15f92ac900b716bb34cfb36251d9c0f8e373b4a5
[chise/xemacs-chise.git.1] / lisp / ChangeLog
1 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `==ucs-sip-itaiji-001'.
5
6         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
7         XEmacs CHISE.
8         (==ucs-sip-itaiji-001): Ditto.
9
10 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
11
12         * mule/mule-charset.el (default-coded-charset-priority-list): Add
13         `=+>ucs-bmp-var-003'.
14
15         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
16         CHISE.
17         (=+>ucs-bmp-var-003): Ditto.
18
19 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-charset.el (default-coded-charset-priority-list): Add
22         `=>ucs-bmp-cjk@cognate'.
23
24         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
25         XEmacs CHISE.
26
27 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
28
29         * mule/mule-charset.el (default-coded-charset-priority-list): Add
30         `=ucs-sip-itaiji-005'.
31
32         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
33         XEmacs CHISE.
34
35 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
36
37         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
38         setting for `=>ucs@cognate'.
39
40         * mule/mule-charset.el (default-coded-charset-priority-list): Add
41         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
42
43         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
44         CHISE.
45         (=>ucs@hanyo-denshi): Abolished.
46         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
47         (=>ucs-bmp-itaiji-009): Ditto.
48         (=>ucs-sip@cognate): Ditto.
49
50 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-charset.el (default-coded-charset-priority-list): Add
53         `=>ucs-bmp-itaiji-004'.
54
55         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
56         XEmacs CHISE.
57
58 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
61         setting for `=>ucs-itaiji-004'.
62
63 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-charset.el (default-coded-charset-priority-list): Add
66         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
67         `=>ucs-bmp-itaiji-007'.
68
69         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
70         XEmacs CHISE.
71         (=>ucs-itaiji-004): Ditto.
72         (=>ucs-sip-itaiji-004): Ditto.
73         (=>ucs-bmp-itaiji-007): Ditto.
74
75 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
78         setting for `=ucs-itaiji-010'.
79
80 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
81
82         * mule/mule-charset.el (default-coded-charset-priority-list):
83         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
84         - Add `=ucs-bmp-itaiji-010'.
85         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
86           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
87         - Add `=>ucs-sip@iwds-1'.
88
89         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
90         XEmacs CHISE.
91         (=ucs-bmp-itaiji-010): Ditto.
92         (=>ucs-sip@iwds-1): Ditto.
93
94 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
98
99         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
100         XEmacs CHISE.
101         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
102
103 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
104
105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
106         setting for `=>ucs-itaiji-003'.
107
108 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
111         `=>ucs-bmp-itaiji-003'.
112
113         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
114         XEmacs CHISE.
115         (=>ucs-bmp-itaiji-003): Ditto.
116
117 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
118
119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
120         `=ucs-bmp-itaiji-011'.
121
122         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
123         XEmacs CHISE.
124
125 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
128         setting for `==ucs-var-002'.
129
130 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
131
132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
133         setting for `==ucs-itaiji-002'.
134
135 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `==ucs-sip-itaiji-002'.
139
140         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
141         XEmacs CHISE.
142
143 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
146         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
150         `=>ucs-sip-itaiji-007'.
151
152         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
153         XEmacs CHISE.
154         (=>ucs-sip-itaiji-007): Ditto.
155         (=ucs-sip-itaiji-007): Ditto.
156         (=ucs-itaiji-011): Ditto.
157         (=ucs-sip-itaiji-011): Ditto.
158
159 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-coding.el (coded-charset-entity-reference-alist):
162         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
163
164 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
165
166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
167         `==ucs-bmp-var-002'.
168
169         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
170         CHISE.
171         (==ucs-bmp-var-002): Ditto.
172
173         * mule/mule-coding.el (coded-charset-entity-reference-alist):
174         Modify some priorities.
175
176 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
179         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
180         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
181
182 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
183
184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
185         `=big5-cdp-var-001'.
186
187         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
188         XEmacs CHISE.
189
190 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
193         setting for `==ucs-itaiji-005'.
194
195 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
196
197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
198         setting for `=ucs-itaiji-007'.
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
202
203         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
204         XEmacs CHISE.
205         (==ucs-bmp-itaiji-005): Ditto.
206         (=ucs-itaiji-007): Ditto.
207         (=ucs-bmp-itaiji-007): Ditto.
208
209 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
212         `==gt-pj-k1' and `==gt-pj-k2'.
213
214 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
217         CHISE.
218         (==gt-pj-k2): Ditto.
219
220 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
223         setting for `=>ucs-itaiji-005'.
224
225 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
228         `=>>cbeta'.
229
230 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
231
232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
233         `=>ucs-sip@component'.
234
235         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
236         instead of `=ucs' as its mother.
237         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
238
239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
240         setting for `=>ucs-itaiji-006'.
241
242 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
245         `=>ucs-bmp-itaiji-006'.
246
247         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
248         XEmacs CHISE.
249         (=>ucs-bmp-itaiji-006): Ditto.
250
251 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
254         `=>ucs-bmp-itaiji-001'.
255
256         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
257         XEmacs CHISE.
258
259 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
260
261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
262         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
263
264         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
265         instead of `=ucs' as its mother.
266         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
267         (==ucs-bmp-itaiji-002): Ditto.
268         (==ucs-itaiji-003): Ditto.
269         (==ucs-bmp-itaiji-003): Ditto.
270
271 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
272
273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
274         setting for `=big5-cdp-var-002'.
275
276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
277         `=big5-cdp-var-002'.
278
279         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
280         XEmacs CHISE.
281
282 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
283
284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
285         `=ucs-sip-var-004'.
286
287         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
288         XEmacs CHISE.
289
290 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
293         `=>ucs-bmp-cjk@iwds-1'.
294
295         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
296         XEmacs CHISE.
297
298 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
301         setting for `=ucs-var-005'.
302
303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
304         `=ucs-bmp-var-005'.
305
306         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
307         CHISE.
308         (=ucs-bmp-var-005): Ditto.
309
310 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
311
312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
313         `=>ucs-sip-itaiji-002'.
314
315         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
316         XEmacs CHISE.
317
318 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
319
320         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
321         setting for `=>ucs-itaiji-002'.
322
323 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
324
325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
326         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
327
328         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
329         (=>ucs-itaiji-002): Ditto.
330         (=>ucs-bmp-itaiji-002): Ditto.
331
332 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
333
334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
335         setting for `=>ucs-itaiji-001'.
336
337 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
338
339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
340         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
341
342         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
343         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
344         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
345         (=>ucs-sip-itaiji-001): Ditto.
346
347         * mule/mule-coding.el(coded-charset-entity-reference-alist):
348         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
349         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
350
351 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
352
353         * mule/mule-charset.el (default-coded-charset-priority-list):
354         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
355         `=jef-china3' and `chinese-isoir165'.
356
357 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
358
359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
360         `=>ucs-bmp-itaiji-005'.
361
362         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
363         XEmacs CHISE.
364         (=>ucs-bmp-itaiji-005): Ditto.
365
366 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `=+>jis-x0213-2'.
370
371 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
372
373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
374         `=+>adobe-japan1-6'.
375
376 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
377
378         * mule/mule-charset.el (default-coded-charset-priority-list): Add
379         `=+>jis-x0208@1978'.
380
381 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
382
383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
384         setting for `=>ucs@component'.
385
386 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
387
388         * mule/mule-charset.el (default-coded-charset-priority-list): Add
389         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
390
391 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-coding.el (coded-charset-entity-reference-alist):
394         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
395
396 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
397
398         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
399         CHISE.
400         (=>ucs@jis/2004): Ditto.
401
402 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
403
404         * mule/mule-coding.el (coded-charset-entity-reference-alist):
405         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
406
407 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
410         `=>cbeta'.
411
412 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
415         setting for `==big5-cdp-itaiji-001'.
416
417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
418         `==big5-cdp-itaiji-001'.
419
420         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
421         XEmacs CHISE.
422
423 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
426         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
427         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
428
429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
430         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
431         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
432
433         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
434         XEmacs CHISE.
435         (=>big5-cdp-itaiji-001): Ditto.
436         (=big5-cdp-itaiji-002): Ditto.
437         (=big5-cdp-itaiji-003): Ditto.
438
439 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
440
441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
442         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
443
444 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
445
446         * mule/mule-charset.el (default-coded-charset-priority-list):
447         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
448         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
449         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
450
451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
452         setting for `=ucs-var-008'.
453
454         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
455         CHISE.
456         (=ucs-bmp-var-008): Likewise.
457
458 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
459
460         * mule/mule-charset.el (default-coded-charset-priority-list):
461         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
462
463 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
464
465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
466         `==ucs-sip@JP/hanazono'.
467
468         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
469         XEmacs CHISE.
470
471 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
474         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
475
476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
477         `=ucs-bmp-var-006'.
478
479         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
480         CHISE.
481         (=ucs-bmp-var-006): Likewise.
482
483 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
486         `=ucs-bmp-itaiji-009'.
487
488         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
489         XEmacs CHISE.
490         (=ucs-bmp-itaiji-009): Likewise.
491
492 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
493
494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
495         `=>big5-cdp'.
496
497 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
498
499         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
500         (utf-8-ivs-gb): Likewise.
501         (utf-8-gb-er): Likewise.
502         (utf-8-ivs-gb-er): Likewise.
503         (utf-8-cns): Likewise.
504         (utf-8-ivs-cns): Likewise.
505         (utf-8-cns-er): Likewise.
506         (utf-8-ivs-cns-er): Likewise.
507         (utf-8-big5): Likewise.
508         (utf-8-ivs-big5): Likewise.
509         (utf-8-big5-er): Likewise.
510         (utf-8-ivs-big5-er): Likewise.
511         (utf-8-jis): Likewise.
512         (utf-8-ivs-jis): Likewise.
513         (utf-8-jis-er): Likewise.
514         (utf-8-ivs-jis-er): Likewise.
515         (utf-8-ks): Likewise.
516         (utf-8-ivs-ks): Likewise.
517         (utf-8-ks-er): Likewise.
518         (utf-8-ivs-ks-er): Likewise.
519
520 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
523         (utf-8-ivs-jp): Likewise.
524         (utf-8-jp-er): Likewise.
525         (utf-8-ivs-jp-er): Likewise.
526
527 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
530         setting for `=ucs-var-010'.
531
532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
533         `=ucs-bmp-var-010'.
534
535         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
536         CHISE.
537         (=ucs-bmp-var-010): Likewise.
538
539 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
540
541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
542         `=ucs-sip@JP/hanazono'.
543
544         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
545         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
546
547 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
548
549         * mule/mule-charset.el (default-coded-charset-priority-list):
550         - Add `=big5-cdp-var-004'.
551         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
552           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
553
554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
555         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
556         `=big5-cdp-var-005'.
557
558         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
559         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
560         `=big5-cdp-var-003'.
561         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
562         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
563         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
564
565 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
566
567         * mule/mule-charset.el (default-coded-charset-priority-list):
568         Don't prefer ucs-compat CCSes to other CCSes.
569
570 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
571
572         * mule/mule-charset.el (default-coded-charset-priority-list): Add
573         `===ucs-bmp-cjk-compat@unicode'.
574
575         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
576         coded-charset for XEmacs CHISE.
577
578 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
579
580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
581         `=ucs-sip-itaiji-003'.
582
583         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
584         XEmacs CHISE.
585
586 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
587
588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
589         setting for `=ucs-var-004'.
590
591         * mule/mule-charset.el (default-coded-charset-priority-list): Add
592         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
593
594         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
595         XEmacs CHISE.
596         (=ucs-var-004): Ditto.
597         (=ucs-bmp-var-004): Ditto.
598
599 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
600
601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
602         `=ucs-sip-var-003'.
603
604         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
605         XEmacs CHISE.
606
607 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
610         setting for `=ucs-itaiji-006'.
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `=ucs-bmp-itaiji-006'.
614
615         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
616         XEmacs CHISE.
617         (=ucs-bmp-itaiji-006): Ditto.
618
619 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=ucs-sip-var-002'.
623
624         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
625         XEmacs CHISE.
626
627 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
630         `=ucs-sip-itaiji-002'.
631
632         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
633         XEmacs CHISE.
634
635 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
638         setting for `==hanyo-denshi/tk'.
639
640 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
643         (=hanyo-denshi/tk): Fix `long-name'.
644         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
645
646 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
647
648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
649         setting for `=>mj'.
650
651 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
654         coded-charset for XEmacs CHISE.
655
656 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
657
658         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
659         setting for `=hanyo-denshi/tk'.
660
661 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
664         `=hanyo-denshi/tk/mf-01'.
665
666         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
667         XEmacs CHISE.
668         (=hanyo-denshi/tk/mf-01): Ditto.
669
670 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
671
672         * mule/mule-charset.el (default-coded-charset-priority-list):
673         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
674
675 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-charset.el (default-coded-charset-priority-list):
678         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
679
680 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
683         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
684
685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
686         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
687
688         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
689         XEmacs CHISE.
690         (=ucs-bmp-itaiji-004): Ditto.
691         (=ucs-itaiji-005): Ditto.
692         (=ucs-bmp-itaiji-005): Ditto.
693
694 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
697         `=ucs-sip-itaiji-001'.
698
699         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
700         XEmacs CHISE.
701
702 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
705         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
706         `=ucs-itaiji-008'.
707
708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
709         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
710         `=ucs-bmp-itaiji-008'.
711
712         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
713         XEmacs CHISE.
714         (=ucs-bmp-itaiji-001): Ditto.
715         (=ucs-itaiji-003): Ditto.
716         (=ucs-bmp-itaiji-003): Ditto.
717         (=ucs-itaiji-008): Ditto.
718         (=ucs-bmp-itaiji-008): Ditto.
719
720 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
721
722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
723         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
724
725         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
726         for XEmacs CHISE.
727         (==ucs-bmp-cjk-compat@JP): Ditto.
728
729 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
732         setting for `===hng-tzs'.
733
734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
735         `===hng-tzs'.
736
737         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
738         CHISE.
739
740 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
743         setting for `===hng-doh'.
744
745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
746         `===hng-doh'.
747
748         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
749         CHISE.
750
751 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
752
753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
754         setting for `===hng-wad'.
755
756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
757         `===hng-wad'.
758
759         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
760         CHISE.
761
762 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
763
764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
765         settings for `==koseki' and `===hng-kcc'.
766
767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
768         `===hng-kcc'.
769
770         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
771         CHISE.
772
773 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
774
775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
776         setting for `===hng-nkk'.
777
778         * mule/mule-charset.el (default-coded-charset-priority-list): Add
779         `===hng-nkk'.
780
781         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
782         CHISE.
783
784 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
785
786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
787         setting for `===hng-ink'.
788
789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
790         `===hng-ink'.
791
792         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
793         CHISE.
794
795 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
796
797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
798         setting for `===hng-jhk'.
799
800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
801         `===hng-jhk'.
802
803         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
804         CHISE.
805
806 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
807
808         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
809         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
810         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
811         (===jis-x0213-1@2004): Likewise.
812         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
813         "jisx0213\\(\\.2004\\)-1" as the registry.
814         (=+>jis-x0213-1@2004): Likewise.
815         (=>jis-x0213-1@2004): Likewise.
816
817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
818         `===jis-x0213-1@2004'.
819
820 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
821
822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
823         setting for `===hng-nak'.
824
825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
826         `===hng-nak'.
827
828         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
829         CHISE.
830
831 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
832
833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
834         setting for `===hng-hos'.
835
836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
837         `===hng-hos'.
838
839         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
840         CHISE.
841
842 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
845         setting for `===hng-tzj'.
846
847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
848         `===hng-tzj'.
849
850         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
851         CHISE.
852
853 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
856         setting for `===hng-kae'.
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `===hng-kae'.
860
861         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
862         CHISE.
863
864 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
865
866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
867         setting for `===hng-kar'.
868
869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
870         `===hng-kar'.
871
872         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
873         CHISE.
874
875 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
876
877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
878         setting for `===hng-kyd'.
879
880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
881         `===hng-kyd'.
882
883         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
884         CHISE.
885
886 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
889         setting for `===hng-hok'.
890
891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
892         `===hng-hok'.
893
894         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
895         CHISE.
896
897 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
898
899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
900         setting for `===hng-jyu'.
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `===hng-jyu'.
904
905         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
906         CHISE.
907
908 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
911         setting for `===hng-zkd'.
912
913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
914         `===hng-zkd'.
915
916         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
917         CHISE.
918
919 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
920
921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
922         setting for `===hng-kmi'.
923
924         * mule/mule-charset.el (default-coded-charset-priority-list): Add
925         `===hng-kmi'.
926
927         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
928         CHISE.
929
930 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
931
932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
933         setting for `===hng-okd'.
934
935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
936         `===hng-okd'.
937
938         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
939         CHISE.
940
941 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
942
943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
944         setting for `===hng-nkm'.
945
946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
947         `===hng-nkm'.
948
949         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
950         CHISE.
951
952 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
953
954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
955         setting for `===hng-nto'.
956
957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
958         `===hng-nto'.
959
960         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
961         CHISE.
962
963 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
964
965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
966         setting for `===hng-yhk'.
967
968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
969         `===hng-yhk'.
970
971         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
972         CHISE.
973
974 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
977         setting for `===hng-sok'.
978
979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
980         `===hng-sok'.
981
982         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
983         CHISE.
984
985 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
986
987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
988         setting for `===hng-kda'.
989
990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
991         `===hng-kda'.
992
993         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
994         CHISE.
995
996 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
999         setting for `===hng-myz'.
1000
1001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1002         `===hng-myz'.
1003
1004         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1005         CHISE.
1006
1007 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1008
1009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1010         setting for `===hng-kgk'.
1011
1012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1013         `===hng-kgk'.
1014
1015         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1016         CHISE.
1017
1018 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1021         setting for `===hng-drt'.
1022
1023         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1024         `===hng-drt'.
1025
1026         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1027         CHISE.
1028
1029 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1030
1031         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1032         setting for `===hng-mam'.
1033
1034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1035         `===hng-mam'.
1036
1037         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1038         CHISE.
1039
1040 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1041
1042         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1043         setting for `===hng-dng'.
1044
1045         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1046         `===hng-dng'.
1047
1048         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1049         CHISE.
1050
1051 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1052
1053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1054         setting for `=>cns11643-5'.
1055
1056 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1057
1058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1059         setting for `===hng-keg'.
1060
1061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1062         `===hng-keg'.
1063
1064         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1065         CHISE.
1066
1067 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1068
1069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1070         setting for `===hng-jou'.
1071
1072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1073         `===hng-jou'.
1074
1075         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1076         CHISE.
1077
1078 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1079
1080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1081         setting for `===hng-smk'.
1082
1083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1084         `===hng-smk'.
1085
1086         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1087         CHISE.
1088
1089 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1090
1091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1092         setting for `===hng-kyo'.
1093
1094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1095         `===hng-kyo'.
1096
1097         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1098         CHISE.
1099
1100 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1103         setting for `===hng-kss'.
1104
1105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1106         `===hng-kss'.
1107
1108         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1109         CHISE.
1110
1111 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1112
1113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1114         setting for `===hng-wan'.
1115
1116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1117         `===hng-wan'.
1118
1119         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1120         CHISE.
1121
1122 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1125         setting for `===hng-ksk'.
1126
1127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1128         `===hng-ksk'.
1129
1130         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1131         CHISE.
1132
1133 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1134
1135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1136         setting for `===hng-kyu'.
1137
1138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1139         `===hng-kyu'.
1140
1141         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1142         CHISE.
1143
1144 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1145
1146         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1147         setting for `===hng-skk'.
1148
1149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1150         `===hng-skk'.
1151
1152         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1153         CHISE.
1154
1155 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1156
1157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1158         setting for `===hng-sik'.
1159
1160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1161         `===hng-sik'.
1162
1163         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1164         CHISE.
1165
1166 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1167
1168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1169         setting for `===hng-kbk'.
1170
1171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1172         `===hng-kbk'.
1173
1174         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1175         CHISE.
1176
1177 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1178
1179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1180         setting for `===hng-kcj'.
1181
1182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1183         `===hng-kcj'.
1184
1185         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1186         CHISE.
1187
1188 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1189
1190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1191         setting for `===hng-k24'.
1192
1193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1194         `===hng-k24'.
1195
1196         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1197         CHISE.
1198
1199 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1202         setting for `===hng-gok'.
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `===hng-gok'.
1206
1207         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1208         CHISE.
1209 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1210
1211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1212         setting for `===hng-tsu'.
1213
1214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1215         `===hng-tsu'.
1216
1217         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1218         CHISE.
1219
1220 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1221
1222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1223         setting for `===hng-sys'.
1224
1225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1226         `===hng-sys'.
1227
1228         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1229         CHISE.
1230
1231 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1234         - Use "&HNG010-<d><d><d><d><d>;" instead of
1235           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1236         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1237
1238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1239         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1240
1241         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1242         "hngkhi-0" as the suffix of registry.
1243         (===hng-khm): New coded-charset for XEmacs CHISE.
1244         (=ucs-itaiji-002): Ditto.
1245         (=ucs-bmp-itaiji-002): Ditto.
1246
1247 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1248
1249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1250         setting for `=>ucs@iwds-1'.
1251
1252         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1253         XEmacs CHISE.
1254
1255 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1258         CHISE.
1259
1260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1261         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1262         `===hng-khi'.
1263
1264 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1265
1266         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1267         setting for `===hng-khi'.
1268
1269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1270         `===hng-khi'.
1271
1272         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1273         CHISE.
1274
1275 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1276
1277         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1278         #x9FA5 as the value of `max-code'.
1279         (=ucs-bmp-var-002): Likewise.
1280         (=ucs-bmp-var-003): Likewise.
1281         (=ucs-bmp-itaiji-084): Likewise.
1282         (=ucs-bmp-cjk@JP): Likewise.
1283         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1284         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1285         (=>ucs-bmp-cjk@component): Likewise.
1286
1287 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1288
1289         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1290         CHISE.
1291
1292 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1295         XEmacs CHISE.
1296         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1297         `==jis-x0208@1978/2-pr' as the mother.
1298
1299 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1300
1301         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1302         CHISE.
1303
1304 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1305
1306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1307         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1308
1309 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1312         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1313
1314 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `===ucs@gb'.
1318
1319 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1322         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1323         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1324         as the entity-reference for `===jis-x0213-1@2000'; use
1325         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1326
1327 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1330         `===jis-x0208'.
1331
1332         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1333         instead of `===jis-x0208' as the mother.
1334         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1335         `===jis-x0208' as the mother.
1336         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1337         `===jis-x0208' as the mother.
1338         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1339         `===jis-x0213-1' as the mother.
1340         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1341         `===jis-x0213-1' as the mother.
1342         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1343         the mother.
1344         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1345         mother.
1346
1347 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1348
1349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1350         setting for `=ucs-var-001'.
1351
1352 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1353
1354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1355         `=ucs-bmp-var-001'.
1356
1357         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1358         CHISE.
1359         (=ucs-bmp-var-001): Ditto.
1360
1361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1362         setting for `=ucs-var-003'.
1363
1364 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1365
1366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1367         `=ucs-bmp-var-003'.
1368
1369         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1370         CHISE.
1371         (=ucs-bmp-var-003): Ditto.
1372
1373 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1374
1375         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1376         setting for `=ucs-var-002'.
1377
1378         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1379         `=ucs-bmp-var-002'.
1380
1381         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1382         CHISE.
1383         (=ucs-bmp-var-002): Ditto.
1384
1385 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1388         XEmacs CHISE.
1389         (==jis-x0208@1978/5pr): Ditto.
1390
1391 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1392
1393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1394         `=>ucs-bmp-cjk@component'.
1395
1396         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1397         XEmacs CHISE.
1398         (=>ucs-bmp-cjk@component): Ditto.
1399
1400 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1401
1402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1403         setting for `=>iwds-1'.
1404
1405 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1406
1407         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1408         CHISE.
1409
1410 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1411
1412         * mule/mule-charset.el (default-coded-charset-priority-list):
1413         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1414         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1415         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1416         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1417
1418 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1421         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1422
1423         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1424         `=>>ucs@iso' as the mother.
1425         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1426         mother.
1427
1428 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1429
1430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1431         setting for `===hanyo-denshi/ia'.
1432
1433 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1434
1435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1436         `===hanyo-denshi/ia'.
1437
1438 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1439
1440         * mule/mule-conf.el (=koseki): Fix DOC.
1441         (==koseki): New coded-charset for XEmacs CHISE.
1442
1443 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1444
1445         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1446         XEmacs CHISE.
1447         (===hanyo-denshi/jd): Fix DOC.
1448
1449 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1450
1451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1452         setting for `===hanyo-denshi/ip'.
1453
1454 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `===hanyo-denshi/ip'.
1458
1459         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1460         XEmacs CHISE.
1461
1462 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1465         `==ucs-radicals@unicode' and `=>daikanwa'.
1466
1467         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1468         for XEmacs CHISE.
1469
1470 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1473         XEmacs CHISE.
1474
1475 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1476
1477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1478         `===ruimoku-v6'.
1479
1480 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1481
1482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1483         setting for `===ruimoku-v6'.
1484
1485 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1486
1487         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1488         CHISE.
1489
1490 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1491
1492         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1493         coded-charset for XEmacs CHISE.
1494
1495 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1498         XEmacs CHISE.
1499
1500 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `===ucs-sip@iso'.
1504
1505 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1508         CHISE.
1509
1510 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1513         `==ucs-sip@iso'.
1514
1515         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1516         CHISE.
1517
1518 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1521         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1522         (=ucs-sip-ext-b@iso): Fix registry.
1523         (==ucs-sip-ext-b@iso): Ditto.
1524         (===ucs-sip-ext-b@iso): Ditto.
1525
1526         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1527         `=ucs-sip@iso'.
1528
1529 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1530
1531         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1532         setting for `=>cbeta'.
1533
1534 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1535
1536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1537         `=>cns11643-7'.
1538
1539         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1540
1541 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1542
1543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1544         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1545
1546 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1549         `=ucs@cns'.
1550         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1551         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1552         `=ucs@jis/1990'.
1553         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1554         `=ucs@jis/2000'.
1555         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1556         `=ucs@jis/2004'.
1557         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1558
1559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1560         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1561
1562 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1563
1564         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1565         XEmacs CHISE.
1566         (==jis-x0208@1978/1pr): Ditto.
1567         (==jis-x0208@1978/2-pr): Ditto.
1568
1569 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1570
1571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1572         setting for `===jis-x0213-1@2004'.
1573
1574 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1575
1576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1577         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1578
1579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1580         `===hanyo-denshi/jb'.
1581
1582         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1583         XEmacs CHISE.
1584         (=+>hanyo-denshi/ft): Ditto.
1585         (=+>hanyo-denshi/jt): Ditto.
1586
1587 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1588
1589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1590         `===hanyo-denshi/hg'.
1591
1592 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1595         XEmacs CHISE.
1596         (===hanyo-denshi/hg): Ditto.
1597
1598 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1599
1600         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1601         glyph-forms instead of detailed glyph-images.
1602         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1603         `=adobe-japan1-*'.
1604         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1605         (===adobe-japan1-1): Ditto.
1606         (===adobe-japan1-2): Ditto.
1607         (===adobe-japan1-3): Ditto.
1608         (===adobe-japan1-4): Ditto.
1609         (===adobe-japan1-5): Ditto.
1610         (===adobe-japan1-6): Ditto.
1611         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1612         `=>>>adobe-japan1' as the mother.
1613         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1614         `=>>adobe-japan1' as the mother.
1615         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1616         glyph-images.
1617         (==jis-x0208@1978): Ditto.
1618         (==jis-x0208@1983): Ditto.
1619         (==jis-x0208@1990): Ditto.
1620         (==jis-x0213-1): Ditto.
1621         (==jis-x0213-1@2000): Ditto.
1622         (==jis-x0213-1@2004): Ditto.
1623         (==jis-x0213-2): Ditto.
1624         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1625         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1626         `=jis-x0208@1978'.
1627         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1628         `=jis-x0208@1983'.
1629         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1630         `=jis-x0208@1990'.
1631         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1632         `=jis-x0213-1'.
1633         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1634         `=jis-x0213-1@2000'.
1635         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1636         `=jis-x0213-1@2004'.
1637         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1638         `=jis-x0213-2'.
1639         (===jis-x0208): New coded-charset for XEmacs CHISE.
1640         (===jis-x0208@1978): Ditto.
1641         (===jis-x0208@1983): Ditto.
1642         (===jis-x0208@1990): Ditto.
1643         (===jis-x0213-1): Ditto.
1644         (===jis-x0213-1@2000): Ditto.
1645         (===jis-x0213-2): Ditto.
1646         (===jis-x0212): Ditto.
1647         (===ks-x1001): Ditto.
1648         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1649         mother.
1650         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1651         as the mother.
1652         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1653         as the mother.
1654         (===cns11643-1): New coded-charset for XEmacs CHISE.
1655         (===cns11643-2): Ditto.
1656         (===cns11643-3): Ditto.
1657         (===cns11643-4): Ditto.
1658         (===cns11643-5): Ditto.
1659         (===cns11643-6): Ditto.
1660         (===cns11643-7): Ditto.
1661         (=>>cns11643-1): Ditto.
1662         (==big5-cdp): Indicate abstract glyph-images instead of
1663         representative glyph-images.
1664         (===big5-cdp): New coded-charset for XEmacs CHISE.
1665         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1666         detailed glyph-images.
1667         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1668         `=hanyo-denshi/*'.
1669         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1670         (===hanyo-denshi/ib): Ditto.
1671         (===hanyo-denshi/jt): Ditto.
1672         (===hanyo-denshi/ks): Ditto.
1673         (===mj): Ditto.
1674         (===mj-0): Ditto.
1675         (===mj-1): Ditto.
1676         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1677         `=>>>hanyo-denshi/*' as its mother.
1678         (==gt): Indicate abstract glyph-forms instead of detailed
1679         glyph-images.
1680         (===gt): New coded-charset for XEmacs CHISE.
1681         (=>>>gt): Indicates `==gt' instead of `=gt'.
1682         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1683         (==gt-k): Indicate abstract glyph-forms instead of detailed
1684         glyph-images.
1685         (===gt-k): New coded-charset for XEmacs CHISE.
1686         (==daikanwa): Indicates glyph-images instead of detailed
1687         glyph-images.
1688         (===daikanwa): New coded-charset for XEmacs CHISE.
1689         (===daikanwa/+p): Ditto.
1690         (===daikanwa/ho): Ditto.
1691         (==cbeta): Ditto.
1692         (===cbeta): Ditto.
1693         (==jef-china3): Ditto.
1694         (===jef-china3): Ditto.
1695         (==ruimoku-v6): Ditto.
1696         (==ucs@iso): Indicate representative glyph-forms instead of
1697         representative glyph-images.
1698         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1699         (==ucs@unicode): Indicate representative glyph-forms instead of
1700         representative glyph-images.
1701         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1702         `=ucs@unicode'.
1703         (==ucs@cns): Indicate representative glyph-forms instead of
1704         representative glyph-images.
1705         (==ucs@jis): Ditto.
1706         (==ucs@jis/1990): Ditto.
1707         (==ucs@jis/2000): Ditto.
1708         (==ucs@jis/2004): Ditto.
1709         (==ucs@ks): Ditto.
1710         (===ucs@iso): New coded-charset for XEmacs CHISE.
1711         (===ucs@unicode): Ditto.
1712         (===ucs@gb): Ditto.
1713         (===ucs@ks): Ditto.
1714         (===ucs-bmp-cjk@gb): Ditto.
1715         (===ucs-sip-ext-b@iso): Ditto.
1716
1717 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1720         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1721         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1722         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1723         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1724         `===cns11643-3', `===cns11643-4', `===cns11643-5',
1725         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1726         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1727         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1728         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
1729
1730         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1731         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
1732         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
1733         - Use "&g1-[NAME];" for `=>>[NAME]'.
1734         - Abolish "&g2-[NAME];".
1735
1736 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1737
1738         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
1739         `=>>ucs@cns' as the mother.
1740
1741 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1744         setting for `==ucs@ks'.
1745
1746 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
1749         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
1750         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
1751         0x00E30000〜0x00E409D5.
1752
1753 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1754
1755         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1756         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
1757         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
1758
1759 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1760
1761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1762         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
1763
1764         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
1765         (=mj-0): Ditto.
1766         (=mj-1): Ditto.
1767         (==mj): Ditto.
1768         (==mj-0): Ditto.
1769         (==mj-1): Ditto.
1770         (=>>mj): Ditto.
1771
1772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1773         setting for `=mj' and `==mj'.
1774
1775 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
1778         CHISE.
1779
1780 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1781
1782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1783         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
1784         `=>ucs@hanyo-denshi'.
1785
1786 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1787
1788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1789         setting for `=koseki' and `=>ucs@hanyo-denshi'.
1790
1791         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
1792         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
1793
1794 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
1797         XEmacs CHISE.
1798
1799 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1802         Change priority of `=>>>ucs@iso'.
1803
1804         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
1805         `=>>>ucs@iso' as the mother.
1806         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
1807
1808 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1809
1810         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1811         Change priority of `=>>>ucs@unicode'.
1812
1813         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
1814         `=ucs@unicode'.
1815
1816 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1817
1818         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1819         Change priority of `=>>>ucs@jis'.
1820
1821         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
1822         `=ucs@jis'.
1823
1824 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1825
1826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1827         setting for `==daikanwa/+p'.
1828
1829 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         setting for `==shinjigen@1ed'.
1833
1834 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1835
1836         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
1837         XEmacs CHISE.
1838
1839 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1840
1841         * mule/mule-conf.el (==shinjigen): Modify DOC.
1842         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
1843         (==shinjigen@rev): Modify DOC.
1844
1845 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1846
1847         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
1848         CHISE.
1849
1850 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1851
1852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1853         settings for `==daikanwa' and `==ucs@JP/hanazono'.
1854
1855         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
1856         XEmacs CHISE.
1857
1858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1859         `==daikanwa'.
1860
1861 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1862
1863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1864         setting for `==cns11643-7'.
1865
1866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1867         `==cns11643-7'.
1868
1869 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1870
1871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1872         `==cns11643-6'.
1873
1874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1875         setting for `==cns11643-6'.
1876
1877 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1878
1879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1880         setting for `==cns11643-5'.
1881
1882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1883         `==cns11643-5'.
1884
1885 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1886
1887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1888         setting for `==cns11643-4'.
1889
1890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1891         `==cns11643-4'.
1892
1893 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1894
1895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1896         setting for `==cns11643-3'.
1897
1898         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1899         `==cns11643-3'.
1900
1901 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1902
1903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1904         setting for `==cns11643-2'.
1905
1906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1907         `==cns11643-2'.
1908
1909 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1910
1911         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1912         Change priority of `=>>>ucs@ks'.
1913
1914         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
1915         `=ucs@ks'.
1916
1917 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1918
1919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1920         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
1921         `==ucs@cns' and `==cns11643-1'.
1922
1923         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
1924         (==cns11643-2): Ditto.
1925         (==cns11643-3): Ditto.
1926         (==cns11643-4): Ditto.
1927         (==cns11643-5): Ditto.
1928         (==cns11643-6): Ditto.
1929         (==cns11643-7): Ditto.
1930
1931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1932         `==cns11643-1'.
1933
1934 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1935
1936         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1937         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
1938         `=>>>ucs@jis/1990'.
1939
1940         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
1941         `=ucs@jis/1990'.
1942         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
1943         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
1944
1945 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1946
1947         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1948         Change priority of `=>>>ucs@cns'.
1949
1950         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
1951         `=ucs@cns'.
1952
1953 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1956         `==ks-x1001'.
1957
1958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1959         `=ks-x1001' instead of `korean-ksc5601'; add setting for
1960         `==ks-x1001'.
1961
1962 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1963
1964         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
1965
1966 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
1969         `=jis-x0208'.
1970         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
1971         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
1972         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
1973         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
1974         (=>>>jis-x0213-1@2000): Changed to an alias for
1975         `=jis-x0213-1@2000'.
1976         (=>>>jis-x0213-1@2004): Changed to an alias for
1977         `=jis-x0213-1@2004'.
1978         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
1979
1980 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
1983         `=adobe-japan1-0'.
1984         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
1985         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
1986         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
1987         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
1988         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
1989         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
1990
1991 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1992
1993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1994         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
1995         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
1996         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
1997         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
1998         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
1999
2000 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2001
2002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2003         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2004         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2005         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2006         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2007         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2008         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2009         `==jis-x0212'.
2010
2011 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2014         "AdobeJapan1-[0-6]$".
2015         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2016         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2017         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2018         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2019         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2020         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2021         (==adobe-japan1-1): Ditto.
2022         (==adobe-japan1-2): Ditto.
2023         (==adobe-japan1-3): Ditto.
2024         (==adobe-japan1-4): Ditto.
2025         (==adobe-japan1-5): Ditto.
2026         (==adobe-japan1-6): Ditto.
2027         (==jis-x0208): Ditto.
2028         (==jis-x0208@1978): Ditto.
2029         (==jis-x0208@1983): Ditto.
2030         (==jis-x0208@1990): Ditto.
2031         (==jis-x0213-1): Ditto.
2032         (==jis-x0213-1@2000): Ditto.
2033         (==jis-x0213-1@2004): Ditto.
2034         (==jis-x0213-2): Ditto.
2035         (==jis-x0212): Ditto.
2036         (==gb2312): Ditto.
2037         (==iso-ir165): Ditto.
2038         (==gb12345): Ditto.
2039         (==ks-x1001): Ditto.
2040         (==cns11643-1): Ditto.
2041         (==cns11643-2): Ditto.
2042         (==cns11643-3): Ditto.
2043         (==cns11643-4): Ditto.
2044         (==cns11643-5): Ditto.
2045         (==cns11643-6): Ditto.
2046         (==cns11643-7): Ditto.
2047         (==big5-cdp): Ditto.
2048         (==hanyo-denshi/ja): Ditto.
2049         (==hanyo-denshi/jb): Ditto.
2050         (==hanyo-denshi/jc): Ditto.
2051         (==hanyo-denshi/jd): Ditto.
2052         (==hanyo-denshi/ft): Ditto.
2053         (==hanyo-denshi/ia): Ditto.
2054         (==hanyo-denshi/ib): Ditto.
2055         (==hanyo-denshi/hg): Ditto.
2056         (==hanyo-denshi/jt): Ditto.
2057         (==hanyo-denshi/ks): Ditto.
2058         (==gt): Ditto.
2059         (==gt-k): Ditto.
2060         (==daikanwa): Ditto.
2061         (==shinjigen): Ditto.
2062         (==ucs@iso): Ditto.
2063         (==ucs@unicode): Ditto.
2064         (==ucs@gb): Ditto.
2065         (==ucs-bmp@gb): Ditto.
2066         (==ucs@cns): Ditto.
2067         (==ucs-bmp@cns): Ditto.
2068         (==ucs@jis): Ditto.
2069         (==ucs@jis/1990): Ditto.
2070         (==ucs@jis/2000): Ditto.
2071         (==ucs@jis/2004): Ditto.
2072         (==ucs@JP): Ditto.
2073         (==ucs@JP/hanazono): Ditto.
2074         (==ucs@ks): Ditto.
2075         (==ucs-bmp@ks): Ditto.
2076         (==ucs@cns11643): Ditto.
2077         (==ucs-bmp-cjk@gb): Ditto.
2078         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2079         (==ucs-sip-ext-b@iso): Ditto.
2080
2081 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2082
2083         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2084         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2085
2086         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2087         XEmacs CHISE.
2088         (=ucs-bmp-cjk@unicode): Abolished.
2089
2090 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2093         `=+>ucs-bmp-cjk-compat@jis'.
2094
2095         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2096         for XEmacs CHISE.
2097
2098 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2101         CHISE.
2102
2103 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2104
2105         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2106         for XEmacs CHISE.
2107         (=jis-x0208@1978/1er-pr): Abolished.
2108         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2109         `=jis-x0208@1978/1er-pr' as the mother.
2110
2111 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2112
2113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2114         setting for `=ucs-itaiji-084'.
2115
2116 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2117
2118         * mule/mule-charset.el (default-coded-charset-priority-list):
2119         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2120
2121         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2122         XEmacs CHISE.
2123         (=ucs-bmp-itaiji-084): Ditto.
2124
2125 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2126
2127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2128         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2129
2130 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2131
2132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2133         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2134
2135         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2136         XEmacs CHISE.
2137         (=big5-cdp-var-5): Ditto.
2138
2139 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2140
2141         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2142         XEmacs CHISE.
2143
2144 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2145
2146         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2147         XEmacs CHISE.
2148
2149 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2150
2151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2152         setting for `=>>>hanyo-denshi/ft'.
2153
2154 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2155
2156         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2157         XEmacs CHISE.
2158         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2159         `=hanyo-denshi/jd' as the mother.
2160
2161 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2162
2163         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2164         XEmacs CHISE.
2165         (=+>adobe-japan1-1): Ditto.
2166         (=+>adobe-japan1-2): Ditto.
2167         (=+>adobe-japan1-3): Ditto.
2168         (=+>adobe-japan1-4): Ditto.
2169         (=+>adobe-japan1-5): Ditto.
2170         (=+>adobe-japan1-6): Ditto.
2171         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2172
2173 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2176         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2177         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2178
2179         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2180         the top.
2181
2182 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2183
2184         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2185         XEmacs CHISE.
2186         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2187         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2188         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2189
2190 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2191
2192         * mule/mule-charset.el (default-coded-charset-priority-list):
2193         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2194         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2195
2196         * mule/mule-conf.el: Modify order of definitions of some
2197         coded-charsets.
2198
2199 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2200
2201         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2202         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2203         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2204
2205         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2206         CHISE.
2207         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2208         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2209
2210 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2211
2212         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2213         CHISE.
2214
2215 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2216
2217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2218         setting for `=daikanwa/+2p'.
2219
2220         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2221         XEmacs CHISE.
2222
2223 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2224
2225         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2226         XEmacs CHISE.
2227         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2228
2229 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2230
2231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2232         setting for `=>>>hanyo-denshi/ib'.
2233
2234 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2235
2236         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2237         XEmacs CHISE.
2238         (=>>>hanyo-denshi/ib): Ditto.
2239         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2240         `=hanyo-denshi/ja' as the mother.
2241         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2242         `=hanyo-denshi/ib' as the mother.
2243
2244 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2247         XEmacs CHISE.
2248         (utf-8-ivs-mcs-er): Likewise.
2249         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2250         and `=>ucs-gb'.
2251         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2252         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2253         `ucs-gb' and `=>ucs-gb'.
2254         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2255         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2256         and `=>ucs-cns'.
2257         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2258         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2259         `ucs-cns' and `=>ucs-cns'.
2260         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2261         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2262         `ucs-big5' and `=>ucs-big5'.
2263         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2264         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2265         `ucs-big5' and `=>ucs-big5'.
2266         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2267         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2268         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2269         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2270         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2271         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2272         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2273         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2274         `=>ucs-jis'; modify DOC and mnemonic.
2275         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2276         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2277         and `=>ucs-jis'; modify DOC and mnemonic.
2278         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2279         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2280         `=>ucs-ks'.
2281         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2282         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2283         and `=>ucs-ks'.
2284         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2285
2286 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2287
2288         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2289         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2290
2291 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2292
2293         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2294         Modify priorities.
2295
2296 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2297
2298         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2299         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2300
2301 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2302
2303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2304         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2305
2306 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2307
2308         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2309         CHISE.
2310
2311 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2312
2313         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2314         CHISE.
2315
2316 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2317
2318         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2319         CHISE.
2320
2321 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2322
2323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2324         `=+>ucs-bmp-cjk@unicode'.
2325
2326         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2327         for XEmacs CHISE.
2328
2329 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2330
2331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2332         setting for `=>>daikanwa'.
2333
2334 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2335
2336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2337         `=>>hanyo-denshi/jt'.
2338
2339 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2340
2341         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2342         XEmacs CHISE.
2343         (=+>jis-x0208@1990): Ditto.
2344         (=+>jis-x0213-1@2000): Ditto.
2345
2346 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2347
2348         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2349         XEmacs CHISE.
2350
2351 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2352
2353         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2354         XEmacs CHISE.
2355         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2356         `=hanyo-denshi/jc' as the mother.
2357
2358 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2359
2360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2361         setting for `=+>adobe-japan1'.
2362
2363         * mule/mule-charset.el (default-coded-charset-priority-list):
2364         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2365         and `=>>hanyo-denshi/ft' to `=>>gt'.
2366
2367 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2368
2369         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2370         XEmacs CHISE.
2371         (=>>adobe-japan1-1): Ditto.
2372         (=>>adobe-japan1-2): Ditto.
2373         (=>>adobe-japan1-3): Ditto.
2374         (=>>adobe-japan1-4): Ditto.
2375         (=>>adobe-japan1-5): Ditto.
2376         (=>>adobe-japan1-6): Ditto.
2377         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2378
2379 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2380
2381         * mule/mule-conf.el (=adobe-japan1): New alias for
2382         `=adobe-japan1-6'.
2383         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2384         (=>>>adobe-japan1-1): Ditto.
2385         (=>>>adobe-japan1-2): Ditto.
2386         (=>>>adobe-japan1-3): Ditto.
2387         (=>>>adobe-japan1-4): Ditto.
2388         (=>>>adobe-japan1-5): Ditto.
2389         (=>>>adobe-japan1-6): Ditto.
2390         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2391
2392 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2393
2394         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2395         setting for `=>>>adobe-japan1'.
2396
2397 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2398
2399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2400         setting for `=+>ucs@ks'.
2401
2402 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2403
2404         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2405         XEmacs CHISE.
2406         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2407         `=adobe-japan1-6' as the mother.
2408
2409 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2410
2411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2412         setting for `=>cns11643-7'.
2413
2414 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2415
2416         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2417         CHISE.
2418
2419 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2420
2421         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2422         XEmacs CHISE.
2423         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2424
2425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2426         setting for `=>ucs@jis/2004'.
2427
2428 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2429
2430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2431         setting for `=+>gt'.
2432
2433         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2434         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2435
2436 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2437
2438         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2439         `=>ucs@unicode' as the mother.
2440         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2441         mother.
2442         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2443         mother.
2444         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2445         mother.
2446
2447 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2448
2449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2450         setting for `=+>ucs@unicode'.
2451
2452         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2453         CHISE.
2454
2455 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2456
2457         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2458         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2459         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2460         - Add setting for `=+>ucs@cns'.
2461
2462         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2463         CHISE.
2464         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2465         as the mother.
2466         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2467         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2468
2469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2470         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2471
2472 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2473
2474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2475         setting for `=>ucs@ks'.
2476
2477 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2478
2479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2480         `=ucs-bmp-cjk-compat@unicode'.
2481
2482         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2483         coded-charset for XEmacs CHISE.
2484
2485 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2486
2487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2488         `=ucs-bmp-cjk-compat'.
2489
2490         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2491         XEmacs CHISE.
2492
2493 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2494
2495         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2496         CHISE.
2497
2498 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2499
2500         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2501         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2502
2503         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2504         `=>ucs@jis/1990'.
2505         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2506
2507 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2508
2509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2510         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2511
2512         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2513         CHISE.
2514         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2515         mother.
2516
2517 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2518
2519         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2520         `=>jis-x0213-2@usual'.
2521         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2522         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2523         `=>jis-x0213-2@usual' as the mother.
2524
2525 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2526
2527         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2528         (=>ucs@JP): New alias for `=+>ucs@jis'.
2529
2530 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2531
2532         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2533         `=>jis-x0208@usual'.
2534         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2535         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2536         `=>jis-x0208@usual' as the mother.
2537         (=>jis-x0208): Likewise.
2538
2539 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2540
2541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2542         setting for `=+>jis-x0208@1978'.
2543
2544 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2545
2546         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2547         XEmacs CHISE.
2548
2549 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2550
2551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2552         setting for `=>>>ucs@jis/1990'.
2553
2554 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2555
2556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2557         setting for `=>ucs@jis/1990'.
2558
2559 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2560
2561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2562         setting for `=ucs@JP/hanazono'.
2563
2564         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2565         CHISE.
2566         (=ucs@JP/hanazono): Ditto.
2567         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2568         (=>>hanyo-denshi/jc): Ditto.
2569         (=>>hanyo-denshi/jd): Ditto.
2570
2571 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2572
2573         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2574         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2575
2576 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2577
2578         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2579         XEmacs CHISE.
2580
2581 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2582
2583         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2584         XEmacs CHISE.
2585
2586 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2587
2588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2589         `=ucs-bmp-cjk@JP'.
2590
2591 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2592
2593         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2594         XEmacs CHISE.
2595
2596 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2597
2598         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2599         Modify order of settings; add settings for `=daikanwa@rev2'.
2600
2601 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2602
2603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2604         setting for `=>>cbeta'.
2605
2606         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2607         CHISE.
2608
2609 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2610
2611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2612         setting for `=>>adobe-japan1'.
2613
2614 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2615
2616         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2617         XEmacs CHISE.
2618
2619 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2620
2621         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2622         setting for `=>>hanyo-denshi/ia'.
2623
2624         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2625         XEmacs CHISE.
2626
2627 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2628
2629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2630         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2631
2632         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2633         XEmacs CHISE.
2634         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2635         `=hanyo-denshi/jt' as the mother.
2636
2637 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2638
2639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2640         setting for `=>>>jis-x0213-2'.
2641
2642         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2643         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2644         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2645
2646 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2647
2648         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2649         XEmacs CHISE.
2650
2651 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2652
2653         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2654         XEmacs CHISE.
2655
2656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2657         `=>>jis-x0213-1@2004'.
2658
2659 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2660
2661         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2662         XEmacs CHISE.
2663
2664 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2665
2666         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2667         - Use "&g2-*;" as entity-references for `=>>>*'.
2668         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2669
2670         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2671         XEmacs CHISE.
2672         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2673         as the mother.
2674
2675 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2676
2677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2678         setting for `=>>hanyo-denshi/ib'.
2679
2680         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2681         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2682         (=>>jis-x0208@1990): Ditto.
2683         (=>>hanyo-denshi/ib): Ditto.
2684
2685         * mule/mule-charset.el (default-coded-charset-priority-list):
2686         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2687
2688 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2689
2690         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2691         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2692         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2693         `=>>>ucs@jis/2004'.
2694
2695 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2696
2697         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2698         XEmacs CHISE.
2699         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2700         `=jis-x0213-1@2004' as the mother.
2701         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2702         (=>>>ucs@ks): Ditto.
2703
2704         * mule/mule-charset.el (default-coded-charset-priority-list):
2705         Modify priority of `=hanyo-denshi/*'.
2706
2707 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2708
2709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2710         settings for `=>>ucs@JP' and `=ucs@JP'.
2711
2712 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2713
2714         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2715         CHISE.
2716
2717 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2718
2719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2720         setting for `=>>>ucs@cns'.
2721
2722         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2723         CHISE.
2724
2725 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2726
2727         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2728         instead of `=>>>jis-x0213-1@2004' as the mother.
2729         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
2730         (=>>>ucs@unicode): Likewise.
2731         (=>>>ucs@jis): Likewise.
2732         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
2733         mother.
2734         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
2735
2736 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2737
2738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2739         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
2740         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
2741         `=>>>ucs@jis'.
2742
2743 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2744
2745         * mule/mule-charset.el (default-coded-charset-priority-list):
2746         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
2747         and `=jis-x0213-*-2000'.
2748
2749 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2750
2751         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
2752         XEmacs CHISE.
2753         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
2754         `=>>jis-x0213-1' as the mother.
2755
2756 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2757
2758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2759         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
2760
2761 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2762
2763         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
2764
2765 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2766
2767         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
2768         XEmacs CHISE.
2769
2770 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2771
2772         * mule/mule-coding.el (decomposition-feature-list): Set
2773         `=decomposition', `=decomposition@cid' and
2774         `=decomposition@hanyo-denshi'.
2775
2776 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2777
2778         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2779         setting for `=>>hanyo-denshi/ks'.
2780
2781         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
2782         XEmacs CHISE.
2783
2784 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2785
2786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2787         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
2788
2789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2790         `=hanyo-denshi/ks/mf'.
2791
2792         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
2793         XEmacs CHISE.
2794         (=hanyo-denshi/ks/mf): Ditto.
2795
2796 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2797
2798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2799         settings for P=hanyo-denshi/jt'.
2800
2801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2802         `=hanyo-denshi/jt'.
2803
2804         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
2805         XEmacs CHISE.
2806
2807 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2808
2809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2810         settings for `=hanyo-denshi/ip'.
2811
2812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2813         `=hanyo-denshi/ip'.
2814
2815         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
2816         XEmacs CHISE.
2817
2818 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2819
2820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2821         settings for `=hanyo-denshi/hg'.
2822
2823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2824         `=hanyo-denshi/hg'.
2825
2826         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
2827         XEmacs CHISE.
2828
2829 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2830
2831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2832         setting for `=>>hanyo-denshi/ft'.
2833
2834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2835         `=>>hanyo-denshi/ft'.
2836
2837         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
2838         XEmacs CHISE.
2839
2840 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2841
2842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2843         settings for `=hanyo-denshi/ib'.
2844
2845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2846         `=hanyo-denshi/ib'.
2847
2848         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
2849         XEmacs CHISE.
2850
2851 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2852
2853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2854         settings for isolated characters of `=hanyo-denshi/ia' and
2855         non-isolated characters of `=hanyo-denshi/*'.
2856
2857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2858         `=hanyo-denshi/ia'.
2859
2860         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
2861         XEmacs CHISE.
2862
2863 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2864
2865         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2866         setting for isolated characters of `=hanyo-denshi/ft'.
2867
2868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2869         `=hanyo-denshi/ft'.
2870
2871         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
2872         XEmacs CHISE.
2873
2874 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2875
2876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2877         setting for isolated characters of `=hanyo-denshi/jd'.
2878
2879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2880         `=hanyo-denshi/jd'.
2881
2882         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
2883         XEmacs CHISE.
2884
2885 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2886
2887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2888         setting for isolated characters of `=hanyo-denshi/jc'.
2889
2890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2891         `=hanyo-denshi/jc'.
2892
2893         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
2894         XEmacs CHISE.
2895
2896 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2897
2898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2899         setting for isolated characters of `=hanyo-denshi/jb'.
2900
2901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2902         `=hanyo-denshi/jb'.
2903
2904         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
2905         XEmacs CHISE.
2906
2907 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2908
2909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2910         setting for isolated characters of `=hanyo-denshi/ja'.
2911
2912 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2913
2914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2915         `=hanyo-denshi/ja'.
2916
2917         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
2918         XEmacs CHISE.
2919
2920 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2921
2922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2923         settings for isolated characters of `=adobe-japan1-6'.
2924
2925 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2926
2927         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
2928         CHISE.
2929         (=daikanwa/+2p): Ditto.
2930         (=daikanwa/ho): Ditto.
2931
2932 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2933
2934         * mule/mule-coding.el (utf-8-mcs-no-composition): New
2935         coding-system for XEmacs CHISE.
2936
2937 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2938
2939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2940         setting for `=>>ruimoku-v6'.
2941
2942         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
2943         CHISE.
2944
2945 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2946
2947         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2948         setting for `=daikanwa@rev1'.
2949
2950 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2951
2952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2953         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
2954
2955 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2956
2957         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
2958         XEmacs CHISE.
2959         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
2960
2961 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2962
2963         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
2964         CHISE.
2965
2966 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2967
2968         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
2969         CHISE.
2970
2971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2972         setting for `=>ucs@jis'.
2973
2974 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2975
2976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2977         setting for `=>jis-x0208@usual'.
2978
2979         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
2980         XEmacs CHISE.
2981         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
2982         (=>ucs@ks): New coded-charset for XEmacs CHISE.
2983         (=ucs@big5): Use `=>>ucs@cns' as the mother.
2984
2985 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2986
2987         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
2988         CHISE.
2989         (=>>>jis-x0208@1990): Ditto.
2990         (=>>>jis-x0213-1): Ditto.
2991         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
2992         mother.
2993         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
2994         as the mother.
2995
2996 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2997
2998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2999         setting for `=>ucs@cns' and `=>>ucs@ks'.
3000
3001         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3002         CHISE.
3003
3004 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3005
3006         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3007         CHISE.
3008
3009 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3010
3011         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3012         CHISE.
3013         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3014         mother.
3015
3016 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3017
3018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3019         `==>ucs-bmp-cjk@bucs'.
3020
3021         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3022         XEmacs CHISE.
3023
3024 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3025
3026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3027         setting for `==>ucs@bucs'.
3028
3029         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3030         XEmacs CHISE.
3031
3032 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3033
3034         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3035         - Add setting for `=>>jis-x0208'.
3036         - Omit setting for `=>>jis-x0208@1990'.
3037         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3038           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3039           `=ucs@FOO'.
3040
3041 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3042
3043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3044         setting for `=>daikanwa'.
3045
3046 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3047
3048         * mule/mule-conf.el (=daikanwa): Fix DOC.
3049         (=>daikanwa): New abstract character for XEmacs CHISE.
3050         (=>ucs@iso): Likewise.
3051         (=>ucs@unicode): Likewise.
3052         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3053
3054 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3055
3056         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3057         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3058           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3059         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3060         - Add `=>big5-cdp'.
3061
3062 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3063
3064         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3065         (=>big5-cdp): New abstract character.
3066
3067 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3068
3069         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3070         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3071         `chinese-big5'.
3072
3073 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3074
3075         * mule/mule-charset.el (default-coded-charset-priority-list):
3076         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3077
3078         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3079         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3080         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3081         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3082         and `=>jis-x0213-2'.
3083
3084 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3085
3086         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3087         XEmacs CHISE.
3088         (=>>ucs@jis/2000): Likewise.
3089         (=>>ucs@jis/2004): Likewise.
3090
3091 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3092
3093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3094         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3095         `=>>ucs@cns'.
3096
3097         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3098         XEmacs CHISE.
3099         (=>>gt): Use quote instead of backquote; modify DOC.
3100         (=>gt): Use quote instead of backquote.
3101         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3102         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3103         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3104         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3105         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3106         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3107
3108 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3109
3110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3111         `=>>ucs@unicode' and `=>>gt'.
3112
3113 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3114
3115         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3116         XEmacs CHISE.
3117         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3118         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3119         `=jis-x0208@1978/1er-pr' as the mother.
3120         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3121
3122 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3123
3124         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3125         `=ucs@unicode' as the mother.
3126
3127 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3128
3129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3130         setting for `=>>ucs@unicode'.
3131
3132         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3133         CHISE.
3134
3135 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3136
3137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3138         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3139
3140         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3141         `=adobe-japan1-6' and `=adobe-japan1-base'.
3142
3143         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3144         XEmacs CHISE.
3145         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3146         specify `min-code' and `max-code'.
3147         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3148         (=adobe-japan1-2): Likewise.
3149         (=adobe-japan1-3): Likewise.
3150         (=adobe-japan1-4): Likewise.
3151         (=adobe-japan1-5): Likewise.
3152         (=adobe-japan1-6): Likewise.
3153
3154 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3155
3156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3157         setting for `=>gt'.
3158
3159 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3160
3161         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3162         CHISE.
3163
3164 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3165
3166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3167         setting for `=>zinbun-oracle'.
3168
3169         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3170         for XEmacs CHISE.
3171
3172 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3173
3174         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3175         for XEmacs CHISE.
3176         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3177         `=jis-x0208@1978' as the mother.
3178
3179 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3180
3181         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3182         - Use `=gt' instead of `ideograph-gt'.
3183         - Use `=gt-k' instead of `ideograph-gt-k'.
3184         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3185         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3186         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3187         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3188         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3189         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3190         - Use `=>>gt' instead of `<=>gt'.
3191         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3192         - Add setting for `=>>jis-x0208@1990'.
3193         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3194           `=>>jis-x0213-1@2000'.
3195         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3196         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3197           `=>>jis-x0213-1@2004'.
3198         - Add setting for `=>>jis-x0208@1978'.
3199         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3200
3201 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3202
3203         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3204         XEmacs CHISE.
3205
3206 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3207
3208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3209         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3210         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3211         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3212         `<=>jis-x0213-1@2004'.
3213
3214 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3215
3216         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3217         CHISE.
3218         (=>jis-x0213-2): Ditto.
3219
3220 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3221
3222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3223         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3224
3225 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3226
3227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3228         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3229         `=>jis-x0213-1'.
3230
3231 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3232
3233         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3234         CHISE.
3235         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3236
3237 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3238
3239         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3240         `<==>jis-x0213-1'.
3241         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3242         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3243         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3244         (<=>jis-x0208): New alias for `=>jis-x0208'.
3245         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3246         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3247         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3248         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3249         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3250         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3251         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3252         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3253         (=>>gt): Renamed from `<==>gt'.
3254         (<==>gt): New alias for `=>>gt'.
3255
3256 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3257
3258         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3259         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3260         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3261         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3262         - Add settings for `<=>jis-x0213-1@2000' and
3263           `<=>jis-x0213-1@2004'.
3264
3265         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3266         XEmacs CHISE.
3267         (<==>jis-x0213-1): Likewise.
3268         (<==>jis-x0213-1@2000): Likewise.
3269         (<==>jis-x0213-1@2004): Likewise.
3270         (<=>jis-x0208): Add property `=>iso-ir 168'.
3271         (<=>jis-x0208@1997): Likewise.
3272         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3273         as the mother; add property `=>iso-ir 228'.
3274         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3275         property `=>iso-ir 228'.
3276         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3277         property `=>iso-ir 233'.
3278         (<==>gt): Renamed from `<=>gt'.
3279         (<=>gt): New alias for `<==>gt'.
3280
3281 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3282
3283         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3284         CHISE.
3285         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3286         `<=>jis-x0208' as the mother.
3287         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3288         (<=>jis-x0213-1@2000): Ditto.
3289         (<=>jis-x0213-1@2004): Ditto.
3290
3291 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3294         settings for `<=>gt'.
3295
3296         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3297
3298 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3301         XEmacs CHISE.
3302         (=jis-x0208@1978/-4pr): Likewise.
3303         (=jis-x0208@1978/4-pr): Likewise.
3304         (=jis-x0213-1): Likewise.
3305         (=ucs@iso): Likewise.
3306         (=ucs@unicode): Likewise.
3307         (=ucs@gb): Likewise.
3308         (=ucs@gb/fw): Likewise.
3309         (=ucs@cns): Likewise.
3310         (=ucs@cns/fw): Likewise.
3311         (=ucs@jis): Likewise.
3312         (=ucs@jis/fw): Likewise.
3313         (=ucs@jis/1990): Likewise.
3314         (=ucs@jis/2000): Likewise.
3315         (=ucs@jis/2004): Likewise.
3316         (=ucs@JP): Likewise.
3317         (=ucs@ks): Likewise.
3318         (=ucs@big5): Likewise.
3319         (=ucs@big5/cns11643): Likewise.
3320         (=ucs@cns11643): Likewise.
3321
3322 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3323
3324         * mule/mule-charset.el (default-coded-charset-priority-list):
3325         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3326
3327         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3328         CHISE.
3329         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3330         mother.
3331
3332 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3333
3334         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3335         from src/mule-charset.c].
3336         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3337         specify `final'.
3338         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3339         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3340         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3341         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3342         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3343         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3344
3345 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3348         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3349         (=jis-x0208@1978/i-4): Specify `partial'.
3350         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3351         mother coded-charset.
3352         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3353
3354 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3355
3356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3357         settings for `=jis-x0213-1@2004'.
3358
3359 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3362         CHISE.
3363         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3364         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3365         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3366         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3367         temporarily.
3368         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3369
3370 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3371
3372         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3373         CHISE.
3374         (=shinjigen@1ed): Inherited from `=shinjigen'.
3375         (=shinjigen@rev): Likewise.
3376
3377 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3378
3379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3380         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3381
3382 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3383
3384         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3385         define it as an alias.
3386         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3387         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3388         alias.
3389         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3390         alias.
3391
3392 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3393
3394         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3395         CHISE.
3396
3397 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3398
3399         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3400         CHISE.
3401         (shinjigen-2): Ditto.
3402
3403 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3404
3405         * mule/mule-charset.el (default-coded-charset-priority-list):
3406         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3407         `chinese-big5-eten-*' and `chinese-big5'.
3408
3409 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3410
3411         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3412         #x9FA5 temporarily.
3413
3414 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3415
3416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3417         settings for `=jis-x0208@1978/i1'.
3418
3419 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3420
3421         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3422         XEmacs CHISE.
3423
3424 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3425
3426         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3427         XEmacs CHISE.
3428
3429 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3432         XEmacs CHISE.
3433
3434 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3435
3436         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3437         CHISE.
3438         (=ucs-bmp@cns): Likewise.
3439         (=ucs-bmp@jis): Likewise.
3440         (=ucs-bmp@ks): Likewise.
3441
3442 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3445         CHISE.
3446         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3447
3448 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3451         settings for `=zinbun-oracle'.
3452
3453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3454         `=zinbun-oracle'.
3455
3456 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3457
3458         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3459         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3460         `=ucs@iso'.
3461
3462 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3463
3464         * mule/mule-charset.el (default-coded-charset-priority-list):
3465         Delete `ucs-sip'; modify order of some CCSs.
3466
3467 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3468
3469         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3470         in XEmacs CHISE.
3471
3472         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3473         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3474         CHISE.
3475
3476 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3477
3478         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3479         its registry.
3480         (=ucs-radicals@unicode): Likewise.
3481
3482 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3485         CHISE.
3486
3487 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3490         CHISE.
3491
3492 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3495         CHISE.
3496
3497 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3500         Modify preference of *isolated settings*.
3501
3502 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3505         utf-2000 is provided.
3506         (=ucs@cns11643): Likewise.
3507
3508 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3509
3510         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3511         Prefer every *isolated setting* to ordinary setting.
3512
3513 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3514
3515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3516         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3517
3518 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3519
3520         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3521         CHISE.
3522
3523 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3524
3525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3526         settings for `=jis-x0208@1997'.
3527
3528 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3531         `=jis-x0208@1997'.
3532
3533 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3534
3535         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3536         XEmacs CHISE.
3537
3538 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3541         `=jis-x0208@1978'.
3542         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3543         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3544         `=jis-x0208-1990' as the mother.
3545         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3546
3547 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3548
3549         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3550         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3551         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3552         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3553         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3554         for `=ucs@JP'.
3555
3556 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3557
3558         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3559         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3560         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3561         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3562         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3563         `=daikanwa@rev2'.
3564
3565 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3566
3567         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3568         (=gt): Likewise.
3569         (=gt-k): Likewise.
3570         (=gt-pj-*): Likewise.
3571         (=gt-pj-k1): Likewise.
3572         (=gt-pj-k2): Likewise.
3573         (=daikanwa): Likewise.
3574         (=daikanwa-rev1): Likewise.
3575         (=daikanwa-rev2): Likewise.
3576         (=big5-pua): Likewise.
3577         (=big5-eten): Likewise.
3578         (chinese-big5-eten-a): Likewise.
3579         (chinese-big5-eten-b): Likewise.
3580         (=hanziku-*): Likewise.
3581         (=cbeta): Likewise.
3582         (=jef-china3): Likewise.
3583         (=ruimoku-v6): Likewise.
3584         (=ucs@iso): Likewise.
3585         (=ucs@unicode): Likewise.
3586         (=ucs@gb): Likewise.
3587         (=ucs@cns): Likewise.
3588         (=ucs@jis): Likewise.
3589         (=ucs@jis-1990): Likewise.
3590         (=ucs@jis-2000): Likewise.
3591         (=ucs@jp): Likewise.
3592         (=ucs@ks): Likewise.
3593         (=ucs@big5): Likewise.
3594         (=ucs-radicals): Likewise.
3595         (=ucs-radicals@unicode): Likewise.
3596         (=ucs-bmp-cjk): Likewise.
3597         (=ucs-bmp-cjk@unicode): Likewise.
3598         (=ucs-sip-ext-b): Likewise.
3599         (=ucs-sip-ext-b@iso): Likewise.
3600
3601 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3602
3603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3604         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3605
3606 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3609         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3610         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3611         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3612         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3613         arabic-digit, ipa and ``&I-B-XXXX;''.
3614
3615 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618         setting for (I-)HZK{03..12}-XXXX.
3619
3620 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3623         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3624
3625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3626         `=ruimoku-v6'.
3627
3628         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3629         CHISE.
3630
3631 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3632
3633         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3634         (=ucs@unicode): Likewise.
3635         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3636         (=ucs@cns): Likewise.
3637         (=ucs@jis): Likewise.
3638         (=ucs@ks): Likewise.
3639         (=ucs@big5): Likewise.
3640
3641 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3642
3643         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3644         `ucs-jis'.
3645         (utf-8-jis-er): Likewise.
3646         (utf-8-jp): New coding-system.
3647         (utf-8-jp-er): Likewise.
3648
3649         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3650
3651 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3652
3653         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3654
3655         * mule/japanese.el: Move definition of `euc-jisx0213' to
3656         mule/mule-coding.el.
3657
3658 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3659
3660         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3661         mule-coding before loading update-cdb when utf-2000 is provided.
3662
3663 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3666         `=daikanwa'.
3667
3668 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3671         definition codes when `utf-2000' is provided.
3672
3673 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3674
3675         * mule/mule-category.el (word-combining-categories): Don't setup
3676         `word-combining-categories' in XEmacs CHISE.
3677         (word-separating-categories): Add setting about Latin script in
3678         XEmacs CHISE.
3679
3680 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3681
3682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3683         setting for `chinese-big5'.
3684
3685 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3688         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3689         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3690         add setting for HZK0[12]-xxxx.
3691
3692 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3693
3694         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3695         in XEmacs CHISE.
3696
3697 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3698
3699         * mule/mule-charset.el (default-coded-charset-priority-list):
3700         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3701         and `chinese-big5' to `=gt-pj-*'.
3702
3703 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3704
3705         * mule/mule-conf.el (=daikanwa): Renamed from
3706         `ideograph-daikanwa'.
3707         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3708
3709 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-conf.el (=cns11643-7): Renamed from
3712         `chinese-cns11643-7'.
3713         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3714
3715 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-conf.el (=cns11643-6): Renamed from
3718         `chinese-cns11643-6'.
3719         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3720
3721 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3722
3723         * mule/mule-conf.el (=cns11643-5): Renamed from
3724         `chinese-cns11643-5'.
3725         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3726
3727 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3728
3729         * mule/mule-conf.el (=cns11643-4): Renamed from
3730         `chinese-cns11643-4'.
3731         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
3732
3733 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-conf.el (=cns11643-3): Renamed from
3736         `chinese-cns11643-3'.
3737         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
3738
3739 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3740
3741         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
3742         `=cns11643-2'.
3743         (chinese-cns11643-2): New alias for `=cns11643-2'.
3744
3745 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3746
3747         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
3748         `=cns11643-1'.
3749         (chinese-cns11643-1): New alias for `=cns11643-1'.
3750
3751 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
3754         (chinese-gb12345): New alias for `=gb12345'.
3755
3756 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3757
3758         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
3759         (chinese-gb2312): New alias for `=gb2312'.
3760
3761 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3762
3763         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
3764         (chinese-big5): New alias for `=big5'.
3765
3766 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3767
3768         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
3769         (korean-ksc5601): New alias for `=ks-x1001'.
3770
3771 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3772
3773         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
3774         `=jis-x0212'.
3775         (japanese-jisx0212): New alias for `=jis-x0212'.
3776
3777 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3778
3779         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
3780         `=jis-x0208-1983'.
3781         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
3782
3783 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
3786         `=jis-x0208-1978'.
3787         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
3788
3789 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3790
3791         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
3792         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
3793
3794 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3795
3796         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
3797         (chinese-cns11643-3): Specify iso-ir 183.
3798         (chinese-cns11643-4): Specify iso-ir 184.
3799         (chinese-cns11643-5): Specify iso-ir 185.
3800         (chinese-cns11643-6): Specify iso-ir 186.
3801         (chinese-cns11643-7): Specify iso-ir 187.
3802         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
3803         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
3804
3805 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3806
3807         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
3808         \uXXXX for every cases.
3809
3810 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3811
3812         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
3813         (ucs-big5): Changed to an alias for `=ucs@big5'.
3814
3815 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3816
3817         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
3818         (ucs-ks): Changed to an alias for `=ucs@ks'.
3819
3820 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3821
3822         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
3823         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
3824
3825 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3826
3827         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
3828         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
3829
3830 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3831
3832         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
3833         (ucs-jis): Changed to an alias for `=ucs@jis'.
3834
3835 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3836
3837         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
3838         (ucs-cns): Changed to an alias for `=ucs@cns'.
3839
3840 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3841
3842         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
3843         (ucs-gb): Changed to an alias for `=ucs@gb'.
3844
3845 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3846
3847         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
3848         `ideograph-daikanwa-2'.
3849         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
3850         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
3851
3852 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3853
3854         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
3855         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
3856
3857         * obsolete.el (utf-2000-version): Declare as an obsolete variable
3858         for `xemacs-chise-version'.
3859
3860 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3861
3862         * mule/mule-charset.el (default-coded-charset-priority-list):
3863         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
3864         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
3865         instead of `ideograph-hanziku-*'.
3866
3867         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
3868         (ucs): New alias for `=ucs' when `utf-2000' is provided.
3869
3870 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
3873         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
3874         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
3875         `utf-2000' is provided.
3876
3877 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
3880         is provided [was builtin coded-charsets].
3881
3882 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3883
3884         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
3885         is provided [was builtin coded-charsets].
3886
3887 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3888
3889         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
3890         is provided [was builtin coded-charsets].
3891
3892 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3893
3894         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
3895         is provided [was builtin coded-charsets].
3896
3897 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3898
3899         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
3900         when `utf-2000' is provided [was builtin coded-charsets].
3901
3902 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-conf.el (=hanziku-*): Renamed from
3905         `ideograph-hanziku-*'.
3906         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
3907
3908 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3909
3910         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
3911         `utf-2000' is provided [was builtin coded-charsets].
3912         (ideograph-hanziku-{1..12}): Likewise.
3913
3914 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
3917         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
3918
3919 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3920
3921         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
3922         when `utf-2000' is provided [was builtin coded-charsets].
3923
3924 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3925
3926         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3927         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
3928         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
3929
3930 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3931
3932         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
3933         (ideograph-gt): Changed to an alias for `=gt'.
3934
3935 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
3938         is provided; it was defined as a builtin coded-charset.
3939         (ideograph-gt): Likewise.
3940
3941 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3942
3943         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
3944         (ideograph-gt-k): Changed to an alias for `=gt-k'.
3945
3946 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3947
3948         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
3949         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
3950
3951 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3952
3953         * mule/mule-conf.el (=big5-eten): Renamed from
3954         `chinese-big5-eten'.
3955         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
3956
3957 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
3960         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
3961
3962 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3963
3964         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
3965         (ideograph-cbeta): Changed to an alias for `=cbeta'.
3966
3967 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3968
3969         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
3970         (china3-jef): Changed to an alias for `=jef-china3'.
3971
3972 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3973
3974         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3975         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
3976
3977         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
3978         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
3979         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
3980         when `utf-2000' is provided.
3981
3982 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-charset.el (default-coded-charset-priority-list):
3985         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
3986
3987         * mule/mule-conf.el (ucs-jis-1990): Deleted.
3988         (ucs-jis-2000): Deleted.
3989
3990 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3991
3992         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
3993         UTF-2000.
3994         (=ucs-jis-2000): New coded-charset for UTF-2000.
3995
3996 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3997
3998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3999         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4000
4001 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4002
4003         * mule/mule-charset.el (default-coded-charset-priority-list):
4004         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4005         `ideograph-cbeta'.
4006
4007 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4008
4009         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4010         builtin coded-charset].
4011
4012 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4013
4014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4015         settings for &K0-xxxx and &I-K0-xxxx.
4016
4017 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4018
4019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4020         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4021
4022 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4023
4024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4025         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4026
4027 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4028
4029         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4030         UTF-2000.
4031         (ideograph-gt-pj-k1): Likewise.
4032         (ideograph-gt-pj-k2): Likewise.
4033
4034 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4035
4036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4037         `=jis-x0208'.
4038
4039 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4040
4041         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4042         UTF-2000 [was a builtin coded-charset].
4043
4044 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4045
4046         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4047         (utf-8-gb-er): Likewise.
4048
4049 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4050
4051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4052         settings for JIS X 0212 and JIS X 0208:1978.
4053
4054 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055
4056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4057         setting for JIS X 0213.
4058
4059 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4060
4061         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4062         standard-case-table in UTF-2000.
4063
4064 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4065
4066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4067         definitions for isolated-chars.
4068
4069 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4070
4071         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4072         `configure-utf-2000-lisp-directory'.
4073         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4074         `mule-lisp-load-path'.
4075
4076 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4077
4078         * startup.el (startup-setup-paths): Set and use
4079         `utf-2000-lisp-directory'.
4080         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4081         UTF-2000.
4082
4083 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4084
4085         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4086         (paths-find-utf-2000-lisp-directory): New function.
4087         (paths-construct-load-path): Add new optional argument
4088         `utf-2000-lisp-directory'.
4089
4090         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4091
4092 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4093
4094         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4095         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4096         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4097         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4098         `chinese-big5-2' in UTF-2000.
4099
4100         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4101         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4102
4103 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4104
4105         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4106         `big5-eten-er' in UTF-2000.
4107         (big5-cdp): Modify DOC-string and mnemonic.
4108
4109 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4110
4111         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4112         UTF-2000 [renamed from utf-8-er].
4113         (utf-8-gb): New coding-system in UTF-2000.
4114         (utf-8-gb-er): Likewise.
4115         (utf-8-cns): Likewise.
4116         (utf-8-cns-er): Likewise.
4117         (utf-8-big5): Likewise.
4118         (utf-8-big5-er): Likewise.
4119         (utf-8-jis): Likewise.
4120         (utf-8-jis-er): Likewise.
4121         (utf-8-ks): Likewise.
4122         (utf-8-ks-er): Likewise.
4123         (utf-8-er): Likewise.
4124
4125 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4126
4127         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4128         instead of `utf-8-unix' in UTF-2000.
4129
4130         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4131
4132 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4133
4134         * mule/japanese.el (euc-jisx0213): New coding-system.
4135
4136         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4137         `japanese-jisx0208-1990' as the mother.
4138
4139 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * dumped-lisp.el (preloaded-file-list): Change condition of
4142         loading "close-cdb".
4143
4144 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4145
4146         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4147         setup `coded-charset-entity-reference-alist'.
4148
4149 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4150
4151         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4152         UTF-2000.
4153
4154 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4155
4156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4157         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4158
4159 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4160
4161         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4162         (chinese-big5-eten-a): Likewise.
4163         (chinese-big5-eten-b): Likewise.
4164         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4165         code range is #x8140 .. #x8DFE.
4166
4167 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4168
4169         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4170         UTF-2000.
4171         (chinese-big5-cdp): Likewise.
4172
4173 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4174
4175         * dumped-lisp.el (preloaded-file-list): Rename
4176         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4177
4178 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4179
4180         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4181         append `system-char-db-source-file-list' into
4182         `preloaded-file-list' in UTF-2000.
4183
4184 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4185
4186         * dumped-lisp.el (preloaded-file-list): Delete
4187         character-definition files.
4188
4189 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4190
4191         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4192         UTF-2000.
4193
4194 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4195
4196         * mule/mule-charset.el (default-coded-charset-priority-list):
4197         Delete `mojikyo-2022-1'.
4198
4199 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4200
4201         * mule/mule-charset.el (default-coded-charset-priority-list):
4202         Delete `mojikyo'.
4203
4204 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4205
4206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4207         `ucs-sip'.
4208
4209 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4210
4211         * mule/mule-charset.el (default-coded-charset-priority-list):
4212         Comment out `chinese-gb12345'.
4213
4214 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4215
4216         * bytecomp.el (byte-compile-insert-header): Fixed.
4217
4218 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4219
4220         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4221         XEmacs UTF-2000.
4222
4223 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4224
4225         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4226         UTF-2000.
4227
4228 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4229
4230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4231         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4232
4233 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4234
4235         * mule/mule-charset.el (default-coded-charset-priority-list):
4236         `japanese-jef-china3' is renamed `china3-jef'.
4237
4238 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4239
4240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4241         `japanese-jef-china3' and `ideograph-cbeta'.
4242
4243 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4244
4245         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4246
4247 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4248
4249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4250         `chinese-big5-cdp'.
4251
4252 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4253
4254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4255         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4256
4257 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4258
4259         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4260         loading character definitions.
4261
4262 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4263
4264         * dumped-lisp.el (preloaded-file-list): Rename
4265         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4266
4267 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4268
4269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4270         `chinese-big5'.
4271
4272 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4273
4274         * dumped-lisp.el (preloaded-file-list): Dump
4275         "Ideograph-R028-Private" with XEmacs UTF-2000.
4276
4277 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4278
4279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4280         `chinese-gb12345'.
4281
4282 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4283
4284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4285         `ideograph-gt-pj-{1..11}'.
4286
4287         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4288         XEmacs UTF-2000.
4289
4290 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * mule/mule-charset.el (default-coded-charset-priority-list):
4293         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4294         `chinese-isoir165'.
4295
4296 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4297
4298         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4299         `image/png', `image/x-xpm' and `image/tiff'.
4300
4301         * files.el (binary-file-regexps): Add *.PNG.
4302
4303 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-charset.el (default-coded-charset-priority-list):
4306         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4307         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4308
4309 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4310
4311         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4312         the first completion when UTF-2000 is running.
4313
4314 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4315
4316         * mule/mule-charset.el (default-coded-charset-priority-list):
4317         Delete `ucs'.
4318
4319 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4320
4321         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4322
4323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4324         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4325
4326 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4327
4328         * mule/vietnamese.el (vscii-2): Delete abolished property
4329         `composite'; now composite mode is default.
4330
4331 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4332
4333         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4334         of `raw-text'; check \uHHHH representation even if non-ascii
4335         characters are not found.
4336
4337         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4338         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4339         unconditionally.
4340
4341         * mule/viet-ccl.el: New file.
4342
4343         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4344         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4345         - Separate CCL based implementations to viet-ccl.el.
4346
4347 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4348
4349         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4350         "jisx0213.2000-1".
4351         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4352
4353         * mule/mule-charset.el (default-coded-charset-priority-list):
4354         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4355         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4356
4357 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4358
4359         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4360
4361 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4362
4363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4364         `ucs' in UTF-2000.
4365
4366 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4367
4368         * mule/mule-charset.el (default-coded-charset-priority-list):
4369         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4370         `arabic-iso8859-6'.
4371
4372 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4373
4374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4375         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4376
4377 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4378
4379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4380         `katakana-jisx0201' in UTF-2000.
4381
4382 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4383
4384         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4385         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4386         "u0FB50-Arabic-Presentation-Forms-A",
4387         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4388         "u0FE50-Small-Form-Variants",
4389         "u0FE70-Arabic-Presentation-Forms-B",
4390         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4391         UTF-2000.
4392
4393 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4394
4395         * dumped-lisp.el (preloaded-file-list): Delete
4396         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4397         ... "Ideograph-R214-Flute" in UTF-2000.
4398
4399 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4400
4401         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4402         (japanese-jisx0213-2): New coded-charset.
4403
4404         * dumped-lisp.el (preloaded-file-list): Add
4405         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4406         "Ideograph-R030-Mouth".
4407
4408 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4409
4410         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4411         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4412         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4413         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4414         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4415         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4416         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4417         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4418
4419 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4420
4421         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4422         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4423         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4424         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4425         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4426
4427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4428         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4429
4430 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4431
4432         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4433         in UTF-2000.
4434
4435 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4436
4437         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4438         (chinese-isoir165): Moved from mule/chinese.el.
4439         (chinese-cns11643-3): Moved from mule/chinese.el.
4440         (chinese-cns11643-4): Moved from mule/chinese.el.
4441         (chinese-cns11643-5): Moved from mule/chinese.el.
4442         (chinese-cns11643-6): Moved from mule/chinese.el.
4443         (chinese-cns11643-7): Moved from mule/chinese.el.
4444
4445         * mule/chinese.el: Move definition of coded-charsets to
4446         mule/mule-conf.el.
4447
4448 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4449
4450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4451         `ideograph-daikanwa'.
4452
4453 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4454
4455         * dumped-lisp.el (preloaded-file-list): Delete
4456         "ccs-jisx0201-latin.el".
4457
4458 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4459
4460         * dumped-lisp.el (preloaded-file-list): Add
4461         "u031A0-Extended-Bopomofo" in UTF-2000.
4462
4463 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4464
4465         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4466         renamed to u02E00-CJK-Radical-Supplement.
4467
4468 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4469
4470         * dumped-lisp.el (preloaded-file-list): Add
4471         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4472         "u030A0-Katakana", "u03100-Bopomofo",
4473         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4474         "u03200-Enclosed-CJK-Letters-and-Months" and
4475         "u03300-CJK-Compatibility".
4476
4477 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4478
4479         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4480         "u02F00-Kangxi-Radicals" and
4481         "u02FF0-Ideographic-Description-Characters".
4482
4483 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4484
4485         * dumped-lisp.el (preloaded-file-list): Add
4486         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4487         "u02800-Braille-Patterns" in UTF-2000.
4488
4489 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4490
4491         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4492         "uXXXXX-*.el" in UTF-2000.
4493
4494         * bytecomp.el (byte-compile-insert-header): Delete comments if
4495         non-ASCII characters are found; allow `byte-compile-dynamic' and
4496         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4497         `raw-text'.
4498
4499 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4500
4501         * dumped-lisp.el (preloaded-file-list): Add
4502         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4503         "u025A0-Geometric-Shapes.el".
4504
4505 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4506
4507         * dumped-lisp.el (preloaded-file-list): Add
4508         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4509         "u02460-Enclosed-Alphanumerics.el".
4510
4511 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4512
4513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4514         `chinese-gb2312'.
4515
4516         * dumped-lisp.el (preloaded-file-list): Add
4517         "u02200-Mathematical-Operators.el" and
4518         "u02300-Miscellaneous-Technical.el".
4519
4520 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4521
4522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4523         `chinese-cns11643-*'.
4524
4525         * dumped-lisp.el (preloaded-file-list): Add
4526         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4527         "u02190-Arrows.el" in UTF-2000.
4528
4529 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4530
4531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4532         `korean-ksc5601'.
4533
4534         * dumped-lisp.el (preloaded-file-list): Add
4535         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4536         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4537         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4538
4539 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4540
4541         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4542
4543 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4544
4545         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4546         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4547         "u01780-Khmer.el", "u01800-Mongolian.el",
4548         "u01E00-Latin-Extended-Additional.el" and
4549         "u01F00-Greek-Extended.el" in UTF-2000.
4550
4551 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4552
4553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4554         `ethiopic-ucs' and `ethiopic'.
4555
4556         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4557         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4558
4559         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4560         from mule/ethiopic.el.
4561
4562         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4563         mule/mule-conf.el.
4564
4565 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4566
4567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4568         `lao'.
4569
4570         * mule/mule-conf.el (lao): New coded-charset.
4571
4572         * dumped-lisp.el (preloaded-file-list): Add
4573         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4574         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4575         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4576         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4577         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4578
4579 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4580
4581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4582         `ucs-bmp' and `arabic-iso8859-6'.
4583
4584 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4585
4586         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4587         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4588         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4589
4590 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4591
4592         * startup.el (normal-top-level): Load autoload file for UTF-2000
4593         in UTF-2000.
4594
4595 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4596
4597         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4598         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4599         "u00020-Basic-Latin.el", "u00080-C1.el",
4600         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4601         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4602         "u002B0-Spacing-Modifier-Letters.el",
4603         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4604         UTF-2000.
4605
4606 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4607
4608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4609         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4610         instead of `vietnamese-viscii-*'.
4611
4612 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4613
4614         * mule/mule-conf.el: New file.
4615
4616         * mule/misc-lang.el: Move definition of charset `ipa' to
4617         mule/mule-conf.el.
4618
4619 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4620
4621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4622         `latin-viscii'; prefer it for characters used in Vietnamese.
4623
4624 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4625
4626         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4627
4628 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4629
4630         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4631         `vietnamese-viscii-lower'.
4632         (latin-viscii-upper): Renamed from charset
4633         `vietnamese-viscii-upper'.
4634         (vietnamese-viscii-lower): New alias for charset
4635         `latin-viscii-lower'.
4636         (vietnamese-viscii-upper): New alias for charset
4637         `latin-viscii-upper'.
4638
4639 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4640
4641         * mule/mule-charset.el (default-coded-charset-priority-list):
4642         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4643
4644 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4645
4646         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4647         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4648         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4649         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4650         lisp/utf-2000.
4651
4652 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4653
4654         * mule/ccs-tcvn5712.el: New file.
4655
4656 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4657
4658         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4659         in UTF-2000.
4660
4661 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4662
4663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4664         `japanese-jisx0208'.
4665
4666 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4667
4668         * dumped-lisp.el (preloaded-file-list): Add
4669         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4670         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4671         UTF-2000.
4672
4673         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4674         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4675         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4676         mule/ccs-viscii.el: New files.
4677
4678         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4679         if \uXXXX is found.
4680
4681 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4682
4683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4684         `hiragana-jisx0208' and `katakana-jisx0208'.
4685
4686 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4687
4688         * mule/chinese.el (chinese-cns11643-3): Define it even if
4689         `utf-2000' is provided.
4690         (chinese-cns11643-4): Likewise.
4691         (chinese-cns11643-5): Likewise.
4692         (chinese-cns11643-6): Likewise.
4693         (chinese-cns11643-7): Likewise.
4694
4695 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4696
4697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4698         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4699
4700 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4701
4702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4703         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4704
4705 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4706
4707         * mule/mule-charset.el (default-coded-charset-priority-list):
4708         Setup in UTF-2000.
4709
4710 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4711
4712         * mule/viet-chars.el: Don't define charset
4713         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4714         they are defined as builtin charsets.
4715
4716 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4717
4718         * version.el (emacs-version): Add more space just before UTF-2000
4719         version string.
4720
4721 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
4722
4723         * version.el ([constant] emacs-version): Don't add a space in the
4724         preceding place of `xemacs-betaname' because it is duplicated.
4725         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4726
4727         * startup.el (splash-frame-body): Add ETL.
4728
4729 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
4730
4731         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
4732         is provided because it is defined as builtin charset.
4733         (chinese-cns11643-4): Likewise.
4734         (chinese-cns11643-5): Likewise.
4735         (chinese-cns11643-6): Likewise.
4736         (chinese-cns11643-7): Likewise.
4737
4738 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
4739
4740         * mule/mule-cmds.el (reset-language-environment): Fix problem when
4741         coding-system `iso-10646-ucs-4' is not defined.
4742
4743 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
4744
4745         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
4746         coding-system if `utf-2000' is provided.
4747
4748 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4749
4750         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
4751         `utf-2000' is provided.
4752
4753 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4754
4755         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
4756         if utf-2000 is provided temporally.
4757
4758 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4759
4760         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
4761         as builtin variable].
4762
4763 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4764
4765         * files.el (insert-file-contents-literally): Treat file as binary;
4766         call file-name-handlers. [sync with Emacs 20.3.10]
4767
4768 2008-12-28  Vin Shelton  <acs@xemacs.org>
4769
4770         * XEmacs 21.4.22 is released
4771
4772 2008-12-30  Vin Shelton  <acs@xemacs.org>
4773
4774         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
4775         during building even if no packages are found.
4776
4777 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
4778
4779         * printer.el (generic-print-region): 
4780         (generic-print-buffer): 
4781         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
4782         check if the msprinter device is available, now that msprinter is
4783         always available as a specifier tag. 
4784
4785 2008-12-24  Vin Shelton  <acs@xemacs.org>
4786
4787         * about.el: Add Francisco to my bio!
4788
4789 2008-12-23  Vin Shelton  <acs@xemacs.org>
4790
4791         * autoload.el: Move operator definitions to autoload-operators.el
4792         in the xemacs-base package.
4793
4794 2007-11-22  Vin Shelton  <acs@xemacs.org>
4795
4796         * about.el (about-hacker-contribution): Updated my bio.
4797
4798 2007-10-07  Vin Shelton  <acs@xemacs.org>
4799
4800         * XEmacs 21.4.21 is released
4801
4802 2007-09-19  Didier Verna  <didier@xemacs.org>
4803
4804         Update my personal info.
4805         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
4806         * about.el (about-other-current-hackers): Ditto.
4807         * about.el (about-url-alist): Add my musical website.
4808         * about.el (about-personal-info): Update my entry.
4809         * about.el (about-hacker-contribution): Ditto.
4810
4811 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
4812
4813         * package-get.el (package-get-download-sites): Update download
4814         sites in Japan.
4815         * package-get.el (package-get-pre-release-download-sites): Ditto.
4816
4817 2007-08-18  Vin Shelton  <acs@xemacs.org>
4818
4819         * package-get.el (package-get-pre-release-download-sites): Sync
4820         mirror sites with 21.5.  (Thanks, Adrian)
4821
4822 2007-08-09  Mike Sperber  <mike@xemacs.org>
4823
4824         * startup.el (migrate-user-init-file): Create backup of
4825         `user-init-file' before migrating.
4826         * startup.el (maybe-migrate-user-init-file): Print
4827         information about backup file.
4828         (maybe-create-compatibility-dot-emacs): Follow above change.
4829
4830 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
4831
4832         * font-lock.el: Sync font-lock-add-keywords and
4833         font-lock-remove-keywords from GNU Emacs.
4834         * font-lock.el (font-lock-keywords-alist): New.
4835         * font-lock.el (font-lock-removed-keywords-alist): New.
4836         * font-lock.el (font-lock-add-keywords): New.
4837         * font-lock.el (font-lock-update-removed-keyword-alist): New.
4838         * font-lock.el (font-lock-remove-keywords): New.
4839
4840 2007-08-16  Vin Shelton  <acs@xemacs.org>
4841
4842         * font-lock.el: Add defvar for font-lock-warning-face.  Original
4843         patch from Hans de Graaff.
4844
4845 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
4846
4847         * package-get.el (package-get-download-sites): Document Chile and
4848         update Denmark download site.
4849         * package-get.el (package-get-pre-release-download-sites): Ditto.
4850
4851 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
4852
4853         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
4854
4855 2006-12-09  Vin Shelton  <acs@xemacs.org>
4856
4857         * XEmacs 21.4.20 is released
4858
4859 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
4860
4861         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
4862
4863 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
4864
4865         * info.el (Info-find-file-node, Info-insert-dir)
4866         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
4867         `(equal buffer-file-truename (file-truename buffer-file-name))'.
4868         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
4869         and discussion.
4870
4871 2006-05-20  Ville Skyttä  <scop@xemacs.org>
4872
4873         * obsolete.el (line-beginning-position): New, from 21.5.x.
4874         (line-end-position): Ditto.
4875
4876 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
4877
4878         * package-get.el (package-get-download-sites): Welcome
4879         nl.xemacs.org and Thanks!
4880         * package-get.el (package-get-pre-release-download-sites): Ditto.
4881
4882 2004-01-19  Martin Buchholz  <martin@xemacs.org>
4883
4884         * font-lock.el: Add support for not-so recent changes in Java to
4885         java-mode.
4886
4887 2006-01-28  Vin Shelton  <acs@xemacs.org>
4888
4889         * XEmacs 21.4.19 is released
4890
4891 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
4892
4893         * easymenu.el: Update copyright. 
4894         * easymenu.el (easy-menu-all-popups):
4895         Add a docstring. 
4896         * easymenu.el (easy-menu-add):
4897         Document a bug, rework the function to preserve any existing
4898         non-default mode-popup-menu instead of overwriting it, and not to
4899         bother normalising the menu title (nothing else does).
4900         * easymenu.el (easy-menu-remove):
4901         Restore the default mode-popup-menu instead of leaving an empty
4902         one when we remove the last easy-menu popup. 
4903
4904 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
4905
4906         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
4907         as suggested by Rodrigo Ventura.
4908         * package-get.el (package-get-pre-release-download-sites): Ditto,
4909         with replacement of xemacs-21.5 by beta, which is the logical path
4910         to our beta core and package pre-releases.
4911
4912 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
4913
4914         * package-get.el (package-get-download-sites): Add Hong Kong
4915         download site.
4916         * package-get.el (package-get-pre-release-download-sites): Ditto.
4917
4918 2005-12-26  Vin Shelton  <acs@xemacs.org>
4919
4920         * find-paths.el:
4921         * find-paths.el (paths-emacs-root-p): Add search for package root.
4922         * find-paths.el (paths-find-emacs-root): Replaced with
4923         paths-find-invocation-roots, which returns a list of roots.
4924         * find-paths.el (paths-find-invocation-roots): New.
4925         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
4926
4927 2005-12-05  Ville Skyttä  <scop@xemacs.org>
4928
4929         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
4930         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
4931
4932 2005-12-03  Vin Shelton <acs@xemacs.org>
4933
4934         * XEmacs 21.4.18 is released
4935
4936 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
4937
4938         * package-get.el (package-get-download-sites): Update reflecting
4939         latest http://www.xemacs.org/Releases/ information generated by
4940         xemacs-builds/adrian/website/package-get-2-download-sites.el.
4941         * package-get.el (package-get-pre-release-download-sites): Ditto.
4942
4943 2005-02-28  Simon Josefsson  <jas@extundo.com>
4944
4945         * about.el (xemacs-hackers): Add jas.
4946         (about-other-current-hackers): Likewise.
4947         (about-url-alist): Add URL for jas.
4948         (about-personal-info): Document jas.
4949         (about-hacker-contribution): Describe jas contributions.
4950
4951 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
4952
4953         * easymenu.el (easy-menu-remove): As described in 
4954         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
4955         except the "Command" menu from mode-popup-menu. 
4956
4957 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
4958  
4959         * font.el (font-spatial-to-canonical): Correct calculation of 
4960         return value for pixel-based input value. 
4961  
4962 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
4963
4964         * code-process.el (call-process): Process-related docstring
4965         improvements spurred by Norbert Koch.
4966         * code-process.el (call-process-region): Ditto.
4967         * code-process.el (start-process): Ditto.
4968
4969 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
4970
4971         * finder.el (finder-find-library): Return filename actually
4972         searched for.
4973
4974 2005-10-10  Steve Youngs  <steve@sxemacs.org>
4975
4976         * help.el (view-emacs-news): Use `expand-file-name' instead of
4977         `locate-data-file' as the latter will find any "NEWS" files that
4978         might exist in packages _before_ the one in core.
4979
4980 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
4981
4982         * package-get.el (package-get-init-package):
4983         package-get-init-package buglet (21.4.17) by Jeff Mincy
4984         <mincy@rcn.com> fixing false temporary load-path shadows reported
4985         after package installation and simplifying code.
4986
4987 2005-10-18  Ville Skyttä  <scop@xemacs.org>
4988
4989         * package-get.el (package-get-download-sites): Sync mirrors list
4990         with the XEmacs website.
4991         (package-get-pre-release-download-sites): Ditto.
4992
4993 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
4994
4995         * derived.el (derived-mode-merge-syntax-tables):
4996         Revert my 21.5-only patch of 2003-07-18 which slipped in
4997         through Jerry James's patch of 2004-06-07.
4998
4999 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5000
5001         * cmdloop.el (keyboard-quit): Remove workaround for
5002         `region-active-p' not making sure active region is in current
5003         buffer now that it does.
5004         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5005         * simple.el (region-active-p): `region-active-p' to only return t
5006         when active region is in current buffer.
5007
5008 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5009
5010         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5011         package names, quell a byte-compiler warning, doc fix.
5012
5013 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5014
5015         * buffer.el (pop-to-buffer):
5016         * window-xemacs.el (display-buffer):
5017         Document use of `same-window-buffer-names,' `same-window-regexps'
5018         by pop-to-buffer and display-buffer. 
5019         
5020 2005-02-06  Vin Shelton <acs@xemacs.org>
5021
5022         * XEmacs 21.4.17 is released
5023
5024 2005-01-29  Ben Wing  <ben@xemacs.org>
5025
5026         * shadow.el (find-emacs-lisp-shadows):
5027         Add custom-defines to list of ignored files.
5028
5029 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5030
5031         * simple.el (shifted-motion-keys-select-region): Fix statement
5032         about unshifted-motion-keys-deselect-region.
5033
5034 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5035
5036         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5037         now) for GNU Emacs compatibility.
5038         (make-obsolete-variable): Ditto.
5039
5040 2004-01-08  Ben Wing  <ben@xemacs.org>
5041
5042         * code-files.el (load):
5043         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5044
5045 2004-12-05  Vin Shelton <acs@xemacs.org>
5046
5047         * XEmacs 21.4.16 is released
5048
5049 2004-12-04  Vin Shelton  <acs@xemacs.org>
5050
5051         * auto-autoloads.el: Regenerated.
5052
5053         * custom-load.el: Regenerated.
5054
5055 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5056
5057         Fix bug: apropos errors if a defalias refers to an undefined
5058         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5059
5060         * apropos.el (apropos):
5061         (apropos-command):
5062         * help.el (frob-help-extents):
5063         * help-macro.el (make-help-screen):
5064         * hyper-apropos.el (hyper-apropos-grok-functions):
5065         (hyper-apropos-get-doc):
5066         Catch void-function error thrown by `documentation'.
5067
5068 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5069
5070         * packages.el (package-require): Fix incorrect arg to format.
5071         This fixes a `format specifier' error.
5072
5073 2004-08-13  Jerry James  <james@xemacs.org>
5074
5075         * bytecomp.el (forward-word): Tell the byte compiler the correct
5076         number of arguments to forward-word.
5077
5078 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5079
5080         * etags.el: Fixed loading of include files for tag completion. Now
5081         you can make a tag file for a library, include it into your
5082         project and it will be reloaded only if it changed. Infinte
5083         include loops are detected and the correct tag files are loaded.
5084         * etags.el (buffer-tag-table-list): Load and verify tag files in
5085         the external function buffer-tag-table-list-load.
5086         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5087         tag files. Also load the included tag files. The priority of the
5088         included files is right below their parent file. If multiple
5089         matches occur then the symbols from the parent file are found
5090         first.
5091         * etags.el (tag-table-include-files): Corrected comment
5092         string. Switched to pattern constant tags-include-pattern to have
5093         it at a central location.
5094         * etags.el (tags-include-pattern): Added doc string.
5095         * etags.el (add-to-tag-completion-table): Removed obsolete
5096         comments as the include files are allready returned by
5097         buffer-tag-table-list and loaded.
5098         * etags.el (find-tag-internal): The include files are allready
5099         included in tag-tables as buffer-tag-table-list returns them now.
5100
5101 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5102
5103         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5104         Loading items into the notebook is now done by C code.
5105         * widgets-gtk.el (gtk-widget-instantiate-internal):
5106         Style no longer changed.
5107
5108 2004-06-28  Nix  <nix@esperi.org.uk>
5109
5110         * cmdloop.el (truncate-command-history-for-gc): Delay
5111         execution of all things that look up variable bindings,
5112         via `enqueue-eval-event'.
5113
5114 2004-06-24  Vin Shelton  <acs@xemacs.org>
5115
5116         * package-get.el (package-get-require-signed-base-updates):
5117         now defaults to nil.
5118
5119 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5120
5121         * subr.el (split-string): Clean up docstring.
5122
5123 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5124
5125         * faces.el (zmacs-region): fix typo in docstring.
5126
5127 2004-06-07  Jerry James  <james@xemacs.org>
5128
5129         * derived.el: Synch with Emacs 21.3.
5130         * subr.el (with-local-quit): New, from Emacs 21.3.
5131         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5132         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5133         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5134
5135 2004-06-16  Jerry James  <james@xemacs.org>
5136
5137         * cl.el (cl-set-substring): Increment start by the length of the
5138         string, not the string itself.
5139
5140 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5141
5142         * etags.el (tag-table-include-files): Expand included TAGS file
5143         paths to avoid problems with relative paths.  Thanks to Peter
5144         Chubb <peterc@gelato.unsw.edu.au>.
5145         * etags.el (tags-include-pattern): New.
5146         * etags.el (add-to-tag-completion-table): Parse and ignore
5147         trailing include lines.
5148
5149 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5150
5151         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5152         avoiding line solely composed of equal signs.
5153
5154 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5155
5156         * cus-edit.el (alloc): Typo fix.
5157         * cus-edit.el (custom-browse-visibility): Ditto.
5158         * cus-edit.el (custom-variable-value-create): Ditto.
5159         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5160         * cus-edit.el (custom-save-variables): Bind print-length and
5161         print-level to nil to avoid value abbreviation.
5162         * cus-edit.el (custom-save-face-internal): Ditto.
5163         * cus-edit.el (custom-save-faces): Save in sorted order.
5164         * cus-edit.el (custom-save-resets): Bind print-length and
5165         print-level to nil to avoid value abbreviation.
5166         * cus-edit.el (custom-save-loaded-themes): Ditto.
5167
5168 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5169
5170         * subr.el (split-string-default-separators): New.
5171         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5172         see comment in source.
5173
5174 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5175
5176         * mule/japanese.el (paragraph-start, paragraph-separate):
5177         Remove anchor to BOL.
5178
5179 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5180
5181         * cl.el (gensym, gentemp): Improve docstrings.
5182
5183 2004-05-10  Vin Shelton  <acs@xemacs.org>
5184
5185         * etags.el: Sync with 21.5 version.
5186
5187 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5188
5189         * etags.el:
5190         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5191         only for use with exuberant ctags. This will also enable building of 
5192         completion tables with exuberant ctags. This will not work with
5193         xemacs ctags. 
5194         * etags.el (get-tag-table-buffer): New function for creating of
5195         completion table is used if tags-exuberant-ctags-optimization-p ist t
5196         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5197         finding the tag names. New.
5198         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5199         building tag completion table with exuberant ctags. New.
5200         * etags.el (find-tag-internal): Improve exact tag matching for tags
5201         with name fields. Before the patch return types of functions or
5202         function parameters (with exuberant ctags) were found as matches.
5203
5204 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5205
5206         * list-mode.el (display-completion-list): Fixed completion list was
5207         taking the width of the frame and not of the window for displaying
5208         the selection methods.
5209
5210 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5211
5212         * menubar-items.el (default-menubar): Options are saved to custom.el.
5213
5214
5215 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5216
5217         * isearch-mode.el (isearch-abort): Preserve successful search target.
5218
5219 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5220
5221         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5222         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5223         Bihlmeyer.
5224         * gnuserv.el (gnuserv-mode-line-string): New.
5225         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5226         gnuserv-mode.
5227         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5228         * gnuserv.el (gnuserv-edit-files): Use
5229         make-x-device-with-gtk-fallback.
5230
5231 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5232
5233         * gtk-widgets.el: New import: gtk-accel-group-new.
5234         * dialog-gtk.el:
5235         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5236         * dialog-gtk.el (popup-builtin-question-dialog):
5237         Added support for dialog button mnemonics.
5238
5239 2004-03-22  Chris Green <cmg@dok.org>
5240
5241         * process.el (shell-command): Output buffer was ignored when a
5242         background process was run via shell-command.
5243
5244 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5245
5246         * cus-edit.el (custom-save-variables): Retrieve a list of
5247         variables to save first, sort it, and make sure the variables are
5248         saved in sorted order.
5249
5250 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5251  
5252         * package-get.el (package-get-update-base-from-buffer): Force
5253         binary coding system for verifying GnuPG signature in the
5254         package-index file.
5255  
5256 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5257
5258         * package-get.el (package-get-package-index-file-location): Handle
5259         missing "EMACSPACKAGEPATH" environment variable.
5260
5261 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5262
5263         * package-admin.el (package-admin-find-top-directory): Simplify
5264         directory comparisions and fix substring errors on short path
5265         components.
5266         * package-get.el (package-get-package-index-file-location):
5267         Default to first component of "EMACSPACKAGEPATH", if set.
5268
5269 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5270
5271         * package-get.el (process-error): New error datum.
5272
5273 2004-02-02  Vin Shelton <acs@xemacs.org>
5274
5275         * XEmacs 21.4.15 is released
5276
5277 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5278
5279         * itimer.el (activate-itimer): Modify the itimer timeout value as
5280         if it were begun at the last time when the itimer driver was woken
5281         up.
5282
5283 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5284
5285         * specifier.el (Copyright):
5286         Update.
5287         (make-specifier-and-init):
5288         (map-specifier):
5289         (canonicalize-inst-pair):
5290         (canonicalize-spec-list):
5291         (set-specifier):
5292         Synch docstrings to 21.5 where appropriate.
5293
5294 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5295
5296         * package-get.el (package-get-list-packages-where): New.  A
5297         function that allows searching for groups of packages.  For
5298         example, find all packages that require the fsf-compat package.
5299
5300 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5301
5302         The Great PUI Sync.
5303
5304         * auto-autoloads.el: Regenerated.
5305
5306         * custom-load.el: Regenerated.
5307
5308         * dumped-lisp.el (packages-hardcoded-lisp): New.
5309
5310         * menubar-items.el (menu-max-items): New.
5311         (menu-submenu-max-items): New.
5312         (menu-submenu-name-format): New.
5313         (menu-split-long-menu): New.
5314         (menu-sort-menu): New.
5315         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5316
5317         * obsolete.el (pui-add-install-directory): Renamed to the more
5318         logical `pui-set-local-package-get-directory'.
5319         (package-get-download-menu): Moved to `package-ui.el' and renamed
5320         to `package-ui-add-download-menu'.
5321
5322         * package-admin.el (package-admin-install-function-mswindows):
5323         Whitespace clean up.
5324         (package-admin-add-single-file-package): Removed.
5325         (package-admin-default-install-function): Whitespace clean up.
5326         (package-admin-find-top-directory): New.
5327         (package-admin-get-install-dir): Use it.
5328         (package-admin-get-manifest-file): 
5329         (package-admin-check-manifest): 
5330         (package-admin-add-binary-package):
5331         (package-admin-get-lispdir):
5332         (package-admin-delete-binary-package):
5333         (package-admin):
5334
5335         * package-get.el (package-get-package-index-file-location): New.
5336         (package-get-install-to-user-init-directory): New.
5337         (package-get-remote):
5338         (package-get-download-sites):
5339         (package-get-pre-release-download-sites): New.
5340         (package-get-site-release-download-sites): New.
5341         (package-get-base-filename):
5342         (package-get-always-update):
5343         (package-get-user-index-filename): Removed.
5344         (package-get-pgp-available-p): New.
5345         (package-get-require-signed-base-updates):
5346         (package-get-was-current):
5347         (package-entries-are-signed): New.
5348         (package-get-continue-update-base): New.
5349         (package-get-download-menu): Removed.
5350         (package-get-require-base):
5351         (package-get-update-base-entry):
5352         (package-get-locate-file):
5353         (package-get-locate-index-file):
5354         (package-get-maybe-save-index):
5355         (package-get-update-base):
5356         (package-get-update-base-from-buffer):
5357         (package-get-update-base-entries):
5358         (package-get-interactive-package-query):
5359         (package-get-update-all):
5360         (package-get-all):
5361         (package-get-dependencies):
5362         (package-get-init-package):
5363         (package-get-info): New.
5364         (package-get):
5365         (package-get-staging-dir):
5366         (package-get-set-version-prop): Removed.
5367         (package-get-installedp):
5368         (package-get-ever-installed-p):
5369         (packages): Removed.
5370         (package-get-custom-groups): Removed.
5371         (package-get-custom): Removed.
5372         (package-get-custom-add-entry): Removed.
5373
5374         * package-info.el (batch-update-package-info):
5375
5376         * package-net.el (package-net-batch-generate-bin-ini):
5377         (package-net-update-installed-db):
5378
5379         * package-ui.el (pui-info-buffer):
5380         (pui-directory-exists): Removed.
5381         (pui-package-dir-list): Removed.
5382         (pui-add-install-directory): Removed.
5383         (package-ui-download-menu): New.
5384         (package-ui-pre-release-download-menu): New.
5385         (package-ui-site-release-download-menu): New.
5386         (pui-set-local-package-get-directory): New.
5387         (pui-package-symbol-char):
5388         (pui-update-package-display):
5389         (pui-toggle-package):
5390         (pui-toggle-package-key):
5391         (pui-toggle-package-delete):
5392         (pui-toggle-package-delete-key):
5393         (pui-toggle-package-event):
5394         (pui-toggle-verbosity-redisplay):
5395         (pui-install-selected-packages):
5396         (pui-add-required-packages):
5397         (pui-help-echo):
5398         (pui-display-info):
5399         (list-packages-mode):
5400         (pui-list-packages):
5401
5402         * packages.el (packages-compute-package-locations):
5403         (package-require):
5404         (package-delete-name):
5405         (packages-hardcoded-lisp): Removed.
5406         (packages-useful-lisp): Removed.
5407         (packages-unbytecompiled-lisp): Removed.
5408         (packages-find-package-directories):
5409
5410         Summary:
5411
5412         Major code clean up of all things PUI.
5413
5414         Much improved code to determine where packages should be
5415         installed.  PUI no longer depends on any packages being
5416         pre-installed to compute where packages are to be installed to.
5417
5418         The user can specify the location of their package-index file.  It
5419         isn't necessary to set this because it has sane defaults.  People
5420         who "run-in-place" won't accidently overwrite the CVS
5421         package-index file.  See
5422         `package-get-package-index-file-location'. 
5423
5424         PUI will now properly clean up after itself in the event of an
5425         unsuccessful package install.  This drastically reduces the number
5426         of "wrong md5sum" FAQs.
5427
5428         non-Mule XEmacsen can no longer install Mule packages.
5429
5430         Package management via the custom interface has been removed.
5431
5432         The PUI related menubar items have been reorganised.
5433
5434         The PGP verification code has been fixed and the default for
5435         whether or not it is used is automatically computed.
5436
5437         * update-elc.el ((preloaded-file-list site-load-packages
5438         need-to-dump dumped-exe)):
5439         Just a couple of small changes to allow for
5440         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5441         existing anymore.
5442
5443 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5444
5445         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5446         apply `format' to the first argument of byte-compile-warn, it
5447         already calls format.
5448
5449 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5450
5451         * files.el (delete-old-versions): Avoid going interactive during
5452         make install when environment variable VERSION_CONTROL is set.
5453
5454 2003-12-04  Vin Shelton  <acs@xemacs.org>
5455
5456         * menubar-items.el (menu-item-search): Only bring up search dialog
5457         box if the feature is available and desired.
5458
5459 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5460
5461         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5462
5463 2003-11-05  Vin Shelton  <acs@xemacs.org>
5464
5465         * help.el (Help-prin1-face):
5466         (Help-princ-face):
5467         princ and prin1 are functions and need to be called as such.  The
5468         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5469
5470 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5471
5472         * about.el (about-xemacs): Give full version and build date.
5473
5474 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5475
5476         * win32-native.el (grep-null-device): This XEmacs has null-device.
5477
5478 2003-09-06  Mike Sperber  <mike@xemacs.org>
5479
5480         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5481         implement the specified semantics for `defvar.'
5482
5483 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5484
5485         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5486         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5487         displaying buffer in question.
5488
5489 2003-09-03  Vin Shelton <acs@xemacs.org>
5490
5491         * XEmacs 21.4.14 is released
5492
5493 2003-08-17  Vin Shelton  <acs@xemacs.org>
5494
5495         * about.el: Vanity patch.
5496
5497 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5498
5499         * code-process.el (call-process):
5500         (call-process-region):
5501         (start-process):
5502         Document coding system processing.
5503
5504 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5505
5506         * startup.el (splash-frame-body): Idiomatic English.
5507
5508 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5509
5510         * font-lock.el (font-lock-match-java-declarations): Move
5511         save-restriction, narrow-to-region to beginning of function to
5512         avoid going beyond the limit and causing an infloop.
5513
5514 2003-04-16  Jerry James  <james@xemacs.org>
5515
5516         * keydefs.el: Remove mappings for keys mapped to the nowhere
5517         defined function function-key-error.
5518
5519 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5520
5521         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5522         lisp-interaction-mode-hook): Add the docstrings.
5523
5524 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5525
5526         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5527         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5528         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5529
5530 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5531
5532         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5533         lambda list after the original doc.  Care about
5534         #'(lambda () "SingleString") 
5535         (cl-upcase-arg): 
5536         (cl-function-arglist):
5537         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5538         circular data structures in lambda list specification
5539
5540 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5541
5542         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5543         to appear in font-lock-function-name-face.
5544
5545 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5546
5547         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5548         is not also the value of the lambda.
5549
5550 2003-05-06  Andy Piper  <andy@xemacs.org>
5551
5552         * files.el (revert-buffer): Make sure local variables get processed,
5553         even in the case of an optimized reversion.
5554
5555 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5556
5557         * XEmacs 21.4.13 is released
5558
5559 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5560
5561         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5562         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5563
5564 2003-02-14  Ben Wing  <ben@xemacs.org>
5565
5566         * byte-optimize.el:
5567         * byte-optimize.el (byte-compile-inline-expand):
5568         * byte-optimize.el (byte-compile-unfold-lambda):
5569         * byte-optimize.el (byte-optimize-form-code-walker):
5570         * byte-optimize.el (byte-optimize-form):
5571         * byte-optimize.el (byte-decompile-bytecode-1):
5572         * byte-optimize.el (byte-optimize-lapcode):
5573         Review carefully and sync up to 20.7 except for areas as noted.
5574         Fixes problem with JDE compilation.
5575
5576 2003-02-05  Ben Wing  <ben@xemacs.org>
5577
5578         * simple.el:
5579         * simple.el (motion-keys-for-shifted-motion):
5580         Omit M-S-home/end from motion keys.
5581
5582 2003-02-07  Ben Wing  <ben@xemacs.org>
5583
5584         * text-props.el (text-property-any):
5585         * text-props.el (text-property-not-all):
5586         Fix bug when end > start.
5587
5588 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5589
5590         * info.el (Info-insert-dir): Make default-directory end in
5591         separator.  Patch due to Martin Buchholz.
5592
5593 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5594
5595         * XEmacs 21.4.12 "Portable Code" is released.
5596
5597 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5598
5599         * about.el: Update golubev data.
5600
5601 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5602
5603         * isearch-mode.el (isearch-mode-map): Substitute comment on
5604         desirability, and back out "GR is printable" changes.
5605
5606 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5607
5608         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5609
5610 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5611
5612         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5613
5614 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5615
5616         * menubar-items.el (default-menubar): Use browse-url-mozilla
5617         instead of browse-url-gnome-moz for Mozilla.
5618
5619 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5620
5621         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5622
5623 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5624
5625         * files.el (auto-mode-alist): Remove redundant entries for modes
5626         that live in packages.
5627         (interpreter-mode-alist): Ditto.
5628
5629 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5630
5631         * menubar-items.el (default-menubar): Sync with current
5632         browse-url-xemacs.el.
5633
5634 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5635
5636         * XEmacs 21.4.10 "Military Intelligence" is released.
5637
5638 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5639
5640         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5641
5642 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5643
5644         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5645
5646 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5647
5648         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5649         effect free function.
5650         (font-lock-fontify-keywords-region): Supply the argument to
5651         font-lock-compile-keywords.
5652
5653 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5654
5655         * package-get.el (package-get-download-sites): Bring sites list
5656         up to date, prefer xx.xemacs.org addresses.
5657
5658 2002-09-27  Andy Piper  <andy@xemacs.org>
5659
5660         * dialog.el (make-dialog-box): for general dialogs only
5661         delete-frame-hook will be run.
5662
5663 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5664
5665         * font-lock.el (font-lock-fontify-syntactically-region): Add
5666         comment about lookup-syntax-properties, document LOUDLY as unused.
5667
5668 2002-08-26  Andy Piper  <andy@xemacs.org>
5669
5670         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5671         merge.
5672
5673 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5674
5675         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5676         (make-obsolete-variable): Ditto.
5677         (make-compatible): Ditto.
5678         (make-compatible-variable): Ditto.
5679
5680 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5681
5682         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5683         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5684
5685 2002-08-28  Andy Piper  <andy@xemacs.org>
5686
5687         * files.el (revert-buffer): propagate revert-without-query-status.
5688
5689 2002-06-03  Andy Piper  <andy@xemacs.org>
5690
5691         * dialog-items.el (make-search-dialog): align various subcontrols
5692         in visually pleasing ways, allow frame to autosize to the dialog
5693         size.
5694         * dialog.el (make-dialog-box): add a border inside the frame. Add
5695         :autosize property, if t then reset the frame size appropriately
5696         before the frame is mapped.
5697         * gutter-items.el (set-progress-feedback-instantiator): align
5698         various subcontrols.
5699         * gutter-items.el (set-progress-abort-instantiator): ditto.
5700
5701 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5702
5703         * XEmacs 21.4.9 "Informed Management" is released.
5704
5705 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5706
5707         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5708         "&optional append" argument.
5709
5710 2002-07-16  Didier Verna  <didier@xemacs.org>
5711
5712         * subr.el (replace-in-string): fix case fold bug introduced by
5713         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5714         case-fold-search in temporary buffers.
5715
5716 2002-08-03  Steve Youngs  <youngs@xemacs.org>
5717
5718         * lib-complete.el (find-library): Remove check for mule because
5719         decompression DOES work on Mule.
5720
5721 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
5722
5723         * simple.el (join-line): New alias for `delete-indentation'.
5724
5725 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
5726
5727         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5728         (font-lock-doc-face): New alias to font-lock-doc-string-face.
5729         (font-lock-builtin-face): New.
5730         (font-lock-constant-face): New.
5731         (font-lock-face-list): Add builtin and constant faces.
5732
5733 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
5734
5735         * autoload.el (make-autoload): Support define-derived-mode.
5736         Collected puts of doc-string-elt property.  Based on a patch by
5737         Didier Verna <didier@xemacs.org>.
5738
5739 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
5740
5741         * wid-edit.el (widget-field-activate): Fix docstring typo.
5742
5743 2002-07-23  Andy Piper  <andy@xemacs.org>
5744
5745         * about.el (about-personal-info): update me.
5746
5747 2002-07-12  Andy Piper  <andy@xemacs.org>
5748
5749         * custom.el (custom-theme-set-variables): remove bogus
5750         arguments. Use custom-set-default to set defaults.
5751         (custom-set-variables): update doc.
5752         (custom-local-buffer): new, synced from FSF.
5753         (custom-set-default): ditto.
5754         (defcustom): update doc.
5755
5756 2002-06-16  Andy Piper  <andy@xemacs.org>
5757
5758         * menubar-items.el (default-menubar): enable windows printing on
5759         cygwin as well as native.
5760
5761 2002-06-12  Andy Piper  <andy@xemacs.org>
5762
5763         * printer.el (generic-print-buffer): catch all errors so that the
5764         print device can be cleared in all scenarios.
5765         (Printer-clear-device): make sure clearing the printer allows it
5766         to be used again immediately.
5767         (generic-print-region): make sure the default printer face is
5768         black-on-white.
5769
5770 2002-04-23  Jerry James  <james@xemacs.org>
5771
5772         * window-xemacs.el (display-buffer-function): Change doc to
5773         reflect new arg.
5774         * window-xemacs.el (pre-display-buffer-function): Ditto.
5775         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
5776         non-nil, make the new window just big enough for its contents.
5777         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
5778         * frame.el (show-temp-buffer-in-current-frame): Remove broken
5779         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
5780
5781 2002-06-06  Andy Piper  <andy@xemacs.org>
5782
5783         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
5784         (defcustom): ditto.
5785         (custom-handle-keyword): ditto.
5786
5787 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
5788
5789         * gutter-items.el (buffers-tab-selection-function): Improve doc.
5790         Make obsolete.  Default to nil.
5791         (buffers-tab-filter-functions): Improve doc.  Use literal default.
5792         Inspired by a patch by John Palmieri.
5793
5794 2002-07-01  Mike Alexander  <mta@arbortext.com>
5795
5796         * process.el (shell-command-on-region): Don't delete the region
5797         before giving it to call-process-region
5798
5799 2002-06-04  Jerry James <james@eecs.ku.edu>
5800
5801         * find-paths.el (paths-find-architecture-directory): Search in
5802         `system-configuration'/`base', not `base'`system-configuration'.
5803
5804 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
5805
5806         * info.el (Info-index): Add missing \ in [ t].
5807
5808 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
5809
5810         * gutter-items.el (gutter-buffers-tab-visible-p,
5811         buffers-tab-omit-function, buffers-tab-selection-function,
5812         buffers-tab-filter-functions):
5813         Doc improvements.
5814
5815 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5816
5817         * toolbar.el (toolbar-icon-directory): Document trailing separator.
5818
5819         * toolbar-items.el (toolbar-news): Fix typo in message string.
5820
5821 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
5822
5823         * dialog.el (yes-or-no-p-dialog-box): 
5824         * cmdloop.el (y-or-n-p-minibuf):
5825         (yes-or-no-p-minibuf):
5826         (yes-or-no-p):
5827         (y-or-n-p): 
5828         Specify negative answers in docstrings.
5829
5830 2002-05-25  Steve Youngs  <youngs@xemacs.org>
5831
5832         * package-ui.el (pui-help-echo): Display both installed and author
5833         version.  Use a balloon-help window to display extra info like
5834         package requires.
5835
5836 2002-05-30  Andy Piper  <andy@xemacs.org>
5837
5838         * files.el (revert-buffer-internal): don't visit
5839         revert-buffer. Kill buffer when not used. Suggested by Mike
5840         Alexander <mta@arbortext.com>
5841
5842 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5843
5844         * files.el (revert-buffer): More docstring fiddling.
5845
5846 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
5847
5848         * files.el (revert-buffer):
5849         (revert-buffer-internal):
5850         (revert-buffer-insert-file-contents-function):
5851         Improve docstrings and comments.
5852
5853 2002-05-08  Andy Piper  <andy@xemacs.org>
5854
5855         * files.el (revert-buffer): observe noconfirm behavior.
5856
5857 2002-04-09  Andy Piper  <andy@xemacs.org>
5858
5859         * files.el (revert-buffer): use revert-buffer-internal if it looks
5860         like doing so will not result in any user-visible changes.
5861         (revert-buffer-internal): new function. Do the actual process of
5862         reversion and then see whether the result is any different to what
5863         we have already. If it is not then do nothing.
5864
5865 2001-12-11  Andy Piper  <andy@xemacs.org>
5866
5867         * menubar.el (get-popup-menu-response): re-order so that it works
5868         on more sane/facist window systems.
5869
5870 2001-12-03  Andy Piper  <andy@xemacs.org>
5871
5872         * faces.el (frob-face-property): don't infloop in face frobbing
5873         from Jan Vroonhof <jan@xemacs.org>.
5874
5875 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
5876
5877         * faces.el (frob-face-property): Follow face fall-back hierarchy
5878         properly for face properties without an instance. Only do manual
5879         copy form 'default in last resort. This handles in particular
5880         the case where 'default itself has only a fall-back (which is
5881         the case by default on windows).
5882
5883 2001-11-24  Andy Piper  <andy@xemacs.org>
5884
5885         * printer.el (generic-print-region): set default-frame-plist to
5886         nil while creating the printer frame so that sizes reflect the
5887         printed page.
5888
5889         * faces.el (face-complain-about-font): Don't complain on printers.
5890
5891 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
5892         
5893         * package-net.el: Andy synch.
5894         
5895 2001-12-16  Andy Piper  <andy@xemacs.org>
5896
5897         * package-get.el (package-get-update-all): Make sure installed.db
5898         gets updated after updating packages.
5899
5900 2002-03-28  Ben Wing  <ben@xemacs.org>
5901
5902         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
5903         continuation, truncation so that we don't get line jumpiness from
5904         them being larger than the line height.
5905
5906         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
5907
5908 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
5909
5910         * font.el (font-window-system-mappings): Add mapping for Gtk
5911         (assume identical to X) 
5912
5913 2002-02-04  Andy Piper  <andy@xemacs.org>
5914
5915         * files.el (convert-standard-filename): Fix for short filename
5916         Peter Arius <pas@methodpark.de>
5917
5918 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
5919
5920         * list-mode.el (default-choose-completion): completion-base-size
5921         should refer to local value in the completion list buffer.
5922
5923 2001-12-03  Didier Verna  <didier@xemacs.org>
5924
5925         * rect.el: autoload `replace-rectangle'.
5926         * keydefs.el (global-map): bind it to `C-x r p'.
5927
5928 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
5929
5930         * XEmacs 21.4.8 "Honest Recruiter" is released.
5931
5932 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
5933
5934         This patch is based on Jerry James's patch and analysis.
5935
5936         * select.el (get-clipboard):
5937         (get-selection):
5938         Update docstrings.
5939         (get-clipboard-foreign):
5940         (get-selection-foreign):
5941         New function for use as `interprogram-paste-function's.
5942
5943         * simple.el (interprogram-paste-function): Change default to
5944         `get-clipboard-foreign'; improve docstring.
5945         (interprogram-cut-function): Improve dosctring.
5946
5947 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
5948
5949         * XEmacs 21.4.7 "Economic Science" is released.
5950
5951 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
5952
5953         * cus-edit.el (customize-save-variable): Fix typo in prompt.
5954
5955 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
5956
5957         * obsolete.el (assq-delete-all): New compatibility alias for 
5958         remassq.
5959
5960 2002-01-09  Simon Josefsson  <jas@extundo.com>
5961
5962         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
5963
5964 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
5965
5966         * info.el (Info-auto-generate-directory): Default
5967         Info-auto-generate-directory to 'if-outdated.
5968
5969 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
5970
5971         * startup.el (normal-top-level): Prevent migration code from
5972         trashing .emacs on an error in loading the init files.
5973
5974 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
5975
5976         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
5977         "system default" Xdefaults and friends get xrdb-mode.
5978
5979 2002-03-05  Mats Lidell  <matsl@contactor.se>
5980  
5981         * help-nomule.el (tutorial-supported-languages): Added Swedish
5982         tutorial. Sorted languages.
5983
5984 2002-02-11  Mike Sperber <mike@xemacs.org>
5985
5986         * info.el (Info-maybe-update-dir): Regenerate dir if we're
5987         regenerating outdated dir files and dir is non-existent.
5988
5989 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5990
5991         * code-files.el (convert-mbox-coding-system): Improve comment.
5992         (write-region): Improve docstring.  Reformat to 80 columns.  Add
5993         coding-system argument to `write-region-pre-hook' call.
5994         (write-region-pre-hook): Fix docstring to mention lockname argument.
5995
5996 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
5997
5998         * minibuf.el (completing-read): Remove redundant wrong arg list.
5999
6000         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6001
6002 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6003
6004         * obsolete.el (interactive-form): new compatibility alias for 
6005         function-interactive.
6006
6007 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6008
6009         * menubar-items.el (Menubar-items-truncate-list): Removed.
6010         * menubar-items.el (Menubar-items-truncate-history): New.
6011         * menubar-items.el (default-menubar): Use
6012         Menubar-items-truncate-history.
6013
6014 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6015
6016         * printer.el (generic-print-region): Pass correct arguments to
6017         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6018         Torkelsson <torkel@acc.umu.se>.
6019
6020 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6021
6022         * help.el (describe-mode): synched with FSF 19.34; handle nil
6023         minor mode indicators.
6024
6025 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6026
6027         * minibuf.el (completing-read): Update docstring.
6028
6029 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6030
6031         * XEmacs 21.4.6 "Common Lisp" is released.
6032
6033 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6034
6035         * package-net.el: Inadvertant synch with Windows branch.  From
6036         Andy's log:
6037         (package-net-kit-version): new variable.
6038         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6039
6040 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6041
6042         * package-get.el (package-get-locate-index-file): Also search the
6043         core etc/ directory for the package index file if it can't be
6044         found in ~/.xemacs/.
6045
6046 2001-12-13  William Perry  <wmperry@gnu.org>
6047
6048         * dialog-gtk.el (popup-builtin-question-dialog):
6049         Conform to API in gui.c.
6050         
6051 2001-11-12  Andy Piper  <andy@xemacs.org>
6052
6053         * cus-edit.el (custom-save-face-internal): make sure we save
6054         non-themed faces.
6055         (custom-save-variables): ditto variables.
6056
6057 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6058
6059         * faces.el (make-face-family):
6060         (make-face-size):
6061         New face-modifying functions per Jan Vroonhof.
6062
6063         cus-face.el (custom-set-face-font-family):
6064         (custom-set-face-font-size):
6065         Use them.
6066
6067         * font.el (font-window-system-mappings): More precise docstring.
6068
6069         (font-create-name):
6070         (font-create-object):
6071         (tty-font-create-object):
6072         (tty-font-create-plist):
6073         (x-font-create-object):
6074         (x-font-create-name):
6075         (ns-font-create-name):
6076         (mswindows-font-create-object):
6077         (mswindows-font-create-name):
6078         Add doctrings.
6079
6080 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6081
6082         * gtk-faces.el (gtk-init-device-faces): removed spurious
6083         quote before let* expression.
6084
6085 2001-10-29  Andy Piper  <andy@xemacs.org>
6086
6087         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6088         modified when changing coding system.
6089
6090         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6091         that we invoke the GUI directory selector.
6092
6093 2001-10-25  Andy Piper  <andy@xemacs.org>
6094
6095         * dialog.el (make-dialog-box): use new directory dialog support.
6096         * minibuf.el (read-file-name-1): ditto.
6097         (read-file-name): ditto.
6098         (read-directory-name): ditto.
6099
6100 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6101
6102         * XEmacs 21.4.5 "Civil Service" is released.
6103
6104 2001-04-23  Didier Verna  <didier@xemacs.org>
6105
6106         * cus-edit.el (custom-variable-pre-save): New.
6107         * cus-edit.el (custom-variable-post-save): New.
6108         * cus-edit.el (custom-variable-save): use them.
6109         * cus-edit.el (custom-face-pre-save): New.
6110         * cus-edit.el (custom-face-post-save): New.
6111         * cus-edit.el (custom-face-save): use them.
6112         * cus-edit.el (custom-group-pre-save): New.
6113         * cus-edit.el (custom-group-post-save): New.
6114         * cus-edit.el (custom-group-save): use them.
6115         * cus-edit.el (Custom-save): use the pre/post functions above,
6116         call `custom-save-all' only once.
6117         * cus-edit.el (custom-variable-pre-reset-standard): New.
6118         * cus-edit.el (custom-variable-post-reset-standard): New.
6119         * cus-edit.el (custom-variable-reset-standard): use them.
6120         * cus-edit.el (custom-face-pre-reset-standard): New.
6121         * cus-edit.el (custom-face-post-reset-standard): New.
6122         * cus-edit.el (custom-face-reset-standard): use them.
6123         * cus-edit.el (custom-group-pre-reset-standard): New.
6124         * cus-edit.el (custom-group-post-reset-standard): New.
6125         * cus-edit.el (Custom-reset-standard): use them.
6126         * cus-edit.el (custom-face-reset-saved): use the pre/post
6127         functions above, call `custom-save-all' only once.
6128
6129 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6130
6131         * gutter-items.el (buffers-tab face): Derive from the modeline
6132         face by default.  Many people use white-on-black for the default
6133         font, and the tabs look hideous with that color combination.  The
6134         modeline usually has the correct colors.
6135
6136 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6137
6138         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6139         (tag-mark-stack-max): Typo fix.
6140
6141 2001-09-28  Ben Wing  <ben@xemacs.org>
6142
6143         * font-lock.el:
6144         * font-lock.el (font-lock-after-change-function):
6145         fix problem with last patch, reported by Katsumi Yamaoka.
6146
6147 2001-09-17  Ben Wing  <ben@xemacs.org>
6148
6149         * font-lock.el (font-lock-after-change-function):
6150         fix problem when you insert a comment on the line before a line of
6151         code: if we use the following char, then when you hit backspace,
6152         the following line of code turns the comment color.
6153
6154 2001-06-08  Ben Wing  <ben@xemacs.org>
6155
6156         * process.el: comment about shell-command-switch.
6157         * process.el (shell-quote-argument): Need to quote a null
6158         argument, too.  From Dan Holmsand.
6159         
6160         * startup.el (normal-top-level): Delete some unused FSF junk.
6161         * startup.el (command-line-early):
6162         
6163         * startup.el (command-line): Call MS Windows init function.
6164         
6165         * win32-native.el:
6166         * win32-native.el (mswindows-system-shells): New.
6167         * win32-native.el (mswindows-system-shell-p): New.
6168         * win32-native.el (init-mswindows-at-startup): New.
6169         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6170         * win32-native.el (mswindows-quote-one-simple-arg):
6171         * win32-native.el (mswindows-quote-one-command-arg):
6172         * win32-native.el (mswindows-construct-process-command-line-alist):
6173         Correct comments at top.  Correctly handle passing arguments
6174         to Cygwin programs and to bash.  Fix quoting of zero-length
6175         arguments (from Dan Holmsand).  Set shell-command-switch based
6176         on shell-file-name, which in turn comes from env var SHELL.
6177
6178 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6179
6180         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6181         default-toolbar-position): Fill docstrings for balloon-help.
6182
6183 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6184
6185         * faces.el: Reenable specifications over 'gtk domain.
6186
6187 2001-08-08  Didier Verna  <didier@xemacs.org>
6188
6189         * autoload.el (update-autoload-files): make defdir a file name,
6190         not directory name.
6191
6192 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6193
6194         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6195
6196         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6197
6198 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6199
6200         * font-menu.el (font-menu-set-font): Default to current font-family.
6201         (font-menu-preferred-resolution):
6202         (font-menu-size-scaling):
6203         Provide gtk defaults, too.
6204
6205 2001-07-29  Mike Alexander  <mta@arbortext.com>
6206
6207         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6208         list
6209         (custom-set-face-font-family): ditto
6210
6211 2001-07-26  Mike Sperber <mike@xemacs.org>
6212
6213         * files.el (auto-mode-alist): .9 files are man pages, too.
6214
6215 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6216
6217         * process.el (call-process-internal): bind
6218         coding-system-for-write to 'binary when calling
6219         start-process-internal, so the process receives 
6220         the literal contents of INFILE.
6221
6222 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6223
6224         * files.el (auto-mode-alist): Add configure.ac support.
6225
6226 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6227
6228         * buff-menu.el:
6229         mouse.el:
6230         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6231
6232 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6233
6234         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6235
6236 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6237
6238         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6239         mixed text.
6240         (kinsoku-eol-p): Ditto.
6241
6242 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6243
6244         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6245         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6246         characters as the category `s' or `e' correctly.
6247
6248 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6249
6250         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6251
6252 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6253
6254         * mule/cyrillic.el:  Set up case table.
6255
6256 2001-06-08  Mike Sperber <mike@xemacs.org>
6257
6258         * files.el (save-some-buffers-1): Don't zap the help window right
6259         after `map-y-or-n-p' has popped it up.
6260
6261 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6262
6263         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6264
6265 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6266
6267         * specifier.el: define-specifier-tag 'gtk.
6268
6269 2001-05-12  Ben Wing  <ben@xemacs.org>
6270
6271         * find-paths.el (paths-find-recursive-path):
6272         fix error with null EXCLUDE-REGEXP.
6273         
6274         * font-lock.el (font-lock-mode):
6275         fix problem reported by hrvoje with buffers starting with a space.
6276         
6277 2001-05-06  Ben Wing  <ben@xemacs.org>
6278
6279         * dialog.el (make-dialog-box):
6280         * menubar-items.el (default-menubar):
6281         * printer.el (generic-print-buffer):
6282         * printer.el (generic-print-region):
6283         implement printing the selection when it's selected.
6284
6285 2001-04-18  Didier Verna  <didier@xemacs.org>
6286
6287         * cus-edit.el (Custom-reset-standard): reset to standard settings
6288         not only when the buffer's :custom-state is 'modified, but also
6289         when it is 'set or 'saved.
6290
6291 2001-04-17  Didier Verna  <didier@xemacs.org>
6292
6293         * startup.el (load-user-init-file): define `custom-file' before
6294         loading the user's init file.
6295
6296 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6297
6298         * menubar.el (popup-mode-menu): Make it work with
6299         popup-menu-titles turned off.
6300         
6301 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6302
6303         * about.el (about-mailto-link): Use compose-mail for sending mail.
6304
6305 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6306
6307         * package-admin.el (package-install-hook): New.
6308         (package-delete-hook): New.
6309         (package-admin-add-single-file-package): Use package-delete-hook.
6310
6311         * package-get.el (package-get): Use package-install-hook.
6312
6313 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6314
6315         * package-ui.el (pui-install-selected-packages): reverse the lists
6316         of packages so that they get handled in the same order as they
6317         were selected.
6318
6319 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6320
6321         * packages.el (locate-library): Use read-library-name for completion.
6322
6323 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6324
6325         * byte-optimize.el (=): `=' is not a binary predicate!
6326         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6327         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6328
6329 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6330
6331         * bytecomp.el (byte-compile-arithcompare):
6332         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6333
6334 2001-06-03  William M. Perry  <wmperry@gnu.org>
6335
6336         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6337         return the filename selected by the user!
6338
6339 2001-05-31  William M. Perry  <wmperry@gnu.org>
6340
6341         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6342         in XEmacs/GTK.
6343
6344 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6345
6346         * coding.el: Tiny typo fixed.
6347
6348 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6349
6350         * XEmacs 21.4.3 "Academic Rigor" is released.
6351
6352 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6353
6354         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6355
6356 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6357
6358         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6359
6360 2001-05-04  Ben Wing  <ben@xemacs.org>
6361
6362         * printer.el (generic-print-buffer):
6363         * printer.el (generic-print-region):
6364         Enable dialog boxes.  Apply workaround recommended by Kirill.
6365         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6366         
6367         * simple.el (kill-whole-line):
6368         * simple.el (kill-line-1):
6369         * simple.el (kill-entire-line):
6370         * simple.el (kill-line):
6371         * simple.el (backward-kill-line):
6372         Take out interactive dependence of kill-whole-line.
6373
6374 2001-04-22  Ben Wing  <ben@xemacs.org>
6375
6376         * dialog.el (make-dialog-box):
6377         Put dialog titles back in -- this time correctly.  Fix various
6378         other problems with leaks and such.
6379
6380         * simple.el (region-exists-p):
6381         * simple.el (region-active-p):
6382         Add comment about which one is correct to use in menu specs.
6383
6384 2001-05-05  Ben Wing  <ben@xemacs.org>
6385
6386         * dialog.el (make-dialog-box): fix doc string.
6387         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6388         take out Pretty Print.
6389         * printer.el:
6390         * printer.el (printer-current-device): New.
6391         * printer.el (Printer-get-device): New.
6392         * printer.el (Printer-clear-device): New.
6393         * printer.el (generic-page-setup): New.
6394         * printer.el (generic-print-buffer):
6395         * printer.el (generic-print-region):
6396         Implement Page Setup.  Handle errors properly.
6397
6398 2001-05-05  Ben Wing  <ben@xemacs.org>
6399
6400         * subr.el (error): Complete list of errors in doc string.
6401         
6402 2001-04-22  Ben Wing  <ben@xemacs.org>
6403
6404         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6405         
6406 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6407
6408         * build-report.el: Remove CVS keywords since this file has been in
6409         core lisp for a while now.
6410         * build-report.el (build-report-make-output-files): Fix typo.
6411
6412 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6413
6414         * about.el (about-finish-buffer): Make sure the last change works
6415         even if EVENT is nil.
6416
6417 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6418
6419         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6420         clicked, not the one that happens to be the current buffer at the
6421         time.
6422
6423 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6424
6425         * cus-edit.el (custom-display): Support the GTK Window System also.
6426
6427 2001-04-30  Ben Wing  <ben@xemacs.org>
6428
6429         * printer.el:
6430         * printer.el (printer-page-header):
6431         * printer.el (Print-context): New.
6432         * printer.el (printer-page-footer):
6433         * printer.el (generate-header-element): New.
6434         * printer.el (generate-header-line): New.
6435         * printer.el (print-context-property):
6436         * printer.el (generic-print-buffer):
6437         * printer.el (generic-print-region):
6438         Implement headers and footers.  Implement calling Print dialog box
6439         (#### but it doesn't quite work yet).
6440
6441 2001-04-25  Ben Wing  <ben@xemacs.org>
6442
6443         * about.el (xemacs-hackers):
6444         * about.el (about-url-alist):
6445         * about.el (about-personal-info):
6446         * about.el (about-hacker-contribution):
6447         More contributions.
6448         
6449         * simple.el (handle-post-motion-command):
6450         Fix spurious setting of zmacs-region-stays to t after a non-shift
6451         motion command.
6452
6453 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6454
6455         * about.el (about-personal-info): Update my bio.
6456         (about-hacker-contribution): Ditto.
6457
6458 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6459
6460         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6461
6462 2001-04-19  Andy Piper  <andy@xemacs.org>
6463
6464         * package-net.el (package-net-cygwin32-binary-size): new size.
6465         (package-net-win32-binary-size): new size.
6466         (package-net-convert-index-to-ini): Use new arch.
6467         (package-net-batch-convert-index-to-ini): Removed.
6468         (package-net-generate-bin-ini): New.
6469         (package-net-batch-generate-bin-ini): New.
6470
6471 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6472
6473         * XEmacs 21.4.1 "Copyleft" is released.
6474
6475 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6476
6477         * x-compose.el (xlib-input-method-bug-workaround):
6478         (alias-colon-to-double-quote):
6479         Force sort in map-keymap to work around rehash bug.
6480
6481 2001-04-17  Ben Wing  <ben@xemacs.org>
6482
6483         * about.el: Finish overhaul, add a few new hackers, update a
6484         couple old ones.
6485
6486 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6487
6488         * XEmacs 21.4.0 "Solid Vapor" is released.
6489
6490 2001-04-15  Ben Wing  <ben@xemacs.org>
6491
6492         * about.el:
6493         * about.el (about-headline-face): New.
6494         * about.el (about-link-face): New.
6495         * about.el (about-current-release-maintainers): New.
6496         * about.el (about-other-current-hackers): New.
6497         * about.el (about-url-alist):
6498         * about.el (about-once-and-future-hackers): New.
6499         * about.el (about-mailto-link): New.
6500         * about.el (about-get-buffer):
6501         * about.el (about-finish-buffer):
6502         * about.el (about-xemacs):
6503         * about.el (about-features): Removed.
6504         * about.el (about-advantages): New.
6505         * about.el (about-maintainer-info): Removed.
6506         * about.el (about-personal-info): New.
6507         * about.el (about-hacker-contribution): New.
6508         * about.el (about-maintainer):
6509         * about.el (about-show-linked-info):
6510         * about.el (about-hackers):
6511         Major revamping.  Rewriting of most of the text, improve the
6512         link handling, separate info on contributors into personal
6513         and contribution info, add new contributors, update personal
6514         info, etc. etc.
6515         
6516         * menubar-items.el (default-menubar):
6517         Help menubar entry for News now says more accurately
6518         "What's New in XEmacs".
6519         
6520         * mouse.el:
6521         * mouse.el (mouse-track-cleanup-hook):
6522         * mouse.el (mouse-track):
6523         Don't set-buffer to a dead buffer when calling mouse-track
6524         cleanup hooks.
6525
6526 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6527
6528         * XEmacs 21.2.47 "Zephir" is released.
6529
6530 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6531
6532         * dialog.el (make-dialog-box): Disable dialog box titles until
6533         we get them working.
6534
6535 2001-03-30  Ben Wing  <ben@xemacs.org>
6536
6537         * help.el:
6538         * help.el (Help-princ-face):
6539         * help.el (Help-prin1-face):
6540         * help.el (frob-help-extents):
6541         * help.el (describe-function-1):
6542         * help.el (describe-variable):
6543         Avoid using font-lock faces, which may not be defined.
6544         Instead, use hyper-apropos faces, and make sure they're
6545         defined as necessary by using `require'. (It's not so safe
6546         to do this for font-lock.) In any case, we will eventually
6547         be merging this functionality into hyper-apropos.
6548
6549         * loaddefs.el (completion-ignored-extensions):
6550         Fix documentation.
6551         
6552         * menubar-items.el (menu-truncate-list): Removed.
6553         * menubar-items.el (Menubar-items-truncate-list): New.
6554         * menubar-items.el (default-menubar):
6555         Fix errors if grep or compile command is too long.  Rename helper
6556         function to be less visible.
6557
6558 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6559
6560         * byte-optimize.el (byte-optimize-minus):
6561         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6562
6563 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6564
6565         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6566         Mule is available.
6567
6568         * mule/latin.el: New file.
6569
6570 2001-03-11  Ben Wing  <ben@xemacs.org>
6571
6572         * auto-save.el:
6573         * auto-save.el (auto-save-directory):
6574         * auto-save.el (make-auto-save-file-name):
6575         * auto-save.el (auto-save-file-name-p): New.
6576
6577         Merge in improvements from other definition of
6578         make-auto-save-file-name in files.el.
6579         
6580         * auto-save.el (auto-save-original-name):
6581         * auto-save.el (auto-save-name-in-fixed-directory):
6582         * auto-save.el (auto-save-unslashify-name): Removed.
6583         * auto-save.el (auto-save-slashify-name): Removed.
6584         * auto-save.el (auto-save-reserved-chars): New.
6585         * auto-save.el (auto-save-escape-name): New.
6586         * auto-save.el (auto-save-unhex): New.
6587         * auto-save.el (auto-save-unescape-name): New.
6588
6589         Change algorithm for encoding filenames in auto-save names to be
6590         entirely safe with all filesystems and all possible characters in
6591         a filename, and 100% reversible. (Essentially, uses
6592         quoted-printable as the encoding.)
6593         
6594         * auto-save.el (recover-all-files):
6595
6596         Use insert-directory rather than calling ls directly -- fixes
6597         things under Windows.
6598
6599         * files.el:
6600         * files.el (convert-standard-filename): Substitute FSF's
6601         definition for this (we had nothing here before).
6602         
6603         * files.el (backup-buffer): Warning fix.
6604         
6605         * files.el (make-backup-file-name):
6606         * files.el (find-backup-file-name):
6607         Fix error in calling sequence to auto-save-file-name-p.
6608         
6609         * files.el (recover-file):
6610         Use insert-directory rather than calling ls directly -- fixes
6611         things under Windows.
6612
6613         * files.el (make-auto-save-file-name): Removed.
6614         * files.el (auto-save-file-name-p): Removed.
6615         auto-save is always dumped so no sense in having a definition
6616         that will always be overwritten with another.
6617         
6618         * files.el (insert-directory):
6619         * win32-native.el:
6620         * win32-native.el (debug-mswindows-process-command-lines):
6621         * win32-native.el (original-make-auto-save-file-name): Removed.
6622         * win32-native.el (make-auto-save-file-name): Removed.
6623
6624
6625 2001-03-21  Martin Buchholz <martin@xemacs.org>
6626
6627         * XEmacs 21.2.46 "Urania" is released.
6628
6629 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6630
6631         * menubar-items.el (default-menubar): Update sample.emacs to
6632         sample.init.el and adjust accelerators.
6633
6634 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6635
6636         * build-report.el (build-report): Improve docstring.
6637
6638 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6639
6640         * ChangeLog: Log GTK merge.
6641
6642         * gutter-items.el:
6643         * mwheel.el:
6644         * sound.el:
6645         * startup.el:
6646         Revert gratuitous whitespace changes.
6647
6648 2001-03-07  Ben Wing  <ben@xemacs.org>
6649
6650         * help.el:
6651         * help.el (key-or-menu-binding):
6652         * help.el (Help-find-file): New.
6653         * help.el (describe-beta):
6654         * help.el (describe-copying):
6655         * help.el (describe-project):
6656         * help.el (view-emacs-news):
6657         * help.el (view-sample-init-el): New.
6658         * help.el (Help-princ-face): New.
6659         * help.el (Help-prin1-face): New.
6660         * help.el (help-symbol-function-context-menu):
6661         * help.el (help-symbol-variable-context-menu):
6662         * help.el (help-symbol-function-and-variable-context-menu):
6663         * help.el (frob-help-extents):
6664         * help.el (describe-function-1):
6665         * help.el (describe-variable):
6666
6667         Add coloring in Help buffers, correspondent with hyperlinks.
6668         View files in view-mode rather than Fundamental.
6669         Remove separators from context menus -- now handled in generic code.
6670         Add `Find Tag' to context menu.
6671         
6672         * menubar.el (popup-mode-menu):
6673
6674         Rewrite code that outputs the popup menu to (a) put more specific
6675         entries first, (b) be more robust, (c) output the proper context
6676         menu separators automatically (the context menu functionality is
6677         new and currently used only by Help).
6678
6679 2001-03-10  William M. Perry  <wmperry@aventail.com>
6680
6681         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6682         this function when converting from the 21.1 GTK branch.  Now
6683         supports file, password, question, and color built-in dialogs.
6684
6685 2001-03-06  Ben Wing  <ben@xemacs.org>
6686
6687         * keydefs.el:
6688         * keydefs.el (global-map):
6689         Add commented-out change of M-k (for 21.5).
6690         
6691         * menubar-items.el (default-menubar):
6692         Fix items to control kill-line behavior; add items for
6693         shifted motion.
6694         
6695         * simple.el:
6696         * simple.el (kill-whole-line):
6697         * simple.el (historical-kill-line): Removed.
6698         * simple.el (kill-line): Removed.
6699         * simple.el (kill-entire-line): New.
6700         * simple.el (kill-line-1): New.
6701         * simple.el (backward-kill-line):
6702         Undo kill-whole-line == always changes.  Add new function
6703         kill-entire-line to unconditionally delete the current line.
6704         Add comments describing the lamentable state of affairs of
6705         the kill-line functions and variables.
6706
6707 2001-03-02  Ben Wing  <ben@xemacs.org>
6708
6709         * simple.el:
6710         * simple.el (beginning-of-buffer):
6711         * simple.el (end-of-buffer):
6712         * simple.el (mark-ring-unrecorded-commands):
6713         * simple.el (signal-error-on-buffer-boundary):
6714         * simple.el (shifted-motion-keys-select-region):
6715         * simple.el (unshifted-motion-keys-deselect-region):
6716         * simple.el (motion-keys-for-shifted-motion): New.
6717         * simple.el (handle-pre-motion-command):
6718         * simple.el (handle-post-motion-command):
6719         * simple.el (forward-char-command):
6720         * simple.el (backward-char-command):
6721         * simple.el (scroll-up-command):
6722         * simple.el (scroll-down-command):
6723         * simple.el (next-line):
6724         * simple.el (previous-line):
6725         * simple.el (backward-block-of-lines):
6726         * simple.el (forward-block-of-lines):
6727         * simple.el (backward-word):
6728         * simple.el (mark-word):
6729
6730         Augment documentation of the most common motion commands to make
6731         note of the shifted-motion support.  Improve the support to (a)
6732         properly document how it works and why it's done in the fashion it
6733         is, and (b) allow the keystrokes that trigger it to be customized.
6734
6735         Correct error in the customize specification of
6736         mark-ring-unrecorded-commands.
6737
6738 2001-03-02  Ben Wing  <ben@xemacs.org>
6739
6740         * font-lock.el:
6741         * font-lock.el (font-lock-pending-extent-table): Removed.
6742         * font-lock.el (font-lock-pending-buffer-table): New.
6743         * font-lock.el (font-lock-pre-idle-hook):
6744         * font-lock.el (font-lock-after-change-function):
6745         * font-lock.el (font-lock-fontify-pending-extents):
6746         * font-lock.el (font-lock-lisp-like):
6747
6748         Fix handling of pending extents to avoid excessive slowness (N^2
6749         behavior) when making lots of buffer changes between redisplays,
6750         such as when saving the Options.
6751
6752 2001-03-09  William M. Perry  <wmperry@aventail.com>
6753
6754         * device.el:
6755         * dragdrop.el:
6756         * dumped-lisp.el:
6757         * faces.el:
6758         * frame.el:
6759         * gnuserv.el:
6760         * loadup.el:
6761         * menubar-items.el:
6762         * minibuf.el:
6763         The Great GTK Merge.
6764
6765         * ChangeLog.GTK:
6766         * dialog-gtk.el:
6767         * gdk.el:
6768         * generic-widgets.el:
6769         * glade.el:
6770         * gnome-widgets.el:
6771         * gnome.el:
6772         * gtk-compose.el:
6773         * gtk-extra.el:
6774         * gtk-faces.el:
6775         * gtk-ffi.el:
6776         * gtk-file-dialog.el:
6777         * gtk-font-menu.el:
6778         * gtk-glyphs.el:
6779         * gtk-init.el:
6780         * gtk-iso8859-1.el:
6781         * gtk-marshal.el:
6782         * gtk-mouse.el:
6783         * gtk-package.el:
6784         * gtk-password-dialog.el:
6785         * gtk-select.el:
6786         * gtk-widget-accessors.el:
6787         * gtk-widgets.el:
6788         * gtk.el:
6789         widgets-gtk.el:
6790         The Great GTK Merge: new files.
6791
6792 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
6793
6794         * generic-widgets.el: Don't require gtk (a built-in feature) at
6795         top level.  Don't execute the last sexp unless (featurep 'gtk).
6796
6797 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
6798
6799         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
6800
6801 2001-02-23  Martin Buchholz <martin@xemacs.org>
6802
6803         * XEmacs 21.2.45 "Thelxepeia" is released.
6804
6805 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
6806  
6807         * about.el (xemacs-hackers): update my entry. 
6808         * about.el (about-maintainer-info): ditto. 
6809         * about.el (about-hackers): ditto. 
6810
6811 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
6812
6813         * about.el (about-maintainer-info): More vanity info about
6814         yours truly.
6815
6816 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
6817
6818         * build-report.el (build-report-destination): xemacs-build-reports
6819         has moved to SourceForge, where mailing list name length is
6820         restricted, hence the name change to
6821         xemacs-buildreports@xemacs.org.
6822         * build-report.el (build-report-keep-regexp): Update default.
6823         * build-report.el (build-report-delete-regexp): Ditto.
6824         * build-report.el (build-report-make-output-files): Ditto.
6825
6826 2001-02-19  Craig Lanning  <lanning@scra.org>
6827
6828         * lisp-mode.el: Add indentation specifications for following
6829         Common Lisp forms: handler-case, handler-bind, with-slots,
6830         with-open-file, with-open-stream, print-unreadable-object.
6831
6832 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
6833
6834         * font-lock.el (font-lock-set-defaults-1):
6835         Move initialization of `font-lock-cache-position' so that it's set
6836         even if font-lock-keywords is already defined.
6837
6838 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
6839
6840         * autoload.el (generate-file-autoloads-1):
6841         Use `emacs-lisp-mode-syntax-table' instead of
6842         `lisp-mode-syntax-table'.
6843         * lisp-mode.el (lisp-mode-syntax-table):
6844         Get rid of old checks for `parse-partial-sexp' version.
6845         Make `|' (pipe) string delimiter instead of punctuation.
6846
6847 2001-02-16  Martin Buchholz  <martin@xemacs.org>
6848
6849         * window.el (save-selected-window):
6850         Use gensym for better macro hygiene.
6851
6852 2001-02-06  Mike Sperber <mike@xemacs.org>
6853
6854         * dump-paths.el:
6855         * startup.el (startup-setup-paths): Set and use
6856         `mule-lisp-directory'.
6857         (startup-setup-paths-warning): Ditto.
6858
6859         * setup-paths.el (paths-find-mule-lisp-directory): Added.
6860         (paths-construct-load-path): Consider `mule-lisp-directory'.
6861
6862 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
6863
6864         * font-lock.el: Syntax table improvements used.  A few random
6865         changes are not specified below.
6866         (font-lock-fontify-string-delimiters):
6867         (font-lock-syntactic-keywords):
6868         (font-lock-cache-state nil):
6869         (font-lock-cache-position):
6870         New variables.
6871         (font-lock-set-syntax):
6872         (font-lock-apply-syntactic-highlight):
6873         (font-lock-fontify-syntactic-anchored-keywords):
6874         (font-lock-fontify-syntactic-keywords-region):
6875         (font-lock-eval-keywords):
6876         New functions.
6877         (font-lock-remove-face):
6878         (font-lock-fontify-syntactically-region):
6879         Use syntax properties.
6880
6881 2001-02-08  Martin Buchholz <martin@xemacs.org>
6882
6883         * XEmacs 21.2.44 "Thalia" is released.
6884
6885 2001-01-16  Mike Sperber <mike@xemacs.org>
6886
6887         * startup.el (normal-top-level): Work even if no installation root
6888         is found.
6889
6890 2001-01-30  Andy Piper  <andy@xemacs.org>
6891
6892         * gutter-items.el (progress-abort-glyph): remove instantiator.
6893         (set-progress-abort-instantiator): new function.
6894         (abort-progress-feedback): use it.
6895
6896         * gutter.el (set-gutter-dirty-p): new function.
6897
6898 2001-01-30  Didier Verna  <didier@xemacs.org>
6899
6900         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
6901
6902 2001-01-24  Didier Verna  <didier@xemacs.org>
6903
6904         * sound.el (sound-extension-list): give a better default value.
6905         * sound.el (load-sound-file): improve the doc string, also find
6906         files given by absolute names, pass a real extension list to
6907         `locate-file'.
6908
6909 2001-01-26  Martin Buchholz <martin@xemacs.org>
6910
6911         * XEmacs 21.2.43 "Terspichore" is released.
6912
6913 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
6914
6915         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
6916         messages from gnuserv.
6917
6918 2001-01-20  Martin Buchholz <martin@xemacs.org>
6919
6920         * XEmacs 21.2.42 "Poseidon" is released.
6921
6922 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
6923
6924         * cl-macs.el (cl-upcase-arg): New function.
6925         (cl-function-arglist): New function.
6926         (cl-transform-lambda): Automatically add CL-style lambda list to
6927         documentation string using functions above.
6928
6929 2001-01-12  Andy Piper  <andy@xemacs.org>
6930
6931         * package-get.el (package-get-custom): call
6932         package-net-update-installed-db.
6933
6934         * package-ui.el (pui-install-selected-packages): call
6935         package-net-update-installed-db.
6936
6937         * package-net.el (package-net-update-installed-db): use
6938         packages-package-list so that we reflect reality.
6939
6940         * packages.el (packages-package-list): Make docstring reflect
6941         reality.
6942
6943         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
6944
6945         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
6946         isn't installed.
6947
6948 2001-01-17  Andy Piper  <andy@xemacs.org>
6949
6950         * wid-edit.el (widget-activation-glyph-mapper): activate or
6951         deactivate native widgets.
6952         (widget-glyph-insert-glyph): record instantiator.
6953         (widget-push-button-value-create): use it.
6954
6955         * gui.el (gui-button-action): new function. Make button's domain
6956         buffer current when calling.
6957         (make-gui-button): update to use gui-button-action.
6958
6959 2001-01-16  Didier Verna  <didier@xemacs.org>
6960
6961         * menubar-items.el (default-menubar): add an entry for modeline
6962         horizontal scrolling in Options -> Display.
6963
6964 2001-01-17  Steve Youngs  <youngs@xemacs.org>
6965
6966         * package-get.el (package-get-require-signed-base): Set to nil
6967         by default.
6968
6969 2001-01-17  Martin Buchholz <martin@xemacs.org>
6970
6971         * XEmacs 21.2.41 "Polyhymnia" is released.
6972
6973 2001-01-16  Mike Sperber <mike@xemacs.org>
6974
6975         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
6976         catch lisp/mule/.
6977
6978 2001-01-14  Mike Sperber <mike@xemacs.org>
6979
6980         * startup.el (maybe-create-compatibility-dot-emacs):
6981         (maybe-unmigrate-user-init-file):
6982         (unmigrate-user-init-file): Created.
6983         (maybe-migrate-user-init-file): Offer creation of compatibility
6984         .emacs.
6985         Some doc fixes wrt init file location.
6986
6987 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
6988
6989         * faces.el (face-frob-from-locale-first): new variable.
6990         (frob-face-font-2): Honor tags arg while trying to use
6991         standard-face-mapping.  When face-frob-from-locale-first is set,
6992         first try to set face inheriting from frobbed-face.
6993
6994 2001-01-15  Didier Verna  <didier@xemacs.org>
6995
6996         * about.el (xemacs-hackers): update my entry.
6997         * about.el (about-url-alist): ditto.
6998         * about.el (about-maintainer-info): ditto.
6999         * about.el (about-hackers): ditto.
7000
7001 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7002
7003         The byte compiler has been badly broken for a year,
7004         by the patch of 1999-12-06.
7005         * byte-optimize.el (byte-optimize-form-code-walker):
7006         Bug was: the byte compiler was making this erroneous optimization:
7007         (progn (or (foo)) (bar)) ==> (bar)
7008
7009 2000-11-20  Mike Sperber <mike@xemacs.org>
7010
7011         * setup-paths.el (paths-core-load-path-depth): Split
7012         `paths-load-path-depth' in two for site and core lisp.  Don't
7013         recurse into core.
7014         * setup-paths.el (paths-construct-load-path): Use.
7015
7016 2001-01-10  Andy Piper  <andy@xemacs.org>
7017
7018         * package-net.el (package-net-cygwin32-binary-size): new variable
7019         (package-net-win32-binary-size): ditto.  add much needed
7020         commentary.
7021
7022         * gutter-items.el (buffers-tab-items): correct off-by-one error
7023         for buffers-tab-max-size.
7024
7025 2001-01-08  Martin Buchholz <martin@xemacs.org>
7026
7027         * XEmacs 21.2.40 is released.
7028
7029 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7030
7031         * mule/hebrew.el: Fix comments and typos.
7032         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7033
7034 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7035
7036         * ChangeLog.1: move ancient log from fill.el.
7037
7038         * dump-paths.el:
7039         paragraphs.el:
7040         mule/mule-category.el:
7041         Miscellaneous typo fixes and slight doc clarifications.
7042
7043         * mule/mule-ccl.el:  Correct file name in header.
7044
7045 2000-12-31  Martin Buchholz <martin@xemacs.org>
7046
7047         * XEmacs 21.2.39 is released.
7048
7049 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7050
7051         * byte-optimize.el (byte-optimize-cond):
7052         (byte-optimize-cond-1): New.
7053         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7054         Optimizes (cond (x nil)) ==> nil.
7055         Provide better diagnostic on malformed expr like (cond foo).
7056
7057 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7058
7059         * mule/mule-coding.el:
7060         mule/mule-cmds.el (reset-language-environment,
7061         set-language-environment-coding-systems):
7062         Safer default coding-priority-list, corresponding to src/file-coding.h.
7063
7064 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7065
7066         * package-admin.el: Allow package removal from
7067         early-package-load-path.
7068
7069 2000-12-15  Andreas Jaeger  <aj@suse.de>
7070
7071         * about.el (about-maintainer-info): Update my entry.
7072
7073 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7074
7075         * packages.el (locate-library): Add support for bzip2
7076         compressed .el files.
7077
7078 2000-12-12  Andy Piper  <andy@xemacs.org>
7079
7080         * package-net.el: new file.
7081
7082 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7083
7084         * font-lock.el: Add missing C++ keywords.
7085
7086 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7087
7088         * simple.el (indent-for-comment): Preserve indentation of comments
7089         starting in column 0, as documented in (Info-goto-node
7090         "(xemacs)Comments").  Update docstring accordingly.
7091
7092 2000-12-05  Martin Buchholz <martin@xemacs.org>
7093
7094         * XEmacs 21.2.38 is released.
7095
7096 2000-12-04  Didier Verna  <didier@xemacs.org>
7097
7098         * mouse.el (default-mouse-track-set-point-in-window): remove
7099         spurious '+' operation detected by Martin.
7100
7101
7102 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7103
7104         * cl-extra.el (coerce):
7105         Implement char to integer coercion.
7106         Remove extraneous (numberp) test.
7107
7108         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7109         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7110         (byte-optimize-predicate):
7111         Warn if evaluating constant expression signals an error.
7112         (byte-optimize-form): Small simplification.
7113
7114         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7115
7116 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7117
7118         * byte-optimize.el:
7119         (byte-optimize-minus):
7120         (byte-optimize-plus):
7121         (byte-optimize-mult):
7122         (byte-optimize-quo):
7123         Use (car (last x)) instead of (last x) to get last elt!
7124         Use `byte-optimize-predicate' to optimize `%'.
7125         Move optimizations for special numeric args to bytecomp.el.
7126         * bytecomp.el (byte-compile-associative): Remove.
7127         (byte-compile-max): New.
7128         (byte-compile-min): New.
7129         Properly handle erroneous calls: (max) (min).
7130         (byte-compile-plus): New.
7131         (byte-compile-minus):
7132         It's easiest to handle 0, +1 and -1 args here.
7133         (byte-compile-mult): New.
7134         It's easiest to handle 1, -1 and 2 args here.
7135         (byte-compile-quo):
7136         It's easiest to handle 0, +1 and -1 args here.
7137         Issue byte-compiler warning when dividing by zero.
7138
7139         Byte-compiler arithmetic improvements.
7140         Better optimize these expressions in the obvious way:
7141         (+ x y 1)   -->  varref x varref y add add1
7142         (+ x y -1)  -->  varref x varref y add sub1
7143         (- x y 0)   -->  (- x y)
7144         (- 0 x y)   -->  (- (- x) y)
7145         (% 42 19)   --> compile-time constant
7146         (/ 42 19)   --> compile-time constant
7147         (* (foo) 2) --> foo call dup plus
7148
7149         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7150         unless (declaim (optimize (safety 3)))
7151         or (setq byte-compile-delete-errors nil).
7152
7153 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7154
7155         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7156         docstrings.
7157
7158 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7159
7160         * startup.el (command-line-do-help):  Add documentation of
7161         portable dumper switches.
7162
7163 2000-11-22  Andy Piper  <andy@xemacs.org>
7164
7165         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7166
7167         * glyphs.el (init-glyphs): don't use autodetect for strings.
7168
7169 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7170
7171         * byte-optimize.el (byte-optimize-char-before):
7172         (byte-optimize-backward-char):
7173         (byte-optimize-backward-word):
7174         Fix incorrect optimizations for these sorts of expressions:
7175         (let ((x nil)) (backward-char x))
7176
7177 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7178
7179         * byte-optimize.el:
7180         * byte-optimize.el (byte-optimize-backward-char): New.
7181         * byte-optimize.el (byte-optimize-backward-word): New.
7182         Make backward-word and backward-char as efficient as forward versions.
7183
7184         * bytecomp.el (byte-compile-no-args-with-one-extra):
7185         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7186         * bytecomp.el (byte-compile-two-args-with-one-extra):
7187         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7188         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7189         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7190         Check if extra arg is constant nil, and if so, use byte-coded call.
7191
7192         * simple.el (backward-word):
7193         * simple.el (mark-word):
7194         * simple.el (kill-word):
7195         * simple.el (backward-kill-word):
7196         Make COUNT argument optional, for consistency with forward-char et al.
7197
7198         * abbrev.el (abbrev-string-to-be-defined):
7199         * abbrev.el (inverse-abbrev-string-to-be-defined):
7200         * abbrev.el (inverse-add-abbrev):
7201         * abbrev.el (expand-region-abbrevs):
7202         * buff-menu.el (Buffer-menu-execute):
7203         * indent.el (move-to-left-margin):
7204         * indent.el (indent-relative):
7205         * indent.el (move-to-tab-stop):
7206         * info.el (Info-reannotate-node):
7207         * lisp-mode.el (lisp-indent-line):
7208         * lisp.el (end-of-defun):
7209         * lisp.el (move-past-close-and-reindent):
7210         * misc.el (copy-from-above-command):
7211         * mouse.el (default-mouse-track-scroll-and-set-point):
7212         * page.el (forward-page):
7213         * paragraphs.el (forward-paragraph):
7214         * paragraphs.el (end-of-paragraph-text):
7215         * picture.el (picture-forward-column):
7216         * picture.el (picture-self-insert):
7217         * rect.el (extract-rectangle-line):
7218         * simple.el (newline):
7219         * simple.el (fixup-whitespace):
7220         * simple.el (backward-delete-char-untabify):
7221         * simple.el (transpose-chars):
7222         * simple.el (transpose-preceding-chars):
7223         * simple.el (do-auto-fill):
7224         * simple.el (indent-new-comment-line):
7225         * simple.el (blink-matching-open):
7226         * view-less.el (cleanup-backspaces):
7227         * wid-edit.el (widget-transpose-chars):
7228         * term/bg-mouse.el (bg-insert-moused-sexp):
7229         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7230
7231         * info.el (Info-fontify-node):
7232         * simple.el (backward-delete-function):
7233         Use canonical delete-backward-char instead of backward-delete-char.
7234
7235 2000-11-20  Andy Piper  <andy@xemacs.org>
7236
7237         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7238         no buffers.
7239
7240 2000-11-20  Andy Piper  <andy@xemacs.org>
7241
7242         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7243         buffer tabs.
7244
7245 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7246
7247         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7248         (proclaim inline...) was shadowing compiler-macros.
7249
7250 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7251
7252         * bytecomp.el (byte-compile-eval): New.
7253         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7254         Keeps this promise made in Lispref:
7255         "If a file being compiled contains a `defmacro' form, the macro is
7256         defined temporarily for the rest of the compilation of that file."
7257
7258 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7259
7260         * cl.el (floatp-safe):
7261         (plusp):
7262         (minusp):
7263         (oddp):
7264         (evenp):
7265         (cl-abs):
7266         Use a better parameter name than `x'.
7267
7268         * cl-macs.el (check-type): Make continuable.  Change documentation
7269         to require PLACE, but accept any form for compatibility.
7270
7271         * abbrev.el (define-abbrev): Use check-type.
7272         * font-menu.el (font-menu-change-face): Use check-type.
7273         * menubar.el (relabel-menu-item): Use check-type.
7274         * itimer.el: Fix typo.
7275
7276 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7277
7278         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7279
7280 2000-11-14  Martin Buchholz <martin@xemacs.org>
7281
7282         * XEmacs 21.2.37 is released.
7283
7284 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7285
7286         * code-cmds.el: Provide the feature.
7287
7288 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7289
7290         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7291
7292         * code-cmds.el: New file
7293         * mule/mule-cmds.el:
7294         * mule/mule-misc.el
7295         (coding-keymap): New keymap. Define coding system keyboard
7296         commands on file-coding builds too.
7297         (coding-system-change-eol-conversion):
7298         (universal-coding-system-argument):
7299         (set-default-coding-systems):
7300         (prefer-coding-system): Moved from mule-cmds.el
7301         (set-buffer-process-coding-system): Moved from mule-misc.el
7302
7303 2000-09-15  Stephen Carney <carney@scubadoo.com>
7304
7305         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7306
7307 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7308
7309         * package-get.el (package-get-download-sites): Add a pre-release
7310         site for experimental packages.
7311
7312         * auto-autoloads.el: Regenerated.
7313
7314 2000-08-01  Andy Piper  <andy@xemacs.org>
7315
7316         * gutter-items.el (buffers-tab-omit-function): reference
7317         buffers-tab-select-visible-buffers.
7318         (buffers-tab-filter-functions): new variable, by default uses
7319         buffers-tab-selection-function and buffers-tab-omit-function.
7320         (select-buffers-tab-buffers-by-mode): invert arguments.
7321         (buffers-tab-select-visible-buffers): new function. Invert calling
7322         of buffers-menu-omit-invisible-buffers.
7323         (buffers-tab-items): rewrite to use
7324         buffers-tab-filter-functions. Rewrite docstring.
7325         (gutter-buffers-tab-extent): delete.
7326         (add-tab-to-gutter): always build a new extent when adding the
7327         tabs.
7328         (update-tab-in-gutter): make gutter dirty when orientation
7329         changes.
7330
7331 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7332
7333         * bytecomp.el (byte-compile-defvar-or-defconst):
7334         Only do loadhist recording if defvar form includes a value.
7335
7336 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7337
7338         * bytecomp.el (byte-compile-initial-macro-environment):
7339         `eval-when-compile' should not compile its body.
7340
7341 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7342
7343         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7344         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7345         some Japanese English.  Remove some ancient FSF comments, and
7346         improve docstrings.  Use symbols not vectors for tables.
7347
7348 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7349
7350         * keymap.el:
7351         (local-key-binding):
7352         (global-key-binding):
7353         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7354
7355         * lisp.el:
7356         (backward-sexp): Slightly simpler code.
7357         (mark-sexp): Make arg optional, like FSF Emacs.
7358         (forward-list): Slightly simpler code.
7359         (backward-list): Slightly simpler code.
7360         (down-list):  Make arg optional, like FSF Emacs.
7361         (up-list):  Make arg optional, like FSF Emacs.
7362         (backward-up-list):  Make arg optional, like FSF Emacs.
7363         (kill-sexp):  Make arg optional, like FSF Emacs.
7364         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7365
7366         * font-menu.el (font-menu-change-face):
7367         Take continuable errors into account.
7368
7369         * abbrev.el:
7370         * abbrev.el (clear-abbrev-table):
7371         * abbrev.el (define-abbrev-table):
7372         * abbrev.el (define-abbrev):
7373         * abbrev.el (insert-abbrev-table-description):
7374         * apropos.el (apropos-documentation-check-doc-file):
7375         * apropos.el (apropos-documentation-check-elc-file):
7376         * buff-menu.el (list-buffers):
7377         * buff-menu.el (list-buffers-noselect):
7378         * bytecomp.el (byte-recompile-directory):
7379         * bytecomp.el (batch-byte-compile):
7380         * cl-macs.el (typep):
7381         * code-files.el (find-coding-system-magic-cookie):
7382         * code-files.el (insert-file-contents):
7383         * cus-edit.el (customize-set-variable):
7384         * cus-edit.el (customize-save-variable):
7385         * cus-face.el (custom-set-face-font-size):
7386         * cus-face.el (custom-set-face-update-spec):
7387         * cus-face.el (custom-reset-faces):
7388         * custom.el (custom-check-theme):
7389         * custom.el (copy-upto-last):
7390         * fill.el (canonically-space-region):
7391         * fill.el (fill-paragraph):
7392         * fill.el (fill-region):
7393         * fill.el (find-space-insertable-point):
7394         * fill.el (justify-current-line):
7395         * faces.el (face-spec-update-all-matching):
7396         * faces.el (set-face-stipple):
7397         * files-nomule.el (insert-file-contents):
7398         * files.el (insert-file-contents-literally):
7399         * files.el (hack-local-variables-last-page):
7400         * files.el (basic-save-buffer):
7401         * files.el (insert-directory):
7402         * font-menu.el (font-menu-change-face):
7403         * font.el (font-spatial-to-canonical):
7404         * format.el (format-encode-region):
7405         * format.el (format-insert-file):
7406         * format.el (format-replace-strings):
7407         * gutter.el (set-gutter-element):
7408         * help.el (key-or-menu-binding):
7409         * help.el (describe-bindings):
7410         * help.el (with-syntax-table):
7411         * indent.el (indent-rigidly):
7412         * indent.el (delete-to-left-margin):
7413         * info.el:
7414         * info.el (Info-extract-dir-entry-from):
7415         * info.el (Info-build-dir-anew):
7416         * info.el (Info-rebuild-dir):
7417         * info.el (Info-batch-rebuild-dir):
7418         * info.el (Info-read-subfile):
7419         * info.el (Info-build-node-completions):
7420         * info.el (Info-extract-menu-node-name):
7421         * isearch-mode.el (isearch-range-invisible):
7422         * isearch-mode.el (isearch-restore-invisible-extents):
7423         * itimer.el (itimerp):
7424         * itimer.el (itimer-live-p):
7425         * keymap.el:
7426         * keymap.el (substitute-key-definition):
7427         * keymap.el (read-command-or-command-sexp):
7428         * keymap.el (local-key-binding):
7429         * keymap.el (global-key-binding):
7430         * keymap.el (global-set-key):
7431         * keymap.el (local-set-key):
7432         * ldap.el:
7433         * ldap.el (ldap-add-entries):
7434         * ldap.el (ldap-delete-entries):
7435         * lisp.el (backward-sexp):
7436         * lisp.el (mark-sexp):
7437         * lisp.el (forward-list):
7438         * lisp.el (backward-list):
7439         * lisp.el (down-list):
7440         * lisp.el (backward-up-list):
7441         * lisp.el (up-list):
7442         * lisp.el (kill-sexp):
7443         * lisp.el (backward-kill-sexp):
7444         * menubar.el (add-menu-button):
7445         * menubar.el (add-submenu):
7446         * menubar.el (delete-menu-item):
7447         * menubar.el (relabel-menu-item):
7448         * mouse.el (narrow-window-to-region):
7449         * obsolete.el (define-obsolete-variable-alias):
7450         * obsolete.el (store-substring):
7451         * package-admin.el:
7452         * package-admin.el (package-admin-install-function):
7453         * package-admin.el (package-admin-install-function-mswindows):
7454         * package-admin.el (package-admin-default-install-function):
7455         * package-get.el (package-get-update-base-entries):
7456         * packages.el (packages-load-package-dumped-lisps):
7457         * packages.el (packages-collect-package-dumped-lisps):
7458         * printer.el (generic-print-buffer):
7459         * printer.el (generic-print-region):
7460         * replace.el (occur-mode-mouse-goto):
7461         * replace.el (perform-replace):
7462         * select.el (get-selection-no-error):
7463         * simple.el:
7464         * simple.el (newline):
7465         * simple.el (open-line):
7466         * simple.el (edit-and-eval-command):
7467         * simple.el (goto-line):
7468         * simple.el (undo):
7469         * simple.el (kill-region):
7470         * simple.el (copy-region-as-kill):
7471         * simple.el (kill-ring-save):
7472         * simple.el (set-mark):
7473         * simple.el (next-line):
7474         * simple.el (previous-line):
7475         * simple.el (line-move):
7476         * simple.el (set-goal-column):
7477         * simple.el (comment-region):
7478         * subr.el:
7479         * subr.el (putf):
7480         * syntax.el (modify-syntax-entry):
7481         * syntax.el (map-syntax-table):
7482         * view-less.el (view-file):
7483         * view-less.el (view-buffer):
7484         * view-less.el (view-file-other-window):
7485         * window-xemacs.el (backward-other-window):
7486         * window.el:
7487         * window.el (one-window-p):
7488         * window.el (walk-windows):
7489         * window.el (window-list):
7490         * x-mouse.el (x-mouse-kill):
7491         * x-select.el (x-get-cutbuffer):
7492         * x-select.el (x-store-cutbuffer):
7493         * term/bg-mouse.el (bg-mouse-line-to-center):
7494         * term/sun-mouse.el (window-line-end):
7495         * term/sun-mouse.el (sun-select-region):
7496         * term/sun.el (kill-region-and-unmark):
7497         * mule/mule-category.el:
7498         * mule/mule-category.el (modify-category-entry):
7499         * mule/mule-category.el (char-category-list):
7500         * mule/mule-coding.el (coding-system-force-on-output):
7501         * mule/mule-misc.el (coding-system-put):
7502         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7503
7504 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7505
7506         * cus-face.el: Typo fixes and tiny clarifications.
7507         * custom.el: ditto
7508
7509 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7510
7511         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7512         * startup.el (normal-top-level): Setup auto-save-list-file-name
7513         if auto-save-list-file-prefix is non-nil.
7514
7515 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7516
7517         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7518
7519 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7520
7521         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7522         get symbol at point-min.
7523
7524 2000-10-24  Didier Verna  <didier@xemacs.org>
7525
7526         * info.el (Info-emacs-info-file-name): defconst it.
7527         * info.el (Info-footnote-tag): defcustom it.
7528         * info.el (Info-no-description-string): ditto.
7529         * info.el (Info-find-node): adapt to new semantics of
7530         'Info-suffixed-file (don't do the case variants stuff).
7531         * info.el (Info-insert-dir): rewrite the dir file variants code.
7532         * info.el (Info-directory-files): New. Return the list of info
7533         files in a directory.
7534         * info.el (Info-dir-outdated-p): use it.
7535         * info.el (Info-parse-dir-entries): ditto.
7536         * info.el (Info-build-dir-anew): don't restrict to files ending
7537         with a ".info.*" extension.
7538         * info.el (Info-set-mode-line): ditto.
7539         * info.el (Info-read-subfile): adapt to new semantics of
7540         'Info-suffixed-file (append 'exact argument).
7541         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7542         string independently of the case.
7543         * info.el (Info-suffixed-file): use it (match all possible case
7544         for the file name).
7545         * info.el (Info-insert-file-contents): code cleanup.
7546         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7547         columns.
7548         * info.el (Info-batch-rebuild-dir): ditto.
7549         * info.el (Info-read-node-name-1): ditto.
7550         * info.el (Info-search): ditto.
7551         * info.el (Info-fontify-node): ditto.
7552
7553
7554 2000-10-24  Didier Verna  <didier@xemacs.org>
7555
7556         * process.el (shell-command): when called from a program, avoid
7557         'push-mark's "mark-set" message.
7558
7559 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7560
7561         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7562         by a symbol, not by a vector.
7563         * mule/vietnamese.el (vscii): Likewise.
7564         (viscii): Likewise.
7565         * mule/cyrillic.el (koi8-r): Likewise.
7566
7567         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7568         by a symbol, not by a vector.
7569         (chinese-big5-2): Likewise.
7570         * mule/ethiopic.el (ethiopic): Likewise.
7571         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7572         (vietnamese-viscii-upper): Likewise.
7573
7574 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7575
7576         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7577
7578 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7579
7580         * byte-optimize.el (byte-optimize-car): New function.
7581         (byte-optimize-cdr): Ditto.
7582
7583 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7584
7585         * byte-optimize.el: Partial synch with FSF 20.7.
7586         Optimize constant concatenation.
7587         Add keymapp as a side effect free function.  It is a built-in.
7588         (byte-after-unbind-pos): Remove byte-equal.
7589
7590 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7591
7592         * update-elc-2.el: Quote regexps correctly.
7593
7594 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7595
7596         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7597         (ccl-compile): Apply integerp, not integer-or-char-p to
7598         check the type of the buffer magnification
7599         (ccl-compile-write-string): Encode a string with binary
7600         coding system.
7601         (ccl-compile-write-repeat): Likewise.
7602
7603 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7604
7605         * buff-menu.el:
7606         * bytecomp.el:
7607         * coding.el:
7608         * faces.el:
7609         * files.el:
7610         * fill.el:
7611         * float-sup.el:
7612         * font-lock.el:
7613         * help.el:
7614         * iso8859-1.el:
7615         * loaddefs.el:
7616         * menubar-items.el:
7617         * menubar.el:
7618         * modeline.el:
7619         * msw-font-menu.el:
7620         * paragraphs.el:
7621         * paths.el:
7622         * replace.el:
7623         * simple.el:
7624         * sound.el:
7625         * startup.el:
7626         * version.el:
7627         * x-faces.el:
7628         * x-font-menu.el:
7629         Remove purecopy.
7630
7631 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7632
7633         * simple.el (do-auto-fill): Use the function pointer to by
7634         `comment-line-break-function', not `indent-new-comment-line'. This
7635         fixes an issue with cc-mode comment continuation.
7636
7637 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7638
7639         * simple.el (turn-on-auto-fill):  Add (interactive).
7640         * mwheel.el (mwheel-install): Add (interactive).
7641         * font-lock.el (turn-on-font-lock): Add (interactive).
7642         (turn-off-font-lock): Add (interactive).
7643
7644 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7645
7646         * packages.el (packages-special-base-regexp): Add `man'.
7647
7648 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7649
7650         * wid-edit.el (widget-specify-active): map over extents in current
7651         buffer like `widget-specify-inactive' does.  Mapping over the
7652         inactive extent object does not work since the current extent is
7653         ignored by `map-extents'.
7654
7655 2000-10-04  Martin Buchholz <martin@xemacs.org>
7656
7657         * XEmacs 21.2.36 is released.
7658
7659 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7660
7661         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7662         Optimize the compiled-function-constants vector by byte-code
7663         reference counts.
7664
7665 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7666
7667         * build-report.el (build-report-delete-regexp): quote value in
7668         defcustom
7669
7670 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7671
7672         * build-report.el (build-report): Don't bind srcdir which we don't
7673         use in `multiple-value-bind' to avoid the only byte-compiler
7674         warning.
7675
7676 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7677
7678         * build-report.el: Requires cl and custom now.
7679         build-report-version is determined by XEmacs version -- remove
7680         build-report-version*.
7681         * build-report.el (build-report-version): Removed.
7682         * build-report.el (build-report-installation-version-regexp): New.
7683         * build-report.el (build-report-version-file-regexp): New.
7684         * build-report.el (build-report-installation-srcdir-regexp): New.
7685         * build-report.el (build-report-destination): Offer
7686         xemacs-build-reports and xemacs-beta.
7687         * build-report.el (build-report-keep-regexp): Adjusted.
7688         * build-report.el (build-report-delete-regexp): Adjusted.
7689         * build-report.el (build-report-make-output-dir): New.
7690         * build-report.el (build-report-installation-file): Replace use of
7691         `concat' with `expand-file-name'.
7692         * build-report.el (build-report-make-output-file): Removed.
7693         * build-report.el (build-report-make-output-files): New.
7694         * build-report.el (build-report-subject): Identify as
7695         user-variable with "*...".
7696         * build-report.el (build-report-prompts): Ditto.
7697         * build-report.el (build-report-version-file): New.
7698         * build-report.el (build-report-file-encoding): Identify as
7699         user-variable with "*...".
7700         * build-report.el (build-report-make-output-get): New.
7701         * build-report.el (build-report-insert-header): Report
7702         emacs-version and system-configuration instead of
7703         build-report-version.
7704         * build-report.el (build-report-insert-make-output): Add file
7705         argument.
7706         * build-report.el (build-report-insert-installation-file):
7707         Re-indent.
7708         * build-report.el (build-report-keep): Change docstring,
7709         re-indent.
7710         * build-report.el (build-report-delete): Ditto.
7711         * build-report.el (build-report-installation-data): New.
7712         * build-report.el (build-report-version-file-data): New.
7713
7714 2000-09-20  Martin Buchholz  <martin@xemacs.org>
7715
7716         * byte-optimize.el (byte-optimize-lapcode):
7717         Fix the optimization of using the first 5 elements of the
7718         constants vector for variables.
7719         (byte-optimize-lapcode): Fix another ancient broken optimization.
7720
7721 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7722
7723         * *: Spelling mega-patch
7724
7725 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7726
7727         * easymenu.el: doc fixes.
7728         (easy-menu-do-define): Use backquote.
7729         (easy-menu-change):
7730         (easy-menu-add):
7731         `when' seems much clearer than `if' here.
7732         (easy-menu-remove):
7733         (easy-menu-add-item):
7734         (easy-menu-item-present-p):
7735         (easy-menu-remove-item):
7736         Wrap using (when (featurep 'menubar) ...)
7737
7738 2000-09-16  Martin Buchholz  <martin@xemacs.org>
7739
7740         * bytecomp.el (displaying-byte-compile-warnings):
7741         Revert Ben's change to this function below so that the compile log
7742         is displayed properly for users of the "popper" package.
7743
7744 2000-09-12  Martin Buchholz  <martin@xemacs.org>
7745
7746         * window.el (save-selected-window): Use backquote.
7747
7748         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
7749         Renamed from `byte-compile-file-form-defvar'.
7750         * bytecomp.el (byte-compile-defvar-or-defconst):
7751         Only cons onto current-load-list in top-level forms.
7752         Else this leaks a cons cell every time a defun is called.
7753         Renamed from `byte-compile-defvar', for clarity.
7754         Warn when docstring of defvar is not a string.
7755         Use consistent error messages.
7756         Better comments.
7757
7758 2000-09-11  Martin Buchholz  <martin@xemacs.org>
7759
7760         * simple.el (set-variable):
7761         Remove unneeded defvar by rearranging order of let* forms.
7762
7763         * mule/mule-ccl.el (ccl-get-next-code):
7764         * menubar-items.el (bookmark-menu-filter):
7765         (language-environment-menu-filter):
7766         (tutorials-menu-filter):
7767         * toolbar-items.el (toolbar-compile):
7768         * byte-optimize.el (disassemble-offset):
7769         Use (declare (special ...)) instead of `defvar'.
7770
7771         * cl-macs.el (cl-do-proclaim):
7772         Fix (declare (special ...)) warning suppression syntax.
7773
7774 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
7775
7776         * info.el (Info-tag-table-marker):
7777         (Info-tag-table-buffer):
7778         (Info-find-file-node):
7779         (Info-read-subfile):
7780         (Info-build-node-completions):
7781         (Info-search):
7782         (Info-mode):
7783         Multiple info buffer support.
7784
7785 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
7786
7787         * ldap.el (ldap-decode-entry): New defun
7788         (ldap-search-entries): Use it in order to decode DN-prefixed
7789         entries properly
7790
7791 2000-08-23  Daniel Pittman <daniel@danann.net>
7792
7793         * mule/mule-cmds.el (coding-system-change-eol-conversion):
7794         Use `eq', not `=', to compare symbols.
7795
7796 2000-07-30  Ben Wing  <ben@xemacs.org>
7797
7798         * bytecomp.el (byte-compile-report-error):
7799         * bytecomp.el (displaying-byte-compile-warnings):
7800         if stack-trace-on-error is set, send out a backtrace when
7801         an error is encountered that stops byte compilation.  this
7802         should make it much much easier to track down those curious
7803         problems.  also undo the kludge of using a separate "*Show*"
7804         buffer for display when there's a temp-buffer-show-function;
7805         we can avoid this by just being a little smarter.
7806
7807         * dialog-items.el:
7808         * dialog-items.el (search-dialog-regexp): New.
7809         * dialog-items.el (search-dialog-callback):
7810         * dialog-items.el (make-search-dialog):
7811         add a regexp option to the dialog and clean up a bit.
7812
7813         * dialog.el:
7814         * dialog.el (yes-or-no-p-dialog-box):
7815         * dialog.el (get-dialog-box-response):
7816         * dialog.el (make-dialog-box):
7817         * dialog.el (dialog-box-finish): New.
7818         * dialog.el (dialog-box-cancel): New.
7819         * dialog.el (internal-make-dialog-box-exit): New.
7820         implement [properly!] the :modal property of the new dialog box
7821         interface.  this is the first time xemacs has ever had *proper*
7822         modal dialog boxes, giving the standard window-system feedback.
7823         (e.g. under windows, clicking on a disabled frame causes a beep
7824         and makes the dialog box flash three times.)
7825
7826         * dragdrop.el: header keyword frobbing.
7827
7828         * dumped-lisp.el (preloaded-file-list):
7829         renamed winnt.el to win32-native.el.
7830
7831         * faces.el (face-property):
7832         * faces.el (set-face-property):
7833         * faces.el (frob-face-property):
7834         * faces.el (frob-face-font-2):
7835         * faces.el (make-face-bold):
7836         * faces.el (make-face-italic):
7837         * faces.el (make-face-bold-italic):
7838         * faces.el (make-face-unbold):
7839         * faces.el (make-face-unitalic):
7840         * faces.el (make-face-smaller):
7841         * faces.el (make-face-larger):
7842         clean up the implementation of these so that window-system-specific
7843         methods are called only on objects belonging to that window system.
7844         previously, you could have [e.g.] mswindows-make-face-bold called
7845         on font object of device type `stream', which is not good and
7846         explains the subtle errors Adrian was getting when byte-compiling
7847         something that required 'term. (Adrian, now you can use stack-trace-
7848         on-error to find the exact place where things are going wrong instead
7849         of having to laboriously binary-search your way through.)
7850
7851         * finder.el (finder-known-keywords):
7852         cleaned up -- properly sorted, clarified the meanings of many of
7853         the keywords, and added a few -- mswin, gui, content, build, www,
7854         user, services.  the last two try to distinguish between a package
7855         that's used directly by the user, and a package that provides
7856         support services to other packages.
7857
7858         * font-lock.el (lisp-font-lock-keywords-2):
7859         update list of lisp control structures to include everything,
7860         including new ones i introduced.
7861
7862         * gutter.el: header keyword frobbing.
7863
7864         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
7865         recent isearch element was not doing so!  you got the second-most-
7866         recent instead.
7867
7868         * lisp-mode.el (construct-lisp-mode-menu):
7869         more menubar cleanups.
7870         * lisp-mode.el (with-selected-window):
7871         make it indent properly.
7872
7873         * menubar-items.el (default-menubar): lots of menubar cleanups.
7874         rearranged the options menu the most, e.g. splitting up the
7875         Keyboard/Mouse menu into a new Editing menu and combining the
7876         separate Scrollbar/Gutter/Toolbar submenus into Display.
7877         Got rid of General, moved items to Editing or new Troubleshooting.
7878         Moved Packages to Tools; doesn't seem to belong under Options.
7879         Added stuff to the Cmds menu, e.g. Change Case.
7880
7881         NB please don't complain about these periodic menubar changes.
7882         Anything like this is necessarily incremental in its construction
7883         -- By constant use you gradually become more and more aware of
7884         better and better ways to group menu items.  When we eventually
7885         move the options menu to a property sheet, the existing structure
7886         will probably be preserved fairly well.
7887
7888         * minibuf.el (next-history-element): fix problems with pressing
7889         down arrow in repeat-complex-command.
7890
7891         * modeline.el:
7892         * modeline.el (modeline-3d-p): New.
7893         added custom variable for controlling the 3d modeline.  the
7894         corresponding Options item has been present for a long time,
7895         but commented out with "fix me!" comments.  it's fixed now.
7896
7897         * obsolete.el (add-menu):
7898         remove bogus gettexts.
7899
7900         * process.el (shell-quote-argument):
7901         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
7902         For bash under Windows native, see below.
7903
7904         * simple.el:
7905         * simple.el (display-warning-buffer):
7906         Fixed the handling of warning display to eliminate the annoying
7907         *Show* buffer, like was done for byte-compiler output above.
7908
7909         * simple.el (debug-print): New.
7910         Simple function for sending debug messages to the console and/or
7911         other debug places.
7912
7913         * subr.el (replace-in-string):
7914         Rewrite this function to avoid N^2 behavior with large strings --
7915         catastrophic with the new Windows selection code! (Apparently the
7916         author of this function didn't realize there was a fun
7917         replace-match that could make his life much easier, because we
7918         duplicated the entire logic.  The new version is smaller, easier
7919         to understand, much more robust, and has extended features --
7920         those of replace-match.)
7921
7922         * window.el:
7923         * window.el (with-selected-window): New.
7924         An obvious complement to the existing `with-selected-frame' and
7925         `with-current-buffer'.
7926
7927         * win32-native.el: Renamed from winnt.el.
7928         Added a great deal of stuff for properly handling process quoting,
7929         somewhat modeled on Kirill's original model (which i later threw
7930         away).  We should now finally have correctly working process arg
7931         quoting/dequoting so that the final app gets exactly what we
7932         intended.  Because the mechanism is in Lisp, it's easily
7933         extendible. (For those running bash and running the native
7934         version, I tried hard to do what I thought was correct.  But more
7935         thought is needed, and ideally the volunteer work of people with
7936         these configurations that they generally run on.)
7937
7938         * x-font-menu.el (x-font-menu-font-data):
7939         Put in defvar's to fix byte-compiler warnings.
7940
7941 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
7942
7943         * select.el (selection-coercion-alist): Initialise.
7944         * select.el (select-coerce-to-text): New.
7945         * select.el (select-coerce): New.
7946         New functions to perform type and value coercion.
7947
7948         * select.el (select-buffer-killed-default): Keep data if it was
7949         on the clipboard.
7950
7951 2000-08-02  Martin Buchholz  <martin@xemacs.org>
7952
7953         * menubar-items.el (default-menubar): Fix typo.
7954         (default-menubar): `lambda' was mispelled as `lamda'.
7955
7956 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
7957
7958         * window.el (shrink-window-if-larger-than-buffer): Remove
7959         edge checking code.
7960
7961 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
7962
7963         * paths.el (gnus-local-domain): Removed.
7964         (gnus-local-organization): Ditto.
7965         (gnus-startup-file): Ditto.
7966
7967 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7968
7969         * files.el (auto-mode-alist): Add .spec for RPM.
7970
7971 2000-07-31  Andy Piper  <andy@xemacs.org>
7972
7973         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
7974
7975 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
7976
7977         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
7978         browse-url.
7979         * help.el (xemacs-www-page): Ditto.
7980         (xemacs-www-faq): Ditto.
7981         * menubar-items.el (default-menubar): Ditto.
7982
7983         * wid-edit.el (widget-url-link-action): Ditto.
7984         From: Kenichi OKADA <okada@opaopa.org>.
7985
7986 2000-07-31  Martin Buchholz  <martin@xemacs.org>
7987
7988         * finder.el (finder-commentary): Add autoload cookie.
7989
7990 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
7991
7992         * files.el (insert-file-contents-literally): Fix second let
7993         binding for `coding-system-for-read' to `coding-system-for-write'
7994         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
7995
7996 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
7997
7998         * files.el (insert-file-contents-literally): Use binary coding
7999         system (from Morioka san).
8000         (insert-file-contents-literally): Make file-name-handler method.
8001
8002 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8003
8004         * cl-macs.el (get-selection): Add defsetf.
8005
8006 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8007
8008         * x-init.el (x-activate-region-as-selection): replace obsolete
8009         function x-own-selection with own-selection.
8010         (ow-find): replace obsolete functions x-get-selection and
8011         x-get-clipboard with get-selection and get-clipboard.
8012         (init-post-x-win): replace obsolete function x-disown-selection
8013         with disown-selection.
8014
8015 2000-07-20  Mike Sperber  <mike@xemacs.org>
8016
8017         * startup.el (load-user-init-file): Only try to load init file if
8018         it exists.
8019
8020 2000-07-10  Andy Piper  <andy@xemacs.org>
8021
8022         * dialog-items.el: sync with Ben's patch.
8023
8024         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8025         comment.
8026         (progress-text-glyph): deleted.
8027         (progress-layout-glyph): make completely minimal.
8028         (progress-gauge-glyph): ditto.
8029         (progress-display-style): fix to handle dynamic instantiator
8030         changes.
8031         (progress-text-instantiator): new.
8032         (progress-layout-instantiator): new.
8033         (progress-gauge-instantiator): new.
8034         (set-progress-display-instantiator): renamed and changed from
8035         set-progress-display-style.
8036         (progress-abort-glyph): use instantiator not glyph.
8037         (append-progress-display): use set-progress-display-instantiator
8038         and set-glyph-image.
8039         (abort-progress-display): ditto.
8040         (raw-append-progress-display): ditto.
8041
8042 2000-07-20  Ben Wing  <ben@xemacs.org>
8043
8044         * code-files.el: Move Mule-specific code to mule-coding.el.
8045
8046 2000-07-15  Ben Wing  <ben@xemacs.org>
8047
8048         * autoload.el:
8049         Fixed comments.
8050
8051         * cmdloop.el:
8052         * cmdloop.el (yes-or-no-p):
8053         * cmdloop.el (y-or-n-p):
8054         Make these functions use should-use-dialog-box-p and not be
8055         overridden in dialog.el.
8056
8057         * cus-dep.el:
8058         * cus-dep.el (Custom-make-dependencies): Removed.
8059         * cus-dep.el (Custom-make-dependencies-1): New.
8060         * cus-dep.el (Custom-make-one-dependency): New.
8061         New entry point for use in Makefiles, to avoid excessive
8062         invocations.
8063
8064         * cus-edit.el (custom-variable-reset-saved):
8065         * cus-edit.el (custom-variable-reset-standard):
8066         * cus-edit.el (custom-save-resets):
8067         Fix bytecompiler warnings.
8068
8069         * dialog.el:
8070         * dialog.el (yes-or-no-p-dialog-box):
8071         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8072         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8073         * dialog.el (get-dialog-box-response):
8074         * dialog.el (message-or-box):
8075         * dialog.el (make-dialog-box):
8076         * dialog.el (popup-dialog-box): New.
8077         Avoid yes-or-no-p bogosities.
8078         Create a general function `make-dialog-box' to encapsulate all
8079         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8080
8081         * dumped-lisp.el (preloaded-file-list):
8082         Add dialog-items.  Clean up.  Group files by types.
8083
8084         * easymenu.el (easy-menu-add):
8085         * easymenu.el (easy-menu-remove):
8086         Account for accelerators.
8087
8088         * extents.el:
8089         * extents.el (extent-list): New args, like in map-extents.
8090         * extents.el (extent-at-event): New.
8091         * extents.el (extents-at-event): New.
8092
8093         * font-lock.el:
8094         * font-lock.el (font-lock-mode):
8095         * font-lock.el (font-lock-default-fontify-buffer):
8096         * font-lock.el (font-lock-default-unfontify-region):
8097         * font-lock.el (font-lock-fontify-syntactically-region):
8098         * font-lock.el (font-lock-fontify-keywords-region):
8099         Use new progress-feedback names.
8100
8101         * font-lock.el (java-font-lock-identifier-regexp):
8102         * font-lock.el (java-font-lock-class-name-regexp):
8103         Fix bytecompiler warnings.
8104
8105         * gutter-items.el:
8106         * gutter-items.el (progress-display-use-echo-area): Removed.
8107         * gutter-items.el (progress-feedback-use-echo-area): New.
8108         * gutter-items.el (progress-display-popup-period): Removed.
8109         * gutter-items.el (progress-feedback-popup-period): New.
8110         * gutter-items.el (set-progress-display-style): Removed.
8111         * gutter-items.el (set-progress-feedback-style): New.
8112         * gutter-items.el (progress-display-style): Removed.
8113         * gutter-items.el (progress-feedback-style): New.
8114         * gutter-items.el (progress-stack):
8115         * gutter-items.el (progress-displayed-p): Removed.
8116         * gutter-items.el (progress-feedbacked-p): New.
8117         * gutter-items.el (clear-progress-display): Removed.
8118         * gutter-items.el (clear-progress-feedback): New.
8119         * gutter-items.el (progress-display-clear-when-idle): Removed.
8120         * gutter-items.el (progress-feedback-clear-when-idle): New.
8121         * gutter-items.el (remove-progress-display): Removed.
8122         * gutter-items.el (remove-progress-feedback): New.
8123         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8124         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8125         * gutter-items.el (append-progress-display): Removed.
8126         * gutter-items.el (append-progress-feedback): New.
8127         * gutter-items.el (abort-progress-display): Removed.
8128         * gutter-items.el (abort-progress-feedback): New.
8129         * gutter-items.el (raw-append-progress-display): Removed.
8130         * gutter-items.el (raw-append-progress-feedback): New.
8131         * gutter-items.el (display-progress-display): Removed.
8132         * gutter-items.el (display-progress-feedback): New.
8133         * gutter-items.el (current-progress-display): Removed.
8134         * gutter-items.el (current-progress-feedback): New.
8135         * gutter-items.el (current-progress-display-label): Removed.
8136         * gutter-items.el (current-progress-feedback-label): New.
8137         * gutter-items.el (progress-display): Removed.
8138         * gutter-items.el (progress-feedback): New.
8139         Replace "progress-display" with "progress-feedback" globally.
8140
8141         * gutter-items.el (lprogress-display): Removed.
8142         * gutter-items.el (progress-feedback-with-label): New.
8143         Rename lprogress-display ==> progress-feedback-with-label.
8144
8145         * gutter-items.el (search-dialog-direction): Removed.
8146         * gutter-items.el (search-dialog-text): Removed.
8147         * gutter-items.el (search-dialog-callback): Removed.
8148         * gutter-items.el (make-search-dialog): Removed.
8149         Move to dialog-items.el.
8150
8151         * help.el:
8152         * help.el (help-mode-quit):
8153         * help.el (mode-for-help): New.
8154         * help.el (help-sticky-window): New.
8155         * help.el (help-window-config): New.
8156         * help.el (with-displaying-help-buffer):
8157         * help.el (function-at-event): New.
8158         * help.el (help-symbol-regexp): New.
8159         * help.el (help-symbol-run-function-1): New.
8160         * help.el (help-symbol-run-function): New.
8161         * help.el (help-symbol-function-context-menu): New.
8162         * help.el (help-symbol-variable-context-menu): New.
8163         * help.el (help-symbol-function-and-variable-context-menu): New.
8164         * help.el (frob-help-extents): New.
8165         * help.el (describe-function-1):
8166         * help.el (variable-at-point):
8167         * help.el (variable-at-event): New.
8168         * help.el (describe-variable):
8169         Major overhaul.
8170         - Make functions and variables be mousable.
8171         - Middle button hyperlinks.
8172         - New context-menu entries.
8173
8174         * keydefs.el:
8175         * keydefs.el (global-map):
8176         New key bindings to move lines up and down.
8177
8178         * lisp-mode.el:
8179         * lisp-mode.el (construct-lisp-mode-menu): New.
8180         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8181         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8182         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8183         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8184         Make popup and menubar menus be different.  Popup menu uses
8185         clicked location and automatically assumes symbol under the mouse
8186         for various commands.
8187
8188         * menubar-items.el:
8189         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8190         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8191
8192         * menubar-items.el (global-popup-menu): Removed.
8193         * menubar-items.el (mode-popup-menu): Removed.
8194         * menubar-items.el (activate-popup-menu-hook): Removed.
8195         * menubar-items.el (popup-mode-menu): Removed.
8196         * menubar-items.el (popup-buffer-menu): Removed.
8197         * menubar-items.el (popup-menubar-menu): Removed.
8198         Move to menubar.el.
8199
8200         * menubar.el:
8201         * menubar.el (global-popup-menu): New.
8202         * menubar.el (mode-popup-menu): New.
8203         * menubar.el (activate-popup-menu-hook): New.
8204         * menubar.el (last-popup-menu-event): New.
8205         * menubar.el (popup-mode-menu): New.
8206         * menubar.el (popup-buffer-menu): New.
8207         * menubar.el (popup-menubar-menu): New.
8208         * menubar.el (menu-call-at-event): New.
8209         Move non-content functions here.  Add support for context menu
8210         items on extents.
8211
8212         * minibuf.el (minibuffer-history-uniquify):
8213         Typo fix.
8214
8215         * minibuf.el (read-file-name-1):
8216         Call new file dialog box if it exists.
8217
8218         * minibuf.el (mouse-rfn-setup-vars):
8219         Clean up "chop" action.
8220
8221         * mouse.el:
8222         * mouse.el (button2): Now bound to mouse-track.
8223         * mouse.el (click-inside-extent-p):
8224         * mouse.el (point-inside-extent-p):
8225         * mouse.el (point-inside-selection-p):
8226         * mouse.el (mouse-drag-or-yank): Removed.
8227         * mouse.el (mouse-begin-drag-n-drop): New.
8228         * mouse.el (mouse-eval-sexp):
8229         * mouse.el (mouse-track-activate-strokes): New.
8230         * mouse.el (mouse-track-do-activate): New.
8231         * mouse.el (mouse-track):
8232         * mouse.el (default-mouse-track-event-is-with-button): New.
8233         * mouse.el (default-mouse-track-cleanup-hook):
8234         * mouse.el (default-mouse-track-drag-hook):
8235         * mouse.el (default-mouse-track-drag-up-hook):
8236         * mouse.el (default-mouse-track-click-hook):
8237         Merge drag-n-drop into mouse-track.
8238         Add general "activate" support to replace specific button2 kludges.
8239         Use "button modifier" support in mouse-track.
8240
8241         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8242
8243         * package-ui.el:
8244         * package-ui.el (pui-menu):
8245         * package-ui.el (pui-popup-context-sensitive): Removed.
8246         Fix bytecompiler warnings.
8247         Clean up popup code a bit.
8248
8249         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8250
8251         * simple.el:
8252         * simple.el (transpose-lines):
8253         * simple.el (transpose-line-up): New.
8254         * simple.el (transpose-line-down): New.
8255         * simple.el (transpose-subr):
8256         * simple.el (transpose-subr-1): Removed.
8257         Clean up, add functions to move lines up and down.
8258
8259         * startup.el (mail-host-address):
8260         * startup.el (user-mail-address):
8261         Customize.
8262
8263         * subr.el:
8264         * subr.el (set-symbol-value-in-buffer): New.
8265         * subr.el (error):
8266         * subr.el (check-argument-type):
8267         * subr.el (defined-error-p): New.
8268         Add structured error support.
8269
8270         * toolbar-items.el (toolbar-compile):
8271         Use new make-dialog-box.
8272
8273         * update-elc.el:
8274
8275         * userlock.el (ask-user-about-lock-dbox):
8276         * userlock.el (ask-user-about-supersession-threat-dbox):
8277         * userlock.el (ask-user-about-lock):
8278         * userlock.el (ask-user-about-supersession-threat):
8279         Use new make-dialog-box.
8280         Add safety checks; use should use-dialog-box-p.
8281
8282         * window-xemacs.el:
8283         * window-xemacs.el (__buffer-dedicated-frame):
8284         * window-xemacs.el (buffer-dedicated-frame): New.
8285         * window-xemacs.el (set-buffer-dedicated-frame): New.
8286         Move dedicated-frame stuff into lisp.
8287
8288 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8289
8290         * printer.el (generic-print-region): Do not require that
8291         `printer-name' be set.
8292         (printer-name): Commentary clarification.
8293
8294 2000-07-19  Martin Buchholz <martin@xemacs.org>
8295
8296         * XEmacs 21.2.35 is released.
8297
8298 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8299
8300         * select.el (selection-coercible-types): Initialise.
8301
8302 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8303
8304         * select.el (own-clipboard): Bug fix.
8305
8306 2000-07-17  Mike Sperber  <mike@xemacs.org>
8307
8308         * cus-edit.el (custom-migrate-custom-file): Save init file before
8309         continuing.
8310
8311 2000-07-16  Mike Sperber  <mike@xemacs.org>
8312
8313         * startup.el (load-init-file): Remove silly call to
8314         `load-user-custom-file`.
8315         (maybe-migrate-user-init-file): Minor fixes.
8316
8317 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8318
8319         * apropos.el (apropos-documentation-check-doc-file):
8320         `doc' variable should be let-bound, as was presumably intended.
8321
8322         * cus-edit.el (custom-variable-reset-saved):
8323         (custom-variable-reset-standard):
8324         Remove unused variable comment-widget.  Twice.
8325
8326         * toolbar.el (toolbar-blank-press-function):
8327         Add a real defvar with initial value nil and proper docstring.
8328         (press-toolbar-button): No need to check for boundp-ness anymore.
8329
8330         * rect.el (open-rectangle-line): Remove useless (let) form.
8331         Add defvar for pending-delete-mode.
8332
8333         * info.el (Info-find-node): This function needs an autoload cookie.
8334
8335         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8336         Use let* since the second form referred to the first.
8337
8338 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8339
8340         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8341         instead of removed `mswindows-get-clipboard'.
8342
8343
8344 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8345
8346         * select.el (select-convert-from-text): New.
8347         * select.el (select-convert-from-length): New.
8348         * select.el (select-convert-from-integer): New.
8349         * select.el (select-convert-from-identity): New.
8350         * select.el (select-convert-from-filename): New.
8351         * select.el (selection-converter-in-alist): Use them.
8352         New converter functions for X.
8353
8354         * select.el (get-selection): Removed comment.
8355
8356         * select.el (own-selection): Removed append code - I thought
8357         I'd already done this, but apparently not...
8358
8359         * select.el: Changed comment about TIMESTAMP.
8360
8361         * select.el (select-convert-in): New.
8362         * select.el (select-convert-out): New.
8363         New functions that get used by select.c.
8364
8365         * select.el (select-buffer-killed-default): New.
8366         * select.el (select-buffer-killed-text): New.
8367         * select.el (selection-buffer-killed-alist): New.
8368         New list and functions that get called if a relevant selection
8369         exists and a buffer gets killed.
8370
8371         * select.el (select-convert-to-targets):
8372         * select.el (select-convert-to-identity): Removed.
8373         * select.el (select-convert-from-identity): Removed.
8374         * select.el (select-converter-out-alist):
8375         Removed _EMACS_INTERNAL selection type.
8376
8377         * x-select.el (xselect-kill-buffer-hook): Removed.
8378         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8379         Removed this X-specific nonesense. Use the generic support
8380         in select.el instead.
8381
8382 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8383
8384         * mule/mule-category.el (defined-category-hashtable):
8385         Use make-hash-table instead of make-hashtable
8386
8387         * buff-menu.el: Byte-compiler warning fix.
8388
8389         * isearch-mode.el (isearch-highlight-all-cleanup):
8390         Remove unused variable `isearch-highlight-all-start'.
8391
8392         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8393
8394         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8395
8396         * cus-dep.el (Custom-make-dependencies):
8397         Add autoload cookie for custom-add-loads to generated custom-load.el.
8398
8399         * autoload.el (autoload-package-name): Warning suppression.
8400         Move defvar prior to first use.
8401
8402         * custom.el: Add autoload for custom-declare-face.
8403         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8404         * cl.el (cl-hack-byte-compiler):
8405         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8406         to work properly.
8407
8408 2000-07-08  Mike Sperber  <mike@xemacs.org>
8409
8410         * startup.el (load-home-init-file): Added variable.
8411         (maybe-migrate-user-init-file): Added.
8412         (load-user-init-file): Load custom file if different from init
8413         file.
8414
8415         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8416         "startup."
8417
8418         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8419         Moved `custom-file'-related code to cus-file.el.
8420
8421         * cus-file.el: New file.
8422
8423 2000-04-01  Mike Sperber  <mike@xemacs.org>
8424
8425         * packages.el (packages-find-package-directories): Added support
8426         for external package hierarchies with in-place installations.
8427
8428         * find-paths.el (paths-root-in-place-p): Added.
8429         (paths-find-emacs-directory): Added support for external
8430         directories with in-place installations.
8431         (paths-find-site-directory): Ditto.
8432
8433         * startup.el (find-user-init-file): Also look for
8434         ~/.xemacs/init.elc? in preference to ~/.emacs.
8435
8436 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8437
8438         * select.el (own-selection):
8439         * select.el (own-clipboard): Changed `append' parameter to
8440         `how-to-use' parameter.
8441         * select.el (own-selection): Removed icky append code.
8442         * select.el (own-selection, get-selection): Removed extra type
8443         checking.
8444         * select.el (selection-appender-alist):
8445         * select.el (selection-converter-{in|out}-alist): Initialise.
8446         * select.el (select-append-to-*): New.
8447         * select.el (select-convert-from-*): New.  New functions to append
8448         data and convert data from external type.
8449
8450 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8451
8452         * font-lock.el: Javadoc enhancements.
8453
8454 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8455
8456         * printer.el (generic-print-region): Compose job name from buffer
8457         name.
8458
8459 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8460
8461         * font-lock.el (font-lock-fontify-pending-extents): Call
8462         font-lock-fontify-region instead of font-lock-fontify-buffer
8463         to avoid unnecessary progress gauges.
8464
8465 2000-07-06  Craig Lanning  <lanning@scra.org>
8466
8467         * custom-load.el (faces):
8468
8469         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8470         dir is a regex.
8471
8472         * process.el (call-process-internal): from Dan Holmsand, use binary
8473         coding systems so that jka-compr works.
8474
8475 2000-07-07  Ben Wing  <ben@xemacs.org>
8476
8477         * font-lock.el: Undo previous change.  Unfortunately, some
8478         files actually use the variables directly in their init code
8479         without quoting them.
8480
8481 2000-07-07  Ben Wing  <ben@xemacs.org>
8482
8483         * font-lock.el (defvar font-lock-*-face): Removed.
8484
8485         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8486         only when necessary.
8487
8488 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8489
8490         * cl-macs.el: fix cl-transform-function-property kludge
8491         so that it does not require a random feature.
8492
8493 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8494
8495         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8496         as in Linux kernel "Rules.make".
8497
8498 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8499
8500         * build-report.el (build-report): Add autoload cookie.
8501
8502 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8503
8504         * package-ui.el (defgroup pui):  Correct a misspelling
8505         (pui-toggle-package-delete):  Change `seleted' to `selected'
8506
8507 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8508
8509         * package-get.el (package-get-update-base):
8510         (package-get): Use insert-file-contents-literally always.
8511         (package-get-maybe-save-index):
8512         Force coding system for writing to binary.
8513
8514 2000-06-08  Mike Alexander  <mta@arbortext.com>
8515
8516         * code-process.el (call-process-region): If there is no coding
8517         system for the process on process-coding-system-alist use the
8518         coding system of the buffer containing the region.
8519
8520 2000-06-10  Ben Wing  <ben@xemacs.org>
8521
8522         * cmdloop.el (command-error):
8523         If debug-on-error and noninteractive, output backtrace.
8524
8525         * files.el (file-relative-name):
8526         Remove MSDOS references.
8527
8528         * simple.el (line-number): New function, due to non-obvious
8529         behavior/usage of count-lines.
8530
8531         * simple.el (count-lines): document non-obvious usage to get
8532         line number.
8533
8534 2000-06-11  Ben Wing  <ben@xemacs.org>
8535
8536         * faces.el ((featurep 'xpm)):
8537         * x-faces.el (x-init-face-from-resources):
8538         * x-faces.el (x-init-frame-faces):
8539         * x-misc.el (x-init-specifier-from-resources):
8540         * x-misc.el (x-get-resource-and-bogosity-check):
8541         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8542         * x-mouse.el (x-init-pointer-shape):
8543         * x-scrollbar.el (x-init-scrollbar-from-resources):
8544         Add sixth argument to x-get-resource calls so as to issue warnings
8545         rather than errors on bogus arguments.
8546
8547 2000-06-05  Ben Wing  <ben@xemacs.org>
8548
8549         * compat.el: new file.  provides a clean, non-intrusive way to
8550         define compatibility functions.
8551
8552         * process.el (shell-quote-argument): temporary fix for lack
8553         of nt-quote-process-args.  #### I need to put back the overall
8554         structure of that mechanism but redo the guts of it using the
8555         extra intelligence in the C code.
8556
8557 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8558
8559         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8560         `package-get' does in package-get.el, instead of using external
8561         "md5sum" program.
8562
8563         * package-get.el (package-get): Insert package file literally to
8564         make checksum calculation work.
8565
8566 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8567
8568         * code-files.el (convert-mbox-coding-system): Deleted.
8569         (file-coding-system-alist): Removed reference to
8570         convert-mbox-coding-system.
8571
8572 2000-05-28  Martin Buchholz <martin@xemacs.org>
8573
8574         * XEmacs 21.2.34 is released.
8575
8576 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8577
8578         * font-lock.el (font-lock-keywords): Rewrote docstring
8579
8580 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8581
8582         * loadhist.el (unload-feature): handle case where x is both boundp
8583         and fboundp
8584
8585 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8586
8587         * packages.el: It's ok to use built-in macros, but not lisp
8588         defined ones.
8589
8590 2000-05-20  Ben Wing  <ben@xemacs.org>
8591
8592         * font-lock.el:
8593         * font-lock.el (font-lock-message-threshold):
8594         * font-lock.el (font-lock-mode):
8595         * font-lock.el (font-lock-default-fontify-buffer):
8596         * font-lock.el (font-lock-always-fontify-immediately):
8597         * font-lock.el (font-lock-old-extent): Removed.
8598         * font-lock.el (font-lock-old-len): Removed.
8599         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8600         * font-lock.el (font-lock-pending-extent-table): New.
8601         * font-lock.el (font-lock-range-table): New.
8602         * font-lock.el (font-lock-after-change-function):
8603         * font-lock.el (font-lock-after-change-function-1): Removed.
8604         * font-lock.el (font-lock-fontify-pending-extents): New.
8605         * font-lock.el ('font-lock-revert-cleanup): Removed.
8606         * font-lock.el ('font-lock-revert-setup): Removed.
8607         Rewrite deferral code to handle any number of changes, merging
8608         them properly.  Remove hacked-up code for revert-buffer, now
8609         unnecessary.
8610
8611         * menubar-items.el (default-menubar):
8612         In Options->Edit Init File, don't switch to emacs-lisp-mode
8613         unless necessary; doing this turns off font-lock.
8614
8615 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8616
8617         * keydefs.el: Define C-x BS to backward-kill-sentence.
8618
8619 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8620
8621         * files.el (hack-local-variables-prop-line): Use non-greedy
8622         matching to process -*-texinfo-*- -*-.
8623
8624 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8625
8626         * minibuf.el (minibuf-directory-files): new function.
8627         (read-file-name-activate-callback): use minibuf-directory-files.
8628         (read-directory-name-internal): ditto.
8629         (mouse-file-display-completion-list): ditto.
8630         (mouse-directory-display-completion-list): ditto.
8631         (read-file-name-internal): remove "./" from completion list unless
8632         explicitly matched, for consistency.
8633
8634 2000-05-11  Ben Wing  <ben@xemacs.org>
8635
8636         * gutter-items.el (gutter-buffers-tab):
8637         * gutter-items.el (add-tab-to-gutter):
8638         * gutter-items.el (update-tab-in-gutter):
8639         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8640         * gutter-items.el (append-progress-display):
8641         * gutter-items.el (abort-progress-display):
8642         * gutter-items.el (raw-append-progress-display):
8643         Further fixes.  Use set-glyph-image not set-image-instance-property,
8644         to fix problems with multiple windows in a frame.
8645
8646         * menubar-items.el (tutorials-menu-filter):
8647         Fix typo.
8648
8649         * startup.el (early-error-handler):
8650         Display message box under windows; otherwise, message will disappear
8651         before it can be viewed.
8652
8653         * update-elc.el:
8654         Fix bug in NEEDTODUMP processing.
8655
8656 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8657
8658         * startup.el (lock-directory): Removed.
8659         (superlock-file): Ditto.
8660         (startup-set-paths): Remove lockdir.
8661         (startup-setup-paths-warning): Remove lock-directory.
8662
8663         * setup-paths.el (paths-find-lock-directory): Removed.
8664         (paths-find-superlock-file): Ditto.
8665
8666 2000-05-09  Ben Wing  <ben@xemacs.org>
8667
8668         * faces.el (set-face-property):
8669         * faces.el (set-face-font):
8670         * faces.el (set-face-foreground):
8671         * faces.el (set-face-background):
8672         * faces.el (set-face-background-pixmap):
8673         * faces.el (set-face-underline-p):
8674         * faces.el (set-face-strikethru-p):
8675         * faces.el (set-face-highlight-p):
8676         * faces.el (set-face-dim-p):
8677         * faces.el (set-face-blinking-p):
8678         * faces.el (set-face-reverse-p):
8679         doc string changes.
8680
8681         * glyphs.el:
8682         * glyphs.el (make-image-specifier):
8683         * glyphs.el (glyph-property):
8684         * glyphs.el (set-glyph-image):
8685         * glyphs.el (make-glyph):
8686         * glyphs.el (make-pointer-glyph):
8687         * glyphs.el (make-icon-glyph):
8688         * glyphs.el (widget-image-instance-p): New.
8689         authorship info, lots of doc changes.  New predicate, inadvertently
8690         omitted.  the general principle with specifier docs is now that
8691         the description of instantiators should go with the make-foo-specifier
8692         fun's doc string, rather than in foo-specifier-p.  this follows
8693         conventions elsewhere in XEmacs and in general is a lot more obvious
8694         of a place to look.  sometimes the make-foo-specifier function needs
8695         to be created in the process.
8696
8697         * gutter.el:
8698         * gutter.el (make-gutter-specifier): New.
8699         * gutter.el (make-gutter-size-specifier): New.
8700         * gutter.el (make-gutter-visible-specifier): New.
8701         specifier doc updates according to the conventions specified before.
8702
8703         * objects.el:
8704         * objects.el (make-font-specifier):
8705         * objects.el (make-color-specifier):
8706         * objects.el (make-face-boolean-specifier): New.
8707         specifier doc updates according to the conventions specified before.
8708
8709         * specifier.el:
8710         * specifier.el (set-specifier):
8711         * specifier.el (make-integer-specifier): New.
8712         * specifier.el (make-boolean-specifier): New.
8713         * specifier.el (make-natnum-specifier): New.
8714         * specifier.el (make-generic-specifier): New.
8715         * specifier.el (make-display-table-specifier): New.
8716         specifier doc updates according to the conventions specified before.
8717
8718         * toolbar.el:
8719         * toolbar.el (make-toolbar-specifier): New.
8720         specifier doc updates according to the conventions specified before.
8721
8722 2000-05-09  Ben Wing  <ben@xemacs.org>
8723
8724         * process.el (call-process-internal): Revert to previous version
8725         because Mike's change clashed with a change I did not long before.
8726         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8727         Thanks very much Mike for pointing out the bug and submitting a
8728         patch!
8729
8730 2000-04-13  Mike Alexander  <mta@arbortext.com>
8731
8732         * process.el (call-process-internal): Send the correct input buffer
8733         (call-process-internal): Return the exit status of the process
8734
8735 2000-05-07  Ben Wing  <ben@xemacs.org>
8736
8737         * winnt.el:
8738         * winnt.el (nt-quote-args-verbatim): Removed.
8739         * winnt.el (nt-quote-args-prefix-quote): Removed.
8740         * winnt.el (nt-quote-args-backslash-quote): Removed.
8741         * winnt.el (nt-quote-args-double-quote): Removed.
8742         * winnt.el (nt-quote-args-functions-alist): Removed.
8743         * winnt.el (nt-quote-process-args): Removed.
8744         Remove all stuff for argument quoting.  We borrow the code instead
8745         from Emacs 20.6, which is much more careful in its quoting
8746         (e.g. in handling runs of the escape character) and avoids most of
8747         the need for this Lisp mechanism by checking to see whether we're
8748         running a Cygwin or normal program and doing the appropriate
8749         quoting.  If we end up needing such a mechanism, we should add
8750         it by extending the variable `mswindows-quote-process-args' so it
8751         can take an alist of regexps.
8752
8753 2000-05-07  Ben Wing  <ben@xemacs.org>
8754
8755         * keydefs.el:
8756         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
8757         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
8758         the window without moving point.
8759
8760         * simple.el:
8761         * simple.el (scroll-up-one): New.
8762         * simple.el (scroll-down-one): New.
8763         Functions for use with C-M-up/down.
8764
8765 2000-05-01  Martin Buchholz <martin@xemacs.org>
8766
8767         * XEmacs 21.2.33 is released.
8768
8769 2000-04-29  Martin Buchholz  <martin@xemacs.org>
8770
8771         * dialog.el (yes-or-no-p-dialog-box):
8772         Fix docstring.
8773         Fix following horrible bug in X11 mode with focus-follows-mouse:
8774           1. Visit two files in two different frames.
8775           2. do File->Revert Buffer in one of those frames.
8776           3. Dialog box appears.
8777           4. Arrange things so that the mouse passes over the *other*
8778              frame, then to the dialog box, and click on "Yes".
8779           5. The file contents end up in the *wrong* buffer!
8780         Add TODO comment.
8781
8782 2000-04-28  Ben Wing  <ben@xemacs.org>
8783
8784         * help.el (describe-installation): correct typo introduced
8785         in last patch: boundp -> fboundp.
8786
8787         * etags.el (buffer-tag-table-list):
8788         canonicalize filenames to Unix format so that tag-table-alist
8789         searching works under Windows.
8790
8791         * autoload.el:
8792         Bowdlerize the supposedly objectionable words
8793         "who couldn't quite manage to cleanly modify batch-update-autoloads".
8794
8795         * gutter-items.el (set-progress-display-style):
8796         * gutter-items.el (search-dialog-callback):
8797         * gutter-items.el (make-search-dialog):
8798         Change to new callback-ex api.
8799
8800 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
8801
8802         * help.el: (describe-installation): decode-coding-string is not
8803         defined in a non MULE environment.
8804
8805 2000-04-28  Ben Wing  <ben@xemacs.org>
8806
8807         * gutter-items.el (buffer-list-changed-hook):
8808         use it, not record-buffer-hook.
8809
8810         * subr.el (record-buffer-hook): Removed.
8811
8812 2000-04-27  Ben Wing  <ben@xemacs.org>
8813
8814         * gutter-items.el (buffers-tab-switch-to-buffer): do not
8815         use NORECORD option.  Andy will not like this, but the existing
8816         gutter behavior is just wrong, as per this comment:
8817
8818         ;; this used to add the norecord flag to both calls below.
8819         ;; this is bogus because it is a pervasive assumption in XEmacs
8820         ;; that the current buffer is at the front of the buffers list.
8821         ;; for example, select an item and then do M-C-l
8822         ;; (switch-to-other-buffer).  Things get way confused.
8823         ;;
8824         ;; Andy, if you want to maintain the current look, you must
8825         ;;  *uncouple* the gutter order and buffers order.
8826
8827         * loaddefs.el (completion-ignored-extensions): unfuckify.
8828
8829         * bytecomp.el (batch-byte-compile-one-file): new function, used in
8830         xemacs.mak.
8831
8832         * autoload.el (batch-update-one-directory): new function, used in
8833         xemacs.mak.
8834
8835         * loadup.el: set gc-cons-threshold very high unless dumping --
8836         loadup during update-elc is much much much faster.  also do this
8837         when quick-building.
8838
8839         add commented-out code for profiling loadup.
8840
8841
8842         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
8843         is required in order to build xemacs.
8844
8845 2000-04-26  Ben Wing  <ben@xemacs.org>
8846
8847         * loadup.el: don't garbage collect during loadup if quick-build
8848         compile-time option is set.
8849
8850 2000-04-23  Ben Wing  <ben@xemacs.org>
8851
8852         * update-elc.el: compute whether any dumped .el or .elc files
8853         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
8854         if so.
8855
8856         * update-elc.el (update-elc-files-to-compile): always change
8857         NOBYTECOMPILE in the src directory rather than current dir,
8858         so it will work under NT.
8859
8860         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
8861         the form of this file is identical between Unix and Windows.
8862         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
8863         Added comment.
8864         (update-autoloads-from-directory): updated doc string.
8865         updated doc strings in a few other places.
8866
8867 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
8868
8869         * bytecomp.el (byte-force-recompile): Fix argument to
8870         byte-recompile-directory.
8871
8872 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
8873
8874         * gutter-items.el (progress-display-clear-when-idle): Use
8875         add-one-shot-hook.
8876         * gutter-items.el (clear-progress-display): Adjust number of
8877         arguments.
8878
8879 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8880
8881         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
8882
8883 2000-04-16  Ben Wing  <ben@xemacs.org>
8884
8885         * printer.el: New file.
8886
8887         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
8888
8889         * help.el (describe-installation): Fix decoding for Windows.
8890
8891         * menubar-items.el:
8892         * menubar-items.el (default-menubar):
8893         * menubar-items.el (tutorials-menu-filter): New.
8894         * menubar-items.el (popup-menubar-menu):
8895         Add authorship.  Redo Help menu and Tutorials filter.
8896
8897         * menubar.el: Correct comment.
8898
8899         * modeline.el (modeline-buffer-identification): Correct doc string.
8900
8901         * simple.el:
8902         * simple.el (printing): Removed.
8903         * simple.el (printer-name): Removed.
8904         * simple.el (generic-print-buffer): Removed.
8905         * simple.el (generic-print-region): Removed.
8906         Move generic print code to printer.el.
8907
8908 2000-04-15  Ben Wing  <ben@xemacs.org>
8909
8910         * simple.el (generic-print-region): New.
8911         make this function actually work.
8912         (generic-print-buffer): call generic-print-region.
8913
8914 2000-04-14  Andy Piper  <andy@xemacs.org>
8915
8916         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
8917         by using the new widget-callback-current-channel.
8918         (search-dialog-callback): ditto.
8919
8920 2000-04-12  Andy Piper  <andy@xemacs.org>
8921
8922         * gutter.el (default-gutter-position): moved from gutter-items.el.
8923         (default-gutter-position-changed-hook): ditto.
8924         (gutter-element-visibility-changed-hook): ditto.
8925         (set-gutter-element): ditto.
8926         (remove-gutter-element): ditto.
8927         (set-gutter-element-visible-p): ditto.
8928         (gutter-element-visible-p): ditto.
8929         (init-gutter): ditto.
8930
8931         * dialog.el (make-dialog-box): renamed and moved from
8932         gutter-items.el
8933
8934         * gutter-items.el: move various functions elsewhere.
8935
8936 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8937
8938         * menubar-items.el: Fixed place of parenthesis.
8939
8940 2000-04-12  Ben Wing  <ben@xemacs.org>
8941
8942         * etags.el (find-tag-at-point): New.  Lets you do find-tag
8943                 without constantly being prompted for the tag.
8944         * simple.el: Added a number of section headings, to clarify the
8945                 organization of this file.
8946         * simple.el (activate-region):
8947         * simple.el (region-exists-p):
8948         * simple.el (region-active-p):
8949                 Moved these three function down to the other side of
8950                 the case-changing functions, so they join the rest of
8951                 the region code.
8952         * simple.el (printing): New.
8953         * simple.el (printer-name): New.
8954         * simple.el (generic-print-buffer): New.
8955                 New functions, a very simple prototype for a unified
8956                 printing interface.
8957
8958         * process.el (call-process-internal): Real fix for null BUFFER,
8959                 other problems with BUFFER specs.
8960
8961         * menubar-items.el:
8962                 Fixed up File->Print to use new printing functions.
8963                 Various corrections and expansions to Grep/Compile menus.
8964                 New options for Printing.
8965                 New options for SMTP Mail, the way to send mail under
8966                   MS Windows. (There's also a package patch to make SMTP
8967                   Mail be the default under MSWin.)
8968
8969 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
8970
8971         * menubar-items.el: Selecting Rectangle Mousing from menubar
8972         did not work.  Needed to quote mouse-track-rectangle-p.
8973
8974 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8975
8976         * cl-compat.el (keywordp): Removed.
8977
8978 2000-04-05  Andy Piper  <andy@xemacs.org>
8979
8980         * gutter-items.el (progress-layout-glyph): don't initialize here.
8981         (progress-gauge-glyph): use dynamic sizing.
8982         (set-progress-display-style): new function. Set progress glyphs
8983         appropriately depending on the style.
8984         (progress-display-style): new variable. Custom version of
8985         set-progress-display-style.
8986         (progress-abort-glyph): switch to dynamic sizes.
8987         (search-dialog-text): make the edit field active.
8988
8989 2000-04-04  Andy Piper  <andy@xemacs.org>
8990
8991         * gutter-items.el (make-search-dialog): need to make the search
8992         dialog visible after creation.
8993
8994         * menubar-items.el (default-menubar): use the search dialog for
8995         searching. Remove some extraneous search menu items.
8996
8997         * gutter-items.el (set-gutter-element): allow glyphs to be used as
8998         well as strings.
8999         (make-gutter-only-dialog-frame): allow the user to create the
9000         frame unmapped. Allow the gutter spec to be given as a glyph.
9001         (search-dialog-direction): new variable.
9002         (search-dialog-text): new variable.
9003         (search-dialog-callback): new function. Callback for the search
9004         dialog action.
9005         (make-search-dialog): new function. Create a user-friendly search
9006         dialog.
9007
9008 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9009
9010         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9011         under Windows.
9012
9013 2000-04-01  Andy Piper  <andy@xemacs.org>
9014
9015         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9016         progress more accurately.
9017
9018 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9019
9020         * finder.el (finder-compile-keywords): Process readable files only.
9021         Because error in process of .#finder-inf.el when compile xemacs
9022         with --with-clash-detection option.
9023
9024 2000-03-31  Andy Piper  <andy@xemacs.org>
9025
9026         * gutter-items.el (append-progress-display): don't delay after a
9027         successful font-lock.
9028         (make-gutter-only-dialog-frame): new function. Allow users to
9029         create gutter-only dialogs.
9030
9031 2000-03-27  Mike Alexander  <mta@arbortext.com>
9032
9033         * process.el (call-process-internal): Handle a null BUFFER
9034         parameter correctly.
9035
9036 2000-03-28  Andy Piper  <andy@xemacs.org>
9037
9038         * gutter-items.el (abort-progress-display): put strings in the
9039         gutter not extents.
9040         (progress-layout-glyph): signal special 'quit callback.
9041         (progress-display-quit-function): deleted.
9042         (progress-display-stop-callback): deleted.
9043         (progress-display-dispatch-command-events): deleted.
9044         (append-progress-display): remove calls to
9045         progress-display-dispatch-command-events.
9046         (raw-append-progress-display): ditto.
9047
9048 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9049
9050         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9051         being a list.  Actually define `stipple-pixmap-p' which is used as
9052         an error predicate.  Correctly handle PIXMAP being either relative
9053         or absolute file name.
9054
9055 2000-03-24  Andy Piper  <andy@xemacs.org>
9056
9057         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9058         (abort-progress-display): ditto. Don't delete the created extent.
9059         (raw-append-progress-display): ditto.
9060         (progress-display-dispatch-non-command-events): new
9061         function. Encapsulates what we want to do when no command input is
9062         required.
9063         (progress-display-dispatch-command-events): likewise, but disable
9064         for now since it causes too many problems.
9065         (append-progress-display): use them.
9066         (raw-append-progress-display): ditto.
9067         (default-gutter-position-changed-hook): set this rather than
9068         default-gutter-position-changed.
9069         (default-gutter-position-changed-hook): lambda with zero arguments
9070         rather than one.
9071         (raw-append-progress-display): trap errors in pending input since
9072         allowing them to signal will hose the gauge well and
9073         truly. Ideally we would like to delay these until we are more able
9074         to cope.
9075         (append-progress-display): ditto.
9076
9077 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9078
9079         * lisp/make-docfile.el: call-process-internal is now implemented
9080         in process.el.
9081
9082 2000-03-21  Ben Wing  <ben@xemacs.org>
9083
9084         * mule\mule-cmds.el (set-language-info-alist):
9085         Fix to correspond to new menu arrangement.
9086
9087 2000-03-21  Ben Wing  <ben@xemacs.org>
9088
9089         * process.el:
9090         * process.el (call-process-internal): New.
9091         New implementation of call-process.  Only enabled under NT, so far.
9092         stderr handling not implemented yet in CVS'd C code.
9093
9094 2000-03-20  Ben Wing  <ben@xemacs.org>
9095
9096         * lisp-mode.el:
9097         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9098         * lisp-mode.el (lisp-interaction-mode):
9099         Put back Lisp Interaction menubar for Jan V's sake.
9100
9101         * simple.el:
9102         * simple.el (mark-ring):
9103         * simple.el (dont-record-current-mark): New.
9104         * simple.el (in-shifted-motion-command): New.
9105         * simple.el (mark-ring-unrecorded-commands): New.
9106         * simple.el (mark-ring-max):
9107         * simple.el (set-mark-command):
9108         * simple.el (push-mark):
9109         * simple.el (handle-pre-motion-command):
9110         Implement scheme for not recording unimportant marks.
9111
9112         * subr.el:
9113         * subr.el (function-allows-args): New.
9114         New function function-allows-args.
9115
9116 2000-03-20  Martin Buchholz <martin@xemacs.org>
9117
9118         * XEmacs 21.2.32 is released.
9119
9120 2000-03-20  Andy Piper  <andy@xemacs.org>
9121
9122         * gutter-items.el (update-tab-in-gutter): force selection of the
9123         selected-window if required to do so.
9124         (buffers-tab-items): ditto.
9125         (add-tab-to-gutter): ditto.
9126         (create-frame-hook): use force-selection.
9127         (default-gutter-position-changed): lambdify.
9128         (update-tab-hook): deleted since it was only used in one place.
9129
9130 2000-03-18  Andy Piper  <andy@xemacs.org>
9131
9132         * files.el (find-file-noselect): undo change that shouldn't have
9133         gone in.
9134
9135 2000-03-17  Andy Piper  <andy@xemacs.org>
9136
9137         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9138         of selected-window trickery.
9139
9140         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9141         frames tabs.
9142         (progress-display-stop-callback): progress -> progress-display
9143         (progress-display-quit-function): ditto.
9144         (clear-progress-display): ditto.
9145         (remove-progress-display): ditto.
9146         (append-progress-display): ditto.
9147         (abort-progress-display): ditto.
9148         (raw-append-progress-display): ditto.
9149         (display-progress-display): ditto.
9150         (current-progress-display-label): ditto.
9151         (current-progress-display): ditto.
9152         (lprogress-display): ditto and save the buffer
9153         (progress-display): ditto. Otherwise the buffer sometimes gets
9154         changed which confuses font-lock.
9155
9156         * font-lock.el (font-lock-default-fontify-buffer): catch all
9157         errors, not just quit.
9158         (font-lock-mode): progress -> display-progress
9159         (font-lock-default-fontify-buffer): ditto.
9160         (font-lock-fontify-syntactically-region): ditto.
9161         (font-lock-fontify-keywords-region): ditto.
9162
9163 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9164
9165         * cl.el (gensym): Move to here from cl-macs.el.
9166         (gentemp): Ditto.
9167
9168 2000-03-16  Andy Piper  <andy@xemacs.org>
9169
9170         * font-lock.el (font-lock-mode): use lprogress and friends for
9171         progress management.
9172         (font-lock-default-fontify-buffer): ditto.
9173         (font-lock-fontify-syntactically-region): ditto.
9174         (font-lock-fontify-keywords-region): ditto.
9175         (font-lock-revert-cleanup): fix reverting.
9176         (font-lock-revert-setup): ditto.
9177
9178         * gutter-items.el (progress-use-echo-area): new variable. Use the
9179         echo area for progress gauges if non-nil.
9180         (clear-progress): remove echo area stuff and defer to
9181         clear-message.
9182         (append-progress): dispatch non-command events after each progress
9183         increment. Remove echo area stuff.
9184         (abort-progress): remove echo area stuff and defer to
9185         display-message.
9186         (raw-append-progress): ditto. Dispatch non-command events after
9187         gutter redisplay.
9188         (display-progress): defer echo area stuff to display-message.
9189
9190         * gutter-items.el (clear-progress):
9191         (abort-progress): indentation changes.
9192         (display-progress): don't clear progress.
9193         (append-progress): compare messages with equal.
9194         (raw-append-progress): use dispatch-non-command-events to flush
9195         widget creation events.
9196
9197 2000-03-13  Ben Wing  <ben@xemacs.org>
9198
9199         * abbrev.el:
9200         * abbrev.el (abbrev-string-to-be-defined): New.
9201         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9202         Changes for use with the menubar.
9203
9204 2000-03-12  Ben Wing  <ben@xemacs.org>
9205
9206         * alist.el (vassoc): moved here from font-menu.el.
9207
9208         * custom.el (defface): typo fix.
9209
9210         * dialog.el (yes-or-no-p-dialog-box):
9211         * dialog.el (message-box):
9212         * files.el (save-some-buffers-1):
9213         Put accelerators in the button names.
9214
9215         * font-lock.el (font-lock-comment-face):
9216         * font-lock.el (font-lock-keyword-face):
9217         * font-lock.el (font-lock-function-name-face):
9218         Fixed some of the colors under MS Windows because the existing
9219         default colors were hardly different from black and needed to be
9220         made lighter.
9221
9222         * font-menu.el:
9223         * font-menu.el (font-menu-split-long-menu):
9224         * font-menu.el (font-menu-family-constructor):
9225         * font-menu.el (font-menu-size-constructor):
9226         * font-menu.el (font-menu-weight-constructor):
9227         * font-menu.el (font-menu-set-font):
9228         vassoc moved to alist.el.
9229         Accelerators added to all menus.
9230         Unused bound var new-props removed.
9231
9232         * keydefs.el: I did a whole lot of rearranging to put things in a
9233         more consistent order and fixed a number of cases where key
9234         combinations involving up, down, left, right and so on were
9235         defined but the corresponding keypad combinations were not
9236         defined.
9237
9238         * lisp-mode.el:
9239         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9240         * lisp-mode.el (emacs-lisp-mode):
9241         * lisp-mode.el (lisp-interaction-mode):
9242         * lisp-mode.el (flet):
9243         Added accelerators onto the menus.
9244         Made all the different versions of the let function be indented
9245         the same way.
9246         Undid Steve's easy-menu-ification, because it makes it impossible
9247         to have the menubar and popup menus different.
9248         Cleaned up the menu; added items for find-function &c and some
9249         indenting, and removed debug-on-*.
9250
9251         * list-mode.el (list-mode-hook):
9252         * list-mode.el (list-mode):
9253         * list-mode.el (completion-setup-hook):
9254         * list-mode.el (display-completion-list):
9255         Added support for the :window-height keyword, which is required
9256         because of other changes that I made for the file dialog box.  I
9257         also made the hook variables list-mode-hook and
9258         completion-setup-hook and also minibuffer-setup-hook in
9259         minibuf.el be permanent-local; see comment in list-mode.el.
9260
9261         * map-ynp.el (map-y-or-n-p):
9262         Added accelerators to the dialog buttons.
9263
9264         * menubar-items.el (menu-truncate-list):
9265         New internal function.
9266         * menubar-items.el (submenu-generate-accelerator-spec):
9267         * menubar-items.el (menu-item-strip-accelerator-spec):
9268         * menubar-items.el (menu-item-generate-accelerator-spec):
9269         New exported functions, for use in auto-generating accelerator specs.
9270
9271         * menubar-items.el:
9272         * menubar-items.el (default-menubar):
9273         * menubar-items.el (maybe-add-init-button):
9274         * menubar-items.el (bookmark-menu-filter):
9275         * menubar-items.el (slow-format-buffers-menu-line):
9276         * menubar-items.el (build-buffers-menu-internal):
9277         * menubar-items.el (language-environment-menu-filter):
9278         * menubar-items.el (default-popup-menu):
9279         * menubar-items.el (popup-buffer-menu):
9280         * menubar-items.el (popup-menubar-menu):
9281         Did a major overhaul on this file, and in fact I'm nowhere near
9282         done working on the menubar, and there will be more patches to
9283         come.  A basic summary of what I've done:
9284
9285         a) I added accelerators to all of the menu items.  For menus that
9286         are auto-generated, such as the buffers menu, the accelerators are
9287         automatically added to the beginning of each line using the
9288         numbers 1 through 9, then zero, and then letters starting with A,
9289         but omitting the letters that are already in use for the fixed
9290         menu items at the top of the buffers menu.  To facilitate adding
9291         accelerators of this kind, I created some new functions
9292         (*-accelerator-spec), which are also being used by other filters
9293         that auto generate lists of things such as ftp sites to download
9294         packages.  If people really don't like these accelerators
9295         appearing at the beginning of the menu items, a variable can be
9296         added to optionally turn them off, but I think this is rather
9297         pointless because other menu items have accelerators and many or
9298         most of the menu users will use the accelerators if the support is
9299         there.
9300
9301         b) I combined the top level Tools and Apps menus into a single
9302         Tools menu, because the distinction between the two is not
9303         obvious, and the items on the menus are not used often enough that
9304         putting some of them onto submenus is a problem.
9305
9306         c) I created two new top level menus called View and Cmds because
9307         there were too many items on the File and Edit menus, and I'm going
9308         to be adding more items to these menus.  In contrast to the Tools
9309         menu, the items on these menus may be used quite often during an
9310         editing session, and so should be available with fewer
9311         keystrokes.
9312
9313         d) I added a number of options to the options menu, including one
9314         for controlling whether the alt key can be used to traverse to
9315         menu items using the accelerators, one for controlling behavior of
9316         control-k, one for controlling how the kill and yank functions
9317         interact with the clipboard, a few additional buffers-menu
9318         options, and various other things.  I also did a bit of
9319         rearranging, for example, combining the keyboard and mouse options
9320         into a single keyboard and mouse submenu to facilitate the
9321         accelerators on that level.
9322
9323         e) I changed the variable buffers-menu-format-buffer-line-function
9324         to take two arguments instead of one, the second argument being
9325         the line number for use in creating an accelerator.  I added a
9326         hack to support existing functions with one argument (although I
9327         doubt that very many of these exist), for backward compatibility.
9328
9329         f) I moved the top level mule menu to be a submenu of the edit
9330         menu.  I think that most of the items on this menu are fairly
9331         useless and there are certainly not enough frequently used items
9332         to justify this being its own top level menu.
9333
9334         g) I combined most of the items in big-menubar.el into the main menu.
9335         If people think the main menu is too big, it would be possible to
9336         create different configurations, some smaller.
9337
9338         * menubar.el (check-menu-syntax):
9339         Deleted some syntax checks that were no longer valid, partly
9340         because of changes that were already made a long time ago, and
9341         partly because of a change I made where I allow the name of the
9342         menu item to be an evaluated expression rather than just a string,
9343         similar to all of the other parameters of a menu item.
9344
9345         * minibuf.el:
9346         * minibuf.el (read-file-name-1):
9347         * minibuf.el (mouse-read-file-name-1):
9348         I made a number of changes to improve the appearance
9349         and functioning of the file dialog box.  They include:
9350
9351         a) Fixing the problem where closing the dialog box by clicking on
9352         the close button of the window didn't properly exit the
9353         minibuffer.
9354
9355         b) Fixing the problem that if you typed part of a file name, and
9356         then clicked on a completion with the mouse, the file was not
9357         correctly selected.
9358
9359         c) Changing the title of the dialog box to reflect the operation
9360         being done in accordance with user interface conventions, rather
9361         than the name of the dialog box buffer, which is rather useless.
9362
9363         d) Remove the words "possible completions are" which didn't
9364         belong.
9365
9366         e) Fix things so that the completions scroll off the end of the
9367         completions windows only to the right, rather than both to the
9368         right and down, which is in accordance with Windows user interface
9369         conventions.
9370
9371         * msw-init.el (init-post-mswindows-win):
9372         Added a binding for meta-F4, which is the standard windows binding
9373         for exiting a program.
9374
9375         * select.el (get-selection-no-error):
9376         * select.el (own-selection):
9377         * select.el (own-clipboard):
9378         Added an optional argument called append to the functions
9379         own-selection and own-clipboard.  This adds support for appending
9380         text to the existing selection and allows the function
9381         own-clipboard to be used as the value of the variable
9382         interprogram- cut-function.
9383
9384         Fixed a bug in own-selection in handling zmacs-region-stays.
9385
9386         * simple.el (historical-kill-line): New.
9387
9388         * simple.el (kill-line):
9389         * simple.el (interprogram-cut-function):
9390         * simple.el (interprogram-paste-function):
9391         * simple.el (handle-pre-motion-command):
9392         * simple.el (next-line):
9393         * simple.el (previous-line):
9394         a) Expanded the variable kill-whole-line, so that function
9395         kill-line can be set to delete the entire line always, not just
9396         when cursor is at the beginning of the line.  This is controlled
9397         by setting the variable kill-whole-line to the symbol 'always.
9398         This behavior, as well as the existing kill-whole-line behavior,
9399         now only take effect when kill-line is called interactively,
9400         although this is a departure from a previous behavior in the case
9401         of setting this variable kill-whole-line to t.  It is almost
9402         certainly what has always been intended, and most likely the old
9403         way of doing things introduced bugs.  I also created a function
9404         called historical-kill-line, which ignores the kill-whole-line
9405         setting and always gives the historical behavior of only killing
9406         to the end of the line.  I bound this function to shift- control-k
9407         so that the kill to end of line behavior is available, even when
9408         kill-whole-line has been set to change control-k into the simple
9409         delete-whole-line behavior. (This can be set using the options
9410         menu.)
9411
9412         b) I changed things so that kill and yank now interact with the
9413         clipboard by default under windows.  This was done by changing the
9414         default value of interprogram-cut- function and
9415         interprogram-paste-function.  You can get the old behavior by
9416         setting these to nil, and there is an option on the options menu
9417         to do this.
9418
9419         c) I added support for selecting text using shifted motion keys.
9420         This support is on by default and can be controlled by the
9421         variable shifted-motion-keys-select-region.  There is also a
9422         variable called unshifted-motion-keys-deselect-region that
9423         controls more specifically how the shifted motion key behavior
9424         works.  I did not put an option on the options menu to turn this
9425         off, because I can't imagine why this would be useful.
9426
9427         * simple.el (forward-block-of-lines):
9428         * simple.el (backward-block-of-lines):
9429         * simple.el (block-movement-size):
9430         New.
9431
9432         * simple.el (uncapitalized-title-words):
9433         * simple.el (uncapitalized-title-word-regexp):
9434         * simple.el (capitalize-string-as-title):
9435         * simple.el (capitalize-region-as-title):
9436         New.
9437
9438
9439         * subr.el (add-hook):
9440         * subr.el (make-local-hook): New.
9441         * subr.el (remove-local-hook): New.
9442         * subr.el (add-one-shot-hook): New.
9443         * subr.el (add-local-one-shot-hook): New.
9444         Added some functions to make using hooks easier.
9445         These include:
9446
9447         a) Functions add-local-hook and remove-local-hook to make it easy
9448         to use local hooks.
9449
9450         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9451         make it possible to add a "one-shot" hook, which is to say a hook
9452         that runs only once, and automatically removes itself after the
9453         first time it has run.
9454
9455 2000-03-09  Andy Piper  <andy@xemacs.org>
9456
9457         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9458
9459 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9460
9461         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9462         Moved from menubar-items.el.
9463         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9464
9465 2000-03-08  Andy Piper  <andy@xemacs.org>
9466
9467         * gutter-items.el (build-buffers-tab-internal): add selected field
9468         to buffers tab spec.
9469
9470 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9471
9472         * minibuf.el (last-exact-completion): Initialize to nil.
9473
9474 2000-03-07  Didier Verna  <didier@xemacs.org>
9475
9476         * startup.el (command-line-1): remove unused variable
9477         `first-file-buffer'.
9478
9479 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9480
9481         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9482         which is also used for Web server log files.
9483
9484 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9485
9486         * mule/mule-charset.el: Setup auto-fill-chars.
9487
9488 2000-03-02  SL Baur  <steve@beopen.com>
9489
9490         * subr.el (with-string-as-buffer-contents): Reimplement using
9491         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9492         non-deletion of buffer after execution problem.
9493         (with-output-to-string): Use unique buffer name.
9494
9495 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9496
9497         * gutter-items.el (buffers-tab-sort-function):  New variable.
9498         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9499
9500 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9501
9502         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9503
9504 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9505
9506         * menubar-items.el (maybe-add-init-button): Remove the "Load
9507         .emacs" button from all menubars.
9508
9509 2000-03-01  Didier Verna  <didier@xemacs.org>
9510
9511         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9512         region rectangle replacement (from Jan Vroonhof).
9513         (replace-rectangle): new function.
9514
9515 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9516
9517         * mule/mule-cmds.el (set-default-coding-systems): Use
9518         set-terminal-coding-system and set-keyboard-coding-system.
9519         * coding.el (set-terminal-coding-system): Use
9520         set-console-tty-output-coding-system.
9521         (set-keyboard-coding-system): Use
9522         set-console-tty-input-coding-system.
9523
9524 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9525
9526         * minibuf.el (read-variable): Allow symbol to default argument.
9527
9528 2000-02-27  Andy Piper  <andy@xemacs.org>
9529
9530         * gutter-items.el (update-tab-hook): new function to be used for
9531         hooks.
9532         (create-frame-hook): add update-tab-hook.
9533         (record-buffer-hook): ditto.
9534         (default-gutter-position-changed): ditto.
9535         (default-gutter-position): updating the buffers tab is now handled
9536         by a hook.
9537         (default-gutter-position-changed-hook): new variable.
9538         (gutter-element-visibility-changed-hook): ditto.
9539         (set-gutter-element-visible-p): call it.
9540         (set-gutter-element): use modify-specifier-instances. Set extents
9541         as duplicable before using.
9542         (remove-gutter-element): ditto.
9543         (set-gutter-element-visible-p): ditto.
9544         (init-gutter): new function.
9545         (add-tab-to-gutter): use new gutter-element functions rather than
9546         setting specifiers directly.
9547         (clear-progress): ditto.
9548         (abort-progress): ditto.
9549         (gutter-buffers-tab-visible-p): renamed from
9550         default-gutter-visible-p
9551
9552         * specifier.el (modify-specifier-instances): new function from Jan
9553         Vroonhof.
9554
9555         * x-init.el (init-post-x-win): call init-gutter.
9556
9557         * msw-init.el (init-post-mswindows-win): call init-gutter.
9558
9559         * menubar-items.el (default-menubar): Update to reflect new gutter
9560         variables.
9561
9562 2000-02-26  Andy Piper  <andy@xemacs.org>
9563
9564         * gutter-items.el (set-gutter-element): new function. Add gutter
9565         elements to the specified gutter.
9566         (remove-gutter-element): new function. Remove gutter elements from
9567         the specified gutter.
9568         (set-gutter-element-visible-p): new function. Set gutter element
9569         visibility for the provided gutter-visible specifier.
9570
9571 2000-02-23  Andy Piper  <andy@xemacs.org>
9572
9573         * gutter-items.el (add-tab-to-gutter): specify dimensions
9574         dynamically.
9575
9576 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9577
9578         * gutter-items.el (add-tab-to-gutter):
9579         * package-get.el (package-get-interactive-package-query):
9580         * package-ui.el (pui-directory-exists):
9581         (pui-install-selected-packages):
9582         (pui-list-packages):
9583         Use #'(lambda ...)  instead of '(lambda ...).
9584
9585 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9586
9587         * startup.el (load-user-init-file): Check to make sure user
9588           has an init-file before calling load().
9589
9590 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9591
9592         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9593
9594 2000-02-23  Martin Buchholz <martin@xemacs.org>
9595
9596         * XEmacs 21.2.31 is released.
9597
9598 2000-02-21  Mike Sperber <mike@xemacs.org>
9599
9600         * loadup.el (really-early-error-handler):
9601         * update-elc.el:
9602         * make-docfile.el:
9603         Remove dependency on EMACSBOOTSTRAP... environment variables.
9604
9605 2000-02-21  Martin Buchholz <martin@xemacs.org>
9606
9607         * XEmacs 21.2.30 is released.
9608
9609 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9610
9611         * byte-optimize.el (byte-optimize-plus):
9612         (byte-optimize-minus):
9613         (byte-optimize-multiply):
9614         Optimize (- 0) to 0, not (-)
9615         Optimize (+ 5 3.0) to 8.0
9616         Optimize (* 5 3.0) to 15.0
9617         Improve readability.
9618
9619 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9620
9621         * modeline.el: (modeline-scrolling-method): change modeline
9622         mswindows cursor appearance according to the value.
9623
9624         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9625         and 'gui-element face colors and 'gui-element face font to Windows
9626         defaults.
9627
9628 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9629
9630         * font-lock.el: Javadoc enhancements
9631
9632 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9633
9634         * ldap.el (toplevel): Test if LDAP support has been compiled in
9635         (ldap-verbose): New option
9636         (ldap-search-entries): Renamed from the previous ldap-search
9637         Conditionalize message display on ldap-verbose
9638         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9639         defuns
9640         (ldap-search): Is now defined as an obsolete wrapper calling
9641         ldap-search-basic or ldap-search-entries
9642
9643
9644 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9645             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9646             Jan Vroonhof  <jan@xemacs.org>
9647
9648         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9649         When for-effect is true, didn't call `byte-optimize-form'
9650         in and/or subforms without last.
9651
9652 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9653
9654         * package-get.el (package-get-download-sites): Use correct custom
9655         type.
9656
9657 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9658
9659         * files.el (write-file): Ask for coding system when compiled with
9660         file-coding.
9661
9662 2000-02-16  Andy Piper  <andy@xemacs.org>
9663
9664         * buffer.el (switch-to-buffer): give norecord argument to
9665         set-window-buffer instead of explicitly recording.
9666
9667         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9668         we have to pick a window.
9669
9670 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9671
9672         * mule/mule-cmds.el (describe-language-support): Don't add
9673         unexist function to help-map.
9674         (describe-coding-system): Don't use already assigend `C'.
9675
9676 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9677
9678         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9679         work in custom.
9680
9681 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9682
9683         * about.el: Ienaga's e-mail address change.
9684
9685 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9686
9687         * etags.el (find-tag): force new window -- even if buf already
9688         visible -- when other-window is t
9689
9690 2000-02-16  Martin Buchholz <martin@xemacs.org>
9691
9692         * XEmacs 21.2.29 is released.
9693
9694 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9695
9696         * cl-extra.el (getf): This is now identical to `plist-get', so
9697         just defalias it.
9698         * cl-macs.el: Make getf an alias to plist-get, at the
9699         byte-compiler level, using define-compiler-macro.
9700
9701 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9702
9703         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9704
9705 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9706
9707         * lisp/etags.el (find-tag-internal): set exact-tagname to
9708           a regular expression that matches against the tagname
9709           part of the tag entry first instead of only looking in
9710           the context area.
9711
9712 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9713
9714         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9715         * toobar.el: fixed typo(s) in customizing default-toolbar-position
9716
9717 2000-02-07  Martin Buchholz <martin@xemacs.org>
9718
9719         * XEmacs 21.2.28 is released.
9720
9721 2000-02-07  Martin Buchholz  <martin@xemacs.org>
9722
9723         * cl-extra.el (getf): Just call `get', never `get*'.
9724         Make arglist match docstring.
9725         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9726         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9727         * byte-optimize.el: remove references to `get*'.
9728
9729 2000-02-06  Martin Buchholz  <martin@xemacs.org>
9730
9731         * mule/european.el: Add syntax information for Latin3 and Latin4.
9732
9733 2000-02-02  Martin Buchholz  <martin@xemacs.org>
9734
9735         * byte-optimize.el: Byte-optimize (length "foo")
9736
9737 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
9738
9739         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
9740         width check using `window-leftmost-p' and `window-rightmost-p'.
9741
9742 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
9743
9744         * wid-edit.el (widget-match-inline): An atom never matches a
9745           list.
9746
9747 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9748
9749         * modeline.el: Consolidated 'x and 'mswindows specification under
9750         'win tag.
9751
9752 2000-01-29  Andy Piper  <andy@xemacs.org>
9753
9754         * gutter-items.el: (format-buffers-tab-line): Try and be
9755         intelligent about buffer naming when we have duplicates.
9756
9757 2000-01-29  Andy Piper  <andy@xemacs.org>
9758
9759         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
9760         updated when it becomes visible.
9761
9762 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9763
9764         * bytecomp.el (byte-compile-insert-header): Properly set coding
9765         system under MULE and file-coding.
9766
9767 2000-01-28  Martin Buchholz  <martin@xemacs.org>
9768
9769         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
9770         (dontusethis-set-value-terminal-coding-system-handler):
9771         (dontusethis-set-value-keyboard-coding-system-handler):
9772         Never undefine coding system aliases.  Emergency fix for gnus.
9773
9774 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9775
9776         * files.el (abbreviate-file-name): Use directory-sep-char instead
9777         of hard-coded "/".
9778
9779 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
9780
9781         * startup.el (user-init-file-base-list): New variable, replacing
9782         user-init-file-base.
9783         (find-user-init-file): New function.
9784         (command-line-early): Use it.
9785         (load-user-init-file): Ditto.
9786
9787 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9788
9789         * gutter-items.el (update-tab-in-gutter): Use proper locale when
9790         calling valid-image-instantiator-format-p
9791
9792 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9793
9794         * isearch-mode.el (isearch-mode): The variable is
9795         isearch-unhidden-extents, not isearch-opened-extents.
9796
9797 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9798
9799         * minibuf.el (next-history-element): Modify error message if a
9800         default value is available.
9801
9802 2000-01-26  Martin Buchholz  <martin@xemacs.org>
9803
9804         * bytecomp.el (byte-compile-file): Don't unconditionally write
9805         .elc files in binary - might contain non-Latin1.
9806
9807 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9808
9809         * process.el (shell-quote-argument): Use (nt-quote-process-args)
9810         for windows-nt.
9811
9812         * version.el:
9813         * startup.el (user-init-file-base):
9814         * process.el (call-process-region):
9815         * files.el (make-backup-file-name):
9816         (backup-file-name-p):
9817         (file-relative-name):
9818         (abbreviate-file-name):
9819         (set-auto-mode):
9820         * code-process.el (call-process-region): Removed unnecessary
9821         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
9822         support out of the universe.
9823
9824         * process.el:
9825         * code-process.el:
9826         * bytecomp.el (byte-compile-file): Removed reference to
9827         buffer-file-type, and commented usage of binary-process-output
9828         NTEmacs variables.
9829
9830 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
9831
9832         * help.el (function-arglist): Add case for macro.
9833
9834 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9835
9836         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
9837         printers.
9838         (custom-display): Added a menu for printer/display tags.
9839
9840         * frame.el (frame-type):
9841         * device.el (device-type): Added 'msprinter to the doc string, and
9842         removed 'pc -- it is not going to be implemented ever.
9843         (call-device-method): Fixed docstring typo.
9844         Defined specifier tags 'printer and 'display.
9845
9846 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
9847
9848         * lisp/itimer.el (itimer-run-expired-timers): (consp
9849           last-command-event-time) instead of (consp
9850           'last-command-event-time).
9851
9852 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9853
9854         * msw-glyphs.el: Removed obsolete commentary.
9855
9856 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
9857
9858         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
9859         better default value.
9860
9861 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
9862
9863         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
9864         (read-string): Ditto.
9865         (eval-minibuffer): Ditto.
9866         (read-command): Ditto.
9867         (read-function): Ditto.
9868         (read-variable): Ditto.
9869         (read-number): Ditto.
9870         (read-shell-command): Ditto.
9871         (read-number): Record history.
9872
9873 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
9874
9875         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
9876
9877 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
9878
9879         * faces.el (startup-initialize-custom-faces): New function.
9880         Reset all faces created during auto-autoloads loading time
9881         by defface.
9882         * startup.el (command-line): Call it.
9883
9884 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
9885
9886         * about.el (about-hackers): Add myself to contributors list.
9887
9888 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9889
9890         * menubar-items.el (maybe-add-init-button): Removed an argument in
9891         a call to load-user-init-file, as the function managed to lose its
9892         formal parameter a few betas ago.
9893
9894 2000-01-18  Martin Buchholz <martin@xemacs.org>
9895
9896         * XEmacs 21.2.27 is released.
9897
9898 2000-01-18  Martin Buchholz  <martin@xemacs.org>
9899
9900         * process.el (shell-command-to-string): Use the FSF docstring.
9901         Make shell-command-to-string the standard function, and
9902         exec-to-string the (deprecated) alias.
9903
9904         * startup.el: typo fix.
9905
9906 2000-01-16  Martin Buchholz  <martin@xemacs.org>
9907
9908         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
9909
9910 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9911
9912         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
9913         buffers after visible buffers.
9914         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
9915
9916 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9917
9918         * info.el (Info-extract-menu-node-name): Stop at a dot
9919         followed by whitespace or right parenthesis.
9920
9921 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
9922
9923         * info.el (Info-directory-list): Warn against using Customize with
9924         Info-directory-list.
9925
9926 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
9927
9928         * minibuf.el (read-file-name): doc fix.
9929
9930         * autoload.el (update-file-autoloads): doc fix.
9931
9932         * about.el (about-hackers): Change my E-mail address.
9933
9934 2000-01-13  Martin Buchholz  <martin@xemacs.org>
9935
9936         * info.el (Info-visit-file): Just use the `f' interactive spec to
9937         read a filename in the standard way.
9938
9939 2000-01-13  Andy Piper  <andy@xemacs.org>
9940
9941         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
9942         (gutter-buffers-tab-extent): new variable.
9943         (update-tab-in-gutter): call add-tab-to-gutter again if the
9944         orientation has changed.
9945         (add-tab-to-gutter): cope with different orientations.
9946
9947 2000-01-11  Didier Verna  <didier@xemacs.org>
9948
9949         * info.el (Info-following-node-name): backward-skip dots as well
9950         as spaces (dots at the end of a node name aren't part of it).
9951         (Info-extract-menu-node-name): don't skip dots. There could be
9952         some in the node name.
9953         (Info-index): allow dots to be part of a node name.
9954
9955 2000-01-12  Andreas Jaeger  <aj@suse.de>
9956
9957         * files.el (auto-mode-alist): Added idlwave-mode.
9958         Patch by Carsten Dominik <dominik@astro.uva.nl>.
9959
9960 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9961
9962         * info.el (Info-search): Show default value.
9963
9964 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9965
9966         * info.el (Info-read-node-completion-table): New variable.
9967         (Info-read-node-name-1): New function.
9968         (Info-read-node-name): Use it.
9969         (Info-follow-reference): Use DEFAULT argument of completing-read.
9970         (Info-menu): Ditto.
9971
9972 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9973
9974         * hyper-apropos.el (hyper-describe-key-briefly): Save
9975         window configuration.
9976         (hyper-describe-face): Use DEFAULT of completing-read.
9977         (hyper-apropos-read-variable-symbol): Ditto.
9978         (hyper-apropos-read-function-symbol): Ditto.
9979
9980 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9981
9982         * mule/mule-cmds.el (set-default-coding-system): Set
9983         comint-exec-hook to use coding-system-for-read and
9984         coding-system-for-write so that C-x RET c works.
9985
9986 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9987
9988         * minibuf.el (minibuffer-confirm-incomplete): Customize.
9989         (previous-matching-history-element): Increment
9990         minibuffer-max-depth by 1.
9991         (next-matching-history-element): Ditto.
9992
9993 2000-01-11  Andy Piper  <andy@xemacs.org>
9994
9995         * gutter-items.el (buffers-tab): Create a new face for the buffers
9996         tab.
9997         (buffers-tab-face): use it.
9998
9999 2000-01-10  Didier Verna  <didier@xemacs.org>
10000
10001         * modeline.el (modeline-scrolling-method): change modeline X
10002         cursor appearance according to the value.
10003
10004 2000-01-07  Andreas Jaeger  <aj@suse.de>
10005
10006         * about.el (about-hackers): Moved my entry to contributor list.
10007         (xemacs-hackers): Added myself.
10008         (about-maintainer-info): Added description of myself.
10009
10010
10011 2000-01-07  Didier Verna  <didier@xemacs.org>
10012
10013         * modeline.el (modeline-scrolling-method): new variable.
10014         (mouse-drag-modeline): add reference to it in the docstring.
10015         (mouse-drag-modeline): handle it.
10016
10017 2000-01-08  Andy Piper  <andy@xemacs.org>
10018
10019         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10020         calls.
10021         (remove-buffer-from-gutter-tab): ditto.
10022
10023 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10024
10025         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10026         (custom-face-edit): Fix grammatical error in help message.
10027
10028 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10029
10030         * movemail.el: Added.
10031
10032         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10033
10034 2000-01-03  Didier Verna  <didier@xemacs.org>
10035
10036         * modeline.el (mouse-drag-modeline): remove the code related to
10037         the modeline horizontal scrolling facility.
10038
10039 1999-12-31  Martin Buchholz <martin@xemacs.org>
10040
10041         * XEmacs 21.2.26 is released.
10042
10043 1999-12-28  Andy Piper  <andy@xemacs.org>
10044
10045         * wid-edit.el (widget-push-button-value-create): The gui cache
10046         does not agree with native widgets which can only be displayed
10047         once per window. The reasons for caching are diminished now that
10048         we don't hog resources when creating buttons.
10049         (widget-push-button-cache) deleted.
10050
10051 1999-12-24  Martin Buchholz <martin@xemacs.org>
10052
10053         * XEmacs 21.2.25 is released.
10054
10055 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10056
10057         * hyper-apropos.el (hyper-apropos): Toggle
10058         hyper-apropos-programming-apropos correctly.
10059         Set REGEXP when user accepts default value.
10060
10061 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10062
10063         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10064         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10065
10066 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10067
10068         * mule/mule-category.el (undefined-category-designator):
10069         Return char instead of character.  Search for undefined one.
10070         (describe-category): Use with-displaying-help-buffer.
10071
10072 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10073
10074         * byte-optimize.el (byte-optimize-plus):
10075         Optimize (+ 1) to 1 instead of (1+ nil).
10076
10077         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10078
10079         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10080
10081         * byte-optimize.el (byte-optimize-char-before): New function.
10082         Remove performance penalty for using (char-before) instead of (char-after).
10083
10084 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10085
10086         * mule/mule-category.el (char-category-list): Return character
10087         instead of integer.
10088
10089 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10090
10091         * minibuf.el (read-buffer): Check default is buffer object.
10092
10093 1999-11-25  Andy Piper  <andy@xemacs.org>
10094
10095         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10096         for buttons.
10097
10098 1999-12-16  Andreas Jaeger  <aj@suse.de>
10099
10100         * package-get.el (package-get-maybe-save-index): Fixed typo.
10101         Patch by Jeff Miller <jmiller@smart.net>.
10102
10103 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10104
10105         * gnuserv.el (gnuserv-process-filter):  don't call
10106         gnuserv-write-to-client when gnuserv-current-client is nil
10107
10108 1999-12-14  Martin Buchholz <martin@xemacs.org>
10109
10110         * XEmacs 21.2.24 is released.
10111
10112 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10113
10114         * about.el (about-hackers): Update my email address.
10115
10116 1999-12-07  Martin Buchholz <martin@xemacs.org>
10117
10118         * XEmacs 21.2.23 is released.
10119
10120 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10121
10122         * package-get.el (package-get-download-sites): Removed several
10123         defunct download sites, added many new ones, and corrected a few
10124         incorrect directory-on-site entries.  Added physical locations to
10125         site-description.
10126
10127 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10128
10129         * finder.el (finder-commentary): add DOC string and fix
10130         interactive spec
10131
10132 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10133
10134         * help.el (describe-function): Don't forget to intern the string
10135         completing-read returns.
10136         (describe-variable): Ditto.
10137
10138 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10139
10140         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10141         `hyper-apropos-help-mode' here to find symbol to customize
10142         irregardless of cursor position and simplify
10143         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10144         `hyper-apropos-popup-menu'.
10145
10146 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10147
10148         * apropos.el (apropos-mode-map): Add return to call
10149         apropos-follow.
10150         (apropos-print): Call apropos-mode to have better
10151         command reference. Put keymap text-poperty to
10152         symbole name.
10153
10154 1999-11-22  Alastair Burt  <burt@dfki.de>
10155
10156         * help.el: (describe-bindings-1): Added handling of keymaps for
10157         the extents at point.
10158
10159 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10160
10161         * gutter-items.el (buffers-tab-items): Wrap the function in a
10162         save-match-data
10163
10164 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10165
10166         * help.el (describe-function): Use the DEFAULT argument to
10167         completing-read.
10168         (describe-variable): Ditto.
10169
10170 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10171
10172         * minibuf.el (read-from-minibuffer): Add optional argument
10173         DEFAULT to have better mini-buffer history support.
10174         (completing-read): Pass default to read-from-minibuffer.
10175         (read-buffer): Pass default to completing-read.
10176
10177 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10178
10179         * font-lock.el (font-lock-doc-string-face): Document the
10180         `font-lock-lisp-like' property.
10181
10182 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10183
10184         * lisp-mode.el: Specify `font-lock-lisp-like'.
10185
10186         * font-lock.el (font-lock-lisp-like): New function.
10187         (font-lock-fontify-syntactically-region): Use it.
10188
10189 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10190
10191         * XEmacs 21.2.22 is released
10192
10193 1999-11-28  Martin Buchholz <martin@xemacs.org>
10194
10195         * XEmacs 21.2.21 is released.
10196
10197 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10198
10199         * minibuf.el (read-coding-system): Accept symbol and
10200         coding-system object as a default-coding-system.
10201
10202 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10203
10204         * minibuf.el (read-coding-system): Accept symbol as
10205         a default-coding-system.
10206
10207 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10208
10209         * apropos.el (apropos-documentation): Use insert instead
10210         of princ.
10211
10212 1999-11-07  William M. Perry  <wmperry@aventail.com>
10213
10214         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10215           for the linux console.
10216
10217         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10218           stuff to work when you are not on a window system, since the GPM
10219           mouse support now allows pasting from outside of XEmacs.
10220
10221 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10222
10223         * XEmacs 21.2.20 is released
10224
10225 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10226
10227         * setup-paths.el (paths-default-info-directories): Add
10228         /usr/share/info and /usr/local/share/info.
10229
10230 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10231
10232         * about.el: Updated Vladimir Ivanovic's info.
10233
10234 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10235
10236         * auto-show.el (auto-show-truncationp): Remove.
10237
10238         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10239
10240 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10241
10242         * indent.el (indent-line-to): fix bug: spaces were not replaced
10243         with tab if column is multiple of tab-width
10244         From dhn@qedinc.com
10245
10246 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10247
10248         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10249         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10250
10251         * package-get.el (package-get-package-provider): Be verbose when
10252         interactive. Patch from Robert Pluim
10253
10254 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10255
10256         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10257         info file suffixes.
10258
10259 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10260
10261         * process.el (open-network-stream): Add a new optional parameter
10262         PROTOCOL to support udp; fix a minor typo and add an explanation
10263         in docstring for udp programming.
10264
10265         * code-process.el (open-network-stream): Add a new optional
10266         parameter PROTOCOL to support udp; fix a minor typo and add an
10267         explanation in docstring for udp programming.
10268
10269 1999-10-18  Andy Piper  <andy@xemacs.org>
10270
10271         * gui.el (make-gui-button): be more precise about how we call
10272         callbacks.
10273
10274         * wid-edit.el (widget-push-button-value-create): Use the new form
10275         of native gui-button.
10276
10277 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10278
10279         * info.el (Info-page-prev): Don't do (sit-for 0).
10280
10281 1999-10-13  Andy Piper  <andy@xemacs.org>
10282
10283         * gutter-items.el (progress-abort-glyph): new glyph for showing
10284         abort status.
10285         (append-progress): dispatch-event rather than sit-for.
10286         (abort-progress): new function. Show the abort glyph with an
10287         appropriate message.
10288         (raw-append-progress): dispatch-event rather than sit-for.
10289         (display-progress): cope with aborts.
10290
10291         * gui.el (make-gui-button): Use native widgets for buttons
10292         unconditionally.
10293         (insert-gui-button): ditto.
10294         (gui-button-p): ditto.
10295
10296         * xbm-button.el: remove from core.
10297
10298         * xpm-button.el: remove from core.
10299
10300 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10301
10302         * faces.el (init-device-faces): Don't initialize the random faces
10303         on the stream device.
10304
10305 1999-10-06  Andy Piper  <andy@xemacs.org>
10306
10307         * files.el (recover-file): Don't use ls under windows for revert buffer.
10308
10309 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10310
10311         * package-get.el (package-get-download-menu): Make menu really
10312         toggle download sites.
10313         (package-get-download-sites): Add autoload cookie.
10314
10315 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10316
10317         * setup-paths.el (paths-find-module-directory): Ditto.
10318
10319 1999-09-29  Werner Fink  <werner@suse.de>
10320
10321         * setup-paths.el (paths-find-exec-directory): Add missing nil
10322         parameter for environment.
10323
10324 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10325
10326         * modeline.el (modeline-format):
10327         Only purecopy the strings.  Else
10328         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10329         barfs.
10330
10331 1999-08-28  Mike Woolley  <mike@bulsara.com>
10332
10333         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10334         user setting comint-completion-addsuffix and
10335         comint-process-echoes.
10336
10337 1999-09-22  Andy Piper  <andy@xemacs.org>
10338
10339         * gutter-items.el (update-tab-in-gutter): use
10340         last-nonminibuf-window instead of selected-window.
10341
10342 1999-09-18  Andy Piper  <andy@xemacs.org>
10343
10344         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10345         display on.
10346
10347         * subr.el (record-buffer-hook): new variable so that the hook gets
10348         some documentation.
10349
10350 1999-09-16  Andy Piper  <andy@xemacs.org>
10351
10352         * gutter-items.el (update-tab-in-gutter): only update when the
10353         gutter is visible.
10354         (remove-buffer-from-gutter-tab): ditto.
10355
10356 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10357
10358         * simple.el (do-auto-fill): Commented out part of Kinsoku
10359         processing.
10360
10361 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10362
10363         * isearch-mode.el (isearch-highlightify-region): Give the
10364         highlighting extents a high priority.
10365         (isearch-make-extent): Give the main highlighting extent an even
10366         higher priority.
10367
10368 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10369
10370         * packages.el (packages-compute-package-locations): Fix typo from
10371         -u rationalization.
10372
10373 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10374
10375         * setup-paths.el (paths-find-doc-directory): Respect value of
10376         `configure-doc-directory.'
10377
10378         * find-paths.el (paths-find-architecture-directory): Give
10379         precendence `default' argument (which typically comes from
10380         configure).
10381
10382 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10383
10384         * startup.el (command-line-early): Added options -user-init-file
10385         and -user-init-directory.
10386
10387         * files.el (user-init-file): Default to NIL so we can recognize
10388         when it's set.
10389
10390 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10391
10392         * obsolete.el (init-file-user):
10393         * startup.el:
10394         * packages.el (packages-compute-package-locations):
10395         * package-get.el (package-get-user-index-filename):
10396         * menubar-items.el (maybe-add-init-button):
10397         * info.el (Info-annotations-path):
10398         * dump-paths.el:
10399         Change `user-init-directory' to be an absolute path.
10400         Use `user-init-directory' where appropriate.
10401         Zap `init-file-user' and its uses.
10402
10403 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10404
10405         * subr.el (copy-symbol): New function.
10406
10407 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10408
10409         * isearch-mode.el (isearch-done): Be sure to restore invisible
10410         extents in the proper buffer.
10411         (isearch-pre-command-hook): Set this-command to the correct value
10412         in case the buffer has changed and old overriding-local-map was
10413         used.
10414         (isearch-restore-extent): Use remprop instead of setting the
10415         property to nil.
10416
10417 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10418
10419         * cmdloop.el (execute-extended-command): Update zmacs region
10420         before the delay.
10421         (execute-extended-command): Make the message gettext-friendly.
10422
10423 1999-09-07  Andy Piper  <andy@xemacs.org>
10424
10425         * gutter-items.el (progress-gauge-glyph): renamed from
10426         progress-glyph.
10427         (progress-text-glyph): new variable.
10428         (progress-layout-glyph): use layouts and text glyphs.
10429         (progress-area-buffer): removed.
10430         (progress-text-and-extent): new variable.
10431         (progress-displayed-p): dynamically create gutter area buffer.
10432         (clear-progress): ditto.
10433         (raw-append-progress): ditto.
10434         (append-progress): use new glyph names.
10435         (raw-append-progress): only create the extent when needed. set
10436         properties more optimally.
10437         (progress): remove args.
10438
10439 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10440
10441         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10442         mapcar where the return value is unused.
10443         (isearch-restore-invisible-extents): Ditto.
10444         (isearch-highlight-all-cleanup): Ditto.
10445         (isearch-delete-extents-in-range): Traverse the extents only once.
10446         (isearch-highlight-all-update): Don't start over if the search
10447         string has changed and more input is pending.
10448
10449 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10450
10451         * packages.el (packages-find-package-data-path): Ditto.
10452
10453         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10454
10455         * subr.el (mapc-internal): Don't make obsolete.
10456
10457         * cl-extra.el (mapc): Resurrect.
10458
10459 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10460
10461         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10462         alias.
10463
10464         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10465         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10466         (isearch-yank-clipboard): Use get-clipboard instead of
10467         x-get-clipboard.
10468         (isearch-yank-selection): Fix docstring.
10469
10470 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10471
10472         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10473
10474 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10475
10476         * cl-macs.el (extent-start-position): Fix setf method.
10477         (extent-end-position): Ditto.
10478
10479 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10480
10481         * isearch-mode.el: End merge with FSF 20.4.
10482
10483         * isearch-mode.el (search-invisible): New variable.
10484         (isearch-hide-immediately): Ditto.
10485         (isearch-unhidden-extents): Ditto.
10486         (isearch-range-invisible): New function.
10487         (isearch-unhide-extent): Ditto.
10488         (isearch-restore-invisible-extents): Ditto.
10489         (isearch-restore-extent): Ditto.
10490
10491         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10492         implementation.
10493         (isearch-ring-retreat-edit): Ditto.
10494         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10495         (isearch-forward-regexp): New arguments NOT-REGEXP and
10496         NO-RECURSIVE-EDIT.
10497         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10498         (isearch-backward-regexp): New arguments NOT-REGEXP and
10499         NO-RECURSIVE-EDIT.
10500         (isearch-mode): Return isearch-success.
10501         (isearch-update): Use unread-command-events instead of
10502         unread-command-event.
10503         (isearch-abort): If an invalid regexp is encountered, keep popping
10504         states.
10505         (isearch-*-char): Use FSF implementation.
10506         (isearch-whitespace-chars): Use the more robust FSF's
10507         implementation.
10508         (isearch-within-brackets): New variable.
10509         (isearch-mode): Initialize it.
10510         (isearch-edit-string): Bind it.
10511         (isearch-search-and-update): Set it.
10512         (isearch-push-state): Push it.
10513         (isearch-top-state): Pop it.
10514         (isearch-search): Set it.
10515         (isearch-printing-char): When called by isearch-whitespace-chars,
10516         handle M-SPC gracefully.
10517         (isearch-message-prefix): New argument ELLIPSIS.
10518         (isearch-message-suffix): Ditto.
10519         (isearch-message): Use the ELLIPSIS argument when calling
10520         isearch-message-prefix and isearch-message-suffix.
10521         (isearch-message-prefix): Distinguish between "wrapped" and
10522         "overwrapped" search, FWIW.
10523
10524 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10525
10526         * isearch-mode.el (isearch-edit-string): Use the head of the
10527         search ring instead of search-last-string and search-last-regexp.
10528         (search-highlight): Renamed from isearch-highlight.
10529         (isearch-exit): Use the new name.
10530         (isearch-highlight): Ditto.
10531         (isearch-dehighlight): Ditto.
10532         (isearch-update-ring): New function.
10533         (isearch-done): Call it.
10534         (isearch-done): New argument EDIT.
10535         (isearch-repeat): If search string is empty, look up at the car of
10536         the search ring; ignore the yank pointer.
10537         (isearch-abort): Call isearch-done with NOPUSH.
10538         (isearch-cancel): New function.
10539         (isearch-mode-map): Bind it to ESC ESC ESC.
10540
10541         * isearch-mode.el: Begin merge with FSF 20.4.
10542
10543 1999-09-01  Andy Piper  <andy@xemacs.org>
10544
10545         * x-select.el (x-get-clipboard): obsolete.
10546         (x-yank-clipboard-selection): obsolete
10547
10548         * select.el (disown-selection): need to be careful to disown the
10549         clipboard if we set it via selection.
10550         (get-clipboard): move from x-select.el
10551         (yank-clipboard-selection): ditto.
10552
10553 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10554
10555         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10556         isearch-highlight-all-matches to nil.
10557         (isearch-fixed-case): New variable.
10558         (isearch-mode): Initialize it.
10559         (isearch-edit-string): Save it.
10560         (isearch-toggle-case-fold): Set it.
10561         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10562         need to check isearch-fixed-case.
10563         (isearch-toggle-case-fold): Update highlighting of all matches
10564         before the pause.
10565         (isearch-edit-string):
10566
10567 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10568
10569         * isearch-mode.el (isearch-edit-string): Call isearch-message
10570         before reading the event so that the prompt is displayed properly.
10571         (isearch-message): Use isearch-nonincremental when calling
10572         isearch-message-prefix.
10573         (minibuffer-local-isearch-map): Bind up and down to do the same as
10574         M-p and M-n respectively.
10575         (isearch-done): New arg NOPUSH.
10576         (isearch-edit-string): Use it.
10577         (isearch-edit-string): Don't bind isearch-string.
10578         (isearch-ring-adjust): Edit string, *then* push state.
10579
10580 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10581
10582         * faces.el (isearch-secondary): Make isearch-secondary look
10583         different than default.
10584
10585 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10586
10587         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10588         save-excursion.
10589         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10590         (isearch-update): Call isearch-dehighlight without arguments.
10591         (isearch-done): Ditto.
10592
10593         * isearch-mode.el (isearch-fix-case): If the search string has no
10594         upper-case letters, allow the folding to be reenabled.
10595         Previously, once disabled, the folding would remain that way until
10596         the end of isearch.
10597         (isearch-top-state): Call isearch-fix-case.
10598
10599         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10600         save-excursion.
10601         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10602
10603 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10604
10605         * xpm-button.el:
10606         xbm-button.el: Need to exist in core because gui.el depends on
10607         them.
10608
10609 1999-08-31  Andy Piper  <andy@xemacs.org>
10610
10611         * gutter-items.el (buffers-tab-face): new customizable variable.
10612         (buffers-tab-default-buffer-line-length): new specifier for
10613         maximum viewable characters.
10614         (progress-stack): new variable for implementing widget-based
10615         progress messages.
10616         (progress-area-buffer): ditto.
10617         (progress-glyph-height): ditto.
10618         (progress-stop-callback): ditto.
10619         (progress-quit-function): new function.
10620         (progress-glyph): new variable.
10621         (progress-layout-glyph): ditto.
10622         (progress-displayed-p): new function, see message-displayed-p for
10623         details.
10624         (clear-progress): ditto.
10625         (remove-progress): ditto.
10626         (append-progress): ditto.
10627         (raw-append-progress): ditto.
10628         (display-progress): ditto.
10629         (current-progress): ditto.
10630         (current-progress-label): ditto.
10631         (progress): ditto.
10632         (lprogress): ditto.
10633
10634
10635 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10636
10637         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10638
10639         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10640         `isearch-yank-selection'.
10641         (isearch-mode-map): Use it.
10642         (isearch-yank-selection): Use `get-selection' instead of
10643         `get-x-selection'.
10644
10645 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10646
10647         * faces.el (isearch-secondary): Create face here.
10648
10649         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10650         timers.
10651
10652 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10653
10654         * subr.el (buffer-string): More robust backward compatibility
10655         check, courtesy William Perry.
10656
10657 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10658
10659         * replace.el (perform-replace): Stop the search after the search
10660         limit has been reached.
10661
10662 1999-08-23  Andy Piper  <andy@xemacs.org>
10663
10664         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10665         here if we don't have one.
10666
10667 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10668
10669         * ldap.el (ldap-coding-system): Default to nil until we get
10670         efficient UTF8 support
10671         (ldap-decode-string): Guard against `decode-coding-string' not
10672         being defined
10673         (ldap-encode-string): Guard against `encode-coding-string' not
10674         being defined
10675
10676 1999-08-23  Didier Verna  <didier@xemacs.org>
10677
10678         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10679         Some doc strings improvements, and add a star to the `interactive'
10680         calls.
10681
10682 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10683
10684         * font-lock.el (java-font-lock-keywords-3): introduced new
10685         keywords and regexpes for javadoc syntax 1.2.
10686
10687 1999-08-17  Andy Piper  <andy@xemacs.org>
10688
10689         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10690         format-buffers-tab-line.
10691         (buffers-tab-max-buffer-line-length): new variable.
10692         (format-buffers-tab-line): new function. truncate names if over
10693         buffers-tab-max-buffer-line-length.
10694
10695 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10696
10697         * cus-start.el: Customize the variable `bell-inhibit-time'.
10698
10699 1999-08-16  Andy Piper  <andy@xemacs.org>
10700
10701         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10702         brute-force approach to deleting the last buffer.
10703         (buffers-tab-grouping-regexp): new customizable variable.
10704         (select-buffers-tab-buffers-by-mode): use it.
10705
10706 1999-08-13  Andy Piper  <andy@xemacs.org>
10707
10708         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10709         deletion problem.
10710
10711 1999-07-30  Didier Verna  <didier@xemacs.org>
10712
10713         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10714         of princ to output symbols.
10715         (custom-save-face-internal): ditto.
10716         (custom-save-resets): ditto.
10717
10718 1999-08-09  Didier Verna  <didier@xemacs.org>
10719
10720         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10721         `regexp-quote' to protect the major mode name for use as a regular
10722         expression (c++ needs this for instance).
10723
10724 1999-08-08  Andy Piper  <andy@xemacs.org>
10725
10726         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10727         cope with similar mode names.
10728
10729         * gutter-items.el (buffers-tab-selection-function): new selection
10730         function.
10731         (select-buffers-tab-buffers-by-mode): new function.
10732         (buffers-tab-items): use it if set to only display buffers in the
10733         tab in the current buffer's group..
10734         (update-tab-in-gutter): use new api.
10735         (remove-buffer-from-gutter-tab): ditto.
10736
10737         * gutter-items.el (buffers-tab-max-size): set custom selection
10738         default to 6.
10739         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
10740         (add-tab-to-gutter): set face as default.
10741
10742 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
10743
10744         * faces.el (frob-face-property): Merge the fall-back specifier
10745         with the target, not replace it.
10746
10747 1999-08-05  Andy Piper  <andy@xemacs.org>
10748
10749         * gutter-items.el (update-tab-in-gutter): add frame argument for
10750         buffer-items.
10751         (update-tab-in-gutter): use it.
10752
10753         * gutter-items.el (record-buffer-hook): set.
10754
10755         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
10756         change.
10757         (switch-to-buffer-hook) deleted.
10758
10759 1999-08-04  Andy Piper  <andy@xemacs.org>
10760
10761         * gutter-items.el (update-tab-in-gutter): make sure this will work
10762         as an argument to create-frame-hook.
10763
10764 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
10765
10766         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
10767         instead of timer emulation.
10768
10769 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
10770
10771         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
10772         Emacs isearch enhancements.
10773
10774 1999-07-28  Andy Piper  <andy@xemacs.org>
10775
10776         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
10777         all devices that support tab controls.
10778         (remove-buffer-from-gutter-tab): new function. to be used as a
10779         value for kill-buffer-hook.
10780
10781 1999-07-21  Sean MacLennan  <seanm@storm.ca>
10782
10783         * auto-show.el (auto-show-truncationp): changed to match
10784         `window_translation_on'
10785
10786 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
10787
10788         * XEmacs 21.2.19 is released
10789
10790 1999-07-28  SL Baur  <steve@miho>
10791
10792         * code-files.el (insert-file-contents): Fix docstring.
10793         revert previous change.
10794
10795 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10796
10797         * fill.el (fill-region-as-paragraph): Change re-break-point to
10798         contain word-across-newline plus one character so that filling
10799         Japanese and Chinese works as desired.
10800         * simple.el (do-auto-fill): Ditto.
10801
10802 1999-07-26  SL Baur  <steve@miho>
10803
10804         * mule/japanese.el ("Japanese"): Do not specify a default input
10805         method.
10806         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
10807
10808 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
10809
10810         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
10811         able to use cl-macs macro in early lisp.
10812
10813 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
10814
10815         * custom.el:
10816         * cus-face.el:
10817         * cus-edit.el:
10818                 Massive custom Theme API changes.
10819
10820 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
10821
10822         * code-files.el (insert-file-contents): Regard
10823         coding-system-magic-cookie if `coding-system-for-read' is nil.
10824
10825 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
10826
10827         * mule/thai-xtis.el: Add coding: local variable, to avoid
10828         bootstrapping problem with C locale.
10829
10830 1999-07-22  Andy Piper  <andy@xemacs.org>
10831
10832         * dumped-lisp.el (preloaded-file-list): guard against putting
10833         gutter-items in a less than functional XEmacs.
10834         * gutter-items.el: put call to `add-tab-to-gutter' back in.
10835
10836 1999-07-18  Bob Weiner  <weiner@beopen.com>
10837
10838         * fill.el (fill-context-prefix): Fixed bug that prevented the
10839         setting of an adaptive fill prefix when the `dont-skip-first' was
10840         t.
10841
10842 1999-07-22  SL Baur  <steve@miho>
10843
10844         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
10845
10846 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
10847
10848         * files.el (interpreter-mode-alist): add `make', `guile', and
10849         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
10850         makefile-mode, guile is a scheme, and someday XEmacs will be
10851         modular enough to use as an efficient scripting tool.)
10852
10853 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
10854
10855         * mule/mule-cmds.el (reset-language-environment): Regard
10856         coding-category `utf-8' and `ucs-4' if they are available.
10857
10858 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
10859
10860         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
10861         (prefer-coding-system): Fix DOC-string.
10862
10863         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
10864         DOC-string too.
10865
10866         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
10867         Mule.
10868         (coding-system-change-eol-conversion): Fix DOC-string.
10869
10870 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
10871
10872         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
10873         instead of `list-coding-system'.
10874
10875 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10876
10877         * menubar-items.el (default-menubar): `select-input-method' was
10878         renamed to `set-input-method'.
10879
10880         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
10881         "Set Language Environment" menu.
10882
10883         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
10884         "Describe Language Support" menu.
10885
10886 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10887
10888         * mule/chinese.el ("Chinese-GB"): Rename
10889         `chinese-gb-environment-setup-function' to
10890         `setup-chinese-gb-environment-internal'.
10891
10892 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10893
10894         * mule/korean.el: Use `define-coding-system-alias' instead of
10895         `copy-coding-system'.
10896
10897 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10898
10899         * mule/mule-cmds.el (set-language-environment-coding-systems):
10900         Treat duplicated coding-categories.
10901
10902 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10903
10904         * mule/japanese.el: Use `define-coding-system-alias' instead of
10905         `copy-coding-system'.
10906
10907 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10908
10909         * mule/vietnamese.el: Specify `iso-8-1' as a category of
10910         coding-system `viscii'.
10911
10912 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10913
10914         * mule/cyrillic.el:
10915         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
10916         (cyrillic-alternativnyj-decode-table): New variable.
10917         (cyrillic-alternativnyj-encode-table): New variable.
10918         - Specify `iso-8-1' as a category of coding-system
10919           `alternativnyj'.
10920         - Abolish general Cyrillic environment.
10921
10922 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10923
10924         * mule/chinese.el:
10925         - Use `define-coding-system-alias' instead of `copy-coding-system'.
10926         - Register `chinese-gb-environment-setup-function' as a
10927           `setup-function' of "Chinese-GB" environment.
10928
10929 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10930
10931         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
10932         optional argument `parents'.
10933
10934         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
10935         property for Thai-XTIS.
10936
10937         * mule/mule-help.el (help-with-tutorial): Use property
10938         `tutorial-coding-system' of language-info as a coding-system to
10939         read tutorial file.
10940
10941 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10942
10943         * mule/thai-xtis.el: Don't setup `setup-function' and
10944         `exit-function'.
10945
10946         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
10947         `set-coding-category-system' to set up coding-system for
10948         coding-category.
10949
10950         * mule/mule-cmds.el (prefer-coding-system): Use
10951         `set-coding-category-system' to set up coding-system for
10952         coding-category.
10953
10954 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
10955
10956         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
10957         Thai-XTIS environment.
10958
10959         * mule/mule-cmds.el (prefer-coding-system): Use
10960         `find-coding-system' instead of `coding-system-p'.
10961
10962 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
10963
10964         * mule/mule-cmds.el (set-language-environment-coding-systems):
10965         Modify eol-type for XEmacs.
10966
10967         * mule/thai-xtis.el: Delete unused local variable `category'.
10968
10969         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
10970         function.
10971         (prefer-coding-system): Don't call
10972         `update-coding-systems-internal'; use function
10973         `coding-category-list' instead of variable `coding-category-list';
10974         use `set-coding-priority-list' instead of `set-coding-priority';
10975         modify `eol-type' for XEmacs.
10976
10977         * mule/mule-misc.el (string-width): Use `charset-width' instead of
10978         `charset-columns'.
10979         (char-width): Likewise.
10980
10981 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
10982
10983         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
10984         `tis-620'.
10985
10986         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
10987         `set-coding-priority-list' instead of `set-coding-priority'; don't
10988         call `update-coding-systems-internal'.
10989
10990         * mule/mule-misc.el (coding-system-get): New function.
10991         (coding-system-put): New function.
10992         (coding-system-category): New function.
10993
10994 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
10995
10996         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
10997         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
10998         to avoid conflict with leim/quail/thai-xtis.
10999
11000         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11001         to thai-xtis-chars.el.
11002
11003         * mule/thai-xtis-chars.el: New file (split from
11004         mule/thai-xtis.el).
11005
11006 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11007
11008         * mule/thai-xtis.el:
11009         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11010         - Add syntax entries.
11011         - Put `preferred-coding-system' of the charset `thai-xtis' to
11012           `tis-620'.
11013
11014 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11015
11016         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11017         rewritten to use write-multibyte-character.
11018
11019 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11020
11021         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11022         of `iso-2022-7'.
11023         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11024         ported yet.
11025         (read-input-method-name): Treat optional argument `default'.
11026
11027 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11028
11029         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11030         all.
11031         (set-language-info-alist): Set up menus here.
11032
11033 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11034
11035         * minibuf.el (completing-read): Add new optional argument
11036         `default'.
11037         (read-coding-system): Add new optional argument
11038         `default-coding-system'.
11039
11040 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11041
11042         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11043         (viet-viscii-...->viet-vscii...).
11044
11045 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11046
11047         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11048         and menus.
11049
11050 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11051
11052         * mule/mule-cmds.el (input-method-function): Add permanent-local
11053         property.
11054
11055 1999-03-30  Dave Love  <fx@gnu.org>
11056
11057         * mule/mule-cmds.el (current-language-environment): Doc fix.
11058
11059 1999-02-06  Richard Stallman  <rms@gnu.org>
11060
11061         * mule/european.el (setup-slovenian-environment): New function.
11062         ("Slovenian"): New language environment.
11063
11064 1999-01-27  Dave Love  <fx@gnu.org>
11065
11066         * mule/mule-cmds.el (current-language-environment): Provide :link,
11067         :type (choices) and appropriate :get.
11068
11069 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11070
11071         * mule/mule-cmds.el (describe-language-environment): Don't alter
11072         input-method-alist.
11073
11074 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11075
11076         * mule/mule-cmds.el (prefer-coding-system): Call
11077         set-coding-priority, so that the internal array of priorities is
11078         also updated.
11079
11080 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11081
11082         * mule/mule-cmds.el (prefer-coding-system): If the argument
11083         requires specific EOL conversion type, make the default coding
11084         systems use that.
11085
11086 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11087
11088         * mule/mule-cmds.el (set-language-environment): Pass the default
11089         eol-type to set-language-environment-coding-systems.
11090         (set-default-coding-systems): Copy the eol-type property for the
11091         new default values of {buffer-file,process}-coding-system from the
11092         old defaults.
11093         (set-language-environment-coding-systems): Accept an optional
11094         argument EOL-TYPE, and set the eol-type property of the default
11095         coding systems accordingly.
11096
11097 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11098
11099         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11100         use generate-new-buffer instead of get-buffer-create.
11101
11102 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11103
11104         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11105
11106 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11107
11108         * mule/mule-cmds.el (default-input-method): Fix custom type.
11109
11110 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11111
11112         * mule/mule-cmds.el (setup-specified-language-environment):
11113         Add apropos-inhibit property.
11114         (describe-specified-language-support): Likewise.
11115
11116 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11117
11118         * mule/mule-cmds.el: Doc fixes.
11119
11120 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11121
11122         * mule/mule-cmds.el (register-input-method): Doc-string
11123         modified.
11124
11125 1998-09-01  Dave Love  <fx@gnu.org>
11126
11127         * mule/mule-cmds.el (current-language-environment): Fix
11128         setter function.
11129
11130 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11131
11132         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11133         mule/european.el, mule/hebrew.el, mule/japanese.el,
11134         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11135         avoid bootstrapping problem if you need to recompile all the Lisp
11136         files using interpreted code.
11137
11138 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11139
11140         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11141         ("Latin-2"): Likewise.
11142
11143 1998-08-18  Per Starback  <starback@update.uu.se>
11144
11145         * mule/european.el (setup-latin2-environment): Fix typo.
11146
11147 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11148
11149         * mule/european.el: Give proper value of `input-method' key to all
11150         lang. env.
11151
11152         * mule/mule-cmds.el (activate-input-method): Handle the case that
11153         the arg INPUT-METHOD is nil correctly.
11154         (read-multilingual-string): Activate the specified input method
11155         before calling read-string.  Afterward, activate the original
11156         input method.
11157
11158 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11159
11160         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11161         (set-language-info-alist): Fix typo in doc-string.
11162
11163         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11164
11165 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11166
11167         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11168         (reset-language-environment): New function for the job that
11169         setup-english-environment used to do.
11170         (set-language-environment): Do more setups according to the info
11171         in language-info-alist.
11172         (read-language-name): Handle the case that the arg KEY is nil.
11173         (describe-language-environment): Handle input-method property.
11174
11175         * mule/: All files under this directory, which related with
11176         specific languages (such as mule/european.el, mule/greek.el,
11177         mule/hebrew.el, mule/misc-lang.el), modified as below.
11178         (setup-XXX-environment): Just call set-language-environment.  If
11179         they used to do some other jobs than what done by
11180         set-language-environment, those jobs are done in
11181         setup-XXX-environment-internal now.
11182         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11183         the value to setup-XXX-environment-internal.  Add properties
11184         input-method and features.
11185
11186         * mule/english.el (setup-english-environment): Just call
11187         reset-language-environment.
11188
11189         * mule/european.el (setup-8-bit-environment): Function deleted.
11190
11191 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11192
11193         * mule/mule-cmds.el (input-method-exit-on-first-char)
11194         (input-method-use-echo-area): Doc fixes.
11195
11196 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11197
11198         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11199         variable.
11200         (input-method-use-echo-area): New variable.
11201
11202 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11203
11204         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11205
11206 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11207
11208         * mule/mule-cmds.el (activate-input-method): Update mode line.
11209         (inactivate-input-method): Likewise.
11210
11211 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11212
11213         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11214         input method in the current buffer, but just bind
11215         current-input-method.
11216
11217 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11218
11219         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11220
11221         * mule/misc-lang.el ("IPA"): Add coding-priority and
11222         coding-system.
11223
11224 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11225
11226         * mule/greek.el: Add coding-priority.
11227
11228 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11229
11230         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11231         LANG-ENV.
11232
11233 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11234
11235         * mule/mule-cmds.el (register-input-method): Fix previous change.
11236         (setup-specified-language-environment): Doc fix.
11237
11238 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11239
11240         * mule/mule-cmds.el: Several doc fixes.
11241         (get-language-info, set-language-info): Rename argument.
11242         (set-language-info-alist): Likewise.
11243         (register-input-method): Rename argument.
11244         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11245
11246 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11247
11248         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11249         default value while reading an input method.
11250
11251 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11252
11253         * mule/mule-cmds.el (universal-coding-system-argument):
11254         Use buffer-file-coding-system as default.
11255
11256 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11257
11258         * mule/korean.el ("Korean"): Doc fix.
11259
11260 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11261
11262         * mule/mule-cmds.el (describe-language-environment): Print the
11263         languge environment at the head.
11264
11265 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11266
11267         * mule/japanese.el: Set exit-function to exit-japanese-environment
11268         for Japanese environment.
11269
11270 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11271
11272         * mule/mule-cmds.el (set-language-environment): Doc fix.
11273         (current-language-environment): Use defcustom.
11274         (default-input-method): Specify :type.
11275
11276 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11277
11278         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11279         modified.
11280         (prefer-coding-system): Doc-string modified.
11281
11282 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11283
11284         * mule/mule-cmds.el (set-language-info): Doc-string
11285         describes `coding-priority' KEY.
11286         (set-language-environment-coding-systems): New function.
11287         (select-safe-coding-system): New function.
11288         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11289         (set-language-info-alist): New optionla arg PARENTS.  Call
11290         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11291         (set-language-environment-coding-systems): New function.
11292
11293         * mule/chinese.el: Remove setting up of
11294         describe-chinese-environment-map and
11295         setup-chinese-environment-map.  Exclude them in args of calls to
11296         set-language-info-alist.  Register coding-priority key in
11297         language-info-alist.
11298
11299         * mule/cyrillic.el: Remove setting up of
11300         describe-cyrillic-environment-map and
11301         setup-cyrillic-environment-map.  Exclude them in args of calls to
11302         set-language-info-alist.  Register coding-priority key in
11303         language-info-alist.
11304
11305         * mule/english.el: Register coding-priority key in
11306         language-info-alist.
11307
11308         * mule/ethiopic.el: Register coding-priority key in
11309         language-info-alist.
11310
11311         * mule/european.el: Remove setting up of
11312         describe-european-environment-map and
11313         setup-european-environment-map.  Exclude them in args of calls to
11314         set-language-info-alist.  Register coding-priority key in
11315         language-info-alist.  Add "German" language env.
11316         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11317         (setup-german-environment): New function.
11318
11319         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11320         change default input method to "greek-postfix".
11321
11322         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11323         coding-priority key in
11324
11325 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11326
11327         * mule/mule-cmds.el (set-language-info): Doc fix.
11328         (input-method-inactivate-hook): Doc fix.
11329
11330 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11331
11332         * mule/mule-cmds.el (set-input-method): Renamed from
11333         select-input-method.
11334
11335 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11336
11337         * mule/mule-cmds.el (set-language-environment): Run
11338         exit-language-environment-hook before calling `exit-function'
11339         which is specified for the language environment.
11340
11341 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11342
11343         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11344         modified.
11345         (prefer-coding-system): Likewise.
11346         (describe-language-environment): Print aliases of each coding
11347         system.
11348         (set-language-environment-hook): New variable.
11349         (exit-language-environment-hook): New variable.
11350         (set-language-environment): Call these hooks.  Before setting a
11351         new language environment, exit from the
11352         current-language-environment if necessary.
11353         (input-method-verbose-flag): The value can be nil, t,
11354         complex-only, or default.
11355         (input-method-highlight-flag): Doc-string augmented.
11356         (activate-input-method): Check if we can run the registered
11357         function to activate an input method.
11358
11359         * mule/korean.el: Set exit-function for language environment
11360         "Korean" to exit-korean-environment.
11361         (setup-korean-environment): Moved to korea-util.el.
11362
11363 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11364
11365         * mule/mule-cmds.el (read-multilingual-string): Use
11366         current-input-method prior to default-input-method.  Don't bind
11367         current-input-method by `let', instead, activate the specified
11368         input method in the current buffer temporarily.
11369
11370 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11371
11372         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11373
11374 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11375
11376         * mule/chinese.el (post-read-decode-hz): Return the result of
11377         decode-hz-region.
11378         (pre-write-encode-hz): Do not change the value of
11379         last-coding-system.
11380
11381 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11382
11383         * mule/mule-ccl.el: Doc fixes.
11384
11385 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11386
11387         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11388         (check-ccl-program): New macro.
11389
11390 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11391
11392         * mule/mule-ccl.el: Comment about CCL syntax modified.
11393         (ccl-command-table): Add read-multibyte-character and
11394         write-multibyte-character.
11395         (ccl-code-table): Add ex-cmd.
11396         (ccl-extended-code-table): New variable.
11397         (ccl-embed-extended-command): New function.
11398         (ccl-compile-read-multibyte-character,
11399         ccl-compile-write-multibyte-character) New functions.
11400         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11401         ccl-dump-write-multibyte-character): New functions.
11402
11403 1999-07-22  SL Baur  <steve@miho>
11404
11405         * config.el (config-value-file): config.values is installed into
11406         doc-directory.
11407         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11408
11409 1999-07-19  Didier Verna  <didier@xemacs.org>
11410
11411         * rect.el: all functions rewritten, except when noted. Below is a
11412         list of interface changes.
11413         (apply-on-rectangle): new function. Obsoletes
11414         `operate-on-rectangle'. All functions that used to call this
11415         function now call the new one.
11416         (kill-rectangle): added optional prefix arg to fill lines.
11417         (delete-rectangle): ditto.
11418         (delete-extract-rectangle): ditto.
11419         (open-rectangle): ditto.
11420         (clear-rectangle): ditto.
11421         (delete-rectangle-line): added third arg FILL.
11422         (delete-extract-rectangle-line): ditto.
11423         (open-rectangle-line): ditto.
11424         (clear-rectangle-line): ditto.
11425
11426 1999-07-18  Andy Piper  <andy@xemacs.org>
11427
11428         * menubar-items.el (default-menubar): add gutter options.
11429
11430         * gutter-items.el: new file.
11431         (gutter): new group for custom.
11432         (gutter-visible-p): new variable.
11433         (default-gutter-position): ditto.
11434         (buffers-tab): new group for the buffers tab.
11435         (gutter-buffers-tab): widget to put in the gutter.
11436         (buffers-tab-max-size): max number of tabs.
11437         (buffers-tab-switch-to-buffer-function): function to call when a
11438         tab is pressed.
11439         (buffers-tab-omit-function): filter buffers with this function.
11440         (buffers-tab-format-buffer-line-function): format buffer names for
11441         inclusion in tabs.
11442         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11443         the record.
11444         (build-buffers-tab-internal): build a list of tab items.
11445         (buffers-tab-items): ditto.
11446         (add-tab-to-gutter): put a tab in the gutter area.
11447         (update-tab-in-gutter): reset the buffers in the tab.
11448
11449         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11450
11451         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11452         (switch-to-buffer-hooks): new hook.
11453
11454         * toolbar.el (default-toolbar-position): fix typo.
11455
11456 1999-07-16  Andy Piper  <andy@xemacs.org>
11457
11458         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11459
11460 1999-07-15  Didier Verna  <didier@xemacs.org>
11461
11462         * cus-edit.el (custom-prompt-variable): optional third arg makes
11463         prompt for a comment string.
11464         (customize-set-value): optional prefix makes this function handle
11465         variable comments.
11466         (customize-set-variable): ditto.
11467         (customize-save-variable): ditto.
11468         (customize-customized): handle custom comments.
11469         (customize-save-customized): ditto.
11470         (custom-variable-state-set): ditto.
11471         (custom-face-state-set): ditto.
11472         (customize-saved): ditto.
11473         (custom-variable-set): ditto.
11474         (custom-face-set): ditto.
11475         (custom-variable-save): ditto.
11476         (custom-face-save): ditto.
11477         (custom-variable-reset-saved): ditto.
11478         (custom-face-reset-saved): ditto.
11479         (custom-variable-reset-standard): ditto.
11480         (custom-face-reset-standard): ditto.
11481         (custom-comment-face): new face.
11482         (custom-comment-tag-face): ditto.
11483         (custom-comment): new widget.
11484         (custom-comment-create): new function.
11485         (custom-comment-delete): ditto.
11486         (custom-comment-value-set): ditto.
11487         (custom-comment-show): ditto.
11488         (custom-comment-invisible-p): ditto.
11489         (custom-variable-value-create): create a comment field widget.
11490         (custom-face-value-create): ditto.
11491         (custom-variable-menu): new entry for adding a custom comment.
11492         (custom-face-menu): ditto.
11493         (custom-save-variables): possibly save custom comments.
11494         (custom-save-faces): ditto.
11495
11496         * cus-face.el (custom-set-faces): the arguments can now have a
11497         custom comment as fourth argument.
11498
11499         * custom.el (custom-set-variables): the arguments can now have a
11500         custom comment as fifth element.
11501
11502 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11503
11504         * XEmacs 21.2.18 is released
11505
11506 1999-07-13  SL Baur  <steve@miho>
11507
11508         * lib-complete.el (read-library-name): Revert previous change.
11509         (read-library): Ditto.
11510
11511 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11512
11513         * packages.el (packages-package-list): Capitalize docstring.
11514
11515         * packages.el (packages-find-package-library-path): Use #'nconc
11516         rather than #'append to reduce consing -- #'mapcar uses Flist,
11517         which returns a freshly consed list.  #'append would create yet
11518         another fresh list, using Fmake_list in concat.
11519
11520         * packages.el (package-provide): Use setq with remassq like it
11521         says in its docstring.
11522
11523 1999-07-06  SL Baur  <steve@miho.m17n.org>
11524
11525         * lib-complete.el (progn-with-message): Fix typo.
11526
11527 1999-07-06  SL Baur  <steve@miho.m17n.org>
11528
11529         * mule/mule-misc.el (char-octet): Make function match docstring.
11530         From Katsumi Yamaoka <yamaoka@jpl.org>
11531
11532 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11533
11534         * wid-edit.el (widget-documentation): corrected spelling error.
11535
11536 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11537
11538         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11539         keys if already bound
11540
11541 1999-07-06  SL Baur  <steve@miho.m17n.org>
11542
11543         * lib-complete.el (progn-with-message): Revert previous changes.
11544
11545 1999-06-24  Bob Weiner  <weiner@beopen.com>
11546
11547         * lib-complete.el (find-library):
11548         (find-library-other-window):
11549         (find-library-other-frame): Completely rewrote
11550         so that these functions actually work when called non-interactively.
11551         Also made them handle LIBRARY arguments which end with .el or .elc.
11552
11553 1999-06-24  Bob Weiner  <weiner@beopen.com>
11554
11555         * simple.el (indent-new-comment-line): Locally bound
11556         `block-comment-start' to `comstart' or else when this is called
11557         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11558         `block-comment-start' value, ignoring any existing spacing after a
11559         comment prefix in the previous line and producing ugly comments.
11560
11561 1999-06-23  Bob Weiner  <weiner@beopen.com>
11562
11563         * list-mode.el (mouse-choose-completion):
11564         (choose-completion):
11565         (completion-switch-to-minibuffer): Added.
11566         ([Tab]): [Tab] previously switched to the minibuffer
11567         but since [space] does that and since most applications in the
11568         world use [Tab] to select the next item in a list, do that in the
11569         *Completions* buffer too.  This will cause the least confusion
11570         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11571         06/23/1999.
11572
11573 1999-06-22  Bob Weiner  <weiner@beopen.com>
11574
11575         * help.el (help-buffer-name): Added support for a null value
11576         of `help-buffer-prefix-string' since some buffers require no
11577         prefix.
11578
11579 1999-06-20  Bob Weiner  <weiner@beopen.com>
11580
11581         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11582         in the completion-list-mode-map to bury the completions buffer
11583         even when the minibuffer is no longer active.
11584
11585 1999-06-20  Bob Weiner  <weiner@beopen.com>
11586
11587         * list-mode.el (list-mode): It is visually disconcerting to have
11588         the text cursor disappear within list buffers, especially when
11589         moving from window to window, so leave it visible.
11590
11591 1999-07-01  SL Baur  <steve@miho.m17n.org>
11592
11593         * menubar-items.el (default-menubar): Conditionalize the bug
11594         report menu item (which may not be possible in this XEmacs).
11595         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11596
11597 1999-06-30  SL Baur  <steve@miho.m17n.org>
11598
11599         * subr.el (with-current-buffer): DOC string fix.
11600         Suggested by Bob Weiner <weiner@altrasoft.com>
11601
11602 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11603
11604         * cus-face.el (custom-face-italic): insert missing args
11605
11606 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11607
11608         * packages.el (package-locations): Changed default early package
11609         hierarchies to ~/.xemacs/mule-packages and
11610         ~/.xemacs/xemacs-packages.
11611
11612 1999-06-23  SL Baur  <steve@miho.m17n.org>
11613
11614         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11615
11616 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11617
11618         * packages.el (package-locations): Changed default early package
11619         hierarchy to ~/.xemacs/packages.
11620         (package-locations): Removed `packages' as a possible name for a
11621         late package hierarchy.
11622
11623 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11624
11625         * mule/mule-category.el (word-combining-categories): Set up new
11626         variable.
11627         (word-separating-categories): Likewise.
11628
11629 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11630
11631         * XEmacs 21.2.17 is released
11632
11633 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11634
11635         * font-menu.el (font-menu-set-font): allow for nil specification
11636         of font size.
11637
11638 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11639
11640         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11641         is 1.
11642
11643 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11644
11645         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11646         8859-5 instead of ISO 8859-1.
11647
11648 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11649
11650         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11651         (viet-viscii-encode-table): Ditto.
11652
11653         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11654         Make obsolete definition of char-octet.
11655
11656 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11657
11658         * subr.el: Move no-Mule make-char ...
11659         * help-nomule.el (make-char): To here.
11660         (string-width): Make Mule compatibility alias.
11661
11662 1999-06-15  Andy Piper  <andy@xemacs.org>
11663
11664         * select.el (get-selection-no-error): really make there be no-error.
11665         (get-selection): revert to original.
11666
11667 1999-06-11  Andy Piper  <andy@xemacs.org>
11668
11669         * select.el (selection-sets-clipboard): renamed.
11670         (own-selection): use it.
11671
11672 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11673
11674         * XEmacs 21.2.16 is released
11675
11676 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11677
11678         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11679         missing characters to avoid crash.
11680
11681 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11682
11683         * coding.el (set-terminal-coding-system): Only set the console
11684         coding system on the selected console if it is a tty.
11685
11686 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11687
11688         * cus-face.el:
11689         * cus-edit.el:
11690         * faces.el:
11691         (custom):
11692         (face-spec-set):
11693         * faces.el (frob-face-property):
11694         * font-menu.el (font-menu-set-font):
11695                   Actually apply changes from 1999-03-17
11696
11697 1999-06-10  Andy Piper  <andy@xemacs.org>
11698
11699         * select.el (get-selection): abstract out non error-signalling
11700         part.
11701         (get-selection-no-error): get-selection without signalling an
11702         error.
11703         (selection-is-clipboard-p): new variable. controls whether the
11704         selection sets the clipboard.
11705         (own-selection): use it.
11706
11707         * mouse.el (insert-selection): fallback to clipboard after trying
11708         primary selection and cutbuffer.
11709
11710 1999-06-05  Andy Piper  <andy@xemacs.org>
11711
11712         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11713         selection functions.
11714
11715 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
11716
11717         * code-files.el (buffer-file-coding-system): Use `raw-text' as
11718         default value.
11719         (load): Use `raw-text' instead of `no-conversion'.
11720         (insert-file-contents): Likewise.
11721
11722         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11723         of `no-conversion'.
11724
11725 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
11726
11727         * coding.el: Don't copy `no-conversion' to `raw-text'.
11728
11729 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
11730
11731         * subr.el (make-char): Define it if Mule is not around.
11732
11733 1999-06-07  SL Baur  <steve@steve1.m17n.org>
11734
11735         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
11736
11737         * x-select.el (x-disown-selection-internal): Restore symbol as an
11738         obsolete alias.
11739         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
11740
11741 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
11742
11743         * XEmacs 21.2.15 is released
11744
11745 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
11746
11747         * subr.el (split-string): Avoid infinite looping
11748
11749 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11750
11751         * ldap.el (ldap-ignore-attribute-codings): New variable
11752         (ldap-default-attribute-decoder): New variable
11753         (ldap-coding-system): New variable
11754         (ldap-attribute-syntax-encoders): New variable
11755         (ldap-attribute-syntax-decoders): New variable
11756         (ldap-attribute-syntaxes-alist): New variable
11757         (ldap-encode-boolean): New function
11758         (ldap-decode-boolean): New function
11759         (ldap-encode-country-string): New function
11760         (ldap-decode-string): New function
11761         (ldap-decode-address): New function
11762         (ldap-encode-address): New function
11763         (ldap-decode-attribute): New function
11764         (ldap-search): Use some of these
11765
11766 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
11767
11768         * version.el (emacs-version): Make the patch level/beta come
11769         before the XEmacs qualifier so that it gets into (funcall
11770         emacs-version) and thus in the bug reports.
11771         (emacs-version>=): Support patch levels.
11772
11773 1999-06-03  SL Baur  <steve@xemacs.org>
11774
11775         * version.el: implement x.y.z version number
11776         From Jan Vroonhof <vroonhof@math.ethz.ch>
11777
11778 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
11779
11780         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
11781
11782 1999-05-22  Vin Shelton <acs@xemacs.org>
11783
11784         * startup.el: Document -private and break out non-standard X options.
11785
11786 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
11787
11788         * mule/mule-charset.el (charset-after): New function.
11789         (charset-direction): Synch with Mule, update docstring.
11790         (get-charset-property): New function.
11791         (put-charset-property): New function.
11792         (charset-plist): New function.
11793
11794         * mule/mule-charset.el (compose-region):
11795         (decompose-region): remove;  these functions (which don't work
11796         since we don't do composite characters) have been moved to
11797         mule-util.el.
11798         (toplevel): follow coding standards
11799
11800 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
11801
11802         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
11803         exist any more.
11804
11805         * code-files.el: Fix commentary to follow coding standards.  Move
11806         the single line left in mule-files.el to here.
11807
11808         * mule/mule-files.el: delete.
11809
11810 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
11811
11812         * info.el (Info-scroll-prev): Use event functions instead of the
11813         old emacs 19 interface.
11814
11815 1999-06-02  Andy Piper  <andy@xemacs.org>
11816
11817         * x-font-menu.el (x-font-menu-load-font):
11818         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
11819
11820 1999-05-31  Andy Piper  <andy@xemacs.org>
11821
11822         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
11823         group.
11824         (font-menu-this-frame-only-p): ditto.
11825         (font-menu-max-items): reinstate, from Jan Vroonhof
11826         <vroonhof@math.ethz.ch>
11827         (font-menu-submenu-name-format): ditto.
11828         (font-menu-split-long-menu): ditto, for use by the family
11829         constructor.
11830         (font-menu-family-constructor): use it.
11831
11832 1999-05-30  Andy Piper  <andy@xemacs.org>
11833
11834         * msw-faces.el (mswindows-font-regexp): new font matching regexp
11835         for use by the font menu.
11836
11837         * msw-font-menu.el: new file implementing mswindows specific
11838         font-menu behaviour.
11839         (mswindows-font-menu-registry-encoding): new function mirroring x version.
11840         (mswindows-font-menu-junk-families): ditto.
11841         (hack-font-truename): ditto.
11842         (mswindows-font-regexp-ascii): ditto.
11843         (mswindows-reset-device-font-menus): ditto.
11844         (mswindows-font-menu-font-data): ditto.
11845         (mswindows-font-menu-load-font): ditto.
11846
11847         * x-font-menu.el (x-reset-device-font-menus): made device specific.
11848         (x-font-menu-font-data): ditto.
11849         (x-font-menu-load-font): ditto.
11850
11851         * font-menu.el: new file implementing generic font menu behaviour.
11852         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
11853         made device independent.
11854         (font-menu-this-frame-only-p): ditto.
11855         (font-menu-preferred-resolution): ditto.
11856         (font-menu-size-scaling): new variable used to determine whether
11857         sizes are in points or tenths of a point.
11858         (vassoc): moved from x-font-menu.el.
11859         (device-fonts-cache): ditto.
11860         (device-fonts-cache): ditto.
11861         (flush-device-fonts-cache): ditto.
11862         (reset-device-font-menus): copied from x-font-menu.el and made
11863         device independent. Most functionality deferred to
11864         device-dependent versions.
11865         (font-menu-family-constructor): copied from x-font-menu.el and
11866         made device independent.
11867         (font-menu-size-constructor): ditto.
11868         (font-menu-weight-constructor): ditto.
11869         (font-menu-set-font): ditto.
11870         (font-menu-change-face): ditto.
11871         (font-menu-load-font): new device method.
11872         (font-menu-font-data): ditto.
11873
11874         * x-font-menu.el: The above functions deleted.
11875
11876 1999-05-26  Andy Piper  <andy@xemacs.org>
11877
11878         * update-elc.el:
11879         * make-docfile.el:
11880         * loadup.el: rehash expand-file-name usage to not use default-directory.
11881
11882 1999-05-21  Andy Piper  <andy@xemacs.org>
11883
11884         * x-select.el (x-select-convert-to-text):
11885         (x-selected-text-type):
11886         (x-get-selection):
11887         (xselect-convert-to-string):
11888         (xselect-convert-to-compound-text):
11889         (xselect-convert-to-length):
11890         (xselect-convert-to-targets):
11891         (xselect-convert-to-delete):
11892         (xselect-convert-to-filename):
11893         (xselect-convert-to-charpos):
11894         (xselect-convert-to-lineno):
11895         (xselect-convert-to-colno):
11896         (xselect-convert-to-sourceloc):
11897         (xselect-convert-to-os):
11898         (xselect-convert-to-host):
11899         (xselect-convert-to-user):
11900         (xselect-convert-to-class):
11901         (xselect-convert-to-name):
11902         (xselect-convert-to-integer):
11903         (xselect-convert-to-atom):
11904         (xselect-convert-to-identity): functions renamed from x-* and
11905         moved to select.el.
11906         (x-get-secondary-selection): use rename get-selection.
11907         (x-get-clipboard): ditto.
11908         (x-own-selection): moved to select.el.
11909         (x-valid-simple-selection-p): ditto.
11910         (x-dehilight-selection): ditto.
11911         (x-own-clipboard): ditto.
11912         (x-disown-selection): ditto.
11913
11914         * x-mouse.el (x-yank-function): moved to mouse.el.
11915         (x-insert-selection): ditto.
11916         (x-set-point-and-move-selection): use renamed function.
11917
11918         * select.el (selected-text-type): moved and renamed from
11919         x-select.el.
11920         (selection-owner-p): moved to C.
11921         (selection-exists-p): ditto.
11922         (get-cutbuffer): new device method.
11923         (get-selection): generalised and moved from x-select.el.
11924         (own-selection): moved x-own-selection functionality into here.
11925         (dehilight-selection): renamed and moved from x-select.el.
11926         (own-clipboard): functionality moved from x-select.el using new
11927         generic C builtins.
11928         (disown-clipboard): ditto.
11929         (select-convert-to-text):
11930         (select-convert-to-string):
11931         (select-convert-to-compound-text):
11932         (select-convert-to-length):
11933         (select-convert-to-targets):
11934         (select-convert-to-delete):
11935         (select-convert-to-filename):
11936         (select-convert-to-charpos):
11937         (select-convert-to-lineno):
11938         (select-convert-to-colno):
11939         (select-convert-to-sourceloc):
11940         (select-convert-to-os):
11941         (select-convert-to-host):
11942         (select-convert-to-user):
11943         (select-convert-to-class):
11944         (select-convert-to-name):
11945         (select-convert-to-integer):
11946         (select-convert-to-atom):
11947         (select-convert-to-identity): new functions renamed from x-* and
11948         moved from x-select.el.
11949
11950         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
11951         into here and use as the default window-system mouse yank.
11952         (insert-selection): generalised and moved from x-mouse.el.
11953         (own-clipboard): moved to C.
11954
11955         * msw-select.el (mswindows-selection-owned-p): deleted.
11956         (mswindows-own-selection): generalised and moved to select.el.
11957         (mswindows-disown-selection): generalised and moved to C.
11958         (mswindows-selection-owner-p): ditto.
11959
11960 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
11961
11962         * XEmacs 21.2.14 is released
11963
11964 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
11965
11966         * about.el: update contact info for jason and slb.
11967
11968 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
11969
11970         * mule/european.el (setup-romanian-environment): Add Romanian
11971         support from Emacs/Mule romanian.el.
11972
11973 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
11974
11975         * cus-face.el: Label all custom changes with the 'custom' tag.
11976
11977         * cus-edit.el: idem ditto.
11978
11979         * faces.el: Added suport for adding device tags to various functions.
11980         (custom): New device tag.
11981         (face-spec-set): Call reset face with tags argument. No longer do
11982         x-init-global-faces hack.
11983
11984         * faces.el (frob-face-property): Use an anonymous specifier to map
11985         frob-face-property-1 over.
11986
11987         * x-font-menu.el (font-menu-set-font): Always specify all
11988         properties to custom.
11989
11990 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
11991
11992         * mule/european.el (setup-czech-environment): Add czech support.
11993         From David Sauer <davids@orfinet.cz>
11994
11995 1999-03-15  SL Baur  <steve@xemacs.org>
11996
11997         * check-features.el: Turn hard errors into warnings.
11998
11999 1999-03-21  SL Baur  <steve@xemacs.org>
12000
12001         * simple.el (delete-key-deletes-forward): As per discussion on
12002         xemacs-beta, default to t.
12003
12004 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12005
12006         * loadup.el: Define Installation-string before loading anything.
12007
12008 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12009
12010         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12011         From Anders Stenman <stenman@isy.liu.se>
12012
12013 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12014
12015         * wid-edit.el (widget-glyph-find): Ditto.
12016
12017         * packages.el (locate-library): Ditto.
12018
12019         * loadup.el (really-early-error-handler): Ditto.
12020
12021         * lib-complete.el (read-library): Ditto.
12022
12023         * faces.el (set-face-stipple): Ditto.
12024
12025         * code-files.el (load): Use new calling style of locate-file.
12026
12027 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12028
12029         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12030         dead.
12031
12032 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12033
12034         * dumped-lisp.el (preloaded-file-list): Don't load
12035         Installation.el.
12036
12037         * loadup.el (Installation-string): Define it here.
12038
12039 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12040
12041         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12042         Installation.el needs to be loaded before `dump-paths', otherwise
12043         the dumping process won't find it.
12044
12045 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12046
12047         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12048         subr so that we can use `replace-in-string' in Installation.el to
12049         get rid of C-m chars under the native Windows build.
12050
12051 1999-04-29  Andy Piper  <andy@xemacs.org>
12052
12053         * make-docfile.el: canonicalize file and directory names.
12054
12055         * device.el (call-device-method): new function for calling device
12056         specific methods.
12057         (define-device-method): new function for defining device methods.
12058         (define-device-method*): ditto.
12059
12060 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12061
12062         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12063
12064 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12065
12066         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12067         (cyrillic-koi8-r-encode-table): Likewise.
12068         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12069         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12070
12071         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12072         from vietnamese.el].
12073
12074         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12075         mule/mule-misc.el.
12076
12077 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12078
12079         * mule/thai-xtis.el:
12080         - Change font registry name from "Thai94x94-0" to "xtis-0".
12081         - Change mnemonic of coding-system `tis-620' to "TIS620".
12082
12083 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12084
12085         * mule/ethiopic.el: fixed.
12086
12087 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12088
12089         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12090
12091         * mule/thai-xtis.el: New file.
12092
12093         * mule/vietnamese.el: New file.
12094
12095         * mule/ethiopic.el: New file.
12096
12097 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12098
12099         * bytecomp.el (byte-compile-close-variables): Leave
12100         debug-issue-ebola-notices alone.
12101
12102 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12103
12104         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12105         at the top of the buffer since it is the most important thing to
12106         customize
12107         (ldap-get-host-parameter): New defun
12108         (ldap-search): Add a new parameter `withdn' to retrieve the
12109         distinguished names of entries
12110
12111 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12112
12113         * startup.el (splash-frame-body): Date and spelling fixes.
12114
12115 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12116
12117         * view-less.el (toggle-truncate-lines): add autoload tag
12118
12119 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12120
12121         * format.el (format-alist): Disable image stuff.
12122
12123 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12124
12125         * wid-edit.el (widget-glyph-find): Search by directories, then by
12126         suffixes rather than the other way around.
12127         (widget-image-conversion): Renamed to
12128         `widget-image-file-name-suffixes'.
12129
12130 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12131
12132         * mule/mule-charset.el: Made old functions obsolete, remove the
12133         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12134         (charset-iso-graphic-plane): Rename from charset-graphic.
12135         (charset-iso-final-char): Rename from charset-final.
12136         (charset-width): Rename from charset-columns.
12137         (charset-bytes): Added from fsf compatibility, returns always 1.
12138
12139         * mule/mule-misc.el: Move charset-doc-string alias to
12140         mule-charset.el
12141
12142 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12143
12144         * x-faces.el (x-make-font-bold-italic): honor
12145         *try-oblique-before-italic-fonts*
12146
12147 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12148
12149         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12150
12151 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12152
12153         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12154         name.
12155
12156 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12157
12158         * cl-extra.el (equalp): Would bug out for lists.
12159
12160 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12161
12162         * about.el (about-hackers):  Change cgw's email address
12163
12164 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12165
12166         * XEmacs 21.2.13 is released
12167
12168 1999-03-12  SL Baur  <steve@xemacs.org>
12169
12170         * simple.el (delete-key-deletes-forward): Revert to previous
12171         behavior.
12172
12173 1999-01-18  Didier Verna  <didier@xemacs.org>
12174
12175         * menubar-items.el (xemacs-splash-buffer): handle the case of
12176         multiple elements in the splash buffer body.
12177
12178         * startup.el (splash-frame-timeout): new constant: interval
12179         between splash buffer elements.
12180         (command-line-1): handle splash buffer with multiple elements (use
12181         a timeout).
12182         (splash-frame-body): Originally `startup-splash-frame-body'.
12183         Rewrote a cleaner and more readable version. This can now be array,
12184         in which case each element is displayed in turn in the splash buffer.
12185         (splash-frame-static-body): new constant. Persistent information
12186         across all splash buffer elements (preserves the possibility to give
12187         it in different languages.
12188         (circulate-splash-frame-elements): new function. Used as a timeout
12189         to circulate through all splash frame elements and display them in
12190         sequence.
12191         (display-splash-frame): originally `startup-splash-frame'. Handle
12192         the case of multiple elements in the splash buffer body. Now
12193         returns a timeout id if multiple elements to display, or nil.
12194
12195 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12196
12197         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12198         so they can be overridden by x-init-face-from-resources.
12199         Additionally specify the font name also with an x tag.
12200
12201 1999-03-08  Andy Piper  <andy@xemacs.org>
12202
12203         * package-get.el (package-get-base): autoload.
12204
12205         * menubar-items.el (default-menubar): add update menu item. Fix
12206         custom menu to only be activated when package-base is available.
12207
12208         * package-get.el (package-get-custom): don't load
12209         package-get-custom as it is auto-generated. Fix group definition.
12210
12211 1999-03-05  Didier Verna  <didier@xemacs.org>
12212
12213         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12214         instead of `symbol-name' (Thanks Kyle).
12215
12216         * cus-edit.el (custom-save-variables): use `prin1' instead of
12217         princ to write symbols.
12218
12219 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12220
12221         * XEmacs 21.2.12 is released
12222
12223 1999-03-05  SL Baur  <steve@xemacs.org>
12224
12225         * menubar-items.el (default-menubar): Add kfm browsing support.
12226         From Neal Becker <nbecker@fred.net>
12227
12228 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12229
12230         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12231         calls to font-lock during buffer reversion.
12232
12233 1999-02-12  Didier Verna  <didier@xemacs.org>
12234
12235         * info.el (Info-build-node-completions): unconditionally widen the
12236         tag table buffer.
12237
12238 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12239
12240         * x-faces.el (x-init-face-from-resources):
12241         Only set fonts in the 'x locale.
12242
12243 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12244
12245         * package-ui.el (pui-install-selected-packages): Don't throw on
12246         `package-admin-delete-binary-package' returning nil since it's
12247         normal.  Reindent function.
12248         (pui-add-required-packages): Handle case where packages selected
12249         for installation have never been installed.
12250
12251 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12252
12253         * menubar-items.el (default-menubar):
12254         Implement the ``Mule->Set coding system of process'' menu item.
12255
12256 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12257
12258         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12259         files
12260         - Change some `if's to `when's
12261
12262 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12263
12264         * XEmacs 21.2.11 is released
12265
12266 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12267
12268         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12269         against window close (Fix Bug #460).
12270         (ask-user-about-lock-dbox): Idem.
12271
12272 1999-02-25  SL Baur  <steve@xemacs.org>
12273
12274         * mule/mule-charset.el (charset-leading-byte): New function.
12275         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12276
12277 1999-02-12  Andy Piper  <andy@xemacs.org>
12278
12279         * about.el (xemacs-hackers): change andy's email address.
12280         (about-url-alist): change andy's web page address.
12281         (about-xemacs): add piper.
12282
12283 1999-02-16  SL Baur  <steve@xemacs.org>
12284
12285         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12286         of mule-base into lisp/mule.
12287
12288 1999-02-16  SL Baur  <steve@xemacs.org>
12289
12290         * mule/arabic.el:
12291         mule/canna-leim.el:
12292         mule/chinese.el:
12293         mule/cyrillic.el:
12294         mule/english.el:
12295         mule/european.el:
12296         mule/greek.el:
12297         mule/hebrew.el:
12298         mule/japanese.el:
12299         mule/kinsoku.el:
12300         mule/korean.el:
12301         mule/misc-lang.el:
12302         mule/mule-category.el:
12303         mule/mule-ccl.el:
12304         mule/mule-charset.el:
12305         mule/mule-cmds.el:
12306         mule/mule-coding.el:
12307         mule/mule-files.el:
12308         mule/mule-help.el:
12309         mule/mule-init.el:
12310         mule/mule-misc.el:
12311         mule/mule-tty-init.el:
12312         mule/mule-x-init.el:
12313         mule/viet-chars.el:  Remerge from mule-base.
12314
12315         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12316         of mule-base into lisp/mule.
12317
12318 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12319
12320         * process.el (exec-to-string): Use `shell-command-switch' in place
12321         of hard-wired "-c" (for WindowsNT).
12322
12323 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12324
12325         * menubar-items.el (default-menubar):  Remove obsolete
12326         "Gopher" item
12327
12328 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12329
12330         * package-admin.el (package-admin-get-install-dir): First fall
12331         back to the location of xemacs-base for non-mule packages.
12332
12333 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12334
12335         * paths.el:
12336         - improved automounter tmp directory support.
12337         - support 4 (!) empirically discovered automounter conventions
12338
12339 1999-02-12  SL Baur  <steve@xemacs.org>
12340
12341         * etags.el (pop-tag-mark): autoload to match key binding.
12342
12343 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12344
12345         * XEmacs 21.2.10 is released
12346
12347 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12348
12349         * package-get.el (package-get-remote-filename): Don't bug out for
12350         a local file name in the search entry.
12351
12352 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12353
12354         * XEmacs 21.2.9 is released
12355
12356 1999-01-19  Didier Verna  <didier@xemacs.org>
12357
12358         * replace.el (replace-search-function): new variable containing a
12359         function to perform a search-forward.
12360         (replace-re-search-function): new variable containing a function
12361         to perform a re-search-forward.
12362         (perform-replace): use them.
12363
12364 1999-01-25  Didier Verna  <didier@xemacs.org>
12365
12366         * select.el (selection-owner-p): use the name `XEmacs'.
12367         (cut-copy-clear-internal): ditto.
12368
12369 1999-01-18  Andy Piper  <andy@xemacs.org>
12370
12371         * about.el (about-url-alist): Update my entry.
12372         (xemacs-hackers): Ditto.
12373
12374 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12375
12376         * buffer.el (switch-to-buffer): Fixing documentation.
12377         * minibuf.el (minibuffer-completion-table): ditto.
12378         * cl-macs.el (return-from): ditto.
12379
12380 1999-01-04  Didier Verna  <didier@xemacs.org>
12381
12382         * replace.el (delete-non-matching-lines): temporarily disable
12383         case-folding when called interactively with a regexp containing
12384         uppercase characters.
12385         (delete-matching-lines): ditto.
12386         (count-matches): ditto.
12387         (list-matching-lines): ditto.
12388
12389 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12390
12391         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12392         abort if current window is split horizontally, not if others are
12393         split.  Got rid of unnecessary minibuffer checking.  Also, add
12394         some comments (it's still complex).
12395
12396 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12397
12398         * package-get.el: changed address for doc.ic.ac.uk to
12399         sunsite.doc.ic.ac.uk
12400
12401 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12402
12403         * ldap.el (toplevel): Remove requires so that the file compiles
12404         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12405
12406 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12407
12408         * dump-paths.el: Calculate module-directory and set
12409         module-load-path to the load path for modules.
12410
12411         * loadup.el: Get bootstrap value of module-load-path from the
12412         environment variable EMACSBOOTSTRAPMODULEPATH.
12413         - Display the module load path if we're debugging paths.
12414
12415         * setup-paths.el: Added function paths-find-site-module-directory.
12416         - Added function paths-find-module-directory.
12417         - Added function paths-construct-module-load-path.  Uses new
12418         environment variable EMACSMODULEPATH.
12419
12420 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12421
12422         * font.el (font-default-object-for-device):
12423         Oops! This `or' can't be replaced by `unless'.
12424         Fixed inability to run w3, among other things.
12425
12426 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12427
12428         * package-admin.el: Change initialization of
12429           package-admin-install-function dependent on system type.
12430           Change package-admin-install-function-mswindows to use
12431           "minitar".
12432
12433 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12434
12435         * mouse.el (default-mouse-motion-handler): Disable help echo while
12436         in the minibuffer.
12437
12438 1998-12-28  Martin Buchholz <martin@xemacs.org>
12439
12440         * XEmacs 21.2.8 is released.
12441
12442 1998-12-24  Martin Buchholz <martin@xemacs.org>
12443
12444         * XEmacs 21.2.7 is released.
12445
12446 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12447
12448         * package-ui.el (pui-list-packages): Set truncate-lines.
12449
12450         * package-get.el (package-get-download-menu): Use
12451         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12452
12453         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12454         (pui-help-string): idem.
12455         (list-packages-mode): New major mode.
12456         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12457         (pui-install-selected-packages): Add suport for removing packages.
12458         (pui-toggle-package-delete-key): New function.
12459         (pui-popup-context-sensitive): New kludge.
12460         (pui-list-packages): Add warning when `package-get-remote' is nil.
12461         (package-ui-add-site): New function.
12462
12463 1998-12-01  Didier Verna  <didier@xemacs.org>
12464
12465         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12466
12467 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12468
12469         * ldap.el: Custom-ized
12470         (toplevel): Do not provide `ldap' which is provided by C level
12471         LDAP code
12472         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12473
12474 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12475
12476         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12477
12478 1998-12-17  Andy Piper  <andy@xemacs.org>
12479
12480         * sound.el (sound-load-list): name changed from sound-load-alist.
12481         (sound-extension-list): name changed from sound-ext-list.
12482         (load-default-sounds): use new names.
12483         (load-sound-file): use new names.
12484
12485 1998-12-16  Andy Piper  <andy@xemacs.org>
12486
12487         * XEmacs 21.2.6 is released
12488
12489 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12490
12491         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12492         errors.
12493
12494 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12495
12496         * wid-edit.el (widget-echo-this-extent): Set
12497         help-echo-owns-message to t.
12498
12499 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12500
12501         * package-get.el (package-get-download-menu): use toggles for
12502           each site in the download site menu.
12503
12504 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12505
12506         * package-get.el (package-get): If we cannot find a package
12507           because package-get-remote is not set, give a more helpful
12508           error message.
12509
12510 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12511
12512         * package-get.el (package-get-remote-filename): use an EFS path
12513         with user anonymous if no user is specified.
12514
12515 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12516
12517         * faces.el (face-spec-set): Re-init fallfacks for default after
12518         calling reset-face on the default face.
12519
12520 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12521
12522         * package-admin.el (package-admin-default-install-function):
12523         Behave as advertised.  Make sure the pkg-dir is proper for
12524         default-directory.
12525         (package-admin-add-binary-package): Make sure the pkg-dir is
12526         proper for default-directory.
12527         (package-admin-install-function-mswindows): Make sure the pkg-dir
12528         is proper for default-directory.
12529
12530 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12531
12532         * XEmacs 21.2.5 is released
12533
12534 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12535
12536         * files.el (binary-file-regexps): regexp-opt is not available at
12537         bytecompile time.
12538
12539 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12540
12541         * x-win-xfree86.el:
12542         * x-win-sun.el (x-win-init-sun):
12543         * x-win-sun.el:
12544         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12545         * x-iso8859-1.el:
12546         * x-init.el (init-post-x-win):
12547         * x-init.el (init-pre-x-win):
12548         * x-init.el (x-initialize-compose):
12549         * x-init.el:
12550         * x-compose.el:
12551         * winnt.el:
12552         * widget.el:
12553         * wid-edit.el (widget-glyph-click):
12554         * wid-edit.el (widget-glyph-find):
12555         * wid-edit.el (widget-type):
12556         * view-less.el (view-buffer-other-window):
12557         * very-early-lisp.el:
12558         * version.el:
12559         * toolbar.el:
12560         * toolbar-items.el:
12561         * term/sun.el (suntool-map):
12562         * term/sun-mouse.el:
12563         * term/internal.el:
12564         * syntax.el (modify-syntax-entry):
12565         * symbol-syntax.el:
12566         * subr.el:
12567         * startup.el (lock-directory):
12568         * simple.el (set-comment-column):
12569         * simple.el (backward-delete-char-untabify):
12570         * shadow.el (find-emacs-lisp-shadows):
12571         * shadow.el:
12572         * setup-paths.el (paths-construct-info-path):
12573         * select.el (cut-copy-clear-internal):
12574         * process.el (call-process-region):
12575         * process.el (start-process-shell-command):
12576         * process.el:
12577         * paths.el (rmail-spool-directory):
12578         * paragraphs.el (use-hard-newlines):
12579         * package-get.el (package-get-dependencies):
12580         * package-admin.el (package-admin-delete-binary-package):
12581         * obsolete.el (truncate-string):
12582         * obsolete.el (store-substring):
12583         * mouse.el (default-mouse-track-maybe-own-selection):
12584         * mouse.el (mouse-yank-at-point):
12585         * modeline.el:
12586         * modeline.el (mouse-drag-modeline):
12587         * minibuf.el (read-directory-name-internal):
12588         * minibuf.el (read-file-name-internal):
12589         * minibuf.el (read-file-name-internal-1):
12590         * minibuf.el (read-file-name-2):
12591         * minibuf.el (exact-minibuffer-completion-p):
12592         * minibuf.el (read-from-minibuffer):
12593         * minibuf.el:
12594         * menubar.el (check-menu-syntax):
12595         * map-ynp.el (map-y-or-n-p):
12596         * make-docfile.el (docfile-out-of-date):
12597         * loadup.el ((member "run-temacs" command-line-args)):
12598         * loadup.el ((member "no-site-file" command-line-args)):
12599         * loadup.el (really-early-error-handler):
12600         * loadup.el:
12601         * loadhist.el:
12602         * loaddefs.el:
12603         * lisp-mnt.el (lm-verify):
12604         * lib-complete.el (lib-complete:cache-completions):
12605         * lib-complete.el (library-all-completions):
12606         * itimer.el (itimer-run-expired-timers):
12607         * info.el (Info-mode):
12608         * info.el (Info-insert-file-contents):
12609         * info.el (Info-rebuild-dir):
12610         * info.el (Info-build-dir-anew):
12611         * info.el (Info-parse-dir-entries):
12612         * info.el (Info-dir-outdated-p):
12613         * info.el (Info-insert-dir):
12614         * info.el (info-xref):
12615         * info.el:
12616         * hyper-apropos.el (hyper-apropos-get-doc):
12617         * hyper-apropos.el (hyper-describe-face):
12618         * hyper-apropos.el (hyper-apropos-mode):
12619         * hyper-apropos.el:
12620         * help.el (list-processes):
12621         * help.el:
12622         * gnuserv.el:
12623         * font.el (mswindows-font-create-name):
12624         * font.el (font-default-font-for-device):
12625         * font.el (x-font-create-object):
12626         * font.el (font-registry):
12627         * font.el:
12628         * font-lock.el (font-lock-keywords):
12629         * font-lock.el:
12630         * finder.el (finder-compile-keywords):
12631         * find-paths.el (paths-find-recursive-path):
12632         * fill.el (set-justification-center):
12633         * fill.el (fill-region-as-paragraph):
12634         * files.el (insert-directory):
12635         * files.el (wildcard-to-regexp):
12636         * files.el (recover-file):
12637         * files.el (basic-save-buffer):
12638         * files.el (delete-auto-save-file-if-necessary):
12639         * files.el (file-relative-name):
12640         * files.el (backup-extract-version):
12641         * files.el (backup-buffer):
12642         * files.el (set-visited-file-name):
12643         * files.el (set-auto-mode):
12644         * files.el (interpreter-mode-alist):
12645         * files.el:
12646         * files.el (find-file-noselect):
12647         * files.el (abbreviate-file-name):
12648         * files.el (parse-colon-path):
12649         * files.el (directory-abbrev-alist):
12650         * etags.el (visit-tags-table-buffer):
12651         * easymenu.el (easy-menu-define):
12652         * dragdrop.el (experimental-dragdrop-drag):
12653         * dragdrop.el (dragdrop-drop-do-functions):
12654         * dragdrop.el (dragdrop-drop-at-point):
12655         * disass.el (disassemble-1):
12656         * disass.el (disassemble-internal):
12657         * disass.el (disassemble):
12658         * disass.el:
12659         * derived.el (derived-mode-init-mode-variables):
12660         * derived.el (define-derived-mode):
12661         * custom.el (defgroup):
12662         * cus-edit.el (custom-quote):
12663         * config.el:
12664         * code-process.el (open-network-stream):
12665         * code-process.el (start-process):
12666         * code-process.el (call-process-region):
12667         * code-process.el (call-process):
12668         * code-process.el:
12669         * code-files.el (insert-file-contents):
12670         * code-files.el:
12671         * code-files.el (buffer-file-coding-system-for-read):
12672         * cmdloop.el (yes-or-no-p-minibuf):
12673         * cl.el:
12674         * cl-macs.el:
12675         * cl-extra.el:
12676         * callers-of-rpt.el (make-caller-report):
12677         * callers-of-rpt.el:
12678         * bytecomp.el (batch-byte-recompile-directory):
12679         * bytecomp.el (batch-byte-compile-1):
12680         * bytecomp.el (batch-byte-compile):
12681         * bytecomp.el (display-call-tree):
12682         * bytecomp.el (byte-compile-insert):
12683         * bytecomp.el (byte-compile-two-args-19->20):
12684         * bytecomp.el (byte-compile-variable-ref):
12685         * bytecomp.el (byte-compile-form):
12686         * bytecomp.el (byte-compile-top-level-body):
12687         * bytecomp.el (byte-compile-out-toplevel):
12688         * bytecomp.el (byte-compile-byte-code-maker):
12689         * bytecomp.el (byte-compile-file-form-defmumble):
12690         * bytecomp.el (byte-compile-file-form):
12691         * bytecomp.el (byte-compile-keep-pending):
12692         * bytecomp.el (byte-compile-insert-header):
12693         * bytecomp.el (byte-compile-from-buffer):
12694         * bytecomp.el (byte-compile-file):
12695         * bytecomp.el (byte-recompile-file):
12696         * bytecomp.el (byte-compile-close-variables):
12697         * bytecomp.el (byte-compile-warn-about-unused-variables):
12698         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12699         * bytecomp.el (byte-compiler-legal-options):
12700         * bytecomp.el (byte-compile-lapcode):
12701         * bytecomp.el (byte-optimize-log):
12702         * bytecomp.el ((fboundp 'defsubst)):
12703         * bytecomp.el:
12704         * bytecomp-runtime.el:
12705         * byte-optimize.el (byte-optimize-apply):
12706         * byte-optimize.el (car):
12707         * byte-optimize.el (byte-optimize-form):
12708         * byte-optimize.el (byte-optimize-form-code-walker):
12709         * byte-optimize.el:
12710         * build-report.el (build-report-insert-installation-file):
12711         * build-report.el (build-report):
12712         * auto-show.el:
12713         * apropos.el (apropos-documentation):
12714         - mega patch
12715         - clean up byte-compile warnings
12716         - remove unused variables
12717         - Use common lisp style hashtable functions
12718         - byte compiler cleanup
12719         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12720         - remove old backquote syntax usage
12721         - move some cl functionality into C for speed.
12722         - remove last remaining VMS support
12723         - spelling fixes
12724         - implement last, butlast, nbutlast, copy-list in C.
12725         - new macro ignore-file-errors, similar to ignore-errors
12726           (ignore-file-errors (delete-file "foo"))
12727         - get frequent garbage collection during loadup.el by tweaking
12728           gc-cons-threshold, rather than explicitly calling garbage-collect
12729         - default delete-key-deletes-forward to `t'.
12730
12731 1998-11-28  SL Baur  <steve@altair.xemacs.org>
12732
12733         * XEmacs 21.2-beta4 is released.
12734
12735 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
12736
12737         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
12738         (easy-menu-item-present-p): Wrapper around find-menu-item.
12739         (easy-menu-remove-item): Wrapper around delete-menu-item.
12740
12741         * menubar.el (delete-menu-item): Add 'from-menu' argument.
12742         (add-menu-button): Add 'in-menu' argument.
12743         (add-menu-item-1): Add in-menu support to helper function.
12744
12745 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
12746
12747         * isearch-mode.el (isearch-mode): Fix keymap lossage.
12748
12749 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
12750
12751         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
12752         of Dec 4, 1997.
12753
12754 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
12755
12756         * process.el (shell-command-on-region): Report if the command
12757         succeeded or failed.
12758
12759 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
12760
12761         * subr.el (buffer-substring-no-properties): Comment out.
12762
12763 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
12764
12765         * msw-faces.el (mswindows-find-smaller-font): Turning font names
12766           into font instances first, like `x-frob-font-size' does.
12767           (mswindows-find-larger-font): ditto
12768
12769 1998-11-04  Greg Klanderman  <greg@alphatech.com>
12770
12771         * package-ui.el (pui-install-selected-packages): fix args in call
12772         to `package-get'.
12773
12774 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
12775
12776         * package-get.el (host-name): New widget type.
12777         (package-get-remote): Better customization using new type.
12778         (package-get-download-sites): idem dito.
12779
12780         (package-get-custom): Do not use package-get-all untill we have
12781         runtime dependencies.
12782
12783         (package-get-remove-copy): Default to 't' we no longer need this
12784         kludge as we do not currently use depenencies.
12785
12786         (package-get-was-current): New variable.
12787         (package-get-require-base): New 'force-current' argument.
12788         (package-get-update-base): idem
12789         (package-get-package-provider):  idem
12790         (package-get-locate-index-file): New 'no-remote' argument.
12791         (package-get-locate-file): idem.
12792
12793         (package-get-maybe-save-index): New function.
12794         (package-get-update-base): Use it.
12795
12796 1998-10-28 Greg Klanderman <greg@alphatech.com>
12797
12798         * package-get.el (package-get-remote): default to nil; by default,
12799         don't go out to the net via EFS.  They must select a download site.
12800         (package-get-download-sites): new variable.
12801         (package-get-download-menu): new function.
12802         (package-get-locate-index-file): new function.
12803         (package-get-update-base): use it.
12804
12805         * menubar-items.el (default-menubar): add "Update Package Index"
12806         and "Add Download Site" menus under Options | Manage Packages.
12807
12808 1998-10-19  Greg Klanderman  <greg@alphatech.com>
12809
12810         * package-get.el (package-get): bugfix code checking installed version
12811         for case where package is not currently installed.
12812         (package-get-require-signed-base-updates): new variable.
12813         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
12814         deemed not a goot thing.  Use the variable
12815         package-get-allow-unsigned-base-updates instead.
12816
12817 1998-10-16 Greg Klanderman <greg@alphatech.com>
12818
12819         * package-get.el (package-get): Don't install an older version than
12820         we already have unless explicitly told to.  Issue a warning.
12821
12822         * package-ui.el (pui-add-required-packages): when adding
12823         dependencies, don't add packages that are up to date.
12824         (pui-package-symbol-char):  Don't consider a package out of date
12825         if you have a newer version installed than the latest version in
12826         package-get-base.
12827
12828         * package-get.el (package-get-base-filename): document that it may
12829         be a path relative to package-get-remote;  new default value.
12830         (package-get-locate-file): new function.
12831         (package-get-update-base): use it to expand package-get-base-filename.
12832         (package-get-save-base): new function to save the package-get database
12833         to file.
12834         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
12835         (package-get-update-base): pass the REMOTE-SOURCE arg.
12836         (package-get-update-base-entry): call package-get-custom-add-entry.
12837         (package-get-file-installed-p): removed; no longer needed.
12838         (package-get-create-custom): ditto.
12839         (toplevel): remove code to build and load package-get-custom.el
12840         (package-get-custom-add-entry): new function.
12841
12842 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
12843
12844         * wid-edit.el (widget-button-click): Don't switch window.
12845
12846 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12847
12848         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
12849
12850 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
12851
12852         * etags.el (find-tag-default): Run find-tag-hook using
12853         run-hooks rather than funcall
12854
12855 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
12856
12857         * isearch-mode.el (isearch-mode): Set the current minor mode maps
12858         and the current local map as the parents to isearch-mode-map.
12859
12860 1998-10-15  SL Baur  <steve@altair.xemacs.org>
12861
12862         * XEmacs 21.2-beta3 is released.
12863
12864 1998-10-15  Greg Klanderman  <greg@alphatech.com>
12865
12866         * package-get.el (package-get-update-base): use
12867         insert-file-contents-internal, not insert-file-contents-literally.
12868
12869 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
12870
12871         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
12872         dump time.
12873
12874 1998-10-15  Greg Klanderman  <greg@alphatech.com>
12875
12876         * package-get.el (package-get-update-base-entry): new function.
12877         (package-get-update-base): renamed; was `package-get-load-base'.
12878         cleanup, and use package-get-update-base-from-buffer.
12879         (package-get-update-base-from-buffer): new function.
12880         (package-get-update-base-entries): new; helper for above.
12881         Do not eval lisp grabbed over ftp; parse it from new format.
12882
12883 1998-10-15  Greg Klanderman  <greg@alphatech.com>
12884
12885         * files.el (set-auto-mode): Don't play games loading package-get
12886         database; package-get-package-provider will handle it all.
12887
12888 1998-10-14  Greg Klanderman  <greg@alphatech.com>
12889
12890         * package-get.el (package-get-base-filename): new variable.
12891         (package-get-require-base): new function.
12892         (package-get-pgp-signed-begin-line): new variable.
12893         (package-get-pgp-signature-begin-line): ditto.
12894         (package-get-pgp-signature-end-line):  ditto.
12895         (package-get-load-base): new function.
12896         (package-get-interactive-package-query):
12897         (package-get-update-all):
12898         (package-get-dependencies):
12899         (package-get-package-provider):
12900         (package-get-custom): use package-get-require-base.
12901         [package-get-custom loading]: disable for now.
12902
12903         * package-ui.el (pui-list-packages): use (package-get-require-base)
12904
12905 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
12906
12907         * package-ui.el: Correct obvious thinko in choosing extent face.
12908
12909 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
12910
12911         * menubar-items.el (default-menubar): pui-list-package has nothing
12912         to with Customize. Move all the package stuff to a new Item in Options.
12913
12914         * package-ui.el (pui-menu): Add menu and Popup menu.
12915
12916         * package-get.el (package-get): Use new
12917         package-admin-get-install-dir.
12918
12919         * package-admin.el (package-admin-get-install-dir): New syntax.
12920         Conserve package location and put mule packages where mule-base is.
12921
12922         * package-get.el : Customized
12923
12924         * package-ui.el (pui): Customized
12925         (pui-package-install-dest-dir): New variable.
12926         (pui-install-selected-packages): Use it
12927
12928 1998-10-12  SL Baur  <steve@altair.xemacs.org>
12929
12930         * package-get.el (package-get-interactive-package-query): Move
12931         dependency on package-get-base to run-time.
12932         (package-get-update-all): Ditto.
12933         (package-get-dependencies): Ditto.
12934         (package-get-package-provider): Ditto.
12935         (package-get-custom): Ditto.
12936
12937 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
12938
12939         * events.el: Remove 'ascii-character property from 'backspace
12940         and 'delete symbols
12941
12942 1998-10-11  SL Baur  <steve@altair.xemacs.org>
12943
12944         * package-get-base.el: removed.
12945
12946 1998-09-23  Didier Verna  <didier@xemacs.org>
12947
12948         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
12949         (no-upper-case-p): new function.
12950         (with-search-caps-disable-folding): new macro.
12951         (with-interactive-search-caps-disable-folding): new macro.
12952         (zap-to-char): In interactive mode, do a case-sensitive search if
12953         the character is uppercase.
12954         (zap-up-to-char): ditto.
12955
12956         * replace.el (perform-replace): use the function no-upper-case-p.
12957
12958         * isearch-mode.el (isearch-fix-case): ditto.
12959         make obsolete `with-caps-disable-folding' and
12960         `isearch-no-upper-case-p'.
12961
12962         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
12963         (tags-search): ditto.
12964         (tags-query-replace): ditto.
12965
12966         * info.el (Info-search): ditto.
12967
12968 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12969
12970         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
12971
12972 1998-10-07  Greg Klanderman  <greg@alphatech.com>
12973
12974         * package-admin.el (package-admin-rmtree): rewritten.  need to
12975         check for "." and ".." before symlink check.  expand files and
12976         directories with respect to DIRECTORY, not default-directory.
12977
12978 1998-10-04  Greg Klanderman  <greg@alphatech.com>
12979
12980         * package-get.el (package-get-all): add INSTALL-DIR argument.
12981
12982 1998-10-06  Greg Klanderman  <greg@alphatech.com>
12983
12984         * package-ui.el (pui-add-required-packages): new function, select
12985         dependent packages.
12986         (pui-display-keymap): bind it.
12987         (pui-help-string): document it.
12988         (pui-install-selected-packages): package-get-all -> package-get.
12989
12990         * package-get.el (package-get-dependencies): new function.
12991
12992 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
12993
12994         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
12995         regexps.
12996
12997 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
12998
12999         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13000         function.
13001         (default-mouse-track-normalize-point): Use it.
13002
13003 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13004
13005         * package-admin.el (package-admin-delete-binary-package):
13006                 General cleanup. Remove unnessary use of progn and
13007         save-excursion.
13008         (package-admin-delete-binary-package): Do NOT mess with file
13009         modes. That is evil.
13010         (package-admin-delete-binary-package): Wrap all deleting in
13011         condition-case. The data in MANIFEST is untrustworthy.
13012         (package-admin-delete-binary-package): Let the OS worry about non
13013         empty directories.
13014
13015 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13016
13017         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13018         processing.
13019         (lm-report-bug): Fix mail address to send bug reports to.
13020
13021 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13022
13023         * XEmacs 21.2-beta2 is released.
13024
13025 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13026
13027         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13028
13029 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13030
13031         * info.el (Info-mode): Document page turning by double clicks in
13032         docstring so `M-x describe-mode' will display it.
13033
13034 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13035
13036         * info.el (Info-mouse-track-double-click-hook): Use character
13037         widths to calculate a border region where double clicking does
13038         page turning, and return `nil' by default so other hooks, such as
13039         region highlighting, will be run.
13040
13041 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13042
13043         * sound.el (default-sound-directory-list): Initialize with all the
13044         "sounds" directories in `data-directory-list'.  It used to just be
13045         the first one.
13046
13047         * packages.el (locate-data-directory-list): Created.  This gives
13048         the list of matching directories, unlike `locate-data-directory',
13049         which just gives the first one.
13050
13051 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13052
13053         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13054         make a binding in the local keymap until help-char handling is
13055         improved.
13056
13057         * help.el (help-keymap-with-help-key): Provide keymap with help
13058         binding.
13059         (help-print-help-form): New helper function.
13060
13061 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13062
13063         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13064         move extent to another buffer; no need to create a new extent.
13065         (isearch-fix-case): New function.
13066         (isearch-search-and-update): Use it.
13067
13068 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13069
13070         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13071         the keymap, not minor-mode-map-alist.
13072         (isearch-done): Restore overriding-local-map.
13073
13074 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13075
13076         * bytecomp.el (byte-compile-buffer-substring):
13077         Fix for: (byte-compile (defun f () (buffer-substring)))
13078         ==>   ** buffer-substring called with 3 args, but requires 0-3
13079         - new code not only works, but is more readable, too.
13080
13081 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13082
13083         * msw-faces.el (mswindows-init-device-faces): Don't try to
13084           specify a default font at this late stage. Do try to force
13085           creation of the default face font so that if it fails we get
13086           an error now instead of a crash at frame creation.
13087
13088           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13089           mswindows-make-font-unitalic: Canonical default weight
13090           changed from "Normal" to "Regular".
13091
13092           mswindows-make-font-bold / -bold-italic: Supplied device was
13093           not being passed into call to mswindows-find-smaller-font.
13094
13095 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13096
13097         * package-get.el (package-get-remote): Fix the path where to find
13098           the packages on xemacs.org.
13099
13100 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13101
13102         * about.el (about-maintainer-info): Update Ben's entry.
13103
13104 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13105
13106         * lisp/shadow.el (find-emacs-lisp-shadows):
13107         - `member' was being called on lists of length 2000!
13108         - Replace with hashtables.
13109         - Replace hand-coded loops with (dolist)
13110         - Fix comment typo
13111
13112 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13113
13114         * packages.el: Added new function, `package-delete-name', to
13115           delete existing packages from the installed package database
13116           (`packages-package-list').  Also added the "pkginfo" directory
13117           to `packages-special-base-regexp', so that the pkginfo directory
13118           would not get added to `late-packages'.
13119
13120         * package-admin.el: Added ability to delete an installed package
13121           (added low-level function, `package-admin-delete-package').
13122           Understands how to use the pkginfo/MANIFEST.<package> file to
13123           delete the package.  When installing a package, will also
13124           create a MANIFEST.* file if one is not provided by the
13125           package.  If the MANIFEST.* doesn't exist when deleting a
13126           package, the functions will fall back to attempting to delete
13127           any package-specific lisp directory.
13128
13129         * package-get.el: Moved some functions to package-admin.el.
13130           Added interactive function `package-get-delete-package', for
13131           use by users for deleting a package.
13132
13133           Also modified to not require the presence of efs.
13134
13135 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13136
13137         * files.el (find-file-noselect): Handle all signals, kill the
13138         buffer and resignal.
13139
13140 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13141
13142         * cl-macs.el (glyph-image): Add setf method.
13143
13144 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13145
13146         * package-get.el: Fixed broken EFS downloading.  Also, look for
13147           .tar.gz files first, in preference over .tgz files.
13148
13149         * package-ui.el: Fix display of package version numbers.
13150
13151 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13152
13153         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13154         argument.
13155
13156 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13157
13158         * list-mode.el: `display-completion-list': added new/optional
13159           keyword `:completion-string', which allows the programmer to
13160           change the "Possible completions are:" prompt.
13161
13162         * menubar-items.el: Added new pulldown menu-pick to start up the
13163           visual package browser/installer:
13164
13165                 Options->Customize->List Packages
13166
13167         * package-admin.el: Added hooks for installing under both Unix
13168           and MS Windows.  Does additional error checking.  No longer
13169           calls "add-big-package.sh" to install packages under Unix; now
13170           calls gunzip & tar directly.
13171
13172         * package-get.el: Added ability to install packages from files
13173           on a local disk/CDROM.  Now deletes any existing package lisp
13174           directory.  Does completion on available packages when
13175           querying for package names.  Will also search for .tgz files
13176           in addition for .tar.gz files.  Tries to reload
13177           auto-autoloads, as a convenience when loading new packages,
13178           and also tries to add any new package paths to `load-path'.
13179           Changed all occurences of `concat' to use `expand-file-name'.
13180
13181         * package-ui.el: New file which implements the main visual
13182           package browser/installer, which is started via a menu pick or
13183           M-x pui-list packages.
13184
13185 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13186
13187         * startup.el (load-init-file): spelling fix.
13188
13189 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13190
13191         * startup.el (normal-top-level): Load auto-autoload files
13192         covariantly with their precedence.
13193
13194 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13195
13196         * menubar-items.el (default-menubar): Remove "Font Weight"
13197         option, there is currently no custom equivalent.. Customize-faces
13198         is "Edit faces".
13199
13200         * x-font-menu.el (font-menu-set-font): Use customize to set
13201         default face.
13202
13203         * faces.el (face-spec-update-all-matching): New function.
13204
13205         * cus-face.el (custom-set-face-update-spec): New function.
13206         Interface to customize faces from elisp.
13207
13208         (custom-face-value-create): Show the customized settings if set
13209         but not saved.
13210
13211 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13212
13213         (custom-face-value-create): Show the customized settings if set
13214         but not saved.
13215
13216 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13217
13218         * keydefs.el (global-map): Add FSF 20.3 binding of
13219         query-replace-regexp.
13220
13221 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13222
13223         * minibuf.el (read-file-name-internal-1): use
13224         user-name-completion-1 instead of user-name-completion.
13225
13226 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13227
13228         * loadup.el:
13229         * make-docfile.el:
13230         * update-elc.el: Don't set `source-directory' (now defunct as a
13231         global variable) no more.
13232
13233         * packages.el (packages-list-autoloads): Made `source-directory'
13234         (now defunct as a global variable) a parameter.
13235
13236 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13237
13238         * about.el (about-hackers): new email
13239
13240 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13241
13242         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13243
13244 1998-07-17  Didier Verna  <didier@xemacs.org>
13245
13246         * faces.el (set-face-property):
13247         (set-face-dim-p):
13248         (face-dim-p): updated the doc strings now that the dim property isn't
13249         tty-specific.
13250         (face-equal): the dim property is now a common one.
13251
13252         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13253         Renamed the `stipple' attribute to `background-pixmap'.
13254         (custom-face-background-pixmap): make custom-face-stipple an
13255         obsolete alias for this.
13256
13257 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13258
13259         * find-paths.el (paths-file-readable-directory-p): Created and
13260         used.
13261
13262         * loadup.el: Don't set inhibit-... flags from run-temacs.
13263
13264 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13265
13266         * packages.el (packages-data-path-depth): Added and used.
13267
13268 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13269
13270         * about.el:
13271         - Change .xpm to .png, delete "zcat" section.
13272         - cosmetic fix in the 'marcpa' entry.
13273
13274         * etc/photos
13275         - convert all .xpm.Z to .png
13276         - rename mrb to martin
13277         - rename mcook-m to mcookm
13278
13279 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13280
13281         * x-init.el (x-initialize-compose): Add support for
13282         dead-circumflex as YET ANOTHER NAME for that dead key.
13283
13284 1998-08-05  Colin Rafferty <colin@xemacs.org>
13285
13286         * setup-paths.el (paths-construct-exec-path): Made the
13287         last-packages really be last.
13288         (paths-construct-data-directory-list): Ditto.
13289
13290 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13291
13292         * startup.el(startup-splash-frame-body):
13293         Update Copyright notice in splash screen
13294
13295 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13296
13297         * minibuf.el (read-file-name-internal-1): do ~user completion.
13298
13299 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13300
13301         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13302         aginst destroyed extents
13303
13304 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13305
13306         * package-get.el (package-get): add `install-dir' argument.
13307
13308 1998-07-20  John Jones  <jj@asu.edu>
13309
13310         * package-get.el: calls to package-get-update-all will only
13311           update packages which are already installed.
13312
13313 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13314
13315         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13316         writable.
13317
13318 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13319
13320         * about.el (about-hackers): Correct my email.
13321
13322 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13323
13324         * about.el (about-hackers): new email-address.
13325
13326 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13327
13328         * minibuf.el (read-number): Don't let `input-error' condition
13329         escape.
13330
13331 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13332
13333         * about.el (about-hackers): use my `email-for-life' address.
13334
13335 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13336
13337         * XEmacs 21.2-beta1 is released.
13338
13339 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13340
13341         * ldap.el (ldap-search): Doc string change
13342
13343 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13344
13345         * menubar-items.el (default-menubar): Removed references to
13346         `data-directory', and use `locate-data-file' instead, and made
13347         then greyed out if they don't exist.
13348
13349 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13350
13351         * keymap.el (events-to-keys): Use `format' instead of `concat'
13352         since the latter does not accept integer args anymore
13353
13354 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13355
13356         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13357         macros replaced.
13358
13359 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13360
13361         * make-docfile.el: Get first initialization from very-early-lisp.el
13362         * update-elc.el: Ditto.
13363         * loadup.el (really-early-error-handler): Ditto.
13364
13365         * packages.el (packages-unbytecompiled-lisp): Add new file,
13366         very-early-lisp.el.
13367
13368         * very-early-lisp.el: New file.
13369
13370 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13371
13372         * Symbols that have been obsolete for at least 3 years removed (II).
13373
13374         * obsolete.el (eval-current-buffer): Make compatible.
13375         (byte-code-function-p): Ditto.
13376         (send-string): Removed.
13377         (send-region): Removed.
13378         (screen-scrollbar-width): Removed.
13379         (set-screen-scrollbar-width): Removed.
13380         (set-screen-left-margin-width): Removed.
13381         (set-screen-right-margin-width): Removed.
13382         (screen-left-margin-width): Removed.
13383         (screen-right-margin-width): Removed.
13384         (set-buffer-left-margin-width): Removed.
13385         (set-buffer-right-margin-width): Removed.
13386         (buffer-left-margin-width): Removed.
13387         (buffer-right-margin-width): Removed.
13388         (x-set-frame-icon-pixmap): Removed.
13389         (x-set-screen-icon-pixmap): Removed.
13390         (pixel-name): Removed.
13391         (make-pixmap): Removed.
13392         (make-cursor): Removed.
13393         (pixmap-width): Removed.
13394         (pixmap-contributes-to-line-height-p): Removed.
13395         (set-pixmap-contributes-to-line-height): Removed.
13396
13397 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13398
13399         * obsolete.el (popup-menu-up-p): removed.
13400         (read-no-blanks-input): Removed.
13401         (wholenump): Removed.
13402         (ring-mod): Removed (what was ring-mod?).
13403         (current-time-seconds): Removed.
13404         (run-special-hook-with-args): Removed.
13405         (dot): Removed.
13406         (dot-marker): Removed.
13407         (dot-min): Removed.
13408         (dot-max): Removed.
13409         (window-dot): Removed.
13410         (set-window-dot): Removed.
13411
13412         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13413         `dot-min'.
13414
13415         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13416
13417         * code-files.el (insert-file-contents): Rename
13418         run-special-hook-with-args to run-hook-with-args-until-success.
13419         (write-region): Ditto.
13420
13421 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13422
13423         * about.el: Fix typos, update release date.
13424
13425         * Symbols that have been obsolete for at least 3 years removed.
13426
13427         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13428         screen- functions.
13429         (toplevel): remove setf methods for screen functions.
13430         * cl-macs.el (extent-data): defsetf removed.
13431         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13432         many places to remove.
13433         (comment-indent-hook): Ditto.
13434         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13435         (buffer-dedicated-screen): Ditto.
13436         (deiconify-screen): Ditto.
13437         (delete-screen): Ditto.
13438         (event-screen): Ditto.
13439         (find-file-other-screen): Ditto.
13440         (find-file-read-only-other-screen): Ditto.
13441         (live-screen-p): Ditto.
13442         (screen-height): Ditto.
13443         (screen-iconified-p): Ditto.
13444         (screen-list): Ditto.
13445         (screen-live-p): Ditto.
13446         (screen-name): Ditto.
13447         (screen-parameters): Ditto.
13448         (screen-pixel-height): Ditto.
13449         (screen-pixel-width): Ditto.
13450         (screen-root-window): Ditto.
13451         (screen-selected-window): Ditto.
13452         (screen-totally-visible-p): Ditto.
13453         (screen-visible-p): Ditto.
13454         (screen-width): Ditto.
13455         (screenp): Ditto.
13456         (get-screen-for-buffer): Ditto.
13457         (get-screen-for-buffer-noselect): Ditto.
13458         (get-other-screen): Ditto.
13459         (iconify-screen): Ditto.
13460         (lower-screen): Ditto.
13461         (mail-other-screen): Ditto.
13462         (make-screen): Ditto.
13463         (make-screen-invisible): Ditto.
13464         (make-screen-visible): Ditto.
13465         (modify-screen-parameters): Ditto.
13466         (new-screen): Ditto.
13467         (next-screen): Ditto.
13468         (next-multiscreen-window): Ditto.
13469         (other-screen): Ditto.
13470         (previous-screen): Ditto.
13471         (previous-multiscreen-window): Ditto.
13472         (raise-screen): Ditto.
13473         (redraw-screen): Ditto.
13474         (select-screen): Ditto.
13475         (selected-screen): Ditto.
13476         (set-buffer-dedicated-screen): Ditto.
13477         (set-screen-height): Ditto.
13478         (set-screen-position): Ditto.
13479         (set-screen-size): Ditto.
13480         (set-screen-width): Ditto.
13481         (show-temp-buffer-in-current-screen): Ditto.
13482         (switch-to-buffer-other-screen): Ditto.
13483         (visible-screen-list): Ditto.
13484         (window-screen): Ditto.
13485         (x-set-screen-pointer): Ditto.
13486         (x-set-frame-pointer): Ditto.
13487         (screen-title-format): Ditto.
13488         (screen-icon-title-format): Ditto.
13489         (terminal-screen): Ditto.
13490         (delete-screen-hook): Ditto.
13491         (create-screen-hook): Ditto.
13492         (mouse-enter-screen-hook): Ditto.
13493         (mouse-leave-screen-hook): Ditto.
13494         (map-screen-hook): Ditto.
13495         (unmap-screen-hook): Ditto.
13496         (default-screen-alist): Ditto.
13497         (default-screen-name): Ditto.
13498         (x-screen-defaults): Ditto.
13499         (x-create-screen): Ditto.
13500         * obsolete.el: meta-flag removed.
13501         baud-rate removed.
13502         sleep-for-millisecs removed.
13503         extent-data removed.
13504         set-extent-data removed.
13505         set-extent-attribute removed.
13506         extent-glyph removed.
13507         extent-layout removed.
13508         set-extent-layout removed.
13509         list-faces-display removed.
13510         list-faces removed.
13511         trim-versions-without-asking removed.
13512         after-write-file-hooks removed.
13513         truename removed.
13514         auto-fill-hook removed.
13515         blink-paren-hook removed.
13516         select-screen-hook, deselect-screen-hook removed.
13517         auto-raise-screen, auto-lower-screen removed.
13518
13519         * msw-mouse.el: Global change resource -> mswindows-resource.
13520
13521         * XEmacs 21.0-pre5 is released.
13522
13523 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13524
13525         * about.el (about-hackers): Credits update.
13526
13527 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13528
13529         * register.el (insert-register): Don't activate the region.
13530
13531 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13532
13533         * select.el: Restore x-* symbols for backwards compatibility:
13534         x-copy-primary-selection, x-kill-primary-selection,
13535         x-delete-primary-selection, x-select-make-extent-for-selection,
13536         x-valid-simple-selection-, x-cut-copy-clear-internal.
13537
13538 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13539
13540         * XEmacs 21.0-pre4 is released.
13541
13542 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13543
13544         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13545         reporting bugs.
13546         (maybe-add-init-button): Fix semantics under Windows.  Use
13547         `expand-file-name' rather than `concat'.
13548
13549         * help.el (print-messages): New function.
13550
13551 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13552
13553         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13554
13555 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13556
13557         * about.el: Tweaked my entry in about-hackers.
13558
13559         * find-paths.el (paths-emacs-root-p):
13560           Relaxed emacs-root checking of an in-place installation to
13561           also accommodate the flat layout used on MS Windows.
13562
13563 1998-06-29  John Jones  <jj@asu.edu>
13564
13565         * package-get.el: calls to package-get-update-all will only
13566           update packages which are already installed.
13567
13568 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13569
13570         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13571         are handled by the gui-element face fallbacks now.
13572
13573         * x-faces.el: default gui-element face to "background" as well as
13574         the default face.
13575
13576         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13577         and default face settings since these are set as fallbacks now in
13578         the appropriate domain.
13579
13580 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13581
13582         * text-mode.el (text-mode): Reorder regexp so the OR part
13583         corresponding to `page-delim' goes first and the hack in
13584         `forward-paragraph' will work.
13585         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13586
13587 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13588
13589         * subr.el (remove-hook): When checking the hook value
13590           with functionp, don't apply car to it.
13591
13592 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13593
13594         * package-get.el (package-get-remote-filename):
13595           Don't use file-name-as-directory because the local directory
13596           separator conventions might not be the same as ftp's.
13597
13598 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13599
13600         * ldap.el (ldap-host-parameters-alist): New name of
13601         `ldap-host-parameters-plist'
13602
13603 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13604
13605         * package-get.el: Using (require 'package-get-base), now that it
13606         provides itself.  Consequently removed all instances of (load
13607         "package-get-base.el").
13608
13609 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13610
13611         * subr.el (remove-hook): Don't treat the hook value as a
13612           list unless it is both consp and not functionp.
13613
13614 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13615
13616         * about.el: Email address for Ben Wing is ben@xemacs.org.
13617         * auto-show.el: Ditto.
13618         * bytecomp.el: Ditto.
13619         * faces.el: Ditto.
13620         * x-scrollbar.el: Ditto.
13621         * x-misc.el: Ditto.
13622         * tty-init.el: Ditto.
13623         * toolbar-items.el: Ditto.
13624         * symbol-syntax.el: Ditto.
13625         * specifier.el: Ditto.
13626         * objects.el: Ditto.
13627         * hyper-apropos.el: Ditto.
13628         * glyphs.el: Ditto.
13629
13630 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13631
13632         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13633         vertical-divider-always-visible-p.
13634         (default-mouse-motion-handler): Ditto.
13635
13636 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13637
13638         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13639         global value.
13640
13641 1998-06-21  Oliver Graf <ograf@fga.de>
13642
13643         * build-reports.el: changed receiver to xemacs-build-reports list
13644
13645 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13646
13647         * font.el: Split font-family-mappings into X and
13648           mswindows-specific versions.
13649           mswindows-font-create-[object|name]: Treat supplied size
13650           as a pointsize. Added underline and strikethru handling.
13651
13652         * msw-faces.el: changed default mswindows charset to western.
13653
13654         * msw-glyphs.el: removed space in border-glyph font string that
13655           was inserted to get round bugs in the mswindows C font code.
13656
13657 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13658
13659         * about.el (about-hackers): Credits update.
13660
13661         * help-nomule.el (tutorial-supported-languages): Add Romanian
13662         TUTORIAL.
13663
13664         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13665         to ISO-8859-2.
13666
13667 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13668
13669         * font.el: Split font-family-mappings into X and
13670           mswindows-specific versions.
13671           mswindows-font-create-[object|name]: Treat supplied size
13672           as a pointsize. Added underline and strikethru handling.
13673
13674         * msw-faces.el: changed default mswindows charset to western.
13675
13676         * msw-glyphs.el: removed space in border-glyph font string that
13677           was inserted to get round bugs in the mswindows C font code.
13678
13679 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13680
13681         * minibuf.el: make read-color-completion-table call
13682           (mswindows-color-list for mswindows devices.
13683
13684 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13685
13686         * lisp/font-lock.el
13687         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13688         Let declaration items contain non-word symbol characters.
13689
13690 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13691
13692         * package-get.el (package-get-package-provider): Added autoload
13693         cookie.  Loading "package-get-base.el" in ALL functions that use
13694         it.  Fixed some (interactive ...) with multiple argument specs
13695         again.  Cosmetic indentation changes.
13696
13697 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13698
13699         * info.el (Info-insert-dir): Don't use nreverse on variables
13700         that you want to use later.
13701
13702 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13703
13704         * x-mouse.el (x-set-point-and-move-selection): Replace call
13705         to x-kill-primary-selection with kill-primary-selection
13706
13707 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13708
13709         * simple.el (what-cursor-position): Make cursor position reported
13710         use value of column-number-start-at-one
13711
13712 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13713
13714         * about.el (xemacs-hackers): Fix Jareth's email address.
13715
13716 1998-06-16  SL Baur  <steve@altair.xemacs.org>
13717
13718         * startup.el (startup-splash-frame): Remove
13719         `xemacs-startup-logo-function'.
13720
13721 1998-06-15  SL Baur  <steve@altair.xemacs.org>
13722
13723         * about.el (about-hackers): Update credits list.
13724
13725 1998-06-06  Jeff Miller <jmiller@smart.net>
13726
13727         * lisp/sound.el: Update sound-ext to allow filenames with
13728           extensions to be found by load-sound-file
13729
13730 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13731
13732         * info.el (Info-rebuild-outdated-dir): Removed variable
13733         (Info-auto-generate-directory): New variable
13734         (Info-save-auto-generated-dir): New variable
13735         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
13736         (Info-build-dir-anew): Second parameter removed.  Use
13737         `Info-save-auto-generated-dir'
13738         (Info-rebuild-dir): Ditto
13739
13740 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
13741
13742         * list-mode.el (next-list-mode-item): Would not recognize
13743         border between directly neighbored items.
13744
13745 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13746
13747         * package-get.el: add autoloads for some functions.
13748
13749 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
13750
13751         * specifier.el (let-specifier): Tiny docfixes.
13752
13753 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13754
13755         * msw-mouse.el: set selection-pointer-glyph to Normal.
13756
13757 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
13758
13759         * wid-edit.el (widget-specify-secret): New function.
13760         (widget-after-change): Use it.
13761         (widget-specify-field): Use it.
13762
13763 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
13764
13765         * mouse.el (drag-window-divider): Use `(not done)' instead of
13766         `doit'; reuse result of `window-pixel-edges'.
13767
13768         * modeline.el (drag-modeline-event-lag): Rename to
13769         drag-divider-event-lag.
13770
13771 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
13772
13773         * specifier.el (let-specifier): Rewritten not to generate needless
13774         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
13775         arguments.
13776
13777 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
13778
13779         * minibuf.el (read-file-name-1): Setup buffer-local value of
13780         `completion-ignore-case' in completions buffer under Windows.
13781
13782 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
13783
13784         * about.el (about-maintainer-glyph): Fix support for not
13785         compressed images.
13786
13787 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
13788
13789         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
13790
13791         * mouse.el (mouse-track): Cancel selection if misc-user event with
13792         `cancel-mode-internal' function is fetched.
13793
13794 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
13795
13796         * files.el (save-some-buffers-1): Fixed return value.
13797
13798 1998-06-01  Oliver Graf <ograf@fga.de>
13799
13800         * dragdrop.el: added experimental
13801
13802 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
13803
13804         * startup.el (after-init-hook, init-file-user,
13805         user-init-directory, load-user-init-file):  Purge references
13806         to "~/.xemacs/init.el" from docstrings.
13807
13808         (load-user-init-file) Use paths-construct-path to construct
13809         paths to user init files.  Go directly to ~/.emacs, do not
13810         search ~/.xemacs/, do not load `default-custom-file'.
13811
13812 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
13813
13814         * files.el (interpreter-mode-alist): Catch wish and tclsh before
13815         general *sh.
13816         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
13817
13818 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
13819
13820         * menubar-items.el (default-menubar): add Update Packages to customize
13821         menu.
13822
13823 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
13824
13825         * faces.el: use toolbar face as a fallback for toolbar properties
13826         in xpm-color-symbols instead of default.
13827
13828         * msw-faces.el: rename 3d-object -> gui-element face.
13829
13830 1998-06-06  SL Baur  <steve@altair.xemacs.org>
13831
13832         * startup.el (xemacs-startup-logo-function): New variable.
13833         (startup-splash-frame): Use it.
13834
13835 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
13836
13837         * files.el (save-some-buffers): Would wait 1 second.
13838         (save-some-buffers-1): Delete other windows here instead of in
13839         `save-some-buffers'.
13840         (save-some-buffers): Force redisplay only if windows were deleted.
13841
13842 1998-06-02  Didier Verna  <didier@xemacs.org>
13843
13844         * cus-face.el (custom-face-attributes): generalized the use of
13845         toggle buttons for boolean attributes.
13846         Re-ordered the items a bit.
13847
13848 1998-06-01  SL Baur  <steve@altair.xemacs.org>
13849
13850         * sound.el (default-sound-directory): Use `locate-data-directory'
13851         to find the sounds directory.
13852
13853 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
13854
13855         * sound.el: default sound-ext to .wav under mswindows, .au
13856         otherwise. load-default sounds without extensions.
13857
13858 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13859
13860         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
13861         if send-pr is not bound.
13862
13863 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
13864
13865         * files.el: grok idl files in auto-mode-alist.
13866 1998-06-01  Jeff Miller  <jmiller@smart.net>
13867
13868         * minibuf.el (exact-minibuffer-completion-p): check for nil before
13869         calling `upcase'.
13870
13871 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
13872
13873         * msw-glyphs.el: add xbm to the list of image types supported.
13874
13875 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
13876
13877         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
13878         instead of XEmacs one when dumping InfoDock.
13879
13880 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
13881
13882         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
13883         for `modeline-visible-p'
13884
13885         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
13886
13887 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
13888
13889         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
13890         since it's not used anymore. doc string fixes.
13891
13892         * package-get.el (package-get-file-installed-p): new function. use
13893         instead of file-installed-p which is in an external package.
13894
13895 1998-05-28  Oliver Graf <ograf@fga.de>
13896
13897         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
13898         favor of select-window/switch-to-buffer
13899
13900 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
13901
13902         * startup.el: changed (getenv "HOME") to (user-home-directory)
13903
13904 1998-05-25  Oliver Graf <ograf@fga.de>
13905
13906         * frame.el (cde-start-drag) moved to dragdrop.el
13907         (offix-start-drag-region) moved to dragdrop.el
13908         (offix-start-drag) moved to dragdrop.el
13909         * dragdrop.el (cde-start-drag) moved from frame.el
13910         (offix-start-drag-region) moved from frame.el
13911         (offix-start-drag) moved from frame.el
13912         (cde-start-drag-region) cde drag regions
13913         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
13914
13915 1998-05-26  Oliver Graf <ograf@fga.de>
13916
13917         * dragdrop.el: created dragdrop-drag prototypes
13918         (cde-start-drag-region) fixed typo
13919
13920 1998-05-28  SL Baur  <steve@altair.xemacs.org>
13921
13922         * simple.el (after-init-hook): Remove reader macro.
13923
13924         * packages.el (packages-hardcoded-lisp): Get rid of reader
13925         macros.  Update DOC string.
13926
13927 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
13928
13929         * mouse.el (drag-window-divider): Ditto.
13930
13931         * modeline.el (mouse-drag-modeline): Use it.
13932
13933         * lisp-mode.el (let-specifier): Specify indentation.
13934
13935         * specifier.el (let-specifier): Renamed from
13936         `with-specifier-instance'.
13937
13938 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
13939
13940         * x-faces.el:
13941         * faces.el: move definition of xpm-color-symbols from x-faces.el
13942         to faces. Predicate x-get-resource on the presence of x.
13943
13944         * msw-faces.el: set 3d-object face rather than modeline. Specify
13945         faces as specfier defaults.
13946
13947         * package-get.el: don't use package-admin-add-single-file-package.
13948
13949 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
13950
13951         * toolbar-items.el: Fixup tooltips.
13952         (toolbar-gnus): Don't use obsolete variable
13953         toolbar-news-frame-properties.
13954         (toolbar-news-reader): Default to `gnus' instead of
13955         `not-configured'.
13956
13957         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
13958         Windows.
13959
13960 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
13961
13962         * package-get.el: rename -installedp -> -installed-p.
13963
13964 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
13965
13966         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
13967         attributes, and assinged it to continuation, truncation and
13968         hscroll glyphs.
13969
13970         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
13971         and made continuation, truncation and hscroll glyphs arrow
13972         characters out of that font.
13973
13974 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
13975
13976         * minibuf.el (minibuffer-electric-separator): Play nicely with
13977         directory-sep-char being \.
13978         (minibuffer-electric-tilde): Ditto.
13979         (read-file-name-map): Ditto.
13980
13981 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
13982
13983         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
13984         on X devices.
13985         (default-mouse-track-deal-with-down-event): Avoid
13986         `x-disown-selection'; use `disown-selection' instead.
13987
13988 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
13989
13990         * select.el:
13991         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
13992         moved to (cut-copy-clear-internal) in select.el. Ditto for
13993         (x-delete-primary-selection) (x-kill-primary-selection)
13994         (x-copy-primary-selection).
13995         (own-clipboard): new function.
13996
13997         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
13998         functions in select.el. remove old ones.
13999         (mswindows-own-clipboard): new function.
14000
14001 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14002
14003         * gnuserv.el: allow connections from mswindows type devices.
14004
14005 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14006
14007         * msw-glyphs.el: change image type used from cursor to resource.
14008
14009 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14010
14011         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14012         for {top,bottom}-{left,right} values in addition to
14013         {top,bottom}_{left,right}.
14014         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14015
14016 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14017
14018         * cl-macs.el (specifier-instance): Undefine its setf method.
14019
14020         * specifier.el (with-specifier-instance): Added docstring.
14021
14022         * mouse.el (drag-window-divider): Ditto.
14023
14024         * modeline.el (mouse-drag-modeline): Use it.
14025
14026         * lisp-mode.el (with-specifier-instance): Define its indentation
14027         level.
14028
14029         * specifier.el (with-specifier-instance): New macro.
14030
14031 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14032
14033         * package-get.el (package-get-create-custom): new function to
14034         auto-generate package-get-custom.el from package-get-base.el.
14035         * (package-get-ever-installedp): new function.
14036         * (package-get-custom): new function to get all packages specified
14037         by customize.
14038
14039 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14040
14041         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14042
14043 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14044
14045         * cl-extra.el: Reverse previous float change.
14046
14047 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14048
14049         * x-faces.el:
14050         * faces.el (try-font-name): moved from x-faces.el since it is
14051         required by w3 under mswindows as well X.
14052
14053 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14054
14055         * winnt.el: Removed evil (setq completion-ignore-case t)
14056         clause, one more overlookef fsfism.
14057         (nt-quote-args-functions-alist): End sentences with double space.
14058
14059 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14060
14061         * window-xemacs.el (push-window-configuration): Remove kludgery of
14062         recaching default-toolbar specifier.
14063         (pop-window-configuration): Ditto.
14064         (unpop-window-configuration): Ditto.
14065
14066 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14067
14068         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14069
14070 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14071
14072         * winnt.el (nt-quote-args-verbatim): Added function.
14073         (nt-quote-args-prefix-quote): Added function.
14074         (nt-quote-args-backslash-quote): Added function.
14075         (nt-quote-args-double-quote): Added function.
14076         (nt-quote-args-functions-alist): New variable.
14077         (nt-quote-process-args): Added function. This is the main quoting
14078         work horse called from process-nt.c
14079
14080 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14081
14082         * winnt.el: Removed duplicate definitions for backspace,
14083         delete, M-backspace and C-M-backspace.
14084         (file-name-buffer-file-type-alist): Removed this variable.
14085         (find-buffer-file-type): Removed function.
14086         (find-file-binary):  Removed function.
14087         (find-file-text): Removed function.
14088         (find-file-not-found-set-buffer-file-type): Removed function.
14089         (save-to-unix-hook): Removed function.
14090         (revert-from-unix-hook): Removed function.
14091         (using-unix-filesystems): Removed function.
14092         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14093         warning.
14094         (x-set-selection): Removed function.
14095         (x-get-selection): Removed function.
14096         Removed commented FSFisms.
14097         Replaced copyright notice (this file is not part of GNU Emacs).
14098         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14099         comint-process-echoes setting to t.
14100
14101 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14102
14103         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14104         and used following the interface change of
14105         `paths-find-recursive-path'.
14106
14107         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14108         regexp instead of a list of base names.
14109         (paths-version-control-filename-regexp):
14110         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14111         Introduced and used following the interface change of
14112         `paths-find-recursive-path'.
14113
14114 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14115
14116         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14117         on X devices, rather than on all non-TTY devices.
14118
14119 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14120
14121         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14122
14123         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14124
14125 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14126
14127         * itimer.el (activate-itimer): Fixed usage of integers
14128         as argument to `concat'.
14129
14130 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14131
14132         * itimer.el (start-itimer): replace the use of `concat' with
14133         `format'
14134
14135 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14136
14137         * mode-motion.el (mode-motion-hook): Clarify docstring.
14138         From Bob Weiner <weiner@altrasoft.com>
14139
14140         * loadhist.el (symbol-file): Supply prompt string when used
14141         interactively.
14142         From Bob Weiner <weiner@altrasoft.com>
14143
14144 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14145
14146         * loadup.el (really-early-error-handler): Ditto.
14147
14148         * update-elc.el: Ditto.
14149
14150         * setup-paths.el (paths-construct-exec-path): Ditto.
14151
14152         * make-docfile.el: Ditto.
14153
14154         * find-paths.el (paths-decode-directory-path): Use split-path
14155         instead of decode-path.
14156
14157         * files.el (parse-colon-path): Update docstring reference.
14158
14159 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14160
14161         * msw-init.el:
14162         * x-init.el:
14163         Bind cut'n'paste keys to non window-system specific functions.
14164
14165         * msw-select.el: New function mswindows-clear-clipboard.
14166         mswindows-cut-copy-clipboard extended to handle clearing of the
14167         selection and renamed to mswindows-cut-copy-clear-clipboard.
14168
14169         * select.el: on mswindows devices delete-primary-selection
14170         calls mswindows-clear-clipboard.
14171
14172 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14173
14174         * simple.el (quoted-insert): Inhibit quit when using read-char.
14175
14176         * cmdloop.el (read-char): Don't inhibit quit.
14177         (read-char-exclusive): Ditto.
14178         (read-char): Signal quit if quit-char was pressed.
14179         (read-char-exclusive): Ditto.
14180         (read-quoted-char): Return a character, not integer.
14181
14182         * menubar-items.el (default-popup-menu): Use Andy's generic
14183         selection code.
14184         (default-popup-menu): Fix code.
14185
14186 1998-05-14  Oliver Graf <ograf@fga.de>
14187
14188         * dragdrop.el (dragdrop-function-widget): this time it's done
14189
14190 1998-05-13  Oliver Graf <ograf@fga.de>
14191
14192         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14193
14194 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14195
14196         * device.el (device-pixel-width):
14197         (device-pixel-height):
14198         (device-mm-width):
14199         (device-mm-height):
14200         (device-bitplanes):
14201         (device-color-cells): Swapped parameters to device-system-metric
14202         according to the interface change.
14203
14204 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14205
14206         * mouse.el (default-mouse-motion-handler): Use new name of the
14207         function event-over-vertical-divider-p.
14208         Do not set E-W arrow cursor over the divider if
14209         vertical-divider-draggable-p is nil in the window.
14210         ([top-level]): Use new name for the variable
14211         vertical-divider-map.
14212         (drag-window-divider): Respect vertical-divider-draggable-p.
14213         Variable name typo fixes.
14214
14215 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14216
14217         * keymap.el (kbd): Define here; handle string constants and
14218         others...
14219
14220 1998-05-15  Christian Nyb <chr@mediascience.no>
14221
14222         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14223         in Emacs 18.
14224
14225 1998-05-13  Didier Verna  <didier@xemacs.org>
14226
14227         * mouse.el (drag-window-divider): give the vertical divider a
14228         pressed look when dragging it.
14229
14230 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14231
14232         * faces.el: predicate some more face operations on x or mswindows
14233         not just x.
14234
14235         * modeline.el: enable modeline coloring for mswindows.
14236
14237 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14238
14239         * minibuf.el (minibuffer-default): Added variable; compatible with
14240         FSF Emacs.
14241         (next-history-element): Used `minibuffer-default'.
14242
14243 1998-05-12  Oliver Graf <ograf@fga.de>
14244
14245         * dragdrop.el (dragdrop-function-widget): button and mods ok
14246         arguments still look a bit strange
14247         (dragdrop-compare-mods) created
14248         (dragdrop-drop-do-functions) correctly checks for buttons and
14249         modifiers
14250
14251 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14252
14253         * setup-paths.el (paths-default-info-directories): Replace
14254         path-separator with directory-sep-char.
14255
14256         * files.el (path-separator): Don't define it here.
14257
14258 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14259
14260         * update-elc.el: Ditto.
14261
14262         * setup-paths.el (paths-construct-exec-path): Ditto.
14263
14264         * make-docfile.el: Ditto.
14265
14266         * loadup.el (really-early-error-handler): Ditto.
14267
14268         * find-paths.el (paths-decode-directory-path): Use decode-path
14269         instead of decode-path-internal.
14270
14271         * files.el (parse-colon-path): Update docstring.
14272
14273 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14274
14275         * subr.el (get-buffer-window-list): Make BUFFER optional.
14276
14277         * window-xemacs.el (windows-of-buffer): Defalias to
14278         get-buffer-window-list.
14279
14280 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14281
14282         * disass.el: Fix maintainer keyword.
14283
14284         * bytecomp.el (byte-compile-and-load-file): Autoload.
14285         (byte-compile-buffer): Ditto.
14286
14287         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14288         value is returned, not the name.
14289         (lisp-imenu-generic-expression): Enable it.
14290         (lisp-mode-variables): Ditto.
14291         (lisp-indent-offset): Change defconst to defvar.
14292         (lisp-indent-function): Ditto.
14293         (lisp-body-indent): Ditto.
14294
14295 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14296
14297         * modeline.el: Use zap-last-kbd-macro-event.
14298
14299         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14300         nil, don't attempt to do anything with messages.
14301         (eval-last-sexp): Use `letf' for clarity.
14302
14303 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14304
14305         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14306
14307 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14308
14309         * buff-menu.el:
14310         * lisp-mode.el:
14311         * obsolete.el:
14312         Change empty docstrings into no doc strings at all.
14313         Fix bogus FSF-format docstrings.
14314         * etags.el: Fix docstring.
14315
14316 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14317
14318         * package-get.el (package-get): Use internal md5
14319
14320 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14321
14322         * about.el (about-xemacs): Correct abuse of concat.
14323
14324 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14325
14326         * info.el (Info-mode): Use easymenu.
14327
14328 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14329
14330         * apropos.el (apropos): Don't use concat with integers.
14331
14332         * cmdloop.el (describe-last-error): Handle the case when no error
14333         was seen gracefully.
14334
14335         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14336         defun.
14337         (apropos-describe-plist): Ditto.
14338
14339         * help.el (with-displaying-help-buffer): Revert to a defun.
14340         (describe-key): Use it as defun.
14341         (describe-mode): Ditto.
14342         (describe-bindings): Ditto.
14343         (describe-prefix-bindings): Ditto.
14344         (describe-installation): Ditto.
14345         (view-lossage): Ditto.
14346         (describe-function): Ditto.
14347         (describe-variable): Ditto.
14348         (describe-syntax): Ditto.
14349
14350 1998-05-11  Oliver Graf <ograf@fga.de>
14351
14352         * dragdrop.el: changed order of require/provide
14353         (dragdrop-drop-mime-default) changed to new calling conventions
14354         (dragdrop-drop-do-functions) changed to new calling conventions
14355         (dragdrop-function-widget) this one needs more work...
14356
14357 1998-05-10  Oliver Graf <ograf@fga.de>
14358
14359         * about.el: another small change in my entry
14360         * dragdrop.el (dragdrop-drop-log-function): logging added
14361         plus customizations
14362         changed interface to handler functions. now called with event
14363         and object
14364
14365 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14366
14367         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14368         E-W arrow pointer displayed over draggable dividers.
14369
14370         * mouse.el (default-mouse-motion-handler): Show it when
14371         appropriate.
14372         (drag-window-divider): Added.
14373         ([top-level]): Initialized window-divider-map with a keymap
14374         binding the above function to left button down event.
14375
14376         * x-mouse.el (x-init-pointer-shape): Initialize
14377         divider-pointer-glyph from Cursor.dividerPointer, or use default
14378         E-W double arrow.
14379
14380 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14381
14382         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14383
14384 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14385
14386         * simple.el (count-words-buffer): Don't query for buffer.
14387         (count-lines-buffer): Ditto.
14388
14389 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14390
14391         * help.el (where-is): add optional insert argument.
14392
14393 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14394
14395         * help.el (describe-key-briefly): New argument INSERT.
14396
14397         * simple.el (eval-expression): New optional argument; synch with
14398         FSF 20.3.
14399
14400         * keydefs.el (global-map): Add new register bindings.
14401
14402         * register.el: Synched with FSF 20.3.
14403
14404 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14405
14406         * window-xemacs.el (recenter): all arguments are optional.
14407
14408 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14409
14410         * device.el: (device-pixel-width): Reflected name/parameters
14411         change to device-system-metric.
14412         (device-pixel-height): Ditto.
14413         (device-mm-width): Ditto.
14414         (device-mm-height): Ditto.
14415         (device-bitplanes): Ditto.
14416         (device-color-cells): Ditto.
14417
14418 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14419
14420         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14421
14422         * cl.el (most-positive-fixnum): Document.
14423         (most-negative-fixnum): Ditto.
14424
14425         * cus-dep.el: Updated comment.
14426
14427         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14428         constant.
14429
14430         * cus-load.el (custom-put): Removed.
14431
14432         * files.el (after-find-file): Just resignal quit instead of
14433         signaling "canceled".
14434
14435 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14436
14437         * frame.el (other-frame): Use `focus-frame' instead of
14438         select-frame kludges.
14439
14440         * lisp-mode.el: Update lisp-indent-function for
14441         save-selected-frame and with-selected-frame.
14442
14443         * frame.el (save-selected-frame): New macro.
14444         (with-selected-frame): Ditto.
14445         (other-frame): Use `set-frame-focus'.
14446
14447 1998-05-06  Oliver Graf <ograf@fga.de>
14448
14449         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14450         (dragdrop-drop-url-default) default handler for URL drops created
14451         (dragdrop-drop-mime-default) default handler for MIME drops created
14452         (dragdrop-drop-functions) default custom for handling drops created
14453         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14454
14455 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14456
14457         * mouse.el: Removed redundant mouse-mswindows-drop function.
14458
14459 1998-05-05  Oliver Graf <ograf@fga.de>
14460
14461         * about.el: changed some text in my entry
14462         * dragdrop.el: added customs
14463
14464 1998-05-04  Oliver Graf <ograf@fga.de>
14465
14466         * mouse.el: killed global drop key bindings
14467         (mouse-offix-drop) removed
14468         * dragdrop.el: created
14469         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14470
14471 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14472
14473         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14474         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14475
14476         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14477         obsolete comment.
14478
14479         * scrollbar.el (scrollbars-visible-p): Use new
14480         {vertical,horizontal}-scrollbar-visible-p specifiers.
14481
14482 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14483
14484         * device.el (device-pixel-height):
14485         (device-pixel-width):
14486         (device-mm-width):
14487         (device-mm-height):
14488         (device-bitplanes):
14489         (device-color-cells): Moved these 6 functions from device.c; they
14490         all use single (device-system-metrics) call.
14491
14492 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14493
14494         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14495         were renamed.
14496
14497         * menubar-items.el:
14498         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14499         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14500
14501         * help.el (help-map): Remove Hyperbole keybinding logic.
14502         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14503
14504 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14505
14506         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14507         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14508
14509 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14510
14511         * msw-glyphs.el: use nicer icon3 from the frame icon.
14512
14513 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14514
14515         * version.el (emacs-version): Remove InfoDock conditionals.
14516
14517         * startup.el (startup-splash-frame): Change ID logo name.
14518
14519 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14520
14521         * files.el (after-find-file): If the user presses C-g on
14522         directory-creation prompt, kill the buffer.
14523
14524 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14525
14526         * simple.el (count-words-region): Reverse previous change.
14527
14528 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14529
14530         * replace.el (query-replace): Just call perform-replace.
14531         (query-replace-regexp): Ditto.
14532         (perform-replace): Move region handling here.
14533         (perform-replace): Use the new arg to match-data.
14534
14535 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14536
14537         * x-init.el: Install X specific display table that
14538           displays char 0240 as a space to avoid whatever it is
14539           that screws up display of that character code.
14540
14541 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14542
14543         * help.el (function-arglist): If no arguments are documented for a
14544         subr, print nothing rather than incorrect output.
14545
14546 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14547
14548         * cmdloop.el (command-error): Update bail-out error message to use
14549         `emacs-program-name'.
14550
14551         * lib-complete.el: Remove reader macro cruft.
14552
14553         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14554         cruft.
14555
14556         * simple.el (count-words-region): Drop interactive-p check on the
14557         message.
14558
14559 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14560
14561         * font.el
14562         * msw-faces.el
14563         Correct spelling of mswindows-font-canonicalize-name.
14564
14565 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14566
14567         * ldap.el (ldap-host-parameters-alist): Replaced with
14568         `ldap-host-parameters-plist'
14569         (ldap-search): Adapt to previous change
14570
14571 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14572
14573         * about.el (about-hackers): Update Bob Weiner bio.
14574         (about-maintainer-info): Ditto.
14575
14576 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14577
14578         * simple.el (display-warning-minimum-level): Docfix.
14579
14580 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14581
14582         * widget.el (:default-get): New keyword.
14583         * wid-edit.el (default, widget-default-default-get): Define it.
14584         (group, widget-group-default-get): Define it.
14585         (menu-choice, widget-choice-default-get): Define it.
14586         (widget-default-get): New function.
14587         (widget-choice-action): Call it.
14588         (widget-editable-list-entry-create): Call it.
14589
14590 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14591
14592         * byte-optimize.el (byte-boolean-vars): Removed.
14593         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14594         lookup through `byte-boolean-vars'.
14595
14596 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14597
14598         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14599         resource-provided values into ghost specs for scrollbar-height and
14600         scrollbar-width.
14601
14602 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14603
14604         * byte-optimize.el: Don't attempt to optimize /=.
14605
14606         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14607         (byte-compile-/=): Ditto.
14608
14609 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14610
14611         * apropos.el: Use `with-displaying-help-buffer'.
14612         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14613         Use `with-displaying-help-buffer'.
14614         (apropos-follow): Do not give special treatment to buffer cursor
14615         was in prior to a mouse click.
14616         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14617         (apropos-print-doc): Set correct buffer for setting text
14618         properties.
14619
14620 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14621
14622         * help.el (help-buffer-prefix-string): New variable.
14623         (help-buffer-name): Use it.
14624
14625         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14626         mode menu.
14627
14628 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14629
14630         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14631
14632 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14633
14634         * files.el (find-file-noselect): Update docstring.
14635         (find-file-noselect): Signal an error if found an unreadable file.
14636         (file-chase-links): Save the match data.
14637         (normal-mode): Use `lwarn' and `error-message-string'.
14638         (interpreter-mode-alist): Change defconst to defvar.
14639         (inhibit-first-line-modes-regexps): Ditto.
14640         (inhibit-first-line-modes-regexps): Added .tgz.
14641         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14642         (change-major-mode-with-file-name): New user-option.
14643         (set-visited-file-name): Synched with FSF.
14644         (file-name-extension): New function, from FSF 20.3.
14645         (file-relative-name): Synched with FSF.
14646         (save-some-buffers): Support the C-r feature.
14647         (recover-session): Synched with FSF.
14648         (kill-some-buffers): Ditto.
14649         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14650
14651 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14652
14653         * files.el (insert-file): Undo previous change and reenable use of
14654         format.el.
14655
14656 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14657
14658         * window-xemacs.el (recenter): Define.
14659
14660 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14661
14662         * font.el (mswindows-font-create-name)
14663         (mswindows-font-create-object): new functions for mswindows type
14664         fonts.
14665
14666         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14667         strings are parsed as well as font objects.
14668
14669 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14670
14671         * modeline.el (defining-kbd-macro): Restore modeline indication of
14672         kbd-macro being recorded.
14673         (add-minor-mode): Simplify docstring.
14674         (modeline-minor-mode-menu): Remove stuff.
14675
14676 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14677
14678         * code-process.el (call-process): dynamically decide process
14679         coding type.
14680
14681 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14682
14683         * modeline.el: Add line-number-mode, column-number-mode to
14684         the modeline minor-mode menu.  Button2 on the line number does
14685         goto-line.
14686
14687 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14688
14689         * mouse.el: move x-selection-owner-p type things to
14690         selection-owner-p.
14691
14692         * msw-init.el: copy zmacs stuff from x-init.el
14693
14694         * msw-select.el (mswindows-own-selection)
14695         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14696         functions. Very simple minded implementation of selectio
14697         ownership.
14698
14699         * select.el (own-selection) (disown-selection)
14700         (activate-region-as-selection) (select-make-extent-for-selection)
14701         (valid-simple-selection-p): functions moved from x-select.el for
14702         generalized selection.
14703
14704         * x-select.el: see select.el changes.
14705
14706         * x-toolbar.el: use new selection functions.
14707
14708 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14709
14710         * packages.el (packages-find-package-directories): Fixed bug that
14711         would pick up multiple site-package directories.
14712         (package-locations): Added "xemacs-packages" as a late package
14713         location.
14714
14715         * find-paths.el: Now uses `emacs-program-name' and
14716         `emacs-program-version'.
14717         Additions to enforce version-specific directories in
14718         `paths-find-version-directory'.
14719
14720 1998-04-29  SL Baur  <steve@altair.xemacs.org>
14721
14722         * default.el: Removed.
14723         * site-start.el: Removed.
14724
14725 1998-04-29  Didier Verna  <didier@xemacs.org>
14726
14727         * minibuf.el (minibuffer-history-minimum-string-length): Default
14728         to nil.
14729
14730 1998-04-28  SL Baur  <steve@altair.xemacs.org>
14731
14732         * find-paths.el (paths-program-name): Rename.
14733         (paths-emacs-root-p): Ditto.
14734         (paths-find-site-directory): Ditto.
14735
14736 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
14737
14738         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
14739         `emacs-lisp-byte-compile-and-load'.
14740
14741 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14742
14743         * ldap.el (ldap-search): Fixed additional parameter passing to
14744         `ldap-open'
14745
14746 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
14747
14748         * select.el (kill-primary-selection) (selection-owner-p)
14749         (copy-primary-selection) (yank-clipboard-selection)
14750         (selection-exists-p) (delete-primary-selection): new file and
14751         functions that do the right thing for the selected device.
14752
14753         * x-menubar.el: use generalised selection functions.
14754
14755         * dumped-lisp.el: dump select.el.
14756
14757 1998-04-27  SL Baur  <steve@altair.xemacs.org>
14758
14759         * find-paths.el (paths-progname): New variable.
14760         (paths-emacs-root-p): Use it.
14761         (paths-find-site-directory): Ditto.
14762
14763 1998-04-26  SL Baur  <steve@altair.xemacs.org>
14764
14765         * loadup.el ((member "dump" command-line-args)): Dump as
14766         `infodock' if InfoDock.
14767
14768 1998-04-25  SL Baur  <steve@altair.xemacs.org>
14769
14770         * find-paths.el (construct-emacs-version): Simplify, include
14771         program name in the return value.
14772         * (paths-find-version-directory): Use it.
14773
14774 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14775
14776         * info.el (Info-parse-dir-entries): Fixed regexp
14777         (Info-build-dir-anew): Remove full suffix and capitalize info file
14778         name for files with no @direntry
14779         (Info-batch-rebuild-dir): New function
14780         (Info-suffixed-file): Check for regular files instead of simple
14781         file existence (could catch directories before)
14782
14783 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14784
14785         * setup-paths.el, find-paths.el: Removed uses of `not' which
14786         temacs doesn't have.
14787
14788         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
14789         into root searching.
14790
14791 1998-04-24  Martin Buchholz  <martin@xemacs.org>
14792
14793         * subr.el: Remove definition of `not'.
14794
14795 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
14796
14797         * msw-glyphs.el: enable graphics support.
14798
14799 1998-04-23  Didier Verna  <didier@xemacs.org>
14800
14801         * x-menubar.el (default-menubar): restored the line-number-mode
14802         option.
14803
14804         * misc doc string updates related to the options menu.
14805
14806 1998-04-24  SL Baur  <steve@altair.xemacs.org>
14807
14808         * setup-paths.el (paths-construct-load-path): Fix typo.
14809
14810 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14811
14812         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
14813         font-menu-ignore-scaled-fonts don't have to be bound now; this
14814         gets us one step further towards making --no-autoloads work.
14815
14816         * startup.el (normal-top-level): Load auto-autoloads only if
14817         lisp-directory is non-nil.
14818
14819         * setup-paths.el (paths-construct-load-path): Made it robust
14820         against nil lisp-directory.
14821
14822         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
14823         to the list of variables that cause a warning when nil.
14824
14825         * toolbar.el (init-toolbar-location): Now works even when there's
14826         no toolbar icon directory.
14827
14828 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
14829
14830         * help.el (view-lossage): Recognize it.
14831
14832         * simple.el (log-message): Mark multiline messages.
14833
14834 1998-04-22  SL Baur  <steve@altair.xemacs.org>
14835
14836         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
14837
14838 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14839
14840         * package-get.el (package-get-all):  add `\n' separator to
14841         interactive specification so that both variables are read
14842
14843 1998-04-22  Didier Verna  <didier@xemacs.org>
14844
14845         * x-menubar.el: ported the options menu to Custom.
14846         Moved the "read only" toggle button to the buffers menu.
14847         Corrected some missing ;;;###autoload or defcustom.
14848
14849         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
14850         the scrollbar-visible specifier for options menu handling.
14851
14852         * toolbar.el (toolbar-visible-p)
14853                      (toolbar-captioned-p)
14854                      (default-toolbar-position): defcustom wrappers around
14855         the toolbar specifiers for options menu handling.
14856
14857         * frame.el (get-frame-for-buffer-default-instance-limit):
14858         defcustom it for options menu handling.
14859
14860         * font-lock.el (font-lock-mode): defcustom and autoload the variable
14861         font-lock-mode for options menu handling.
14862
14863         * cus-start.el: added Custom properties to overwrite-mode for
14864         options menu handling.
14865
14866 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
14867
14868         * about.el: shameless self-promotion.
14869
14870 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
14871
14872         * simple.el (raw-append-message): Slightly optimize.
14873         (remove-message): Use `push' for clarity.
14874         (append-message): Ditto.
14875         (display-warning): Dito.
14876         (raw-append-message): Send the message to the appropriate device.
14877
14878 1998-04-22  SL Baur  <steve@altair.xemacs.org>
14879
14880         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
14881         From Sean MacLennan <Sean.MacLennan@pika.ca>
14882
14883 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14884
14885         * setup-paths.el: Changed `directory-sep-char' to
14886         `path-separator', following a change in GNU Emacs.
14887
14888 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14889
14890         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
14891         (Info-build-dir-anew): Add a final newline.
14892         (Info-build-dir-anew): Do not issue warning when rebuilding policy
14893         is `always'
14894         (Info-rebuild-dir): Ditto
14895
14896         * dumped-lisp.el (preloaded-file-list): Added ldap.el
14897
14898 1998-04-21  SL Baur  <steve@altair.xemacs.org>
14899
14900         * simple.el (count-words-buffer): Retain zmacs region.
14901         (count-words-region): Ditto.
14902         * simple.el: (what-line): Expanded line counts.
14903         (count-lines): New parameter to conditionalize whether collapsed
14904         lines get counted.
14905         From Bob Weiner <weiner@altrasoft.com>
14906
14907 1998-04-19  SL Baur  <steve@altair.xemacs.org>
14908
14909         * packages.el (package-locations): infodock-packages must override
14910         mule-packages and packages.
14911
14912 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
14913
14914         * wid-edit.el:
14915         remove rude messages from widget-activation-widget-mapper
14916         and widget-activation-glyph-mapper
14917
14918 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
14919
14920         * toolbar.el: Remove (featurep 'x) test from
14921         toolbar-make-button-list
14922
14923 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
14924
14925         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
14926         only if in the same frame.
14927
14928 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14929
14930         * packages.el (package-locations): Added site-packages hierarchy.
14931
14932         * setup-paths.el (paths-default-info-directories): Introduced and
14933         used.
14934
14935         * packages.el, setup-paths.el: Set various path searching depths
14936         to 1.
14937
14938         * packages.el (packages-hierarchy-depth):
14939         (packages-load-path-depth): Introduced and used.
14940
14941         * setup-paths.el (paths-load-path-depth): Introduced and used.
14942
14943         * find-paths.el (paths-find-recursive-path): Added max-depth
14944         parameter.
14945
14946 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14947
14948         * setup-paths.el (paths-construct-info-path): Removed
14949         dependency on behavior of (file-name-as-directory "").
14950
14951 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14952
14953         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
14954         lisp objects
14955
14956 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14957
14958         * dump-paths.el, startup.el: Added handling for --debug-paths.
14959
14960 1998-04-15  William M. Perry  <wmperry@aventail.com>
14961
14962         * wid-edit.el: We cannot just set the help-echo or balloon-help
14963           properties for an extent based on the :help-echo widget
14964           property, since help-echo and balloon-help cause an EXTENT to
14965           get passed in, where :help-echo functions are expecting a WIDGET
14966
14967 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
14968
14969         * scrollbar.el (init-scrollbar-from-resources): Call
14970         mswindows-init-scrollbar-metrics when appropriate.
14971
14972 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
14973
14974         * dumped-lisp.el: dump x-toolbar for window system
14975
14976         * msw-init.el (init-post-mswindows-win): enable toolbars if we
14977         have support and xpm.
14978
14979 1998-04-16  SL Baur  <steve@altair.xemacs.org>
14980
14981         * files.el (toggle-read-only): Fix docstring.
14982         From Didier Verna <didier@xemacs.org>
14983
14984 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14985
14986         * startup.el (normal-top-level): Load autoload-file-name without
14987         specifying an extension---some people only auto-autoload.el.gz.
14988
14989 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
14990
14991         * files.el (backup-enable-predicate): Don't bomb on NAME being
14992         nil.
14993
14994 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14995
14996         * find-paths.el, packages.el: Now prefers configure'd paths.
14997         This shouldn't cause any of the originally anticipated problems as
14998         the current paths architecture will not define the various
14999         configure-xxx variables if they're not specified on the configure
15000         command line.
15001
15002         * find-paths.el, setup-paths.el, packages.el: Removed all
15003         mentionings of "/" as a path separator.
15004         Used paths-construct-path throughout.
15005
15006         * find-paths.el (paths-construct-path): Created to assemble paths
15007         from directory components.
15008
15009         * setup-paths.el, packages.el: Used paths-decode-directory-path
15010         instead of decode-path-internal.
15011
15012         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15013         and associates.
15014         (paths-decode-directory-path) Created.
15015
15016         * setup-paths.el: Changed configure-exec-path to
15017         configure-exec-directory.
15018
15019 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15020
15021         * packages.el (packages-find-packages): Fixed decoding of
15022         EMACSPACKAGEPATH.
15023
15024         * startup.el: -no-packages -> -no-early-packages.
15025
15026         (packages-load-package-lisps): Fixed loading of auto-autoload
15027         files.
15028
15029         * startup.el (normal-top-level): Fixed loading of core
15030         auto-autoload.
15031
15032         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15033
15034         * startup.el, packages.el, dump-paths.el: Added proper settings
15035         for site-directory and lisp-directory variables.
15036
15037         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15038         inhibit-package-autoloads and fixed handling of it.
15039
15040         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15041         handling of former inhibit-package-init, now
15042         inhibit-early-packages, to make -vanilla etc. work.
15043
15044 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15045
15046         * code-process.el (start-process): Fallback to 'undecided instead
15047         of 'binary for process input coding stream.
15048
15049         * process.el (start-process): Docstring fix.
15050
15051 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15052
15053         * info.el (Info-insert-dir): Do not insert temporary dir files
15054         in Info-dir-file-attributes
15055         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15056         (Info-rebuild-dir): Ditto.
15057
15058 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15059
15060         * obsolete.el: Added obsoleteness declarations for
15061         `site-directory' and `Info-default-directory-list'.
15062
15063 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15064
15065         * find-paths.el (paths-find-emacs-root): Only look at the
15066         executable at the end of the symlink chain for determining the
15067         Emacs root.
15068
15069 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15070
15071         * setup-paths.el (paths-construct-info-path): Changed construction
15072         to cater to gone default in configure.
15073
15074         * find-paths.el (paths-uniq-append): Added.
15075
15076         * packages.el: Rewritten package path construction once again.
15077
15078         * dump-paths.el, startup.el: Removed package-path as a global
15079         variable.
15080
15081         * package-admin.el (package-admin-add-single-file-package):
15082         (package-admin-add-binary-package): Changed package-path to
15083         late-packages.
15084
15085         * packages.el (packages-split-path): Split path at "/" rather than
15086         nil according to change in emacs.c.
15087
15088 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15089
15090         * setup-paths.el (paths-construct-info-path): Changed info path
15091         order so that directories come out right.
15092         (paths-find-lock-directory): Fixed bug: It used to think
15093         configure-lock-directory is a path.
15094
15095 1998-04-06  Jeff Miller <jmiller@smart.net>
15096
15097         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15098         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15099         eases the use of toolbar-add/kill-item functions.
15100
15101 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15102
15103         * code-files.el (file-coding-system-alist): Commented out
15104         loaddefs.el magical treatment.
15105
15106 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15107
15108         * info.el (Info-rebuild-outdated-dir): Added new option
15109         `conservative' and made it the default
15110         (Info-rebuild-dir): Appropriately parse multi-line description
15111         strings, and multi-section dir files. Issue warning when dir
15112         is rebuilt as temporary
15113         (Info-build-dir-anew): Issue warning when dir is built as
15114         temporary
15115
15116 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15117
15118         * list-mode.el (list-mode-map): Bind highlight motion commands to
15119         standard keys left, right, C-b and C-f.
15120
15121 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15122
15123         * files.el (auto-mode-alist): allow .sc for Scheme->C
15124
15125 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15126
15127         * loadup.el (pureload): Don't quote (garbage-collect).
15128
15129 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15130
15131         * package-get-base.el: Updated.
15132
15133 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15134
15135         * isearch-mode.el (isearch-just-started): New variable.
15136         (isearch-mode): Set it.
15137         (isearch-repeat): Advance one character forward only if the search
15138         was successful, and was not just started.
15139         (isearch-repeat): Clear isearch-just-started.
15140
15141 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15142
15143         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15144         if running -batch.
15145
15146 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15147
15148         * subr.el (listify-key-sequence): Removed.
15149
15150 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15151
15152         * bytecomp.el (byte-compile-print-gensym): New option.
15153         (byte-compile-output-file-form): Use it.
15154         (byte-compile-output-docform): Ditto.
15155         (byte-compile-compiled-obj-to-list): Ditto.
15156
15157 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15158
15159         * msw-glyphs.el: set frame icon if xpm support.
15160
15161 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15162
15163         * help.el: Code that pretty prints variable values
15164           removed.
15165
15166 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15167
15168         * find-paths.el (paths-emacs-root-p): Correct test for installation
15169         directory.
15170         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15171
15172 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15173
15174         * loaddefs.el: Don't set debug-ignored-errors; leave
15175           its default value set to nil.
15176
15177 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15178
15179         * info.el (Info-rebuild-dir): fixed mis-spelling.
15180
15181 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15182
15183         * info.el (Info-rebuild-outdated-dir): New custom var
15184         (Info-insert-node): Create/update dir file when needed, ie when it
15185         does not exist or is older than some info files in directory
15186
15187 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15188
15189         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15190         for last packages, mainly for using a 20.4 package base.
15191
15192         * packages.el (late-packages): Typo fix.  It was called
15193         early-packages.
15194
15195         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15196         relative symlinks correctly.
15197         (paths-find-emacs-roots): More rigorous checking for plausible
15198         configuration-time root.
15199
15200         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15201         find its roots.
15202
15203 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15204
15205         * faces.el: Fix docstrings.
15206         * glyphs.el: Fix docstrings.
15207         * mouse.el: Fix docstrings.
15208
15209         * frame.el: Change phrase `current frame' to `selected frame'.
15210
15211         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15212
15213         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15214         macros using backquote to make them infinitely more readable.
15215
15216 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15217
15218         * packages.el (packages-find-package-path): Hardcoded specialized
15219         InfoDock support until we can clean this up.
15220
15221         * help.el (describe-bindings-1): Return the value of the bindings
15222         help buffer created.
15223         (describe-bindings): Ditto.
15224
15225         * simple.el (set-variable): Restore previous behavior of not
15226         bombing if the variable to set is not boundp.
15227
15228 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15229
15230         * packages.el (packages-handle-package-dumped-lisps): Allow for
15231         non-local files to be loaded off the package-lisp variable.
15232
15233 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15234
15235         * x-faces.el: Global X resources should override
15236           specs for all device classes (color, grayscale, mono);
15237           code currently doesn't override any of them.  Fixed by
15238           calling remove-specifier with '(x default) as the tag
15239           set and allowing inexact matches.
15240
15241 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15242
15243         * faces.el: Separated face initializations based on
15244           device classes into device type specific (tag set,
15245           instantiator) pairs.
15246
15247 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15248
15249         * wid-edit.el (widget-choice-action): Remember user's explicit
15250         choice.
15251         (widget-choice-value-create): Respect it.
15252         From Richard Stallman <rms@gnu.org>
15253
15254 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15255
15256         * setup-paths.el (paths-construct-info-path): Always append
15257         existing directories from configure-time info path.
15258
15259         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15260         Info-directory-list.
15261
15262         * info.el: Removed Info-default-directory-list which was broken by
15263         design.
15264         Removed bogus initialization of Info-directory-list---startup.el
15265         can do a much better job.
15266         Added autoload of Info-directory-list.
15267
15268         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15269         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15270         be exclusive; now it's merely given precedence, just like in the
15271         old days.
15272
15273 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15274
15275         * find-paths.el (paths-find-architecture-directory): Fix bug with
15276         finding; it used to default too early.
15277
15278 1998-03-25  Martin Buchholz <martin@xemacs.org>
15279
15280         * packages.el (packages-split-path): Fix a bug; it used to fail
15281         for paths that weren't split.
15282
15283 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15284
15285         * finder.el (finder-compile-keywords): trap on errors.
15286
15287 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15288
15289         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15290           fourth argument of t so that only the specs exactly
15291           matching the tag lists are removed.
15292
15293 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15294
15295         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15296
15297 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15298
15299         * minibuf.el (mouse-read-file-name-1): If a default directory was
15300         specified, use it for generating the completions.
15301
15302 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15303
15304         * update-elc.el: Now respects inhibit-package-init and
15305         inhibit-site-lisp.
15306         Now does path construction with loadup-paths.
15307
15308         * startup.el (normal-top-level, startup-setup-paths): Now respects
15309         inhibit-package-init and inhibit-site-lisp.
15310
15311         * packages.el (packages-find-package-path): Extended package path
15312         by version-specific hierarchies.
15313         (packages-find-packages): Now respects inhibit flag and
15314         inhibit-site-lisp.
15315         Moved path setup to loadup-paths.
15316
15317         * make-docfile.el: Now respects inhibit-package-init and
15318         inhibit-site-lisp.
15319         Now does path construction with loadup-paths.
15320
15321         * loadup.el: Now respects inhibit-package-init and
15322         inhibit-site-lisp.
15323
15324         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15325
15326         * loadup-paths.el: New file: setup load-path to encompass
15327         packages.
15328
15329 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15330
15331         * auto-show.el: load-gc renamed to pureload.
15332         * site-load.el: Ditto.
15333         * packages.el (toplevel): Ditto.
15334         * loadup.el (really-early-error-handler): Ditto.
15335         * dumped-lisp.el (preloaded-file-list): Ditto.
15336         * cus-face.el (custom-declare-face): Ditto.
15337
15338 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15339
15340         * <Today>: The Big Path Searching Overhaul.
15341
15342         * find-paths.el: New file: find and assemble paths in the
15343         installation hierarchy.
15344
15345         * setup-paths.el: New file: global layout of paths and directories
15346         within the XEmacs hierarchy.
15347
15348         * packages.el: Replaced everything related to path searching and
15349         startup by code in terms of find-paths.
15350
15351         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15352         the new path searching engine.
15353
15354         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15355         and setup-paths.
15356
15357 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15358
15359         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15360         setup-paths.el.
15361
15362 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15363
15364         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15365         compiles identically in any configuration.
15366         Removed irrelevant commentary.
15367
15368 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15369
15370         * simple.el (set-variable): Allow setting specifiers.
15371
15372 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15373
15374         * lisp.el (forward-sexp): Revert previous change.
15375
15376 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15377
15378         * frame.el (frame-initialize): Use `delete-console' instead of
15379         `delete-device' to delete the stream console to match the usage in
15380         Fkill_emacs.
15381
15382 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15383
15384         * files.el (cdpath-previous): New variable.
15385         (cd): Use it.
15386         From Bob Weiner <weiner@wave.altrasoft.com>
15387
15388 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15389
15390         * keydefs.el: Changed keybindings of forward-char,
15391           backward, scroll-up and scroll-down to point to their
15392           -command counterparts.
15393
15394         * simple.el: New functions: forwarc-char-command,
15395           backwrad-char-command, scroll-up-command,
15396           scroll-down-command which work liek their counterparts
15397           except that they honor the variable
15398           signal-error-on-buffer-boundary.
15399
15400           Definition of signal-error-on-buffer-boundary received
15401           from src/cmds.c.
15402
15403           defvar declaration added for word-across-newline to avoid
15404           byte-compiler warning about the free variable reference.
15405
15406 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15407
15408         * winnt.el: Removed "%t" from the beginning of
15409         modeline-format. From now on, there's no nt-specifics in the modeline.
15410
15411 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15412
15413         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15414         of `when' with `if'.
15415
15416 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15417
15418         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15419         mswindows. Must be reworked along with glyphs.el, or
15420         merged into it, after there is images support.
15421
15422         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15423         'mswindows.
15424
15425 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15426
15427         * faces.el: fix for text cursor initialization.
15428         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15429         From Andy Piper <andyp@parallax.co.uk>
15430
15431 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15432
15433         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15434         if there is an existing package that handles it and warn the user
15435         about that mode.
15436
15437 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15438
15439         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15440         Installation" menu item when Installation-string is not bound.
15441
15442 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15443
15444         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15445         From Jeremiah W. James <jerry@cs.ucsb.edu>
15446
15447 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15448
15449         * msw-faces.el:
15450         * faces.el: Fix face initialization.
15451
15452 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15453
15454         * files.el (backup-enable-predicate): fix breakage introduced
15455         by TMPDIR patch.
15456
15457 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15458
15459         * x-faces.el (x-init-face-from-resources): The
15460           TTY face property retrieval functions don't return
15461           specifiers, so use face-property instead.
15462
15463 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15464
15465         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15466
15467 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15468
15469         * x-menubar.el: Expanded documentation for
15470           option-save-faces.  Changed Options -> Browse Faces
15471           menu entry to invoke customize-face.
15472
15473 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15474
15475         * faces.el: Most face initialization moved out of
15476           init-other-random-faces to the top level so that the
15477           initialization happens before Xemacs is dumped.  Much
15478           of the fascist "face-differs-from-default-p or FROB!"
15479           code has been retired in favor of letting the user do
15480           what they want to do.  Face initialization code changed
15481           to use `default' specifier tag so that the settings can
15482           be overridden later if the user wishes it.
15483
15484 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15485
15486         * about.el (about-hackers): Update contributors list.
15487
15488 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15489
15490         * specifier.el: Define new specifier tag `default'.
15491
15492         * modeline.el: Initialize faces using `default' tag.
15493
15494         * x-faces.el (x-init-face-from-resources): Remove
15495           specifier specs containing the `default' tag before
15496           adding new specs.
15497
15498 1998-03-02  John Jones  <jj@asu.edu>
15499
15500         * package-get.el (package-get-all): fixed arguments on call to
15501         package-admin-add-single-file-package.
15502         * package-get.el (package-get-installedp): fixed to match
15503         advertised behavior.
15504         * package-get.el: added function package-get-update-all which
15505         installs newest versions of all the current packages (if they are
15506         not already installed).
15507
15508 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15509
15510         * files.el (find-file-noselect): Uncommented `truename' binding in
15511         `let*' and use it later to set `buffer-file-truename' iff it's
15512         still nil, as happens for example when finding a compressed
15513         file with "jka-compr".
15514
15515 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15516
15517         * faces.el: in make-face-* type functions do the operation for all
15518         window systems, not just the first one found.
15519
15520         * font.el: call mswindows-list-fonts for mswindows.
15521
15522 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15523
15524         * code-process.el (call-process-region):
15525         * process.el (call-process-region):
15526         * package-get.el (package-get-dir):
15527         * files.el (backup-enable-predicate):
15528         * gnuserv.el (gnuserv-temp-file-regexp):
15529         Use temp-directory in place of `/tmp'.
15530
15531 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15532
15533         * "Fast" dired-in-C enhancements for Windows 95/NT:
15534
15535         * files.el: Added function, `wildcard-to-regexp', from GNU
15536           Emacs.
15537
15538         * files.el (insert-directory): Modified to use special
15539           dired-in-C enhancements if present.
15540
15541 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15542
15543         * code-files.el: make default coding no-conversion.
15544
15545 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15546
15547         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15548         the load-path.
15549
15550         * update-elc.el: Strip directory when testing for files not to
15551         bytecompile.
15552
15553 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15554
15555         * lisp-mode.el: Use recommended form for menus.
15556
15557         * info.el (Info-construct-menu): Use recommended form for menus.
15558
15559         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15560         entry.
15561
15562 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15563
15564         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15565           (get-frame-for-buffer-noselect): Always return frames
15566           in the not-this-window-p cond clause.
15567
15568 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15569
15570         * help.el (describe-installation): New function.
15571
15572         * x-menubar.el (default-menubar): Add describe-installation to
15573         Help menu.
15574
15575         * packages.el (packages-unbytecompiled-lisp): Installation.el
15576         should not be bytecompiled.
15577
15578         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15579         XEmacs.
15580
15581         * x-menubar.el (default-menubar): Use correct guard for VM menu
15582         entry.
15583
15584         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15585         coding.
15586         From Andy Piper <andyp@parallax.co.uk>
15587
15588 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15589
15590         * ldap.el: Do not require ldap-internal at compile time.
15591
15592 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15593
15594         * code-files.el: new file. a virtual copy of mule-files.el
15595         but without charset
15596         dependencies. (toggle-buffer-file-ocding-system) new function for
15597         changing the eol type for the current buffer.
15598
15599         * code-process.el: new file. a copy of
15600         mule-process.el. mule-process.el will disappear when things have
15601         settled.
15602
15603         * coding.el: new file. a virtual copy of mule-files.el but
15604         without charset dependencies. (coding-system-base) new function
15605         for getting the parent coding system of a coding system with eol
15606         type set.
15607
15608         * dumped-lisp.el: add above files for the non-mule case.
15609
15610 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15611
15612         * window-xemacs.el (display-buffer): If no explicit
15613           frame is specified, search for a window that displays
15614           the buffer on the currently selected frame, before
15615           searching other frames.
15616
15617 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15618
15619         * frame.el (get-frame-for-buffer): If not-this-window-p
15620           is non-nil, use window on the selected frame if it is not
15621           also the selected window.  When defaulting, search for
15622           windows on the currently selected fgrame before searching
15623           other frames.
15624
15625 1998-02-25  Didier Verna  <didier@xemacs.org>
15626
15627         * modeline.el (modeline-swap-buffers): originally named
15628         `mouse-release-modeline'. Whether to actually swap the buffers is
15629         decided in `mouse-drag-modeline'.
15630         (mouse-drag-modeline): A button release event is considered a
15631         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15632         stay unchanged.
15633
15634 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15635
15636         * x-menubar.el: Put redo on the menubar.
15637         From Aki Vehtari <Aki.Vehtari@hut.fi>
15638
15639 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15640
15641         * bytecomp.el (displaying-byte-compile-warnings): if
15642         temp-buffer-show-function is set, use it to display current set of
15643         warnings in the "*Compile-Log-Show*" buffer.
15644
15645         * simple.el (display-warning-buffer): if temp-buffer-show-function
15646         is set, use it to display current set of warnings in the
15647         "*Warnings-Show*" buffer.
15648
15649 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15650
15651         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15652         Common Lisp.
15653
15654 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15655
15656         * menubar.el: Allow button descriptors at least 2 long.
15657
15658         * x-menubar.el (default-menubar): Use recommended forms.
15659         (file-menu-filter): Remove.
15660         (edit-menu-filter): Remove.
15661
15662 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15663
15664         * about.el (about-hackers): Updated.
15665
15666 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15667
15668         * help.el (help-max-help-buffers): new variable
15669         (help-register-and-maybe-prune-excess): new function
15670         (help-buffer-name): use help-max-help-buffers.
15671         (with-displaying-help-buffer): use
15672         help-register-and-maybe-prune-excess.
15673
15674         * help.el (help-maybe-pretty-print-value): if the value fits on
15675         one line, let it.
15676
15677 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15678
15679         * (with-displaying-help-buffer): there is no need to kill the buffer
15680         if it exists, because with-output-to-temp-buffer will clear it.
15681         further, killing the buffer violates the rule that
15682         temp-buffer-show-function, if set, has the full responsibility of
15683         showing the temp buffer.  killing the buffer fucks with the window
15684         configuration, hosing temp-buffer-show-function.
15685
15686
15687 1998-02-23  Didier Verna  <didier@xemacs.org>
15688
15689         * modeline.el (mouse-drag-modeline):
15690         - Always scroll the modeline that was originally clicked on.
15691         - Use x pixels instead of x characters (which doesn't work anyway)
15692         as horizontal reference for modeline dragging. This allows us to
15693         keep on dragging the modeline even if the motion event occurs in
15694         another window.
15695
15696 1998-02-23  Didier Verna  <didier@xemacs.org>
15697
15698         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15699         glyph on the modeline to indicate that dragging the mouse has an
15700         effect both horizontally and vertically.
15701
15702 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15703
15704         * about.el (about-xemacs): Get rid of redundant visible version
15705         number.
15706
15707 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15708
15709         * about.el (about-hackers): Update credits.
15710
15711 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15712
15713         * prim/register.el (view-register): Show register type file-query.
15714
15715 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15716
15717         * mode-motion.el (mode-motion-highlight-internal):
15718           save-excursion inside save-window-exucrsion form to
15719           hide buffer point changes from save-window-excursion.
15720           Prevents display flickering when the mouse pointer
15721           moves.
15722
15723 1998-02-17  Didier Verna  <didier@xemacs.org>
15724
15725         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15726         function to handle correctly the case of a toolbar one side of the
15727         window: scrolling will not necessarily happen.
15728
15729 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15730
15731         * files.el (after-find-file): Restore missing argument
15732           to format that provides filename for "... consider M-x
15733           recover-file" message.  Also call `message' with "%s"
15734           as the first arg instead of an arbitrary string.
15735
15736 1998-02-18  SL Baur  <steve@altair.xemacs.org>
15737
15738         * about.el (about-hackers): Various additions.
15739
15740 1998-02-15  SL Baur  <steve@altair.xemacs.org>
15741
15742         * autoload.el (generate-file-autoloads-1): Don't force an extra
15743         line out when copying on-the-same line autoloads.
15744
15745         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
15746         is installed.
15747
15748 1998-02-14  Martin Buchholz  <martin@xemacs.org>
15749
15750         * x11/x-win-xfree86.el (x-win-init-xfree86):
15751         * x11/x-win-sun.el (x-win-init-sun):
15752         * x11/x-init.el (x-initialize-compose):
15753         * prim/simple.el:
15754         (backward-or-forward-kill-sexp):
15755         (backward-or-forward-kill-sentence):
15756         (backward-or-forward-kill-word):
15757         (backward-or-forward-delete-char):
15758         * prim/isearch-mode.el (isearch-help-or-delete-char):
15759         Use x-keysym-on-keyboard-sans-modifiers-p instead of
15760         x-keysym-on-keyboard-p to detect backspace.
15761         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
15762         Clean up symbols used with dead keys, checking Linux and solaris
15763         keysyms.
15764         Simplify x-win-*.el using above methods.
15765         Change documentation for x-keysym-*-p functions.
15766
15767 1998-02-14  SL Baur  <steve@altair.xemacs.org>
15768
15769         * about.el (about-hackers): Restore entries for Michael Sperber and
15770         Vinnie Shelton.
15771         From Vinnie Shelton <acs@acm.org>
15772
15773 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
15774
15775         * simple.el (count-words-region): Ditto.
15776
15777 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
15778
15779         * simple.el (count-words-buffer): Document.  Don't print anything
15780         if non-interactive.
15781
15782 1998-02-12  SL Baur  <steve@altair.xemacs.org>
15783
15784         * packages.el (packages-hardcoded-lisp): easymenu.el is in
15785         multiple files in InfoDock.
15786
15787 1998-02-11  SL Baur  <steve@altair.xemacs.org>
15788
15789         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
15790         from version.el in InfoDock.
15791
15792         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
15793         specially.
15794
15795 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15796
15797         * bytecomp-runtime.el (proclaim-inline): Single quotes around
15798         variable name in docstring.
15799
15800 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
15801
15802         * menubar.h: Include "gui.h".
15803
15804 1998-02-10  SL Baur  <steve@altair.xemacs.org>
15805
15806         * site-load.el: Fix documentation.
15807
15808 1998-02-09  SL Baur  <steve@altair.xemacs.org>
15809
15810         * package-get-base.el (package-get-base): Updated.
15811
15812         * keymap.el: PC-ize.
15813
15814 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15815
15816         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
15817         from' on a fresh line.
15818
15819 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
15820
15821         * help.el (help-maybe-pretty-print-value): prin1, not princ the
15822         object.
15823
15824 1998-02-09  SL Baur  <steve@altair.xemacs.org>
15825
15826         * undo-stack.el: PC-ize.
15827
15828         * cmdloop.el: PC-ize.
15829
15830 1998-02-08  SL Baur  <steve@altair.xemacs.org>
15831
15832         * bytecomp-runtime.el: PC-ize.
15833
15834         * byte-optimize.el: Prolog fixup.  PC-ize.
15835
15836         * cus-dep.el: Spelling fix.
15837
15838         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
15839         entries follow).
15840
15841 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
15842
15843         * text-mode.el (text-mode-hook-identify): New function,
15844         put on text-mode-hook.  Set text-mode-variant here.
15845         (text-mode): Don't set it here.
15846
15847 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
15848
15849         * text-mode.el (text-mode-hook): New defvar.
15850         (text-mode-variant): New variable.
15851         (text-mode): Set that variable locally.
15852         (toggle-text-mode-auto-fill): New command.
15853
15854 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
15855
15856         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
15857
15858 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
15859
15860         * text-mode.el (paragraph-indent-text-mode):
15861         Renamed from spaced-text-mode.
15862         (text-mode-map): Bind TAB to indent-relative.
15863         (indented-text-mode-map): Variable deleted.
15864         (indented-text-mode): Now an alias for text-mode.
15865
15866 1998-02-05  SL Baur  <steve@altair.xemacs.org>
15867
15868         * loadup.el: test-atoms debugging stuffs removed.
15869
15870 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
15871
15872         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
15873
15874 1997-12-30  Colin Rafferty  <colin@xemacs.org>
15875
15876         * help.el (describe-beta): Made it use `locate-data-file'.
15877         (describe-distribution): Ditto.
15878         (describe-copying): Ditto.
15879         (describe-project): Ditto.
15880         (view-emacs-news): Ditto.
15881
15882         * help-nomule.el (help-with-tutorial): Made it use
15883         `locate-data-file' to find tutorial.
15884
15885 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
15886
15887         * about.el: Corrected my email address.
15888
15889         * mouse.el: Added 'mouse-mswindows-drop' similar to
15890         'mouse-offix-drop'.
15891
15892 1998-01-27  SL Baur  <steve@altair.xemacs.org>
15893
15894         * loadup.el (running-xemacs): Spelling fix.
15895
15896 1998-01-26  Colin Rafferty  <colin@xemacs.org>
15897
15898         * packages.el (packages-find-packages-1): Don't allow a backwards
15899         compatible lisp tree to overwrite `preloaded-file-list'.
15900
15901 1998-01-26  SL Baur  <steve@altair.xemacs.org>
15902
15903         * loadup.el: Don't delete "xemacs" prior to dumping.
15904
15905 1998-01-24  SL Baur  <steve@altair.xemacs.org>
15906
15907         * package-info.el (pi-last-mod-date): New function.
15908         (pi-author-version): New function.
15909         (batch-update-package-info): Use them.
15910
15911 1998-01-23  Colin Rafferty  <colin@xemacs.org>
15912
15913         * frame.el (get-frame-for-buffer-default-to-current): Create.
15914         (get-frame-for-buffer-noselect): Allow user to use current frame
15915         with `get-frame-for-buffer-default-to-current'.
15916
15917 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
15918
15919         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
15920         (byte-compile-output-docform): Ditto.
15921         (byte-compile-compiled-obj-to-list): Ditto.
15922
15923 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
15924
15925         * startup.el (command-line-1): Removed code that ran
15926           buffer-menu.
15927
15928 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
15929
15930         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
15931
15932 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
15933
15934         * frame.el (suspend-emacs-or-iconify-frame): Check using
15935         `device-on-window-system-p' instead of explicitly checking for X,
15936         so that the same logic works for MS Windows.
15937         (suspend-or-iconify-emacs): Ditto.
15938
15939 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
15940
15941         * about.el (about-maintainer-info): Andy Piper is back.
15942         (xemacs-hackers): Updated Andy Piper's email address.
15943         (about-hackers): Added Jonathan Harris.
15944         (about-hackers): Updated Tibor Polgar's email address.
15945
15946 1998-01-18  SL Baur  <steve@altair.xemacs.org>
15947
15948         * about.el: Add xemacs.org email manager.
15949
15950         * package-get-base.el (package-get-base): Updated with most recent
15951         package updates.
15952
15953 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
15954
15955         * help.el (function-arglist): Use `indirect-function' instead of
15956         `symbol-function' so that aliases are treated correctly.
15957
15958 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
15959
15960         * help.el (help-map): Add f1 binding to `help-for-help'.
15961         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
15962         (describe-key-briefly): Use `princ' "%s" to print object.
15963         (with-displaying-help-buffer): Kill buffer if it exists, again.
15964         (describe-key): Use `princ' "%s" to print object.
15965         (describe-function-1): Use `princ' "%s" to print object.
15966         Commented out alias lines removed.
15967         (help-pretty-print-limit): New variable to control pretty-printing
15968         of variable values.
15969         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
15970         `help-pretty-print-value' again.  Only print-print when OBJECT is
15971         list of length less than `help-pretty-print-limit'.
15972         (describe-variable): Use `help-maybe-pretty-print-value' again.
15973
15974 1998-01-18  SL Baur  <steve@altair.xemacs.org>
15975
15976         * simple.el (blink-matching-open): Remove C++ kludge.
15977         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
15978
15979 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15980
15981         * info.el (Info-default-directory-list): Made the documentation
15982         more explanitory.
15983
15984 1998-01-13  Martin Buchholz  <martin@xemacs.org>
15985
15986         * lisp/packages.el:
15987         * lisp/package-admin.el:
15988         * lisp/build-report.el:
15989         Fix typos.
15990
15991 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
15992
15993         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
15994         warnings in Java buffers without final newline and editing the
15995         last line.
15996
15997 1998-01-17  SL Baur  <steve@altair.xemacs.org>
15998
15999         * packages.el (packages-find-packages-1): Don't allow a backwards
16000         compatible lisp tree to overwrite `preloaded-file-list'.
16001         Suggested by Colin Rafferty  <colin@xemacs.org>
16002
16003         * mouse.el (mouse-offix-drop): Set undo-boundary.
16004         From Oliver Graf <ograf@fga.de>
16005
16006 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16007
16008         * loadup.el (load-gc): rewrite as defun.
16009         Print something sensical if a required dump-time file isn't found.
16010
16011 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16012
16013         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16014         bug strikes a menudescriptor.
16015
16016         * package-get-base.el (package-get-base): Updated.
16017
16018         * package-info.el (batch-update-package-info): Derive REQUIRES
16019         from the Makefile.
16020
16021 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16022
16023         * files.el (save-some-buffers): Don't play games with deleting
16024         other windows if we are in the minibuffer window.
16025
16026 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16027
16028         * modeline.el (modeline-minor-mode-menu): Add support for :active
16029         (add-minor-mode): Document :active property to TOGGLE.
16030
16031 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16032
16033         * modeline.el (modeline-minor-mode-menu): Add support for an
16034         `:included' predicate in the `toggle-sym' plist.
16035         (add-minor-mode): Document the :included property, format
16036         docstring some more.
16037         (modeline-minor-mode-menu): Documentation string added.
16038
16039 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16040
16041         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16042         labels from the symbol-names by thwacking off the overly redundant
16043         and overused "mode", parenthesizing "minor", and capitalizing the
16044         resultant strings.  Also shortened the menu's title by eliminating
16045         the redundant buffer name.
16046         (add-minor-mode): Beautified the docstring, added mention of the
16047         `:menu-tag' property of TOGGLE.
16048         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16049         `toggle-sym' to beatify the mode-life menus.
16050         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16051         `auto-fill-function'.
16052
16053 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16054
16055         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16056         menus to :style 'toggle.
16057
16058 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16059
16060         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16061
16062 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16063
16064         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16065         only recognize first hyperlink.
16066         (hyper-apropos-highlightify): Deletia, this is already done by
16067         `hyper-apropos-insert-face'.
16068         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16069
16070 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16071
16072         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16073         mail.
16074         (toolbar-mail-reader): Add support for `send'.
16075         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16076
16077 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16078
16079         * info.el (Info-emacs-info-file-name): Add defvar for
16080         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16081         will function properly.
16082
16083 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16084
16085         * simple.el: make the backwards delete function called by
16086         `backward-or-forward-delete-char' user configurable.
16087
16088 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16089
16090         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16091         compiled function got loaded from.
16092
16093 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16094
16095         * term/apollo.el: Synched up with InfoDock 3.6.2.
16096
16097 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16098
16099         * startup.el (load-init-file): Load autoloads earlier.
16100         (startup-splash-frame): Handle InfoDock logo.
16101
16102         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16103         InfoDock.
16104         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16105
16106         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16107         doesn't have this function.
16108
16109         * packages.el (locate-data-file): Fix to call `locate-file'.
16110
16111 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16112
16113         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16114         version of version.el.
16115         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16116
16117         * x-menubar.el (default-menubar): Guard reference to
16118         `gnuserv-frame'.
16119         (default-menubar): Guard references to `font-lock-mode'.
16120         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16121         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16122
16123         * make-docfile.el: Don't snarf doc strings from autoloads.
16124
16125         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16126         loading auto-autoloads files.
16127
16128         * loaddefs.el: Disable dumping autoloads.
16129
16130 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16131
16132         * lisp-mnt.el: Synch to Emacs 20.2.
16133
16134         * help.el: Remove manual autoload of `finder-by-keyword'.
16135
16136         * finder.el (finder-by-keyword): Autoload.
16137
16138         * help.el: Conditionalize hyperbole setup.
16139
16140 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16141
16142         * packages.el (package-require): Update to reflect new data format.
16143
16144 1998-01-02  Didier Verna  <didier@xemacs.org>
16145
16146         * x-menubar.el (default-menubar): make the tutorials available
16147         through the menubar. (Plus some compilation warnings cleanup).
16148
16149 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16150
16151         * check-features.el: New file.  Perform sanity check after build.
16152
16153         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16154         files to tooltalk package.
16155         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16156         package.
16157
16158         * package-admin.el (package-admin-xemacs): Use better default for
16159         location of XEmacs binary.
16160
16161 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16162
16163         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16164         tag with sexp and add value tag with value `t'.
16165
16166 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16167
16168         * package-get.el: Changes to work with real data.
16169         From Pete Ware <ware@cis.ohio-state.edu>
16170
16171         * packages.el (packages-reload-autoloads): Guard load for the time
16172         being.
16173
16174         * update-elc.el ("packages.el"): Force loading packages.el instead
16175         of possibly out-of-date packges.elc.
16176         * make-docfile.el ("packages.el"): Ditto.
16177
16178 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16179
16180         * build-report.el (build-report-delete-regexp): Added a rule for
16181         the main tarball shadowing anything past it.
16182
16183 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16184
16185         * packages.el (package-provide): Delete a previous provide.
16186
16187         * package-info.el: New file.
16188
16189         * package-get.el: New file.
16190         From Pete Ware <ware@cis.ohio-state.edu>
16191         (package-get): Fix md5 computation to work with Mule.
16192
16193 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16194
16195         * simple.el (log-message-*): Quote symbols in docstrings properly.
16196
16197 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16198
16199         * packages.el (packages-new-autoloads): Ignore symbolic links.
16200
16201         * cus-face.el (face-custom-attributes-get): Fix typo.
16202         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16203
16204 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16205
16206         * startup.el (load-init-file): Reload new or changed autoloads
16207         unless inhibited.  Reload modified dumped lisp (stubbed).
16208
16209         * packages.el (packages-new-autoloads): New function.
16210         (packages-reload-autoloads): New function.
16211         (packages-reload-dumped-lisp): New (stub) function.
16212
16213         * loadup.el: Inhibit reloading dumped files when running temacs.
16214
16215         * loadhist.el (file-provides): Extend to handle variant
16216         extensions.
16217
16218         * replace.el (query-replace): Fix typo.
16219
16220 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16221
16222         * make-docfile.el: list-autoloads-path has been renamed.
16223         * update-elc.el: list-autoloads has been renamed.
16224
16225         * packages.el (packages-list-autoloads): Renamed.
16226         (packages-list-autoloads-path): Ditto.
16227
16228 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16229
16230         * packages.el (packages-find-packages-1): Made it signal a warning
16231         for an error in an auto-autoload.el file.
16232
16233 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16234
16235         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16236         tag with const.
16237         From Aki Vehtari <Aki.Vehtari@hut.fi>
16238
16239         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16240
16241         * loadhist.el (unload-feature): Remove autoload.
16242
16243 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16244
16245         * loadhist.el: Unpackaged.
16246
16247         * help.el (describe-symbol-find-file): Rename
16248         `describe-function-find-file' and make old name obsolete.
16249         (describe-function-1): Use it.
16250         (describe-function-1): Guard reference to
16251         `compiled-function-annotation'.
16252
16253 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16254
16255         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16256         argument.
16257         (help-mode-quit): New optional arg to control whether it kills or
16258         buries.  Tidied up.
16259         (with-displaying-help-buffer): Don't kill buffer initially, even
16260         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16261         (help-pretty-print-value): Rename back from
16262         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16263         use it, otherwise use dumped `cl-prettyprint'.
16264         (describe-variable): Use `help-pretty-print-value' again.
16265         (find-func): Removed reference to "find-func" at end.
16266
16267 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16268
16269         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16270           GUI XEmacs. Rename? x-menubar is rather window system
16271           independant, except for a couple of items.
16272
16273 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16274
16275         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16276         entries as they will no longer be distributed with XEmacs.
16277
16278         * format.el (format-alist): Fix image/tiff regexps.
16279         From P. E. Jareth Hein <jareth@camelot-soft.com>
16280
16281         * help.el (help-maybe-pretty-print-value): Rename.
16282         (describe-variable): Use it.
16283         (describe-variable): Add trailing linefeed.
16284
16285 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16286
16287         * help.el (describe-function-1): Don't output anything for
16288           arglist of autoload functions.
16289
16290 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16291
16292         * help.el (describe-function-1): Don't output anything for
16293           arglist of autoload functions.
16294
16295 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16296
16297         * help.el (help-mode-map): New bindings for `help-mode-bury',
16298         `describe-function-at-point', `describe-variable-at-point',
16299         `Info-elisp-ref', `customize-variable', `help-next-section' and
16300         `help-prev-section'.
16301         (help-next-section): New function.
16302         (help-prev-section): New function.
16303         (help-mode-quit): Changed to kill the help buffer.
16304         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16305         correctly.
16306         (help-buffer-name): New function to generate the name of help
16307         buffers.
16308         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16309         argument giving the name of the help buffer.
16310         (describe-key): Use `with-displaying-help-buffer' with name.
16311         (describe-mode): Ditto.
16312         (describe-bindings): Ditto.
16313         (describe-prefix-bindings): Ditto.
16314         (view-lossage): Ditto.
16315         (with-syntax-table): New macro.
16316         (function-called-at-point): Use `ignore-errors' and
16317         `with-syntax-table'.
16318         (function-at-point): Ditto.
16319         (describe-function): Use `with-displaying-help-buffer' with name.
16320         (function-arglist): Extracted from `describe-function-1'.  Returns
16321         function's arglist as string.
16322         (function-documentation): Extracted from `describe-function-1'.
16323         Returns function's docstring.
16324         (describe-function-1): Remove all the "stream" garbage, including
16325         the stream argument.  Use `function-arglist' and
16326         `function-documentation'.
16327         (describe-function-arglist): Just use `function-arglist'.
16328         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16329         (help-pretty-print-value): New function to help with
16330         pretty-printing variable values.  Knows about `#<...>'.  Needs
16331         `pp-internal'.
16332         (describe-variable): Use `with-displaying-help-buffer' with name.
16333         Formatting improved.  Display file where variable is defined, if
16334         known.  Use `help-pretty-print-value'.
16335         (describe-syntax): Use `with-displaying-help-buffer' with name.
16336         (list-processes): Remove "stream" garbage.
16337
16338 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16339
16340         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16341         call a dumped routine instead.
16342
16343         * x-win-xfree86.el: Wrap file in defun.
16344         * x-win-sun.el: Ditto.
16345
16346 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16347
16348         * help.el (view-emacs-news): Remove usage of outl-mouse which
16349         advises functions and does other evil things.
16350
16351 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16352
16353         * format.el (format-alist): Add `image/tiff'.
16354         From P. E. Jareth Hein <jareth@camelot-soft.com>
16355
16356 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16357
16358         * about.el (about-hackers): More names added.
16359
16360         * make-docfile.el: Remove superfluous package path search.
16361
16362         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16363
16364 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16365
16366         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16367         ignored shadows.
16368
16369 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16370
16371         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16372         get trailing slashes when added to the load-path.
16373
16374         * x-init.el (init-x-win): Locate where XEmacs X localization files
16375         are.
16376
16377 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16378
16379         * x-faces.el: Added support for foregroundToolBarColor
16380           to xpm-color-symbols.
16381
16382 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16383
16384         * etags.el (tags-remove-duplicates): Removed.
16385         (buffer-tag-table-list): Use `delete-duplicates'.
16386
16387         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16388         correctly.
16389         (get*): Defalias to `get'.
16390
16391         * cl.el (eql): Compare integers with `eq'.
16392         (cl-map-extents): Check for `map-extents' first.
16393
16394 1997-12-17  Didier Verna  <didier@xemacs.org>
16395
16396         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16397         added the 'numero', 'copyright' and 'trademark' symbols.
16398
16399         * leim/quail/latin-post.el ("french-postfix"): see above.
16400
16401 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16402
16403         * widget.el (define-widget): Check the arguments.
16404
16405         * cus-edit.el (customize-face): Use `check-argument-type'.
16406         (custom-variable-value-create): Use `signal' to signal error.
16407         (custom-variable-reset-saved): Ditto.
16408         (custom-variable-reset-standard): Ditto.
16409         (custom-face-reset-saved): Ditto.
16410
16411         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16412         (widget-default-format-handler): Ditto.
16413         (widget-checklist-add-item): Ditto.
16414         (widget-radio-add-item): Ditto.
16415         (widget-editable-list-entry-create): Ditto.
16416         (widget-sexp-prompt-value): Ditto.
16417
16418         * custom.el (custom-declare-variable): Signal errors better.
16419         (custom-handle-keyword): Ditto.
16420         (custom-declare-group): Ditto.
16421
16422         * window-xemacs.el (windows): Ditto.
16423
16424         * menubar.el (menu): Ditto.
16425
16426         * keydefs.el (keyboard): Ditto.
16427
16428         * minibuf.el (minibuffer): Ditto.
16429
16430         * process.el (execute): Ditto.
16431
16432         * fill.el (fill): Ditto.
16433
16434         * modeline.el (modeline): Ditto.
16435
16436         * help.el (help): Ditto.
16437
16438         * faces.el (faces): Ditto.
16439
16440         * files.el (files): Ditto.
16441
16442         * x-init.el (x): Ditto.
16443
16444         * lisp-mode.el (lisp): Ditto.
16445
16446         * process.el (processes): Ditto.
16447
16448         * mouse.el (mouse): Ditto.
16449
16450         * abbrev.el (abbrev): Moved from cus-edit.
16451
16452         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16453         as variable declaration.
16454
16455 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16456
16457         * menubar.el (find-menu-item): Use `check-argument-type'.
16458         (find-menu-item): Cosmetic changes.
16459
16460 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16461
16462         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16463
16464 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16465
16466         * startup.el (set-default-load-path): Only search package-path
16467         when not running temacs.
16468
16469         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16470         files.
16471
16472         * loadup.el: Correct commentary.  Reformatting.
16473         (really-early-error-handler): Use absolute path to the
16474         first dumped-lisp.el file.
16475         (really-early-error-handler): Print full path name of
16476         each dumped lisp file (inherited from InfoDock).
16477
16478         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16479         dumped-lisp.el files.
16480
16481         * make-docfile.el (preloaded-file-list): Reorder when the
16482         package-path is searched.
16483         * update-elc.el: Ditto.
16484
16485         * lisp-mode.el (call-with-condition-handler): Treat the same as
16486         `condition-case' for indentation.
16487
16488         * about.el (about-xemacs): Update release date.
16489
16490 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16491
16492         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16493         anywhere but at the last clause.
16494         (ecase): Disallow `t' and `otherwise'.
16495
16496 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16497
16498         * cus-edit.el (custom-buffer-create-buttons): New function
16499         from stuff moved out of `custom-buffer-create-internal'.
16500         (custom-novice): New variable.  Default t.
16501         (custom-display-global-buttons): Ditto.  Default `top'.
16502         (custom-buffer-create-internal): Only display help if
16503         `custom-novice' is non-nil.  Display global buttons according to
16504         `custom-display-global-buttons'.
16505
16506 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16507
16508         * menubar.el (find-menu-item): Use `check-argument-type'.
16509         (find-menu-item): Cosmetic changes.
16510
16511 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16512
16513         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16514         look.
16515
16516 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16517
16518         * format.el (format-deannotate-region):  Bug fix.
16519         Deannotating a region containing unknown tags would fail
16520         (causing decoding of text/enriched to fail at user level)
16521
16522 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16523
16524         * minibuf.el (read-directory-name): Support sixth
16525           arg, HISTORY, as already documented.
16526
16527 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16528
16529         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16530         to `ecase'.
16531
16532 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16533
16534         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16535         skk-activate.
16536
16537 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16538
16539         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.