Add `===shuowen-jiguge-A30' characters.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `===shuowen-jiguge-A30'.
5
6 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `===shuowen-jiguge-A30'.
10
11         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
12         XEmacs CHISE.
13
14 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-charset.el (default-coded-charset-priority-list):
17         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
18
19 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-charset.el (default-coded-charset-priority-list):
22         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
23           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
24           etc.
25         - Add `==ucs-bmp-var-007'.
26
27         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
28         CHISE.
29         (==ucs-bmp-var-007): Ditto.
30
31 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `=>ucs-tip@iwds-1'.
35
36         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
37         XEmacs CHISE.
38
39 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
40
41         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
42         XEmacs CHISE.
43         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
44         (=ucs-tip@JP/hanazono): Likewise.
45         (=>ucs-tip@component): Likewise.
46         (==ucs-tip@JP/hanazono): Likewise.
47
48         * mule/mule-charset.el (default-coded-charset-priority-list): Add
49         `==ucs-sip-itaiji-005'.
50
51 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
52
53         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
54         setting for `=>shuowen-jiguge'.
55
56         * mule/mule-charset.el (default-coded-charset-priority-list): Add
57         `=>shuowen-jiguge'.
58
59         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
60         XEmacs CHISE.
61
62 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
63
64         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
65         setting for `===chise-hdic-ktb-seal'.
66
67         * mule/mule-charset.el (default-coded-charset-priority-list): Add
68         `===chise-hdic-ktb-seal'.
69
70         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
71         for XEmacs CHISE.
72
73 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
74
75         * mule/mule-charset.el (default-coded-charset-priority-list): Add
76         `=ucs-sip@cns'.
77
78         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
79         CHISE.
80
81 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
82
83         * mule/mule-charset.el (default-coded-charset-priority-list): Add
84         `==ucs-bmp-var-003'.
85
86         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
87         CHISE.
88         (==ucs-bmp-var-003): Ditto.
89
90 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
91
92         * mule/mule-charset.el (default-coded-charset-priority-list): Add
93         `=ucs-sip-var-010'.
94
95         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
96         XEmacs CHISE.
97
98 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
99
100         * mule/mule-charset.el (default-coded-charset-priority-list):
101         Change priority of `==ucs-bmp-cjk@gb' to prefer
102         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
103         other abstract-form-CCSes.
104
105 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
106
107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
108         `=>ucs-sip-itaiji-012'.
109
110         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
111         XEmacs CHISE.
112
113 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
114
115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
116         setting for `=>ucs-itaiji-012'.
117
118 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
119
120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
121         `=>ucs-bmp-itaiji-012'.
122
123         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
124         XEmacs CHISE.
125         (=>ucs-bmp-itaiji-012): Ditto.
126
127 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
128
129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
130         setting for `=big5-cdp-var-008'.
131
132 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
135         `=big5-cdp-var-008'.
136
137         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
138         XEmacs CHISE.
139
140 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
141
142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
143         setting for `=>ucs-itaiji-016'.
144
145 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
146
147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
148         `=>ucs-bmp-itaiji-016'.
149
150         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
151         XEmacs CHISE.
152         (=>ucs-bmp-itaiji-016): Ditto.
153
154 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
157         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
158
159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
160         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
161
162         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
163         (=chise-hdic-tsj): Ditto.
164         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
165         (=chise-hdic-ktb): Ditto.
166
167 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
168
169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
170         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
171
172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
173         `===chise-hdic-syp' and `=chise-hdic-syp'.
174
175         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
176         XEmacs CHISE.
177         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
178
179 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
180
181         * mule/mule-coding.el (coded-charset-entity-reference-alist):
182         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
183
184         * mule/mule-charset.el (default-coded-charset-priority-list):
185         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
186
187 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
188
189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
190         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
191
192 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
193
194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
195         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
196
197         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
198         XEmacs CHISE.
199         (=chise-hdic-tsj): Ditto.
200
201 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
202
203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
204         settings for `=>hanyo-denshi/tk'.
205
206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
207         `=>hanyo-denshi/tk/mf-01'.
208
209         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
210         XEmacs CHISE.
211         (=>hanyo-denshi/tk/mf-01): Ditto.
212         (==hanyo-denshi/tk/mf-01): Fix DOC.
213
214 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
217         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
218
219 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
222         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
223
224         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
225         XEmacs CHISE.
226         (=ucs-bmp-itaiji-014): Ditto.
227         (=>ucs-itaiji-014): Ditto.
228         (=>ucs-bmp-itaiji-014): Ditto.
229
230 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
231
232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
233         setting for `==daikanwa/+2p'.
234
235 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
236
237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
238         setting for `=ucs-itaiji-016'.
239
240 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
241
242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
243         `=ucs-bmp-itaiji-016'.
244
245         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
246         XEmacs CHISE.
247         (=ucs-bmp-itaiji-016): Ditto.
248
249 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
252         `=>cns11643-5'.
253
254 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
257         setting for `=>ucs-itaiji-003@iwds-1'.
258
259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
260         `=>ucs-sip-itaiji-003@iwds-1'.
261
262         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
263         coded-charset for XEmacs CHISE.
264
265 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
266
267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
268         `=>ucs-bmp-itaiji-006@iwds-1'.
269
270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
271         setting for `=>ucs-itaiji-006@iwds-1'.
272
273 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
276         for XEmacs CHISE.
277         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
278
279 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
280
281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
282         `=ucs-sip-itaiji-009'.
283
284         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
285         XEmacs CHISE.
286
287 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
288
289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
290         `=>ucs-sip-itaiji-008'.
291
292         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
293         XEmacs CHISE.
294
295 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
296
297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
298         `==ucs-sip-var-001'.
299
300         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
301         XEmacs CHISE.
302
303 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
306         setting for `===hng-kkd'.
307
308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
309         `===hng-kkd'.
310
311 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
312
313         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
314         CHISE.
315
316 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
319         setting for `=>>ruimoku-v6'.
320
321 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
322
323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
324         `=>>ruimoku-v6'.
325
326 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
329         instead of an alias to `=>ruimoku-v6'.
330
331 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
332
333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
334         `=ucs-sip-itaiji-012'.
335
336         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
337         XEmacs CHISE.
338
339 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
340
341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
342         `=ucs-tip-var-004'.
343
344         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
345         XEmacs CHISE.
346
347 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
348
349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
350         `=>ucs-sip-itaiji-002@iwds-1'.
351
352         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
353         coded-charset for XEmacs CHISE.
354
355 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
356
357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
358         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
359         `=>big5-cdp-itaiji-004'.
360
361 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
364         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
365         `=>big5-cdp-itaiji-004'.
366
367         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
368         XEmacs CHISE.
369         (=>big5-cdp-itaiji-004): Ditto.
370         (=big5-cdp-itaiji-005): Ditto.
371
372 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
373
374         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
375         to #x9FFC.
376
377 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
378
379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
380         `=>ucs-bmp-itaiji-003@iwds-1'.
381
382         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
383         for XEmacs CHISE.
384         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
385
386 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
387
388         * mule/mule-charset.el (default-coded-charset-priority-list): Add
389         `=>ucs-tip-itaiji-001'.
390
391         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
392         XEmacs CHISE.
393
394 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
395
396         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
397         setting for `=>big5-cdp-itaiji-002'.
398
399 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
400
401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
402         `=>big5-cdp-itaiji-002'.
403
404         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
405         XEmacs CHISE.
406
407 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
410         `=>jis-x0213-2'.
411
412 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
415         setting for `==ucs-var-001'.
416
417 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
418
419         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
420         setting for `=+>ucs-var-003'.
421
422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
423         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
424
425         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
426         XEmacs CHISE.
427         (=+>ucs-tip-var-003): Ditto.
428
429 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
430
431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
432         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
433
434         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
435         XEmacs CHISE.
436         (=ucs-tip-var-002): Ditto.
437
438 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
439
440         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
441         #x9FEA.
442
443 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
446         `==ucs-bmp-var-001'.
447
448         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
449         CHISE.
450         (==ucs-bmp-var-001): Ditto.
451
452 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
453
454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
455         setting for `=big5-cdp-var-007'.
456
457         * mule/mule-charset.el (default-coded-charset-priority-list): Add
458         `=big5-cdp-var-007'.
459
460         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
461         XEmacs CHISE.
462
463 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
464
465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
466         `=ucs-sip@gb'.
467
468         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
469         CHISE.
470
471 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
474         `=>ucs-tip@cognate'.
475
476         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
477         XEmacs CHISE.
478
479 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
480
481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
482         `=ucs-tip-itaiji-001'.
483
484         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
485         XEmacs CHISE.
486
487 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
488
489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
490         `=>ucs-tip@component'.
491
492         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
493         XEmacs CHISE.
494
495 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
496
497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
498         `==ucs-tip@JP/hanazono'.
499
500         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
501         XEmacs CHISE.
502
503 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
504
505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
506         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
507
508         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
509         CHISE.
510         (=ucs-tip@JP/hanazono): Ditto.
511
512 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
513
514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
515         setting for `=ucs-var-007'.
516
517 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
520         `=ucs-bmp-var-007'.
521
522         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
523         CHISE.
524         (=ucs-bmp-var-007): Ditto.
525
526 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
527
528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
529         setting for `=>ucs-itaiji-002@iwds-1'.
530
531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
532         `=>ucs-bmp-itaiji-002@iwds-1'.
533
534 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
535
536         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
537         for XEmacs CHISE.
538         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
539
540 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
541
542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
543         setting for `=>ucs-itaiji-008'.
544
545 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
548         setting for `=>big5-cdp-itaiji-003'.
549
550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
551         `=>big5-cdp-itaiji-003'.
552
553 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
554
555         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
556         XEmacs CHISE.
557
558 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
559
560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
561         setting for `=>ucs-itaiji-011'.
562
563 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
564
565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
566         `=>ucs-bmp-itaiji-011'.
567
568 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
569
570         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
571         XEmacs CHISE.
572         (=>ucs-bmp-itaiji-011): Ditto.
573
574 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-charset.el (default-coded-charset-priority-list): Use
577         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
578
579 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
580
581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
582         `=>ucs-bmp-cjk@iwds-1/normalized'.
583
584         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
585         coded-charset for XEmacs CHISE.
586
587 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
590         setting for `=>ucs-itaiji-010'.
591
592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
593         `=>ucs-bmp-itaiji-010'.
594
595         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
596         XEmacs CHISE.
597         (=>ucs-bmp-itaiji-010): Ditto.
598
599 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
600
601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
602         setting for `=>ucs@iwds-1/normalized'.
603
604 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
605
606         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
607         for XEmacs CHISE.
608
609 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
610
611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
612         setting for `==>ucs@esu'.
613
614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
615         `==>ucs-sip@esu'.
616
617         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
618         CHISE.
619         (==>ucs-sip@esu): Ditto.
620
621 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
624         setting for `=>big5-cdp-var-001'.
625
626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
627         `=>big5-cdp-var-001'.
628
629         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
630         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
631
632 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
633
634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
635         setting for `===hng-sts'.
636
637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
638         `===hng-sts'.
639
640         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
641         CHISE.
642
643 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
644
645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
646         setting for `===hng-sgs'.
647
648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
649         `===hng-sgs'.
650
651         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
652         CHISE.
653
654 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
655
656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
657         setting for `===hng-saa'.
658
659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
660         `===hng-saa'.
661
662         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
663         CHISE.
664
665 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
666
667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
668         setting for `===hng-kad'.
669
670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
671         `===hng-kad'.
672
673         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
674         CHISE.
675
676 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
679         setting for `===hng-sai'.
680
681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
682         `===hng-sai'.
683
684         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
685         CHISE.
686
687 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
688
689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
690         setting for `===hng-ini'.
691
692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
693         `===hng-ini'.
694
695         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
696         CHISE.
697
698 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
699
700         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
701         setting for `===hng-wke'.
702
703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
704         `===hng-wke'.
705
706         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
707         CHISE.
708
709 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
710
711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
712         setting for `===hng-wks'.
713
714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
715         `===hng-wks'.
716
717         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
718         CHISE.
719
720 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
721
722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
723         setting for `===hng-sab'.
724
725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
726         `===hng-sab'.
727
728         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
729         CHISE.
730
731 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
732
733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
734         setting for `===hng-ykk'.
735
736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
737         `===hng-ykk'.
738
739         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
740         CHISE.
741
742 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
743
744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
745         setting for `===hng-kkh'.
746
747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
748         `===hng-kkh'.
749
750         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
751         CHISE.
752
753 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
754
755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
756         setting for `===hng-fhs'.
757
758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
759         `===hng-fhs'.
760
761         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
762         CHISE.
763
764 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `==>daijiten'.
768
769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
770         setting for `==>daijiten'.
771
772         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
773         CHISE.
774
775 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
776
777         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
778         last number of its code.
779
780 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
783         settings for `=daijiten', `==daijiten' and `===daijiten'.
784
785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
786         `=daijiten', `==daijiten' and `===daijiten'.
787
788         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
789         CHISE.
790         (==daijiten): Ditto.
791         (===daijiten): Ditto.
792
793 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
794
795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
796         `=>ucs-bmp-itaiji-008'.
797
798         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
799         XEmacs CHISE.
800         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
801
802 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
803
804         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
805         of #x9FCC as the value of `max-code'.
806
807 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
808
809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
810         `=>>ucs-bmp-cjk@unicode'.
811
812         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
813         for XEmacs CHISE.
814
815 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
816
817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
818         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
819         `===shuowen-jiguge5'.
820
821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
822         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
823
824         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
825         XEmacs CHISE.
826         (===shuowen-jiguge4): Ditto.
827         (===shuowen-jiguge5): Ditto.
828
829 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
830
831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
832         `=ucs-sip-var-005'.
833
834         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
835         XEmacs CHISE.
836
837 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
838
839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
840         `=>>hanyo-denshi/ib'.
841
842 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
845         setting for `=>big5-cdp@iwds-1'.
846
847 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
850         setting for `=big5-cdp-var-010'.
851
852 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
853
854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
855         `=big5-cdp-var-010'.
856
857         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
858         XEmacs CHISE.
859
860 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
861
862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
863         `=ucs-sip-itaiji-008'.
864
865         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
866         XEmacs CHISE.
867
868 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
869
870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
871         `=>ucs-sip-itaiji-006'.
872
873         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
874         XEmacs CHISE.
875
876 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
877
878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
879         setting for `=+>big5-cdp', `=>big5-cdp@component' and
880         `=>big5-cdp@cognate'.
881
882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
883         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
884
885 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
886
887         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
888         CHISE.
889         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
890         mother.
891         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
892
893 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
894
895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
896         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
897
898         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
899         XEmacs CHISE.
900         (=>big5-cdp@component): Ditto.
901         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
902
903 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
906         setting for `=>ucs-itaiji-001@iwds-1'.
907
908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
909         `=>ucs-bmp-itaiji-001@iwds-1'.
910
911         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
912         for XEmacs CHISE.
913         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
914
915 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
916
917         * mule/mule-charset.el (default-coded-charset-priority-list):
918         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
919         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
920         `chinese-isoir165'.
921
922         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
923         CHISE.
924
925 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
928         `=ucs-sip-itaiji-006'.
929
930         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
931         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
932
933 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
936         setting for `=>ucs-itaiji-009'.
937
938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
939         `==ucs-bmp-itaiji-001'.
940
941         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
942         (=big5-cdp-itaiji-003): Doc fix.
943         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
944
945 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
946
947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
948         `=>zinbun-oracle'.
949
950 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
951
952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
953         `=>ucs-sip-itaiji-003'.
954
955         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
956         (=>ucs-bmp-itaiji-003): Fix `long-name'.
957         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
958
959 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
960
961         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
962         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
963
964 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
967         `==ucs-bmp-itaiji-006'.
968
969         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
970         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
971         (==ucs-bmp-itaiji-006): Ditto.
972
973 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
974
975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
976         `=ucs-bmp-itaiji-012'.
977
978         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
979         XEmacs CHISE.
980         (=ucs-bmp-itaiji-012): Ditto.
981
982 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
983
984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
985         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
986
987 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
990         CHISE.
991
992 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
995         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
996         and `=>>cns11643-6'.
997
998         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
999         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1000         (=>>cns11643-3): Ditto.
1001         (=>>cns11643-4): Modify DOC.
1002         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1003
1004 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1005
1006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1007         `=>ucs-sip-itaiji-005'.
1008
1009         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1010         XEmacs CHISE.
1011
1012 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1013
1014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1015         `==hanyo-denshi/tk/mf-01'.
1016
1017         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1018         for XEmacs CHISE.
1019
1020 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1023         `=>ucs-itaiji-007'.
1024
1025 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1026
1027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1028         `==ucs-sip-var-002'.
1029
1030         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1031         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1032
1033 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1036         setting for `==ucs-itaiji-001'.
1037
1038 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1039
1040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1041         `==ucs-sip-itaiji-001'.
1042
1043         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1044         XEmacs CHISE.
1045         (==ucs-sip-itaiji-001): Ditto.
1046
1047 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1048
1049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1050         `=+>ucs-bmp-var-003'.
1051
1052         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1053         CHISE.
1054         (=+>ucs-bmp-var-003): Ditto.
1055
1056 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1057
1058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1059         `=>ucs-bmp-cjk@cognate'.
1060
1061         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1062         XEmacs CHISE.
1063
1064 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1065
1066         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1067         `=ucs-sip-itaiji-005'.
1068
1069         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1070         XEmacs CHISE.
1071
1072 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1073
1074         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1075         setting for `=>ucs@cognate'.
1076
1077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1079
1080         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1081         CHISE.
1082         (=>ucs@hanyo-denshi): Abolished.
1083         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1084         (=>ucs-bmp-itaiji-009): Ditto.
1085         (=>ucs-sip@cognate): Ditto.
1086
1087 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1088
1089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1090         `=>ucs-bmp-itaiji-004'.
1091
1092         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1093         XEmacs CHISE.
1094
1095 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1096
1097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1098         setting for `=>ucs-itaiji-004'.
1099
1100 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1103         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1104         `=>ucs-bmp-itaiji-007'.
1105
1106         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1107         XEmacs CHISE.
1108         (=>ucs-itaiji-004): Ditto.
1109         (=>ucs-sip-itaiji-004): Ditto.
1110         (=>ucs-bmp-itaiji-007): Ditto.
1111
1112 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1113
1114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1115         setting for `=ucs-itaiji-010'.
1116
1117 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1118
1119         * mule/mule-charset.el (default-coded-charset-priority-list):
1120         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1121         - Add `=ucs-bmp-itaiji-010'.
1122         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1123           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1124         - Add `=>ucs-sip@iwds-1'.
1125
1126         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1127         XEmacs CHISE.
1128         (=ucs-bmp-itaiji-010): Ditto.
1129         (=>ucs-sip@iwds-1): Ditto.
1130
1131 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1134         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1135
1136         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1137         XEmacs CHISE.
1138         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1139
1140 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1141
1142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1143         setting for `=>ucs-itaiji-003'.
1144
1145 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148         `=>ucs-bmp-itaiji-003'.
1149
1150         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1151         XEmacs CHISE.
1152         (=>ucs-bmp-itaiji-003): Ditto.
1153
1154 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1157         `=ucs-bmp-itaiji-011'.
1158
1159         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1160         XEmacs CHISE.
1161
1162 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1163
1164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1165         setting for `==ucs-var-002'.
1166
1167 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1168
1169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1170         setting for `==ucs-itaiji-002'.
1171
1172 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1173
1174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1175         `==ucs-sip-itaiji-002'.
1176
1177         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1178         XEmacs CHISE.
1179
1180 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1181
1182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1183         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1184
1185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1186         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1187         `=>ucs-sip-itaiji-007'.
1188
1189         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1190         XEmacs CHISE.
1191         (=>ucs-sip-itaiji-007): Ditto.
1192         (=ucs-sip-itaiji-007): Ditto.
1193         (=ucs-itaiji-011): Ditto.
1194         (=ucs-sip-itaiji-011): Ditto.
1195
1196 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1199         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1200
1201 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1202
1203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1204         `==ucs-bmp-var-002'.
1205
1206         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1207         CHISE.
1208         (==ucs-bmp-var-002): Ditto.
1209
1210         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1211         Modify some priorities.
1212
1213 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1214
1215         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1216         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1217         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1218
1219 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1220
1221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1222         `=big5-cdp-var-001'.
1223
1224         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1225         XEmacs CHISE.
1226
1227 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1230         setting for `==ucs-itaiji-005'.
1231
1232 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1233
1234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1235         setting for `=ucs-itaiji-007'.
1236
1237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1238         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1239
1240         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1241         XEmacs CHISE.
1242         (==ucs-bmp-itaiji-005): Ditto.
1243         (=ucs-itaiji-007): Ditto.
1244         (=ucs-bmp-itaiji-007): Ditto.
1245
1246 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1247
1248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1249         `==gt-pj-k1' and `==gt-pj-k2'.
1250
1251 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1252
1253         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1254         CHISE.
1255         (==gt-pj-k2): Ditto.
1256
1257 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1258
1259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1260         setting for `=>ucs-itaiji-005'.
1261
1262 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `=>>cbeta'.
1266
1267 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1270         `=>ucs-sip@component'.
1271
1272         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1273         instead of `=ucs' as its mother.
1274         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1275
1276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1277         setting for `=>ucs-itaiji-006'.
1278
1279 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1280
1281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1282         `=>ucs-bmp-itaiji-006'.
1283
1284         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1285         XEmacs CHISE.
1286         (=>ucs-bmp-itaiji-006): Ditto.
1287
1288 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1289
1290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1291         `=>ucs-bmp-itaiji-001'.
1292
1293         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1294         XEmacs CHISE.
1295
1296 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1297
1298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1299         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1300
1301         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1302         instead of `=ucs' as its mother.
1303         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1304         (==ucs-bmp-itaiji-002): Ditto.
1305         (==ucs-itaiji-003): Ditto.
1306         (==ucs-bmp-itaiji-003): Ditto.
1307
1308 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1309
1310         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1311         setting for `=big5-cdp-var-002'.
1312
1313         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1314         `=big5-cdp-var-002'.
1315
1316         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1317         XEmacs CHISE.
1318
1319 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1322         `=ucs-sip-var-004'.
1323
1324         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1325         XEmacs CHISE.
1326
1327 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1330         `=>ucs-bmp-cjk@iwds-1'.
1331
1332         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1333         XEmacs CHISE.
1334
1335 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1336
1337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1338         setting for `=ucs-var-005'.
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `=ucs-bmp-var-005'.
1342
1343         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1344         CHISE.
1345         (=ucs-bmp-var-005): Ditto.
1346
1347 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1348
1349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1350         `=>ucs-sip-itaiji-002'.
1351
1352         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1353         XEmacs CHISE.
1354
1355 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1356
1357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1358         setting for `=>ucs-itaiji-002'.
1359
1360 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1361
1362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1364
1365         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1366         (=>ucs-itaiji-002): Ditto.
1367         (=>ucs-bmp-itaiji-002): Ditto.
1368
1369 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372         setting for `=>ucs-itaiji-001'.
1373
1374 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1377         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1378
1379         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1380         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1381         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1382         (=>ucs-sip-itaiji-001): Ditto.
1383
1384         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1385         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1386         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1387
1388 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1389
1390         * mule/mule-charset.el (default-coded-charset-priority-list):
1391         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1392         `=jef-china3' and `chinese-isoir165'.
1393
1394 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1395
1396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1397         `=>ucs-bmp-itaiji-005'.
1398
1399         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1400         XEmacs CHISE.
1401         (=>ucs-bmp-itaiji-005): Ditto.
1402
1403 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1404
1405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406         `=+>jis-x0213-2'.
1407
1408 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1409
1410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1411         `=+>adobe-japan1-6'.
1412
1413 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1414
1415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1416         `=+>jis-x0208@1978'.
1417
1418 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1421         setting for `=>ucs@component'.
1422
1423 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1426         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1427
1428 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1429
1430         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1431         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1432
1433 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1434
1435         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1436         CHISE.
1437         (=>ucs@jis/2004): Ditto.
1438
1439 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1440
1441         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1442         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1443
1444 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1445
1446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1447         `=>cbeta'.
1448
1449 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1450
1451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1452         setting for `==big5-cdp-itaiji-001'.
1453
1454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1455         `==big5-cdp-itaiji-001'.
1456
1457         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1458         XEmacs CHISE.
1459
1460 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1461
1462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1463         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1464         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1465
1466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1467         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1468         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1469
1470         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1471         XEmacs CHISE.
1472         (=>big5-cdp-itaiji-001): Ditto.
1473         (=big5-cdp-itaiji-002): Ditto.
1474         (=big5-cdp-itaiji-003): Ditto.
1475
1476 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1477
1478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1479         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1480
1481 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list):
1484         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1485         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1486         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1487
1488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1489         setting for `=ucs-var-008'.
1490
1491         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1492         CHISE.
1493         (=ucs-bmp-var-008): Likewise.
1494
1495 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list):
1498         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1499
1500 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `==ucs-sip@JP/hanazono'.
1504
1505         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1506         XEmacs CHISE.
1507
1508 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1509
1510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1511         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1514         `=ucs-bmp-var-006'.
1515
1516         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1517         CHISE.
1518         (=ucs-bmp-var-006): Likewise.
1519
1520 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1521
1522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1523         `=ucs-bmp-itaiji-009'.
1524
1525         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1526         XEmacs CHISE.
1527         (=ucs-bmp-itaiji-009): Likewise.
1528
1529 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1530
1531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1532         `=>big5-cdp'.
1533
1534 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1535
1536         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1537         (utf-8-ivs-gb): Likewise.
1538         (utf-8-gb-er): Likewise.
1539         (utf-8-ivs-gb-er): Likewise.
1540         (utf-8-cns): Likewise.
1541         (utf-8-ivs-cns): Likewise.
1542         (utf-8-cns-er): Likewise.
1543         (utf-8-ivs-cns-er): Likewise.
1544         (utf-8-big5): Likewise.
1545         (utf-8-ivs-big5): Likewise.
1546         (utf-8-big5-er): Likewise.
1547         (utf-8-ivs-big5-er): Likewise.
1548         (utf-8-jis): Likewise.
1549         (utf-8-ivs-jis): Likewise.
1550         (utf-8-jis-er): Likewise.
1551         (utf-8-ivs-jis-er): Likewise.
1552         (utf-8-ks): Likewise.
1553         (utf-8-ivs-ks): Likewise.
1554         (utf-8-ks-er): Likewise.
1555         (utf-8-ivs-ks-er): Likewise.
1556
1557 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1558
1559         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1560         (utf-8-ivs-jp): Likewise.
1561         (utf-8-jp-er): Likewise.
1562         (utf-8-ivs-jp-er): Likewise.
1563
1564 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1567         setting for `=ucs-var-010'.
1568
1569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570         `=ucs-bmp-var-010'.
1571
1572         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1573         CHISE.
1574         (=ucs-bmp-var-010): Likewise.
1575
1576 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1577
1578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1579         `=ucs-sip@JP/hanazono'.
1580
1581         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1582         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1583
1584 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1585
1586         * mule/mule-charset.el (default-coded-charset-priority-list):
1587         - Add `=big5-cdp-var-004'.
1588         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1589           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1590
1591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1592         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1593         `=big5-cdp-var-005'.
1594
1595         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1596         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1597         `=big5-cdp-var-003'.
1598         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1599         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1600         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1601
1602 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1603
1604         * mule/mule-charset.el (default-coded-charset-priority-list):
1605         Don't prefer ucs-compat CCSes to other CCSes.
1606
1607 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `===ucs-bmp-cjk-compat@unicode'.
1611
1612         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1613         coded-charset for XEmacs CHISE.
1614
1615 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1618         `=ucs-sip-itaiji-003'.
1619
1620         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1621         XEmacs CHISE.
1622
1623 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1624
1625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1626         setting for `=ucs-var-004'.
1627
1628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1629         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1630
1631         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1632         XEmacs CHISE.
1633         (=ucs-var-004): Ditto.
1634         (=ucs-bmp-var-004): Ditto.
1635
1636 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1637
1638         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1639         `=ucs-sip-var-003'.
1640
1641         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1642         XEmacs CHISE.
1643
1644 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1645
1646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1647         setting for `=ucs-itaiji-006'.
1648
1649         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1650         `=ucs-bmp-itaiji-006'.
1651
1652         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1653         XEmacs CHISE.
1654         (=ucs-bmp-itaiji-006): Ditto.
1655
1656 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1657
1658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1659         `=ucs-sip-var-002'.
1660
1661         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1662         XEmacs CHISE.
1663
1664 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1665
1666         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1667         `=ucs-sip-itaiji-002'.
1668
1669         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1670         XEmacs CHISE.
1671
1672 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1673
1674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1675         setting for `==hanyo-denshi/tk'.
1676
1677 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1678
1679         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1680         (=hanyo-denshi/tk): Fix `long-name'.
1681         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1682
1683 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1684
1685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1686         setting for `=>mj'.
1687
1688 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1689
1690         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1691         coded-charset for XEmacs CHISE.
1692
1693 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1694
1695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1696         setting for `=hanyo-denshi/tk'.
1697
1698 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `=hanyo-denshi/tk/mf-01'.
1702
1703         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1704         XEmacs CHISE.
1705         (=hanyo-denshi/tk/mf-01): Ditto.
1706
1707 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-charset.el (default-coded-charset-priority-list):
1710         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1711
1712 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1713
1714         * mule/mule-charset.el (default-coded-charset-priority-list):
1715         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1716
1717 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1720         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1721
1722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1723         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1724
1725         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1726         XEmacs CHISE.
1727         (=ucs-bmp-itaiji-004): Ditto.
1728         (=ucs-itaiji-005): Ditto.
1729         (=ucs-bmp-itaiji-005): Ditto.
1730
1731 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1734         `=ucs-sip-itaiji-001'.
1735
1736         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1737         XEmacs CHISE.
1738
1739 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1740
1741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1742         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1743         `=ucs-itaiji-008'.
1744
1745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1746         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1747         `=ucs-bmp-itaiji-008'.
1748
1749         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1750         XEmacs CHISE.
1751         (=ucs-bmp-itaiji-001): Ditto.
1752         (=ucs-itaiji-003): Ditto.
1753         (=ucs-bmp-itaiji-003): Ditto.
1754         (=ucs-itaiji-008): Ditto.
1755         (=ucs-bmp-itaiji-008): Ditto.
1756
1757 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1758
1759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1760         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1761
1762         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1763         for XEmacs CHISE.
1764         (==ucs-bmp-cjk-compat@JP): Ditto.
1765
1766 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1767
1768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1769         setting for `===hng-tzs'.
1770
1771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1772         `===hng-tzs'.
1773
1774         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1775         CHISE.
1776
1777 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1778
1779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1780         setting for `===hng-doh'.
1781
1782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1783         `===hng-doh'.
1784
1785         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1786         CHISE.
1787
1788 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1789
1790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1791         setting for `===hng-wad'.
1792
1793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1794         `===hng-wad'.
1795
1796         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1797         CHISE.
1798
1799 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802         settings for `==koseki' and `===hng-kcc'.
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `===hng-kcc'.
1806
1807         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1808         CHISE.
1809
1810 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1811
1812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1813         setting for `===hng-nkk'.
1814
1815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1816         `===hng-nkk'.
1817
1818         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1819         CHISE.
1820
1821 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1822
1823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1824         setting for `===hng-ink'.
1825
1826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1827         `===hng-ink'.
1828
1829         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1830         CHISE.
1831
1832 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1833
1834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1835         setting for `===hng-jhk'.
1836
1837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1838         `===hng-jhk'.
1839
1840         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1841         CHISE.
1842
1843 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1844
1845         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1846         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1847         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1848         (===jis-x0213-1@2004): Likewise.
1849         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1850         "jisx0213\\(\\.2004\\)-1" as the registry.
1851         (=+>jis-x0213-1@2004): Likewise.
1852         (=>jis-x0213-1@2004): Likewise.
1853
1854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1855         `===jis-x0213-1@2004'.
1856
1857 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1858
1859         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1860         setting for `===hng-nak'.
1861
1862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1863         `===hng-nak'.
1864
1865         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1866         CHISE.
1867
1868 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1869
1870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1871         setting for `===hng-hos'.
1872
1873         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1874         `===hng-hos'.
1875
1876         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1877         CHISE.
1878
1879 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1880
1881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1882         setting for `===hng-tzj'.
1883
1884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1885         `===hng-tzj'.
1886
1887         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1888         CHISE.
1889
1890 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1891
1892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1893         setting for `===hng-kae'.
1894
1895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1896         `===hng-kae'.
1897
1898         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1899         CHISE.
1900
1901 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1902
1903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1904         setting for `===hng-kar'.
1905
1906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1907         `===hng-kar'.
1908
1909         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1910         CHISE.
1911
1912 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1913
1914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1915         setting for `===hng-kyd'.
1916
1917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1918         `===hng-kyd'.
1919
1920         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1921         CHISE.
1922
1923 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1924
1925         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1926         setting for `===hng-hok'.
1927
1928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1929         `===hng-hok'.
1930
1931         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1932         CHISE.
1933
1934 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1935
1936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1937         setting for `===hng-jyu'.
1938
1939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1940         `===hng-jyu'.
1941
1942         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1943         CHISE.
1944
1945 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1946
1947         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1948         setting for `===hng-zkd'.
1949
1950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1951         `===hng-zkd'.
1952
1953         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1954         CHISE.
1955
1956 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1957
1958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1959         setting for `===hng-kmi'.
1960
1961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1962         `===hng-kmi'.
1963
1964         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1965         CHISE.
1966
1967 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1968
1969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1970         setting for `===hng-okd'.
1971
1972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1973         `===hng-okd'.
1974
1975         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1976         CHISE.
1977
1978 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1979
1980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1981         setting for `===hng-nkm'.
1982
1983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1984         `===hng-nkm'.
1985
1986         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1987         CHISE.
1988
1989 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1990
1991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1992         setting for `===hng-nto'.
1993
1994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1995         `===hng-nto'.
1996
1997         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1998         CHISE.
1999
2000 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2001
2002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2003         setting for `===hng-yhk'.
2004
2005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2006         `===hng-yhk'.
2007
2008         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2009         CHISE.
2010
2011 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2014         setting for `===hng-sok'.
2015
2016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2017         `===hng-sok'.
2018
2019         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2020         CHISE.
2021
2022 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2025         setting for `===hng-kda'.
2026
2027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2028         `===hng-kda'.
2029
2030         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2031         CHISE.
2032
2033 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2034
2035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2036         setting for `===hng-myz'.
2037
2038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2039         `===hng-myz'.
2040
2041         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2042         CHISE.
2043
2044 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2047         setting for `===hng-kgk'.
2048
2049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2050         `===hng-kgk'.
2051
2052         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2053         CHISE.
2054
2055 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `===hng-drt'.
2059
2060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2061         `===hng-drt'.
2062
2063         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2064         CHISE.
2065
2066 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2067
2068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2069         setting for `===hng-mam'.
2070
2071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2072         `===hng-mam'.
2073
2074         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2075         CHISE.
2076
2077 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2080         setting for `===hng-dng'.
2081
2082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2083         `===hng-dng'.
2084
2085         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2086         CHISE.
2087
2088 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091         setting for `=>cns11643-5'.
2092
2093 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2096         setting for `===hng-keg'.
2097
2098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2099         `===hng-keg'.
2100
2101         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2102         CHISE.
2103
2104 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2105
2106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2107         setting for `===hng-jou'.
2108
2109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2110         `===hng-jou'.
2111
2112         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2113         CHISE.
2114
2115 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2116
2117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2118         setting for `===hng-smk'.
2119
2120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2121         `===hng-smk'.
2122
2123         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2124         CHISE.
2125
2126 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2127
2128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2129         setting for `===hng-kyo'.
2130
2131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2132         `===hng-kyo'.
2133
2134         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2135         CHISE.
2136
2137 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2138
2139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2140         setting for `===hng-kss'.
2141
2142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2143         `===hng-kss'.
2144
2145         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2146         CHISE.
2147
2148 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2149
2150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2151         setting for `===hng-wan'.
2152
2153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2154         `===hng-wan'.
2155
2156         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2157         CHISE.
2158
2159 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2160
2161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2162         setting for `===hng-ksk'.
2163
2164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2165         `===hng-ksk'.
2166
2167         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2168         CHISE.
2169
2170 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2171
2172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2173         setting for `===hng-kyu'.
2174
2175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2176         `===hng-kyu'.
2177
2178         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2179         CHISE.
2180
2181 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2182
2183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2184         setting for `===hng-skk'.
2185
2186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2187         `===hng-skk'.
2188
2189         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2190         CHISE.
2191
2192 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2193
2194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2195         setting for `===hng-sik'.
2196
2197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2198         `===hng-sik'.
2199
2200         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2201         CHISE.
2202
2203 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2204
2205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2206         setting for `===hng-kbk'.
2207
2208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2209         `===hng-kbk'.
2210
2211         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2212         CHISE.
2213
2214 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2215
2216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2217         setting for `===hng-kcj'.
2218
2219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2220         `===hng-kcj'.
2221
2222         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2223         CHISE.
2224
2225 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2226
2227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2228         setting for `===hng-k24'.
2229
2230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2231         `===hng-k24'.
2232
2233         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2234         CHISE.
2235
2236 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2237
2238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2239         setting for `===hng-gok'.
2240
2241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2242         `===hng-gok'.
2243
2244         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2245         CHISE.
2246 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2249         setting for `===hng-tsu'.
2250
2251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2252         `===hng-tsu'.
2253
2254         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2255         CHISE.
2256
2257 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2260         setting for `===hng-sys'.
2261
2262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2263         `===hng-sys'.
2264
2265         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2266         CHISE.
2267
2268 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2269
2270         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2271         - Use "&HNG010-<d><d><d><d><d>;" instead of
2272           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2273         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2274
2275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2276         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2277
2278         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2279         "hngkhi-0" as the suffix of registry.
2280         (===hng-khm): New coded-charset for XEmacs CHISE.
2281         (=ucs-itaiji-002): Ditto.
2282         (=ucs-bmp-itaiji-002): Ditto.
2283
2284 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2287         setting for `=>ucs@iwds-1'.
2288
2289         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2290         XEmacs CHISE.
2291
2292 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2293
2294         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2295         CHISE.
2296
2297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2298         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2299         `===hng-khi'.
2300
2301 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2302
2303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2304         setting for `===hng-khi'.
2305
2306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2307         `===hng-khi'.
2308
2309         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2310         CHISE.
2311
2312 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2313
2314         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2315         #x9FA5 as the value of `max-code'.
2316         (=ucs-bmp-var-002): Likewise.
2317         (=ucs-bmp-var-003): Likewise.
2318         (=ucs-bmp-itaiji-084): Likewise.
2319         (=ucs-bmp-cjk@JP): Likewise.
2320         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2321         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2322         (=>ucs-bmp-cjk@component): Likewise.
2323
2324 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2325
2326         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2327         CHISE.
2328
2329 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2332         XEmacs CHISE.
2333         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2334         `==jis-x0208@1978/2-pr' as the mother.
2335
2336 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2337
2338         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2339         CHISE.
2340
2341 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2342
2343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2344         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2345
2346 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2347
2348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2349         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2350
2351 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2352
2353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2354         setting for `===ucs@gb'.
2355
2356 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2357
2358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2359         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2360         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2361         as the entity-reference for `===jis-x0213-1@2000'; use
2362         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2363
2364 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2365
2366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2367         `===jis-x0208'.
2368
2369         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2370         instead of `===jis-x0208' as the mother.
2371         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2372         `===jis-x0208' as the mother.
2373         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2374         `===jis-x0208' as the mother.
2375         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2376         `===jis-x0213-1' as the mother.
2377         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2378         `===jis-x0213-1' as the mother.
2379         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2380         the mother.
2381         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2382         mother.
2383
2384 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2385
2386         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2387         setting for `=ucs-var-001'.
2388
2389 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2390
2391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2392         `=ucs-bmp-var-001'.
2393
2394         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2395         CHISE.
2396         (=ucs-bmp-var-001): Ditto.
2397
2398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2399         setting for `=ucs-var-003'.
2400
2401 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2402
2403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2404         `=ucs-bmp-var-003'.
2405
2406         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2407         CHISE.
2408         (=ucs-bmp-var-003): Ditto.
2409
2410 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2411
2412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2413         setting for `=ucs-var-002'.
2414
2415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2416         `=ucs-bmp-var-002'.
2417
2418         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2419         CHISE.
2420         (=ucs-bmp-var-002): Ditto.
2421
2422 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2423
2424         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2425         XEmacs CHISE.
2426         (==jis-x0208@1978/5pr): Ditto.
2427
2428 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2429
2430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2431         `=>ucs-bmp-cjk@component'.
2432
2433         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2434         XEmacs CHISE.
2435         (=>ucs-bmp-cjk@component): Ditto.
2436
2437 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2438
2439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2440         setting for `=>iwds-1'.
2441
2442 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2443
2444         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2445         CHISE.
2446
2447 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-charset.el (default-coded-charset-priority-list):
2450         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2451         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2452         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2453         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2454
2455 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2456
2457         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2458         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2459
2460         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2461         `=>>ucs@iso' as the mother.
2462         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2463         mother.
2464
2465 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2466
2467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2468         setting for `===hanyo-denshi/ia'.
2469
2470 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2471
2472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2473         `===hanyo-denshi/ia'.
2474
2475 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2476
2477         * mule/mule-conf.el (=koseki): Fix DOC.
2478         (==koseki): New coded-charset for XEmacs CHISE.
2479
2480 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2481
2482         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2483         XEmacs CHISE.
2484         (===hanyo-denshi/jd): Fix DOC.
2485
2486 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2487
2488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2489         setting for `===hanyo-denshi/ip'.
2490
2491 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2492
2493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2494         `===hanyo-denshi/ip'.
2495
2496         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2497         XEmacs CHISE.
2498
2499 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2502         `==ucs-radicals@unicode' and `=>daikanwa'.
2503
2504         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2505         for XEmacs CHISE.
2506
2507 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2508
2509         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2510         XEmacs CHISE.
2511
2512 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2513
2514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2515         `===ruimoku-v6'.
2516
2517 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2520         setting for `===ruimoku-v6'.
2521
2522 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2523
2524         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2525         CHISE.
2526
2527 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2528
2529         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2530         coded-charset for XEmacs CHISE.
2531
2532 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2533
2534         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2535         XEmacs CHISE.
2536
2537 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2538
2539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2540         `===ucs-sip@iso'.
2541
2542 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2543
2544         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2545         CHISE.
2546
2547 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2548
2549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2550         `==ucs-sip@iso'.
2551
2552         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2553         CHISE.
2554
2555 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2556
2557         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2558         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2559         (=ucs-sip-ext-b@iso): Fix registry.
2560         (==ucs-sip-ext-b@iso): Ditto.
2561         (===ucs-sip-ext-b@iso): Ditto.
2562
2563         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2564         `=ucs-sip@iso'.
2565
2566 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2567
2568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2569         setting for `=>cbeta'.
2570
2571 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2572
2573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2574         `=>cns11643-7'.
2575
2576         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2577
2578 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2579
2580         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2581         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2582
2583 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2586         `=ucs@cns'.
2587         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2588         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2589         `=ucs@jis/1990'.
2590         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2591         `=ucs@jis/2000'.
2592         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2593         `=ucs@jis/2004'.
2594         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2595
2596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2597         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2598
2599 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2600
2601         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2602         XEmacs CHISE.
2603         (==jis-x0208@1978/1pr): Ditto.
2604         (==jis-x0208@1978/2-pr): Ditto.
2605
2606 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2607
2608         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2609         setting for `===jis-x0213-1@2004'.
2610
2611 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2612
2613         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2614         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2615
2616         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2617         `===hanyo-denshi/jb'.
2618
2619         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2620         XEmacs CHISE.
2621         (=+>hanyo-denshi/ft): Ditto.
2622         (=+>hanyo-denshi/jt): Ditto.
2623
2624 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2625
2626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2627         `===hanyo-denshi/hg'.
2628
2629 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2632         XEmacs CHISE.
2633         (===hanyo-denshi/hg): Ditto.
2634
2635 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2636
2637         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2638         glyph-forms instead of detailed glyph-images.
2639         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2640         `=adobe-japan1-*'.
2641         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2642         (===adobe-japan1-1): Ditto.
2643         (===adobe-japan1-2): Ditto.
2644         (===adobe-japan1-3): Ditto.
2645         (===adobe-japan1-4): Ditto.
2646         (===adobe-japan1-5): Ditto.
2647         (===adobe-japan1-6): Ditto.
2648         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2649         `=>>>adobe-japan1' as the mother.
2650         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2651         `=>>adobe-japan1' as the mother.
2652         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2653         glyph-images.
2654         (==jis-x0208@1978): Ditto.
2655         (==jis-x0208@1983): Ditto.
2656         (==jis-x0208@1990): Ditto.
2657         (==jis-x0213-1): Ditto.
2658         (==jis-x0213-1@2000): Ditto.
2659         (==jis-x0213-1@2004): Ditto.
2660         (==jis-x0213-2): Ditto.
2661         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2662         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2663         `=jis-x0208@1978'.
2664         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2665         `=jis-x0208@1983'.
2666         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2667         `=jis-x0208@1990'.
2668         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2669         `=jis-x0213-1'.
2670         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2671         `=jis-x0213-1@2000'.
2672         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2673         `=jis-x0213-1@2004'.
2674         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2675         `=jis-x0213-2'.
2676         (===jis-x0208): New coded-charset for XEmacs CHISE.
2677         (===jis-x0208@1978): Ditto.
2678         (===jis-x0208@1983): Ditto.
2679         (===jis-x0208@1990): Ditto.
2680         (===jis-x0213-1): Ditto.
2681         (===jis-x0213-1@2000): Ditto.
2682         (===jis-x0213-2): Ditto.
2683         (===jis-x0212): Ditto.
2684         (===ks-x1001): Ditto.
2685         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2686         mother.
2687         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2688         as the mother.
2689         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2690         as the mother.
2691         (===cns11643-1): New coded-charset for XEmacs CHISE.
2692         (===cns11643-2): Ditto.
2693         (===cns11643-3): Ditto.
2694         (===cns11643-4): Ditto.
2695         (===cns11643-5): Ditto.
2696         (===cns11643-6): Ditto.
2697         (===cns11643-7): Ditto.
2698         (=>>cns11643-1): Ditto.
2699         (==big5-cdp): Indicate abstract glyph-images instead of
2700         representative glyph-images.
2701         (===big5-cdp): New coded-charset for XEmacs CHISE.
2702         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2703         detailed glyph-images.
2704         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2705         `=hanyo-denshi/*'.
2706         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2707         (===hanyo-denshi/ib): Ditto.
2708         (===hanyo-denshi/jt): Ditto.
2709         (===hanyo-denshi/ks): Ditto.
2710         (===mj): Ditto.
2711         (===mj-0): Ditto.
2712         (===mj-1): Ditto.
2713         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2714         `=>>>hanyo-denshi/*' as its mother.
2715         (==gt): Indicate abstract glyph-forms instead of detailed
2716         glyph-images.
2717         (===gt): New coded-charset for XEmacs CHISE.
2718         (=>>>gt): Indicates `==gt' instead of `=gt'.
2719         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2720         (==gt-k): Indicate abstract glyph-forms instead of detailed
2721         glyph-images.
2722         (===gt-k): New coded-charset for XEmacs CHISE.
2723         (==daikanwa): Indicates glyph-images instead of detailed
2724         glyph-images.
2725         (===daikanwa): New coded-charset for XEmacs CHISE.
2726         (===daikanwa/+p): Ditto.
2727         (===daikanwa/ho): Ditto.
2728         (==cbeta): Ditto.
2729         (===cbeta): Ditto.
2730         (==jef-china3): Ditto.
2731         (===jef-china3): Ditto.
2732         (==ruimoku-v6): Ditto.
2733         (==ucs@iso): Indicate representative glyph-forms instead of
2734         representative glyph-images.
2735         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2736         (==ucs@unicode): Indicate representative glyph-forms instead of
2737         representative glyph-images.
2738         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2739         `=ucs@unicode'.
2740         (==ucs@cns): Indicate representative glyph-forms instead of
2741         representative glyph-images.
2742         (==ucs@jis): Ditto.
2743         (==ucs@jis/1990): Ditto.
2744         (==ucs@jis/2000): Ditto.
2745         (==ucs@jis/2004): Ditto.
2746         (==ucs@ks): Ditto.
2747         (===ucs@iso): New coded-charset for XEmacs CHISE.
2748         (===ucs@unicode): Ditto.
2749         (===ucs@gb): Ditto.
2750         (===ucs@ks): Ditto.
2751         (===ucs-bmp-cjk@gb): Ditto.
2752         (===ucs-sip-ext-b@iso): Ditto.
2753
2754 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2755
2756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2757         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2758         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2759         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2760         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2761         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2762         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2763         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2764         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2765         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2766
2767         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2768         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2769         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2770         - Use "&g1-[NAME];" for `=>>[NAME]'.
2771         - Abolish "&g2-[NAME];".
2772
2773 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2776         `=>>ucs@cns' as the mother.
2777
2778 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2779
2780         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2781         setting for `==ucs@ks'.
2782
2783 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2784
2785         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2786         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2787         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2788         0x00E30000〜0x00E409D5.
2789
2790 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2791
2792         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2793         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2794         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2795
2796 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2797
2798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2799         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2800
2801         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2802         (=mj-0): Ditto.
2803         (=mj-1): Ditto.
2804         (==mj): Ditto.
2805         (==mj-0): Ditto.
2806         (==mj-1): Ditto.
2807         (=>>mj): Ditto.
2808
2809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2810         setting for `=mj' and `==mj'.
2811
2812 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2813
2814         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2815         CHISE.
2816
2817 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2818
2819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2820         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2821         `=>ucs@hanyo-denshi'.
2822
2823 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2824
2825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2826         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2827
2828         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2829         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2830
2831 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2834         XEmacs CHISE.
2835
2836 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2837
2838         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2839         Change priority of `=>>>ucs@iso'.
2840
2841         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2842         `=>>>ucs@iso' as the mother.
2843         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2844
2845 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2846
2847         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2848         Change priority of `=>>>ucs@unicode'.
2849
2850         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2851         `=ucs@unicode'.
2852
2853 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2854
2855         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2856         Change priority of `=>>>ucs@jis'.
2857
2858         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2859         `=ucs@jis'.
2860
2861 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2862
2863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2864         setting for `==daikanwa/+p'.
2865
2866 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2867
2868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2869         setting for `==shinjigen@1ed'.
2870
2871 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2872
2873         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2874         XEmacs CHISE.
2875
2876 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2877
2878         * mule/mule-conf.el (==shinjigen): Modify DOC.
2879         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2880         (==shinjigen@rev): Modify DOC.
2881
2882 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2883
2884         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2885         CHISE.
2886
2887 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2888
2889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2890         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2891
2892         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2893         XEmacs CHISE.
2894
2895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2896         `==daikanwa'.
2897
2898 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2899
2900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2901         setting for `==cns11643-7'.
2902
2903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2904         `==cns11643-7'.
2905
2906 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2909         `==cns11643-6'.
2910
2911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2912         setting for `==cns11643-6'.
2913
2914 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2915
2916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2917         setting for `==cns11643-5'.
2918
2919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2920         `==cns11643-5'.
2921
2922 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2923
2924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2925         setting for `==cns11643-4'.
2926
2927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2928         `==cns11643-4'.
2929
2930 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2931
2932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2933         setting for `==cns11643-3'.
2934
2935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2936         `==cns11643-3'.
2937
2938 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2939
2940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2941         setting for `==cns11643-2'.
2942
2943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2944         `==cns11643-2'.
2945
2946 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2947
2948         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2949         Change priority of `=>>>ucs@ks'.
2950
2951         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2952         `=ucs@ks'.
2953
2954 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2955
2956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2957         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2958         `==ucs@cns' and `==cns11643-1'.
2959
2960         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2961         (==cns11643-2): Ditto.
2962         (==cns11643-3): Ditto.
2963         (==cns11643-4): Ditto.
2964         (==cns11643-5): Ditto.
2965         (==cns11643-6): Ditto.
2966         (==cns11643-7): Ditto.
2967
2968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2969         `==cns11643-1'.
2970
2971 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2972
2973         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2974         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2975         `=>>>ucs@jis/1990'.
2976
2977         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2978         `=ucs@jis/1990'.
2979         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2980         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2981
2982 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2983
2984         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2985         Change priority of `=>>>ucs@cns'.
2986
2987         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2988         `=ucs@cns'.
2989
2990 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2991
2992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2993         `==ks-x1001'.
2994
2995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2996         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2997         `==ks-x1001'.
2998
2999 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3000
3001         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3002
3003 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3004
3005         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3006         `=jis-x0208'.
3007         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3008         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3009         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3010         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3011         (=>>>jis-x0213-1@2000): Changed to an alias for
3012         `=jis-x0213-1@2000'.
3013         (=>>>jis-x0213-1@2004): Changed to an alias for
3014         `=jis-x0213-1@2004'.
3015         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3016
3017 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3018
3019         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3020         `=adobe-japan1-0'.
3021         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3022         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3023         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3024         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3025         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3026         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3027
3028 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3029
3030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3031         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3032         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3033         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3034         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3035         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3036
3037 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3038
3039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3040         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3041         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3042         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3043         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3044         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3045         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3046         `==jis-x0212'.
3047
3048 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3049
3050         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3051         "AdobeJapan1-[0-6]$".
3052         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3053         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3054         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3055         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3056         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3057         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3058         (==adobe-japan1-1): Ditto.
3059         (==adobe-japan1-2): Ditto.
3060         (==adobe-japan1-3): Ditto.
3061         (==adobe-japan1-4): Ditto.
3062         (==adobe-japan1-5): Ditto.
3063         (==adobe-japan1-6): Ditto.
3064         (==jis-x0208): Ditto.
3065         (==jis-x0208@1978): Ditto.
3066         (==jis-x0208@1983): Ditto.
3067         (==jis-x0208@1990): Ditto.
3068         (==jis-x0213-1): Ditto.
3069         (==jis-x0213-1@2000): Ditto.
3070         (==jis-x0213-1@2004): Ditto.
3071         (==jis-x0213-2): Ditto.
3072         (==jis-x0212): Ditto.
3073         (==gb2312): Ditto.
3074         (==iso-ir165): Ditto.
3075         (==gb12345): Ditto.
3076         (==ks-x1001): Ditto.
3077         (==cns11643-1): Ditto.
3078         (==cns11643-2): Ditto.
3079         (==cns11643-3): Ditto.
3080         (==cns11643-4): Ditto.
3081         (==cns11643-5): Ditto.
3082         (==cns11643-6): Ditto.
3083         (==cns11643-7): Ditto.
3084         (==big5-cdp): Ditto.
3085         (==hanyo-denshi/ja): Ditto.
3086         (==hanyo-denshi/jb): Ditto.
3087         (==hanyo-denshi/jc): Ditto.
3088         (==hanyo-denshi/jd): Ditto.
3089         (==hanyo-denshi/ft): Ditto.
3090         (==hanyo-denshi/ia): Ditto.
3091         (==hanyo-denshi/ib): Ditto.
3092         (==hanyo-denshi/hg): Ditto.
3093         (==hanyo-denshi/jt): Ditto.
3094         (==hanyo-denshi/ks): Ditto.
3095         (==gt): Ditto.
3096         (==gt-k): Ditto.
3097         (==daikanwa): Ditto.
3098         (==shinjigen): Ditto.
3099         (==ucs@iso): Ditto.
3100         (==ucs@unicode): Ditto.
3101         (==ucs@gb): Ditto.
3102         (==ucs-bmp@gb): Ditto.
3103         (==ucs@cns): Ditto.
3104         (==ucs-bmp@cns): Ditto.
3105         (==ucs@jis): Ditto.
3106         (==ucs@jis/1990): Ditto.
3107         (==ucs@jis/2000): Ditto.
3108         (==ucs@jis/2004): Ditto.
3109         (==ucs@JP): Ditto.
3110         (==ucs@JP/hanazono): Ditto.
3111         (==ucs@ks): Ditto.
3112         (==ucs-bmp@ks): Ditto.
3113         (==ucs@cns11643): Ditto.
3114         (==ucs-bmp-cjk@gb): Ditto.
3115         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3116         (==ucs-sip-ext-b@iso): Ditto.
3117
3118 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3119
3120         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3121         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3122
3123         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3124         XEmacs CHISE.
3125         (=ucs-bmp-cjk@unicode): Abolished.
3126
3127 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3128
3129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3130         `=+>ucs-bmp-cjk-compat@jis'.
3131
3132         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3133         for XEmacs CHISE.
3134
3135 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3136
3137         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3138         CHISE.
3139
3140 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3141
3142         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3143         for XEmacs CHISE.
3144         (=jis-x0208@1978/1er-pr): Abolished.
3145         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3146         `=jis-x0208@1978/1er-pr' as the mother.
3147
3148 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3149
3150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3151         setting for `=ucs-itaiji-084'.
3152
3153 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3154
3155         * mule/mule-charset.el (default-coded-charset-priority-list):
3156         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3157
3158         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3159         XEmacs CHISE.
3160         (=ucs-bmp-itaiji-084): Ditto.
3161
3162 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3163
3164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3165         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3166
3167 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3168
3169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3170         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3171
3172         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3173         XEmacs CHISE.
3174         (=big5-cdp-var-5): Ditto.
3175
3176 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3177
3178         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3179         XEmacs CHISE.
3180
3181 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3182
3183         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3184         XEmacs CHISE.
3185
3186 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3187
3188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3189         setting for `=>>>hanyo-denshi/ft'.
3190
3191 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3192
3193         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3194         XEmacs CHISE.
3195         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3196         `=hanyo-denshi/jd' as the mother.
3197
3198 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3199
3200         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3201         XEmacs CHISE.
3202         (=+>adobe-japan1-1): Ditto.
3203         (=+>adobe-japan1-2): Ditto.
3204         (=+>adobe-japan1-3): Ditto.
3205         (=+>adobe-japan1-4): Ditto.
3206         (=+>adobe-japan1-5): Ditto.
3207         (=+>adobe-japan1-6): Ditto.
3208         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3209
3210 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3211
3212         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3213         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3214         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3215
3216         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3217         the top.
3218
3219 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3220
3221         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3222         XEmacs CHISE.
3223         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3224         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3225         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3226
3227 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3228
3229         * mule/mule-charset.el (default-coded-charset-priority-list):
3230         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3231         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3232
3233         * mule/mule-conf.el: Modify order of definitions of some
3234         coded-charsets.
3235
3236 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3237
3238         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3239         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3240         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3241
3242         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3243         CHISE.
3244         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3245         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3246
3247 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3248
3249         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3250         CHISE.
3251
3252 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3253
3254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3255         setting for `=daikanwa/+2p'.
3256
3257         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3258         XEmacs CHISE.
3259
3260 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3261
3262         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3263         XEmacs CHISE.
3264         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3265
3266 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3267
3268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3269         setting for `=>>>hanyo-denshi/ib'.
3270
3271 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3272
3273         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3274         XEmacs CHISE.
3275         (=>>>hanyo-denshi/ib): Ditto.
3276         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3277         `=hanyo-denshi/ja' as the mother.
3278         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3279         `=hanyo-denshi/ib' as the mother.
3280
3281 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3282
3283         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3284         XEmacs CHISE.
3285         (utf-8-ivs-mcs-er): Likewise.
3286         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3287         and `=>ucs-gb'.
3288         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3289         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3290         `ucs-gb' and `=>ucs-gb'.
3291         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3292         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3293         and `=>ucs-cns'.
3294         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3295         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3296         `ucs-cns' and `=>ucs-cns'.
3297         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3298         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3299         `ucs-big5' and `=>ucs-big5'.
3300         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3301         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3302         `ucs-big5' and `=>ucs-big5'.
3303         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3304         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3305         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3306         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3307         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3308         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3309         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3310         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3311         `=>ucs-jis'; modify DOC and mnemonic.
3312         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3313         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3314         and `=>ucs-jis'; modify DOC and mnemonic.
3315         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3316         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3317         `=>ucs-ks'.
3318         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3319         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3320         and `=>ucs-ks'.
3321         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3322
3323 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3324
3325         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3326         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3327
3328 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3329
3330         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3331         Modify priorities.
3332
3333 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3334
3335         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3336         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3337
3338 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3339
3340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3341         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3342
3343 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3344
3345         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3346         CHISE.
3347
3348 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3349
3350         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3351         CHISE.
3352
3353 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3354
3355         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3356         CHISE.
3357
3358 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3361         `=+>ucs-bmp-cjk@unicode'.
3362
3363         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3364         for XEmacs CHISE.
3365
3366 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3367
3368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3369         setting for `=>>daikanwa'.
3370
3371 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3372
3373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3374         `=>>hanyo-denshi/jt'.
3375
3376 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3379         XEmacs CHISE.
3380         (=+>jis-x0208@1990): Ditto.
3381         (=+>jis-x0213-1@2000): Ditto.
3382
3383 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3384
3385         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3386         XEmacs CHISE.
3387
3388 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3389
3390         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3391         XEmacs CHISE.
3392         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3393         `=hanyo-denshi/jc' as the mother.
3394
3395 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3398         setting for `=+>adobe-japan1'.
3399
3400         * mule/mule-charset.el (default-coded-charset-priority-list):
3401         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3402         and `=>>hanyo-denshi/ft' to `=>>gt'.
3403
3404 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3405
3406         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3407         XEmacs CHISE.
3408         (=>>adobe-japan1-1): Ditto.
3409         (=>>adobe-japan1-2): Ditto.
3410         (=>>adobe-japan1-3): Ditto.
3411         (=>>adobe-japan1-4): Ditto.
3412         (=>>adobe-japan1-5): Ditto.
3413         (=>>adobe-japan1-6): Ditto.
3414         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3415
3416 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3417
3418         * mule/mule-conf.el (=adobe-japan1): New alias for
3419         `=adobe-japan1-6'.
3420         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3421         (=>>>adobe-japan1-1): Ditto.
3422         (=>>>adobe-japan1-2): Ditto.
3423         (=>>>adobe-japan1-3): Ditto.
3424         (=>>>adobe-japan1-4): Ditto.
3425         (=>>>adobe-japan1-5): Ditto.
3426         (=>>>adobe-japan1-6): Ditto.
3427         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3428
3429 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3432         setting for `=>>>adobe-japan1'.
3433
3434 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3435
3436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3437         setting for `=+>ucs@ks'.
3438
3439 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3440
3441         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3442         XEmacs CHISE.
3443         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3444         `=adobe-japan1-6' as the mother.
3445
3446 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3449         setting for `=>cns11643-7'.
3450
3451 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3452
3453         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3454         CHISE.
3455
3456 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3457
3458         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3459         XEmacs CHISE.
3460         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3461
3462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3463         setting for `=>ucs@jis/2004'.
3464
3465 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3468         setting for `=+>gt'.
3469
3470         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3471         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3472
3473 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3474
3475         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3476         `=>ucs@unicode' as the mother.
3477         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3478         mother.
3479         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3480         mother.
3481         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3482         mother.
3483
3484 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3485
3486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3487         setting for `=+>ucs@unicode'.
3488
3489         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3490         CHISE.
3491
3492 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3495         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3496         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3497         - Add setting for `=+>ucs@cns'.
3498
3499         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3500         CHISE.
3501         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3502         as the mother.
3503         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3504         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3505
3506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3507         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3508
3509 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3512         setting for `=>ucs@ks'.
3513
3514 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3517         `=ucs-bmp-cjk-compat@unicode'.
3518
3519         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3520         coded-charset for XEmacs CHISE.
3521
3522 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3525         `=ucs-bmp-cjk-compat'.
3526
3527         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3528         XEmacs CHISE.
3529
3530 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3531
3532         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3533         CHISE.
3534
3535 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3536
3537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3538         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3539
3540         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3541         `=>ucs@jis/1990'.
3542         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3543
3544 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3547         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3548
3549         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3550         CHISE.
3551         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3552         mother.
3553
3554 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3555
3556         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3557         `=>jis-x0213-2@usual'.
3558         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3559         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3560         `=>jis-x0213-2@usual' as the mother.
3561
3562 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3565         (=>ucs@JP): New alias for `=+>ucs@jis'.
3566
3567 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3568
3569         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3570         `=>jis-x0208@usual'.
3571         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3572         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3573         `=>jis-x0208@usual' as the mother.
3574         (=>jis-x0208): Likewise.
3575
3576 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3579         setting for `=+>jis-x0208@1978'.
3580
3581 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3582
3583         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3584         XEmacs CHISE.
3585
3586 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3587
3588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3589         setting for `=>>>ucs@jis/1990'.
3590
3591 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3592
3593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3594         setting for `=>ucs@jis/1990'.
3595
3596 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3597
3598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3599         setting for `=ucs@JP/hanazono'.
3600
3601         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3602         CHISE.
3603         (=ucs@JP/hanazono): Ditto.
3604         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3605         (=>>hanyo-denshi/jc): Ditto.
3606         (=>>hanyo-denshi/jd): Ditto.
3607
3608 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3609
3610         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3611         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3612
3613 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3614
3615         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3616         XEmacs CHISE.
3617
3618 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3619
3620         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3621         XEmacs CHISE.
3622
3623 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3624
3625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3626         `=ucs-bmp-cjk@JP'.
3627
3628 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3631         XEmacs CHISE.
3632
3633 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3634
3635         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3636         Modify order of settings; add settings for `=daikanwa@rev2'.
3637
3638 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3639
3640         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3641         setting for `=>>cbeta'.
3642
3643         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3644         CHISE.
3645
3646 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3647
3648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3649         setting for `=>>adobe-japan1'.
3650
3651 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3652
3653         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3654         XEmacs CHISE.
3655
3656 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3657
3658         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3659         setting for `=>>hanyo-denshi/ia'.
3660
3661         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3662         XEmacs CHISE.
3663
3664 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3665
3666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3667         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3668
3669         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3670         XEmacs CHISE.
3671         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3672         `=hanyo-denshi/jt' as the mother.
3673
3674 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3675
3676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3677         setting for `=>>>jis-x0213-2'.
3678
3679         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3680         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3681         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3682
3683 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3686         XEmacs CHISE.
3687
3688 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3689
3690         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3691         XEmacs CHISE.
3692
3693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3694         `=>>jis-x0213-1@2004'.
3695
3696 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3697
3698         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3699         XEmacs CHISE.
3700
3701 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3704         - Use "&g2-*;" as entity-references for `=>>>*'.
3705         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3706
3707         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3708         XEmacs CHISE.
3709         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3710         as the mother.
3711
3712 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3713
3714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3715         setting for `=>>hanyo-denshi/ib'.
3716
3717         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3718         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3719         (=>>jis-x0208@1990): Ditto.
3720         (=>>hanyo-denshi/ib): Ditto.
3721
3722         * mule/mule-charset.el (default-coded-charset-priority-list):
3723         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3724
3725 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3726
3727         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3728         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3729         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3730         `=>>>ucs@jis/2004'.
3731
3732 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3733
3734         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3735         XEmacs CHISE.
3736         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3737         `=jis-x0213-1@2004' as the mother.
3738         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3739         (=>>>ucs@ks): Ditto.
3740
3741         * mule/mule-charset.el (default-coded-charset-priority-list):
3742         Modify priority of `=hanyo-denshi/*'.
3743
3744 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3747         settings for `=>>ucs@JP' and `=ucs@JP'.
3748
3749 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3752         CHISE.
3753
3754 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3757         setting for `=>>>ucs@cns'.
3758
3759         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3760         CHISE.
3761
3762 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3763
3764         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3765         instead of `=>>>jis-x0213-1@2004' as the mother.
3766         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3767         (=>>>ucs@unicode): Likewise.
3768         (=>>>ucs@jis): Likewise.
3769         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3770         mother.
3771         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3772
3773 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3774
3775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3776         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3777         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3778         `=>>>ucs@jis'.
3779
3780 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3781
3782         * mule/mule-charset.el (default-coded-charset-priority-list):
3783         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3784         and `=jis-x0213-*-2000'.
3785
3786 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3787
3788         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3789         XEmacs CHISE.
3790         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3791         `=>>jis-x0213-1' as the mother.
3792
3793 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3794
3795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3796         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3797
3798 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3799
3800         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3801
3802 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3803
3804         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3805         XEmacs CHISE.
3806
3807 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-coding.el (decomposition-feature-list): Set
3810         `=decomposition', `=decomposition@cid' and
3811         `=decomposition@hanyo-denshi'.
3812
3813 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3814
3815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3816         setting for `=>>hanyo-denshi/ks'.
3817
3818         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3819         XEmacs CHISE.
3820
3821 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3822
3823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3824         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3825
3826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3827         `=hanyo-denshi/ks/mf'.
3828
3829         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3830         XEmacs CHISE.
3831         (=hanyo-denshi/ks/mf): Ditto.
3832
3833 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3834
3835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3836         settings for P=hanyo-denshi/jt'.
3837
3838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3839         `=hanyo-denshi/jt'.
3840
3841         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3842         XEmacs CHISE.
3843
3844 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3845
3846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3847         settings for `=hanyo-denshi/ip'.
3848
3849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3850         `=hanyo-denshi/ip'.
3851
3852         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3853         XEmacs CHISE.
3854
3855 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3856
3857         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3858         settings for `=hanyo-denshi/hg'.
3859
3860         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3861         `=hanyo-denshi/hg'.
3862
3863         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3864         XEmacs CHISE.
3865
3866 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3867
3868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3869         setting for `=>>hanyo-denshi/ft'.
3870
3871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3872         `=>>hanyo-denshi/ft'.
3873
3874         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3875         XEmacs CHISE.
3876
3877 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3880         settings for `=hanyo-denshi/ib'.
3881
3882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3883         `=hanyo-denshi/ib'.
3884
3885         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3886         XEmacs CHISE.
3887
3888 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3889
3890         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3891         settings for isolated characters of `=hanyo-denshi/ia' and
3892         non-isolated characters of `=hanyo-denshi/*'.
3893
3894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3895         `=hanyo-denshi/ia'.
3896
3897         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3898         XEmacs CHISE.
3899
3900 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3901
3902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3903         setting for isolated characters of `=hanyo-denshi/ft'.
3904
3905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3906         `=hanyo-denshi/ft'.
3907
3908         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3909         XEmacs CHISE.
3910
3911 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3912
3913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3914         setting for isolated characters of `=hanyo-denshi/jd'.
3915
3916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3917         `=hanyo-denshi/jd'.
3918
3919         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3920         XEmacs CHISE.
3921
3922 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3923
3924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3925         setting for isolated characters of `=hanyo-denshi/jc'.
3926
3927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3928         `=hanyo-denshi/jc'.
3929
3930         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3931         XEmacs CHISE.
3932
3933 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3936         setting for isolated characters of `=hanyo-denshi/jb'.
3937
3938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3939         `=hanyo-denshi/jb'.
3940
3941         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3942         XEmacs CHISE.
3943
3944 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3947         setting for isolated characters of `=hanyo-denshi/ja'.
3948
3949 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3952         `=hanyo-denshi/ja'.
3953
3954         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3955         XEmacs CHISE.
3956
3957 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3960         settings for isolated characters of `=adobe-japan1-6'.
3961
3962 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3963
3964         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3965         CHISE.
3966         (=daikanwa/+2p): Ditto.
3967         (=daikanwa/ho): Ditto.
3968
3969 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3970
3971         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3972         coding-system for XEmacs CHISE.
3973
3974 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3977         setting for `=>>ruimoku-v6'.
3978
3979         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3980         CHISE.
3981
3982 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3985         setting for `=daikanwa@rev1'.
3986
3987 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3988
3989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3990         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3991
3992 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3993
3994         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3995         XEmacs CHISE.
3996         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3997
3998 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4001         CHISE.
4002
4003 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004
4005         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4006         CHISE.
4007
4008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4009         setting for `=>ucs@jis'.
4010
4011 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4014         setting for `=>jis-x0208@usual'.
4015
4016         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4017         XEmacs CHISE.
4018         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4019         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4020         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4021
4022 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4025         CHISE.
4026         (=>>>jis-x0208@1990): Ditto.
4027         (=>>>jis-x0213-1): Ditto.
4028         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4029         mother.
4030         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4031         as the mother.
4032
4033 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4036         setting for `=>ucs@cns' and `=>>ucs@ks'.
4037
4038         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4039         CHISE.
4040
4041 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4044         CHISE.
4045
4046 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4047
4048         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4049         CHISE.
4050         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4051         mother.
4052
4053 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4056         `==>ucs-bmp-cjk@bucs'.
4057
4058         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4059         XEmacs CHISE.
4060
4061 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4062
4063         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4064         setting for `==>ucs@bucs'.
4065
4066         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4067         XEmacs CHISE.
4068
4069 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4072         - Add setting for `=>>jis-x0208'.
4073         - Omit setting for `=>>jis-x0208@1990'.
4074         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4075           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4076           `=ucs@FOO'.
4077
4078 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4079
4080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4081         setting for `=>daikanwa'.
4082
4083 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4084
4085         * mule/mule-conf.el (=daikanwa): Fix DOC.
4086         (=>daikanwa): New abstract character for XEmacs CHISE.
4087         (=>ucs@iso): Likewise.
4088         (=>ucs@unicode): Likewise.
4089         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4090
4091 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4094         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4095           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4096         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4097         - Add `=>big5-cdp'.
4098
4099 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4102         (=>big5-cdp): New abstract character.
4103
4104 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4107         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4108         `chinese-big5'.
4109
4110 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4111
4112         * mule/mule-charset.el (default-coded-charset-priority-list):
4113         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4114
4115         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4116         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4117         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4118         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4119         and `=>jis-x0213-2'.
4120
4121 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4122
4123         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4124         XEmacs CHISE.
4125         (=>>ucs@jis/2000): Likewise.
4126         (=>>ucs@jis/2004): Likewise.
4127
4128 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4129
4130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4131         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4132         `=>>ucs@cns'.
4133
4134         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4135         XEmacs CHISE.
4136         (=>>gt): Use quote instead of backquote; modify DOC.
4137         (=>gt): Use quote instead of backquote.
4138         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4139         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4140         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4141         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4142         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4143         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4144
4145 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146
4147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4148         `=>>ucs@unicode' and `=>>gt'.
4149
4150 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4151
4152         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4153         XEmacs CHISE.
4154         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4155         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4156         `=jis-x0208@1978/1er-pr' as the mother.
4157         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4158
4159 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4160
4161         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4162         `=ucs@unicode' as the mother.
4163
4164 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4167         setting for `=>>ucs@unicode'.
4168
4169         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4170         CHISE.
4171
4172 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4173
4174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4175         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4176
4177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4178         `=adobe-japan1-6' and `=adobe-japan1-base'.
4179
4180         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4181         XEmacs CHISE.
4182         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4183         specify `min-code' and `max-code'.
4184         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4185         (=adobe-japan1-2): Likewise.
4186         (=adobe-japan1-3): Likewise.
4187         (=adobe-japan1-4): Likewise.
4188         (=adobe-japan1-5): Likewise.
4189         (=adobe-japan1-6): Likewise.
4190
4191 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4192
4193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4194         setting for `=>gt'.
4195
4196 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4197
4198         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4199         CHISE.
4200
4201 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4202
4203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4204         setting for `=>zinbun-oracle'.
4205
4206         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4207         for XEmacs CHISE.
4208
4209 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4210
4211         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4212         for XEmacs CHISE.
4213         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4214         `=jis-x0208@1978' as the mother.
4215
4216 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4217
4218         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4219         - Use `=gt' instead of `ideograph-gt'.
4220         - Use `=gt-k' instead of `ideograph-gt-k'.
4221         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4222         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4223         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4224         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4225         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4226         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4227         - Use `=>>gt' instead of `<=>gt'.
4228         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4229         - Add setting for `=>>jis-x0208@1990'.
4230         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4231           `=>>jis-x0213-1@2000'.
4232         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4233         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4234           `=>>jis-x0213-1@2004'.
4235         - Add setting for `=>>jis-x0208@1978'.
4236         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4237
4238 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4239
4240         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4241         XEmacs CHISE.
4242
4243 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4246         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4247         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4248         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4249         `<=>jis-x0213-1@2004'.
4250
4251 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4252
4253         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4254         CHISE.
4255         (=>jis-x0213-2): Ditto.
4256
4257 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4258
4259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4260         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4261
4262 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4263
4264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4265         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4266         `=>jis-x0213-1'.
4267
4268 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4271         CHISE.
4272         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4273
4274 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4275
4276         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4277         `<==>jis-x0213-1'.
4278         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4279         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4280         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4281         (<=>jis-x0208): New alias for `=>jis-x0208'.
4282         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4283         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4284         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4285         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4286         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4287         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4288         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4289         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4290         (=>>gt): Renamed from `<==>gt'.
4291         (<==>gt): New alias for `=>>gt'.
4292
4293 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4294
4295         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4296         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4297         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4298         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4299         - Add settings for `<=>jis-x0213-1@2000' and
4300           `<=>jis-x0213-1@2004'.
4301
4302         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4303         XEmacs CHISE.
4304         (<==>jis-x0213-1): Likewise.
4305         (<==>jis-x0213-1@2000): Likewise.
4306         (<==>jis-x0213-1@2004): Likewise.
4307         (<=>jis-x0208): Add property `=>iso-ir 168'.
4308         (<=>jis-x0208@1997): Likewise.
4309         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4310         as the mother; add property `=>iso-ir 228'.
4311         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4312         property `=>iso-ir 228'.
4313         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4314         property `=>iso-ir 233'.
4315         (<==>gt): Renamed from `<=>gt'.
4316         (<=>gt): New alias for `<==>gt'.
4317
4318 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4319
4320         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4321         CHISE.
4322         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4323         `<=>jis-x0208' as the mother.
4324         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4325         (<=>jis-x0213-1@2000): Ditto.
4326         (<=>jis-x0213-1@2004): Ditto.
4327
4328 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4329
4330         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4331         settings for `<=>gt'.
4332
4333         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4334
4335 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4336
4337         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4338         XEmacs CHISE.
4339         (=jis-x0208@1978/-4pr): Likewise.
4340         (=jis-x0208@1978/4-pr): Likewise.
4341         (=jis-x0213-1): Likewise.
4342         (=ucs@iso): Likewise.
4343         (=ucs@unicode): Likewise.
4344         (=ucs@gb): Likewise.
4345         (=ucs@gb/fw): Likewise.
4346         (=ucs@cns): Likewise.
4347         (=ucs@cns/fw): Likewise.
4348         (=ucs@jis): Likewise.
4349         (=ucs@jis/fw): Likewise.
4350         (=ucs@jis/1990): Likewise.
4351         (=ucs@jis/2000): Likewise.
4352         (=ucs@jis/2004): Likewise.
4353         (=ucs@JP): Likewise.
4354         (=ucs@ks): Likewise.
4355         (=ucs@big5): Likewise.
4356         (=ucs@big5/cns11643): Likewise.
4357         (=ucs@cns11643): Likewise.
4358
4359 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4360
4361         * mule/mule-charset.el (default-coded-charset-priority-list):
4362         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4363
4364         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4365         CHISE.
4366         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4367         mother.
4368
4369 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4370
4371         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4372         from src/mule-charset.c].
4373         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4374         specify `final'.
4375         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4376         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4377         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4378         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4379         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4380         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4381
4382 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4383
4384         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4385         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4386         (=jis-x0208@1978/i-4): Specify `partial'.
4387         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4388         mother coded-charset.
4389         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4390
4391 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4392
4393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4394         settings for `=jis-x0213-1@2004'.
4395
4396 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4399         CHISE.
4400         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4401         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4402         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4403         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4404         temporarily.
4405         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4406
4407 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4408
4409         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4410         CHISE.
4411         (=shinjigen@1ed): Inherited from `=shinjigen'.
4412         (=shinjigen@rev): Likewise.
4413
4414 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4415
4416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4417         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4418
4419 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4420
4421         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4422         define it as an alias.
4423         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4424         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4425         alias.
4426         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4427         alias.
4428
4429 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4430
4431         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4432         CHISE.
4433
4434 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4435
4436         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4437         CHISE.
4438         (shinjigen-2): Ditto.
4439
4440 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4441
4442         * mule/mule-charset.el (default-coded-charset-priority-list):
4443         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4444         `chinese-big5-eten-*' and `chinese-big5'.
4445
4446 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4447
4448         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4449         #x9FA5 temporarily.
4450
4451 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4452
4453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4454         settings for `=jis-x0208@1978/i1'.
4455
4456 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4457
4458         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4459         XEmacs CHISE.
4460
4461 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4462
4463         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4464         XEmacs CHISE.
4465
4466 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4467
4468         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4469         XEmacs CHISE.
4470
4471 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4472
4473         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4474         CHISE.
4475         (=ucs-bmp@cns): Likewise.
4476         (=ucs-bmp@jis): Likewise.
4477         (=ucs-bmp@ks): Likewise.
4478
4479 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4480
4481         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4482         CHISE.
4483         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4484
4485 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4486
4487         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4488         settings for `=zinbun-oracle'.
4489
4490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4491         `=zinbun-oracle'.
4492
4493 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4494
4495         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4496         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4497         `=ucs@iso'.
4498
4499 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4500
4501         * mule/mule-charset.el (default-coded-charset-priority-list):
4502         Delete `ucs-sip'; modify order of some CCSs.
4503
4504 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4505
4506         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4507         in XEmacs CHISE.
4508
4509         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4510         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4511         CHISE.
4512
4513 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4516         its registry.
4517         (=ucs-radicals@unicode): Likewise.
4518
4519 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4520
4521         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4522         CHISE.
4523
4524 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4525
4526         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4527         CHISE.
4528
4529 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4530
4531         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4532         CHISE.
4533
4534 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4537         Modify preference of *isolated settings*.
4538
4539 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4540
4541         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4542         utf-2000 is provided.
4543         (=ucs@cns11643): Likewise.
4544
4545 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4546
4547         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4548         Prefer every *isolated setting* to ordinary setting.
4549
4550 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4551
4552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4553         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4554
4555 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4556
4557         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4558         CHISE.
4559
4560 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4561
4562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4563         settings for `=jis-x0208@1997'.
4564
4565 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4566
4567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4568         `=jis-x0208@1997'.
4569
4570 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4571
4572         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4573         XEmacs CHISE.
4574
4575 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4576
4577         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4578         `=jis-x0208@1978'.
4579         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4580         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4581         `=jis-x0208-1990' as the mother.
4582         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4583
4584 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4587         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4588         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4589         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4590         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4591         for `=ucs@JP'.
4592
4593 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4594
4595         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4596         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4597         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4598         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4599         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4600         `=daikanwa@rev2'.
4601
4602 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4605         (=gt): Likewise.
4606         (=gt-k): Likewise.
4607         (=gt-pj-*): Likewise.
4608         (=gt-pj-k1): Likewise.
4609         (=gt-pj-k2): Likewise.
4610         (=daikanwa): Likewise.
4611         (=daikanwa-rev1): Likewise.
4612         (=daikanwa-rev2): Likewise.
4613         (=big5-pua): Likewise.
4614         (=big5-eten): Likewise.
4615         (chinese-big5-eten-a): Likewise.
4616         (chinese-big5-eten-b): Likewise.
4617         (=hanziku-*): Likewise.
4618         (=cbeta): Likewise.
4619         (=jef-china3): Likewise.
4620         (=ruimoku-v6): Likewise.
4621         (=ucs@iso): Likewise.
4622         (=ucs@unicode): Likewise.
4623         (=ucs@gb): Likewise.
4624         (=ucs@cns): Likewise.
4625         (=ucs@jis): Likewise.
4626         (=ucs@jis-1990): Likewise.
4627         (=ucs@jis-2000): Likewise.
4628         (=ucs@jp): Likewise.
4629         (=ucs@ks): Likewise.
4630         (=ucs@big5): Likewise.
4631         (=ucs-radicals): Likewise.
4632         (=ucs-radicals@unicode): Likewise.
4633         (=ucs-bmp-cjk): Likewise.
4634         (=ucs-bmp-cjk@unicode): Likewise.
4635         (=ucs-sip-ext-b): Likewise.
4636         (=ucs-sip-ext-b@iso): Likewise.
4637
4638 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4639
4640         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4641         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4642
4643 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4644
4645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4646         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4647         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4648         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4649         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4650         arabic-digit, ipa and ``&I-B-XXXX;''.
4651
4652 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4653
4654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4655         setting for (I-)HZK{03..12}-XXXX.
4656
4657 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4660         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4661
4662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4663         `=ruimoku-v6'.
4664
4665         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4666         CHISE.
4667
4668 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4669
4670         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4671         (=ucs@unicode): Likewise.
4672         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4673         (=ucs@cns): Likewise.
4674         (=ucs@jis): Likewise.
4675         (=ucs@ks): Likewise.
4676         (=ucs@big5): Likewise.
4677
4678 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4679
4680         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4681         `ucs-jis'.
4682         (utf-8-jis-er): Likewise.
4683         (utf-8-jp): New coding-system.
4684         (utf-8-jp-er): Likewise.
4685
4686         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4687
4688 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4689
4690         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4691
4692         * mule/japanese.el: Move definition of `euc-jisx0213' to
4693         mule/mule-coding.el.
4694
4695 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4696
4697         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4698         mule-coding before loading update-cdb when utf-2000 is provided.
4699
4700 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4701
4702         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4703         `=daikanwa'.
4704
4705 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4706
4707         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4708         definition codes when `utf-2000' is provided.
4709
4710 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4711
4712         * mule/mule-category.el (word-combining-categories): Don't setup
4713         `word-combining-categories' in XEmacs CHISE.
4714         (word-separating-categories): Add setting about Latin script in
4715         XEmacs CHISE.
4716
4717 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4718
4719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4720         setting for `chinese-big5'.
4721
4722 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4723
4724         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4725         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4726         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4727         add setting for HZK0[12]-xxxx.
4728
4729 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4730
4731         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4732         in XEmacs CHISE.
4733
4734 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4735
4736         * mule/mule-charset.el (default-coded-charset-priority-list):
4737         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4738         and `chinese-big5' to `=gt-pj-*'.
4739
4740 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4741
4742         * mule/mule-conf.el (=daikanwa): Renamed from
4743         `ideograph-daikanwa'.
4744         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4745
4746 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4747
4748         * mule/mule-conf.el (=cns11643-7): Renamed from
4749         `chinese-cns11643-7'.
4750         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4751
4752 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4753
4754         * mule/mule-conf.el (=cns11643-6): Renamed from
4755         `chinese-cns11643-6'.
4756         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4757
4758 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4759
4760         * mule/mule-conf.el (=cns11643-5): Renamed from
4761         `chinese-cns11643-5'.
4762         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4763
4764 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4765
4766         * mule/mule-conf.el (=cns11643-4): Renamed from
4767         `chinese-cns11643-4'.
4768         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4769
4770 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4771
4772         * mule/mule-conf.el (=cns11643-3): Renamed from
4773         `chinese-cns11643-3'.
4774         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4775
4776 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4777
4778         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4779         `=cns11643-2'.
4780         (chinese-cns11643-2): New alias for `=cns11643-2'.
4781
4782 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4783
4784         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4785         `=cns11643-1'.
4786         (chinese-cns11643-1): New alias for `=cns11643-1'.
4787
4788 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4789
4790         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4791         (chinese-gb12345): New alias for `=gb12345'.
4792
4793 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4794
4795         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4796         (chinese-gb2312): New alias for `=gb2312'.
4797
4798 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4799
4800         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4801         (chinese-big5): New alias for `=big5'.
4802
4803 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4804
4805         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4806         (korean-ksc5601): New alias for `=ks-x1001'.
4807
4808 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4809
4810         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4811         `=jis-x0212'.
4812         (japanese-jisx0212): New alias for `=jis-x0212'.
4813
4814 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4815
4816         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4817         `=jis-x0208-1983'.
4818         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4819
4820 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4821
4822         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4823         `=jis-x0208-1978'.
4824         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4825
4826 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4827
4828         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4829         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4830
4831 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4832
4833         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4834         (chinese-cns11643-3): Specify iso-ir 183.
4835         (chinese-cns11643-4): Specify iso-ir 184.
4836         (chinese-cns11643-5): Specify iso-ir 185.
4837         (chinese-cns11643-6): Specify iso-ir 186.
4838         (chinese-cns11643-7): Specify iso-ir 187.
4839         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4840         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4841
4842 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4843
4844         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4845         \uXXXX for every cases.
4846
4847 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4848
4849         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4850         (ucs-big5): Changed to an alias for `=ucs@big5'.
4851
4852 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4853
4854         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4855         (ucs-ks): Changed to an alias for `=ucs@ks'.
4856
4857 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4858
4859         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4860         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4861
4862 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4863
4864         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4865         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4866
4867 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4868
4869         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4870         (ucs-jis): Changed to an alias for `=ucs@jis'.
4871
4872 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4873
4874         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4875         (ucs-cns): Changed to an alias for `=ucs@cns'.
4876
4877 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4878
4879         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4880         (ucs-gb): Changed to an alias for `=ucs@gb'.
4881
4882 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4883
4884         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4885         `ideograph-daikanwa-2'.
4886         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4887         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4888
4889 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4890
4891         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4892         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4893
4894         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4895         for `xemacs-chise-version'.
4896
4897 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4898
4899         * mule/mule-charset.el (default-coded-charset-priority-list):
4900         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4901         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4902         instead of `ideograph-hanziku-*'.
4903
4904         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4905         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4906
4907 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4908
4909         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4910         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4911         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4912         `utf-2000' is provided.
4913
4914 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4915
4916         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4917         is provided [was builtin coded-charsets].
4918
4919 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4920
4921         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4922         is provided [was builtin coded-charsets].
4923
4924 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4925
4926         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4927         is provided [was builtin coded-charsets].
4928
4929 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4930
4931         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4932         is provided [was builtin coded-charsets].
4933
4934 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4935
4936         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4937         when `utf-2000' is provided [was builtin coded-charsets].
4938
4939 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4940
4941         * mule/mule-conf.el (=hanziku-*): Renamed from
4942         `ideograph-hanziku-*'.
4943         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4944
4945 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4946
4947         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4948         `utf-2000' is provided [was builtin coded-charsets].
4949         (ideograph-hanziku-{1..12}): Likewise.
4950
4951 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4952
4953         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4954         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4955
4956 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4957
4958         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4959         when `utf-2000' is provided [was builtin coded-charsets].
4960
4961 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4962
4963         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4964         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4965         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4966
4967 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4968
4969         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4970         (ideograph-gt): Changed to an alias for `=gt'.
4971
4972 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4973
4974         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4975         is provided; it was defined as a builtin coded-charset.
4976         (ideograph-gt): Likewise.
4977
4978 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4979
4980         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4981         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4982
4983 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4984
4985         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4986         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4987
4988 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4989
4990         * mule/mule-conf.el (=big5-eten): Renamed from
4991         `chinese-big5-eten'.
4992         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4993
4994 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4995
4996         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4997         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4998
4999 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5000
5001         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5002         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5003
5004 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5005
5006         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5007         (china3-jef): Changed to an alias for `=jef-china3'.
5008
5009 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5010
5011         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5012         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5013
5014         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5015         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5016         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5017         when `utf-2000' is provided.
5018
5019 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5020
5021         * mule/mule-charset.el (default-coded-charset-priority-list):
5022         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5023
5024         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5025         (ucs-jis-2000): Deleted.
5026
5027 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5028
5029         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5030         UTF-2000.
5031         (=ucs-jis-2000): New coded-charset for UTF-2000.
5032
5033 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5034
5035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5036         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5037
5038 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5039
5040         * mule/mule-charset.el (default-coded-charset-priority-list):
5041         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5042         `ideograph-cbeta'.
5043
5044 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5045
5046         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5047         builtin coded-charset].
5048
5049 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5050
5051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5052         settings for &K0-xxxx and &I-K0-xxxx.
5053
5054 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5055
5056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5057         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5058
5059 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5060
5061         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5062         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5063
5064 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5065
5066         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5067         UTF-2000.
5068         (ideograph-gt-pj-k1): Likewise.
5069         (ideograph-gt-pj-k2): Likewise.
5070
5071 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5072
5073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5074         `=jis-x0208'.
5075
5076 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5077
5078         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5079         UTF-2000 [was a builtin coded-charset].
5080
5081 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5082
5083         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5084         (utf-8-gb-er): Likewise.
5085
5086 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5087
5088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5089         settings for JIS X 0212 and JIS X 0208:1978.
5090
5091 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5092
5093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5094         setting for JIS X 0213.
5095
5096 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5097
5098         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5099         standard-case-table in UTF-2000.
5100
5101 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5102
5103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5104         definitions for isolated-chars.
5105
5106 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5107
5108         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5109         `configure-utf-2000-lisp-directory'.
5110         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5111         `mule-lisp-load-path'.
5112
5113 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5114
5115         * startup.el (startup-setup-paths): Set and use
5116         `utf-2000-lisp-directory'.
5117         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5118         UTF-2000.
5119
5120 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5121
5122         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5123         (paths-find-utf-2000-lisp-directory): New function.
5124         (paths-construct-load-path): Add new optional argument
5125         `utf-2000-lisp-directory'.
5126
5127         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5128
5129 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5130
5131         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5132         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5133         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5134         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5135         `chinese-big5-2' in UTF-2000.
5136
5137         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5138         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5139
5140 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5141
5142         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5143         `big5-eten-er' in UTF-2000.
5144         (big5-cdp): Modify DOC-string and mnemonic.
5145
5146 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5147
5148         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5149         UTF-2000 [renamed from utf-8-er].
5150         (utf-8-gb): New coding-system in UTF-2000.
5151         (utf-8-gb-er): Likewise.
5152         (utf-8-cns): Likewise.
5153         (utf-8-cns-er): Likewise.
5154         (utf-8-big5): Likewise.
5155         (utf-8-big5-er): Likewise.
5156         (utf-8-jis): Likewise.
5157         (utf-8-jis-er): Likewise.
5158         (utf-8-ks): Likewise.
5159         (utf-8-ks-er): Likewise.
5160         (utf-8-er): Likewise.
5161
5162 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5163
5164         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5165         instead of `utf-8-unix' in UTF-2000.
5166
5167         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5168
5169 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5170
5171         * mule/japanese.el (euc-jisx0213): New coding-system.
5172
5173         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5174         `japanese-jisx0208-1990' as the mother.
5175
5176 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5177
5178         * dumped-lisp.el (preloaded-file-list): Change condition of
5179         loading "close-cdb".
5180
5181 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5182
5183         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5184         setup `coded-charset-entity-reference-alist'.
5185
5186 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5187
5188         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5189         UTF-2000.
5190
5191 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5192
5193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5194         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5195
5196 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5197
5198         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5199         (chinese-big5-eten-a): Likewise.
5200         (chinese-big5-eten-b): Likewise.
5201         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5202         code range is #x8140 .. #x8DFE.
5203
5204 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5205
5206         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5207         UTF-2000.
5208         (chinese-big5-cdp): Likewise.
5209
5210 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5211
5212         * dumped-lisp.el (preloaded-file-list): Rename
5213         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5214
5215 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5216
5217         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5218         append `system-char-db-source-file-list' into
5219         `preloaded-file-list' in UTF-2000.
5220
5221 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5222
5223         * dumped-lisp.el (preloaded-file-list): Delete
5224         character-definition files.
5225
5226 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5227
5228         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5229         UTF-2000.
5230
5231 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5232
5233         * mule/mule-charset.el (default-coded-charset-priority-list):
5234         Delete `mojikyo-2022-1'.
5235
5236 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5237
5238         * mule/mule-charset.el (default-coded-charset-priority-list):
5239         Delete `mojikyo'.
5240
5241 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5242
5243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5244         `ucs-sip'.
5245
5246 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5247
5248         * mule/mule-charset.el (default-coded-charset-priority-list):
5249         Comment out `chinese-gb12345'.
5250
5251 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5252
5253         * bytecomp.el (byte-compile-insert-header): Fixed.
5254
5255 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5256
5257         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5258         XEmacs UTF-2000.
5259
5260 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5261
5262         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5263         UTF-2000.
5264
5265 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5266
5267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5268         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5269
5270 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5271
5272         * mule/mule-charset.el (default-coded-charset-priority-list):
5273         `japanese-jef-china3' is renamed `china3-jef'.
5274
5275 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5276
5277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5278         `japanese-jef-china3' and `ideograph-cbeta'.
5279
5280 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5281
5282         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5283
5284 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5285
5286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5287         `chinese-big5-cdp'.
5288
5289 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5290
5291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5292         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5293
5294 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5295
5296         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5297         loading character definitions.
5298
5299 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5300
5301         * dumped-lisp.el (preloaded-file-list): Rename
5302         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5303
5304 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5305
5306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5307         `chinese-big5'.
5308
5309 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5310
5311         * dumped-lisp.el (preloaded-file-list): Dump
5312         "Ideograph-R028-Private" with XEmacs UTF-2000.
5313
5314 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5315
5316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5317         `chinese-gb12345'.
5318
5319 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5320
5321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5322         `ideograph-gt-pj-{1..11}'.
5323
5324         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5325         XEmacs UTF-2000.
5326
5327 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5328
5329         * mule/mule-charset.el (default-coded-charset-priority-list):
5330         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5331         `chinese-isoir165'.
5332
5333 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5334
5335         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5336         `image/png', `image/x-xpm' and `image/tiff'.
5337
5338         * files.el (binary-file-regexps): Add *.PNG.
5339
5340 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5341
5342         * mule/mule-charset.el (default-coded-charset-priority-list):
5343         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5344         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5345
5346 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5347
5348         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5349         the first completion when UTF-2000 is running.
5350
5351 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5352
5353         * mule/mule-charset.el (default-coded-charset-priority-list):
5354         Delete `ucs'.
5355
5356 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5357
5358         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5359
5360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5361         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5362
5363 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5364
5365         * mule/vietnamese.el (vscii-2): Delete abolished property
5366         `composite'; now composite mode is default.
5367
5368 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5369
5370         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5371         of `raw-text'; check \uHHHH representation even if non-ascii
5372         characters are not found.
5373
5374         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5375         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5376         unconditionally.
5377
5378         * mule/viet-ccl.el: New file.
5379
5380         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5381         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5382         - Separate CCL based implementations to viet-ccl.el.
5383
5384 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5385
5386         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5387         "jisx0213.2000-1".
5388         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5389
5390         * mule/mule-charset.el (default-coded-charset-priority-list):
5391         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5392         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5393
5394 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5395
5396         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5397
5398 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5399
5400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5401         `ucs' in UTF-2000.
5402
5403 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5404
5405         * mule/mule-charset.el (default-coded-charset-priority-list):
5406         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5407         `arabic-iso8859-6'.
5408
5409 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5410
5411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5412         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5413
5414 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5415
5416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5417         `katakana-jisx0201' in UTF-2000.
5418
5419 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5420
5421         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5422         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5423         "u0FB50-Arabic-Presentation-Forms-A",
5424         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5425         "u0FE50-Small-Form-Variants",
5426         "u0FE70-Arabic-Presentation-Forms-B",
5427         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5428         UTF-2000.
5429
5430 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5431
5432         * dumped-lisp.el (preloaded-file-list): Delete
5433         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5434         ... "Ideograph-R214-Flute" in UTF-2000.
5435
5436 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5437
5438         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5439         (japanese-jisx0213-2): New coded-charset.
5440
5441         * dumped-lisp.el (preloaded-file-list): Add
5442         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5443         "Ideograph-R030-Mouth".
5444
5445 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5446
5447         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5448         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5449         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5450         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5451         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5452         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5453         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5454         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5455
5456 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5457
5458         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5459         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5460         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5461         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5462         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5463
5464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5465         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5466
5467 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5468
5469         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5470         in UTF-2000.
5471
5472 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5473
5474         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5475         (chinese-isoir165): Moved from mule/chinese.el.
5476         (chinese-cns11643-3): Moved from mule/chinese.el.
5477         (chinese-cns11643-4): Moved from mule/chinese.el.
5478         (chinese-cns11643-5): Moved from mule/chinese.el.
5479         (chinese-cns11643-6): Moved from mule/chinese.el.
5480         (chinese-cns11643-7): Moved from mule/chinese.el.
5481
5482         * mule/chinese.el: Move definition of coded-charsets to
5483         mule/mule-conf.el.
5484
5485 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5486
5487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5488         `ideograph-daikanwa'.
5489
5490 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5491
5492         * dumped-lisp.el (preloaded-file-list): Delete
5493         "ccs-jisx0201-latin.el".
5494
5495 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5496
5497         * dumped-lisp.el (preloaded-file-list): Add
5498         "u031A0-Extended-Bopomofo" in UTF-2000.
5499
5500 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5501
5502         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5503         renamed to u02E00-CJK-Radical-Supplement.
5504
5505 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5506
5507         * dumped-lisp.el (preloaded-file-list): Add
5508         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5509         "u030A0-Katakana", "u03100-Bopomofo",
5510         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5511         "u03200-Enclosed-CJK-Letters-and-Months" and
5512         "u03300-CJK-Compatibility".
5513
5514 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5515
5516         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5517         "u02F00-Kangxi-Radicals" and
5518         "u02FF0-Ideographic-Description-Characters".
5519
5520 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5521
5522         * dumped-lisp.el (preloaded-file-list): Add
5523         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5524         "u02800-Braille-Patterns" in UTF-2000.
5525
5526 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5527
5528         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5529         "uXXXXX-*.el" in UTF-2000.
5530
5531         * bytecomp.el (byte-compile-insert-header): Delete comments if
5532         non-ASCII characters are found; allow `byte-compile-dynamic' and
5533         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5534         `raw-text'.
5535
5536 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5537
5538         * dumped-lisp.el (preloaded-file-list): Add
5539         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5540         "u025A0-Geometric-Shapes.el".
5541
5542 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5543
5544         * dumped-lisp.el (preloaded-file-list): Add
5545         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5546         "u02460-Enclosed-Alphanumerics.el".
5547
5548 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5549
5550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5551         `chinese-gb2312'.
5552
5553         * dumped-lisp.el (preloaded-file-list): Add
5554         "u02200-Mathematical-Operators.el" and
5555         "u02300-Miscellaneous-Technical.el".
5556
5557 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5558
5559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5560         `chinese-cns11643-*'.
5561
5562         * dumped-lisp.el (preloaded-file-list): Add
5563         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5564         "u02190-Arrows.el" in UTF-2000.
5565
5566 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5567
5568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5569         `korean-ksc5601'.
5570
5571         * dumped-lisp.el (preloaded-file-list): Add
5572         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5573         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5574         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5575
5576 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5577
5578         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5579
5580 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5581
5582         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5583         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5584         "u01780-Khmer.el", "u01800-Mongolian.el",
5585         "u01E00-Latin-Extended-Additional.el" and
5586         "u01F00-Greek-Extended.el" in UTF-2000.
5587
5588 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5589
5590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5591         `ethiopic-ucs' and `ethiopic'.
5592
5593         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5594         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5595
5596         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5597         from mule/ethiopic.el.
5598
5599         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5600         mule/mule-conf.el.
5601
5602 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5603
5604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5605         `lao'.
5606
5607         * mule/mule-conf.el (lao): New coded-charset.
5608
5609         * dumped-lisp.el (preloaded-file-list): Add
5610         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5611         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5612         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5613         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5614         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5615
5616 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5617
5618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5619         `ucs-bmp' and `arabic-iso8859-6'.
5620
5621 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5622
5623         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5624         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5625         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5626
5627 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5628
5629         * startup.el (normal-top-level): Load autoload file for UTF-2000
5630         in UTF-2000.
5631
5632 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5633
5634         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5635         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5636         "u00020-Basic-Latin.el", "u00080-C1.el",
5637         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5638         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5639         "u002B0-Spacing-Modifier-Letters.el",
5640         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5641         UTF-2000.
5642
5643 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5644
5645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5646         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5647         instead of `vietnamese-viscii-*'.
5648
5649 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5650
5651         * mule/mule-conf.el: New file.
5652
5653         * mule/misc-lang.el: Move definition of charset `ipa' to
5654         mule/mule-conf.el.
5655
5656 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5657
5658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5659         `latin-viscii'; prefer it for characters used in Vietnamese.
5660
5661 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5662
5663         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5664
5665 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5666
5667         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5668         `vietnamese-viscii-lower'.
5669         (latin-viscii-upper): Renamed from charset
5670         `vietnamese-viscii-upper'.
5671         (vietnamese-viscii-lower): New alias for charset
5672         `latin-viscii-lower'.
5673         (vietnamese-viscii-upper): New alias for charset
5674         `latin-viscii-upper'.
5675
5676 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5677
5678         * mule/mule-charset.el (default-coded-charset-priority-list):
5679         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5680
5681 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5682
5683         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5684         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5685         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5686         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5687         lisp/utf-2000.
5688
5689 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5690
5691         * mule/ccs-tcvn5712.el: New file.
5692
5693 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5694
5695         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5696         in UTF-2000.
5697
5698 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5699
5700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5701         `japanese-jisx0208'.
5702
5703 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5704
5705         * dumped-lisp.el (preloaded-file-list): Add
5706         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5707         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5708         UTF-2000.
5709
5710         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5711         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5712         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5713         mule/ccs-viscii.el: New files.
5714
5715         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5716         if \uXXXX is found.
5717
5718 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5719
5720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5721         `hiragana-jisx0208' and `katakana-jisx0208'.
5722
5723 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5724
5725         * mule/chinese.el (chinese-cns11643-3): Define it even if
5726         `utf-2000' is provided.
5727         (chinese-cns11643-4): Likewise.
5728         (chinese-cns11643-5): Likewise.
5729         (chinese-cns11643-6): Likewise.
5730         (chinese-cns11643-7): Likewise.
5731
5732 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5733
5734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5735         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5736
5737 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5738
5739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5740         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5741
5742 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5743
5744         * mule/mule-charset.el (default-coded-charset-priority-list):
5745         Setup in UTF-2000.
5746
5747 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5748
5749         * mule/viet-chars.el: Don't define charset
5750         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5751         they are defined as builtin charsets.
5752
5753 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5754
5755         * version.el (emacs-version): Add more space just before UTF-2000
5756         version string.
5757
5758 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5759
5760         * version.el ([constant] emacs-version): Don't add a space in the
5761         preceding place of `xemacs-betaname' because it is duplicated.
5762         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5763
5764         * startup.el (splash-frame-body): Add ETL.
5765
5766 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5767
5768         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5769         is provided because it is defined as builtin charset.
5770         (chinese-cns11643-4): Likewise.
5771         (chinese-cns11643-5): Likewise.
5772         (chinese-cns11643-6): Likewise.
5773         (chinese-cns11643-7): Likewise.
5774
5775 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5776
5777         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5778         coding-system `iso-10646-ucs-4' is not defined.
5779
5780 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5781
5782         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5783         coding-system if `utf-2000' is provided.
5784
5785 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5786
5787         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5788         `utf-2000' is provided.
5789
5790 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5791
5792         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5793         if utf-2000 is provided temporally.
5794
5795 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5796
5797         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5798         as builtin variable].
5799
5800 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5801
5802         * files.el (insert-file-contents-literally): Treat file as binary;
5803         call file-name-handlers. [sync with Emacs 20.3.10]
5804
5805 2008-12-28  Vin Shelton  <acs@xemacs.org>
5806
5807         * XEmacs 21.4.22 is released
5808
5809 2008-12-30  Vin Shelton  <acs@xemacs.org>
5810
5811         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5812         during building even if no packages are found.
5813
5814 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5815
5816         * printer.el (generic-print-region): 
5817         (generic-print-buffer): 
5818         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5819         check if the msprinter device is available, now that msprinter is
5820         always available as a specifier tag. 
5821
5822 2008-12-24  Vin Shelton  <acs@xemacs.org>
5823
5824         * about.el: Add Francisco to my bio!
5825
5826 2008-12-23  Vin Shelton  <acs@xemacs.org>
5827
5828         * autoload.el: Move operator definitions to autoload-operators.el
5829         in the xemacs-base package.
5830
5831 2007-11-22  Vin Shelton  <acs@xemacs.org>
5832
5833         * about.el (about-hacker-contribution): Updated my bio.
5834
5835 2007-10-07  Vin Shelton  <acs@xemacs.org>
5836
5837         * XEmacs 21.4.21 is released
5838
5839 2007-09-19  Didier Verna  <didier@xemacs.org>
5840
5841         Update my personal info.
5842         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5843         * about.el (about-other-current-hackers): Ditto.
5844         * about.el (about-url-alist): Add my musical website.
5845         * about.el (about-personal-info): Update my entry.
5846         * about.el (about-hacker-contribution): Ditto.
5847
5848 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5849
5850         * package-get.el (package-get-download-sites): Update download
5851         sites in Japan.
5852         * package-get.el (package-get-pre-release-download-sites): Ditto.
5853
5854 2007-08-18  Vin Shelton  <acs@xemacs.org>
5855
5856         * package-get.el (package-get-pre-release-download-sites): Sync
5857         mirror sites with 21.5.  (Thanks, Adrian)
5858
5859 2007-08-09  Mike Sperber  <mike@xemacs.org>
5860
5861         * startup.el (migrate-user-init-file): Create backup of
5862         `user-init-file' before migrating.
5863         * startup.el (maybe-migrate-user-init-file): Print
5864         information about backup file.
5865         (maybe-create-compatibility-dot-emacs): Follow above change.
5866
5867 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5868
5869         * font-lock.el: Sync font-lock-add-keywords and
5870         font-lock-remove-keywords from GNU Emacs.
5871         * font-lock.el (font-lock-keywords-alist): New.
5872         * font-lock.el (font-lock-removed-keywords-alist): New.
5873         * font-lock.el (font-lock-add-keywords): New.
5874         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5875         * font-lock.el (font-lock-remove-keywords): New.
5876
5877 2007-08-16  Vin Shelton  <acs@xemacs.org>
5878
5879         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5880         patch from Hans de Graaff.
5881
5882 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5883
5884         * package-get.el (package-get-download-sites): Document Chile and
5885         update Denmark download site.
5886         * package-get.el (package-get-pre-release-download-sites): Ditto.
5887
5888 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5889
5890         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5891
5892 2006-12-09  Vin Shelton  <acs@xemacs.org>
5893
5894         * XEmacs 21.4.20 is released
5895
5896 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5897
5898         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5899
5900 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5901
5902         * info.el (Info-find-file-node, Info-insert-dir)
5903         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5904         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5905         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5906         and discussion.
5907
5908 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5909
5910         * obsolete.el (line-beginning-position): New, from 21.5.x.
5911         (line-end-position): Ditto.
5912
5913 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5914
5915         * package-get.el (package-get-download-sites): Welcome
5916         nl.xemacs.org and Thanks!
5917         * package-get.el (package-get-pre-release-download-sites): Ditto.
5918
5919 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5920
5921         * font-lock.el: Add support for not-so recent changes in Java to
5922         java-mode.
5923
5924 2006-01-28  Vin Shelton  <acs@xemacs.org>
5925
5926         * XEmacs 21.4.19 is released
5927
5928 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5929
5930         * easymenu.el: Update copyright. 
5931         * easymenu.el (easy-menu-all-popups):
5932         Add a docstring. 
5933         * easymenu.el (easy-menu-add):
5934         Document a bug, rework the function to preserve any existing
5935         non-default mode-popup-menu instead of overwriting it, and not to
5936         bother normalising the menu title (nothing else does).
5937         * easymenu.el (easy-menu-remove):
5938         Restore the default mode-popup-menu instead of leaving an empty
5939         one when we remove the last easy-menu popup. 
5940
5941 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5942
5943         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5944         as suggested by Rodrigo Ventura.
5945         * package-get.el (package-get-pre-release-download-sites): Ditto,
5946         with replacement of xemacs-21.5 by beta, which is the logical path
5947         to our beta core and package pre-releases.
5948
5949 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5950
5951         * package-get.el (package-get-download-sites): Add Hong Kong
5952         download site.
5953         * package-get.el (package-get-pre-release-download-sites): Ditto.
5954
5955 2005-12-26  Vin Shelton  <acs@xemacs.org>
5956
5957         * find-paths.el:
5958         * find-paths.el (paths-emacs-root-p): Add search for package root.
5959         * find-paths.el (paths-find-emacs-root): Replaced with
5960         paths-find-invocation-roots, which returns a list of roots.
5961         * find-paths.el (paths-find-invocation-roots): New.
5962         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5963
5964 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5965
5966         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5967         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5968
5969 2005-12-03  Vin Shelton <acs@xemacs.org>
5970
5971         * XEmacs 21.4.18 is released
5972
5973 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5974
5975         * package-get.el (package-get-download-sites): Update reflecting
5976         latest http://www.xemacs.org/Releases/ information generated by
5977         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5978         * package-get.el (package-get-pre-release-download-sites): Ditto.
5979
5980 2005-02-28  Simon Josefsson  <jas@extundo.com>
5981
5982         * about.el (xemacs-hackers): Add jas.
5983         (about-other-current-hackers): Likewise.
5984         (about-url-alist): Add URL for jas.
5985         (about-personal-info): Document jas.
5986         (about-hacker-contribution): Describe jas contributions.
5987
5988 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5989
5990         * easymenu.el (easy-menu-remove): As described in 
5991         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5992         except the "Command" menu from mode-popup-menu. 
5993
5994 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5995  
5996         * font.el (font-spatial-to-canonical): Correct calculation of 
5997         return value for pixel-based input value. 
5998  
5999 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6000
6001         * code-process.el (call-process): Process-related docstring
6002         improvements spurred by Norbert Koch.
6003         * code-process.el (call-process-region): Ditto.
6004         * code-process.el (start-process): Ditto.
6005
6006 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6007
6008         * finder.el (finder-find-library): Return filename actually
6009         searched for.
6010
6011 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6012
6013         * help.el (view-emacs-news): Use `expand-file-name' instead of
6014         `locate-data-file' as the latter will find any "NEWS" files that
6015         might exist in packages _before_ the one in core.
6016
6017 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6018
6019         * package-get.el (package-get-init-package):
6020         package-get-init-package buglet (21.4.17) by Jeff Mincy
6021         <mincy@rcn.com> fixing false temporary load-path shadows reported
6022         after package installation and simplifying code.
6023
6024 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6025
6026         * package-get.el (package-get-download-sites): Sync mirrors list
6027         with the XEmacs website.
6028         (package-get-pre-release-download-sites): Ditto.
6029
6030 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6031
6032         * derived.el (derived-mode-merge-syntax-tables):
6033         Revert my 21.5-only patch of 2003-07-18 which slipped in
6034         through Jerry James's patch of 2004-06-07.
6035
6036 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6037
6038         * cmdloop.el (keyboard-quit): Remove workaround for
6039         `region-active-p' not making sure active region is in current
6040         buffer now that it does.
6041         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6042         * simple.el (region-active-p): `region-active-p' to only return t
6043         when active region is in current buffer.
6044
6045 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6046
6047         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6048         package names, quell a byte-compiler warning, doc fix.
6049
6050 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6051
6052         * buffer.el (pop-to-buffer):
6053         * window-xemacs.el (display-buffer):
6054         Document use of `same-window-buffer-names,' `same-window-regexps'
6055         by pop-to-buffer and display-buffer. 
6056         
6057 2005-02-06  Vin Shelton <acs@xemacs.org>
6058
6059         * XEmacs 21.4.17 is released
6060
6061 2005-01-29  Ben Wing  <ben@xemacs.org>
6062
6063         * shadow.el (find-emacs-lisp-shadows):
6064         Add custom-defines to list of ignored files.
6065
6066 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6067
6068         * simple.el (shifted-motion-keys-select-region): Fix statement
6069         about unshifted-motion-keys-deselect-region.
6070
6071 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6072
6073         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6074         now) for GNU Emacs compatibility.
6075         (make-obsolete-variable): Ditto.
6076
6077 2004-01-08  Ben Wing  <ben@xemacs.org>
6078
6079         * code-files.el (load):
6080         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6081
6082 2004-12-05  Vin Shelton <acs@xemacs.org>
6083
6084         * XEmacs 21.4.16 is released
6085
6086 2004-12-04  Vin Shelton  <acs@xemacs.org>
6087
6088         * auto-autoloads.el: Regenerated.
6089
6090         * custom-load.el: Regenerated.
6091
6092 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6093
6094         Fix bug: apropos errors if a defalias refers to an undefined
6095         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6096
6097         * apropos.el (apropos):
6098         (apropos-command):
6099         * help.el (frob-help-extents):
6100         * help-macro.el (make-help-screen):
6101         * hyper-apropos.el (hyper-apropos-grok-functions):
6102         (hyper-apropos-get-doc):
6103         Catch void-function error thrown by `documentation'.
6104
6105 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6106
6107         * packages.el (package-require): Fix incorrect arg to format.
6108         This fixes a `format specifier' error.
6109
6110 2004-08-13  Jerry James  <james@xemacs.org>
6111
6112         * bytecomp.el (forward-word): Tell the byte compiler the correct
6113         number of arguments to forward-word.
6114
6115 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6116
6117         * etags.el: Fixed loading of include files for tag completion. Now
6118         you can make a tag file for a library, include it into your
6119         project and it will be reloaded only if it changed. Infinte
6120         include loops are detected and the correct tag files are loaded.
6121         * etags.el (buffer-tag-table-list): Load and verify tag files in
6122         the external function buffer-tag-table-list-load.
6123         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6124         tag files. Also load the included tag files. The priority of the
6125         included files is right below their parent file. If multiple
6126         matches occur then the symbols from the parent file are found
6127         first.
6128         * etags.el (tag-table-include-files): Corrected comment
6129         string. Switched to pattern constant tags-include-pattern to have
6130         it at a central location.
6131         * etags.el (tags-include-pattern): Added doc string.
6132         * etags.el (add-to-tag-completion-table): Removed obsolete
6133         comments as the include files are allready returned by
6134         buffer-tag-table-list and loaded.
6135         * etags.el (find-tag-internal): The include files are allready
6136         included in tag-tables as buffer-tag-table-list returns them now.
6137
6138 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6139
6140         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6141         Loading items into the notebook is now done by C code.
6142         * widgets-gtk.el (gtk-widget-instantiate-internal):
6143         Style no longer changed.
6144
6145 2004-06-28  Nix  <nix@esperi.org.uk>
6146
6147         * cmdloop.el (truncate-command-history-for-gc): Delay
6148         execution of all things that look up variable bindings,
6149         via `enqueue-eval-event'.
6150
6151 2004-06-24  Vin Shelton  <acs@xemacs.org>
6152
6153         * package-get.el (package-get-require-signed-base-updates):
6154         now defaults to nil.
6155
6156 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6157
6158         * subr.el (split-string): Clean up docstring.
6159
6160 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6161
6162         * faces.el (zmacs-region): fix typo in docstring.
6163
6164 2004-06-07  Jerry James  <james@xemacs.org>
6165
6166         * derived.el: Synch with Emacs 21.3.
6167         * subr.el (with-local-quit): New, from Emacs 21.3.
6168         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6169         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6170         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6171
6172 2004-06-16  Jerry James  <james@xemacs.org>
6173
6174         * cl.el (cl-set-substring): Increment start by the length of the
6175         string, not the string itself.
6176
6177 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6178
6179         * etags.el (tag-table-include-files): Expand included TAGS file
6180         paths to avoid problems with relative paths.  Thanks to Peter
6181         Chubb <peterc@gelato.unsw.edu.au>.
6182         * etags.el (tags-include-pattern): New.
6183         * etags.el (add-to-tag-completion-table): Parse and ignore
6184         trailing include lines.
6185
6186 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6187
6188         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6189         avoiding line solely composed of equal signs.
6190
6191 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6192
6193         * cus-edit.el (alloc): Typo fix.
6194         * cus-edit.el (custom-browse-visibility): Ditto.
6195         * cus-edit.el (custom-variable-value-create): Ditto.
6196         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6197         * cus-edit.el (custom-save-variables): Bind print-length and
6198         print-level to nil to avoid value abbreviation.
6199         * cus-edit.el (custom-save-face-internal): Ditto.
6200         * cus-edit.el (custom-save-faces): Save in sorted order.
6201         * cus-edit.el (custom-save-resets): Bind print-length and
6202         print-level to nil to avoid value abbreviation.
6203         * cus-edit.el (custom-save-loaded-themes): Ditto.
6204
6205 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6206
6207         * subr.el (split-string-default-separators): New.
6208         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6209         see comment in source.
6210
6211 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6212
6213         * mule/japanese.el (paragraph-start, paragraph-separate):
6214         Remove anchor to BOL.
6215
6216 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6217
6218         * cl.el (gensym, gentemp): Improve docstrings.
6219
6220 2004-05-10  Vin Shelton  <acs@xemacs.org>
6221
6222         * etags.el: Sync with 21.5 version.
6223
6224 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6225
6226         * etags.el:
6227         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6228         only for use with exuberant ctags. This will also enable building of 
6229         completion tables with exuberant ctags. This will not work with
6230         xemacs ctags. 
6231         * etags.el (get-tag-table-buffer): New function for creating of
6232         completion table is used if tags-exuberant-ctags-optimization-p ist t
6233         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6234         finding the tag names. New.
6235         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6236         building tag completion table with exuberant ctags. New.
6237         * etags.el (find-tag-internal): Improve exact tag matching for tags
6238         with name fields. Before the patch return types of functions or
6239         function parameters (with exuberant ctags) were found as matches.
6240
6241 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6242
6243         * list-mode.el (display-completion-list): Fixed completion list was
6244         taking the width of the frame and not of the window for displaying
6245         the selection methods.
6246
6247 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6248
6249         * menubar-items.el (default-menubar): Options are saved to custom.el.
6250
6251
6252 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6253
6254         * isearch-mode.el (isearch-abort): Preserve successful search target.
6255
6256 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6257
6258         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6259         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6260         Bihlmeyer.
6261         * gnuserv.el (gnuserv-mode-line-string): New.
6262         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6263         gnuserv-mode.
6264         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6265         * gnuserv.el (gnuserv-edit-files): Use
6266         make-x-device-with-gtk-fallback.
6267
6268 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6269
6270         * gtk-widgets.el: New import: gtk-accel-group-new.
6271         * dialog-gtk.el:
6272         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6273         * dialog-gtk.el (popup-builtin-question-dialog):
6274         Added support for dialog button mnemonics.
6275
6276 2004-03-22  Chris Green <cmg@dok.org>
6277
6278         * process.el (shell-command): Output buffer was ignored when a
6279         background process was run via shell-command.
6280
6281 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6282
6283         * cus-edit.el (custom-save-variables): Retrieve a list of
6284         variables to save first, sort it, and make sure the variables are
6285         saved in sorted order.
6286
6287 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6288  
6289         * package-get.el (package-get-update-base-from-buffer): Force
6290         binary coding system for verifying GnuPG signature in the
6291         package-index file.
6292  
6293 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6294
6295         * package-get.el (package-get-package-index-file-location): Handle
6296         missing "EMACSPACKAGEPATH" environment variable.
6297
6298 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6299
6300         * package-admin.el (package-admin-find-top-directory): Simplify
6301         directory comparisions and fix substring errors on short path
6302         components.
6303         * package-get.el (package-get-package-index-file-location):
6304         Default to first component of "EMACSPACKAGEPATH", if set.
6305
6306 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6307
6308         * package-get.el (process-error): New error datum.
6309
6310 2004-02-02  Vin Shelton <acs@xemacs.org>
6311
6312         * XEmacs 21.4.15 is released
6313
6314 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6315
6316         * itimer.el (activate-itimer): Modify the itimer timeout value as
6317         if it were begun at the last time when the itimer driver was woken
6318         up.
6319
6320 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6321
6322         * specifier.el (Copyright):
6323         Update.
6324         (make-specifier-and-init):
6325         (map-specifier):
6326         (canonicalize-inst-pair):
6327         (canonicalize-spec-list):
6328         (set-specifier):
6329         Synch docstrings to 21.5 where appropriate.
6330
6331 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6332
6333         * package-get.el (package-get-list-packages-where): New.  A
6334         function that allows searching for groups of packages.  For
6335         example, find all packages that require the fsf-compat package.
6336
6337 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6338
6339         The Great PUI Sync.
6340
6341         * auto-autoloads.el: Regenerated.
6342
6343         * custom-load.el: Regenerated.
6344
6345         * dumped-lisp.el (packages-hardcoded-lisp): New.
6346
6347         * menubar-items.el (menu-max-items): New.
6348         (menu-submenu-max-items): New.
6349         (menu-submenu-name-format): New.
6350         (menu-split-long-menu): New.
6351         (menu-sort-menu): New.
6352         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6353
6354         * obsolete.el (pui-add-install-directory): Renamed to the more
6355         logical `pui-set-local-package-get-directory'.
6356         (package-get-download-menu): Moved to `package-ui.el' and renamed
6357         to `package-ui-add-download-menu'.
6358
6359         * package-admin.el (package-admin-install-function-mswindows):
6360         Whitespace clean up.
6361         (package-admin-add-single-file-package): Removed.
6362         (package-admin-default-install-function): Whitespace clean up.
6363         (package-admin-find-top-directory): New.
6364         (package-admin-get-install-dir): Use it.
6365         (package-admin-get-manifest-file): 
6366         (package-admin-check-manifest): 
6367         (package-admin-add-binary-package):
6368         (package-admin-get-lispdir):
6369         (package-admin-delete-binary-package):
6370         (package-admin):
6371
6372         * package-get.el (package-get-package-index-file-location): New.
6373         (package-get-install-to-user-init-directory): New.
6374         (package-get-remote):
6375         (package-get-download-sites):
6376         (package-get-pre-release-download-sites): New.
6377         (package-get-site-release-download-sites): New.
6378         (package-get-base-filename):
6379         (package-get-always-update):
6380         (package-get-user-index-filename): Removed.
6381         (package-get-pgp-available-p): New.
6382         (package-get-require-signed-base-updates):
6383         (package-get-was-current):
6384         (package-entries-are-signed): New.
6385         (package-get-continue-update-base): New.
6386         (package-get-download-menu): Removed.
6387         (package-get-require-base):
6388         (package-get-update-base-entry):
6389         (package-get-locate-file):
6390         (package-get-locate-index-file):
6391         (package-get-maybe-save-index):
6392         (package-get-update-base):
6393         (package-get-update-base-from-buffer):
6394         (package-get-update-base-entries):
6395         (package-get-interactive-package-query):
6396         (package-get-update-all):
6397         (package-get-all):
6398         (package-get-dependencies):
6399         (package-get-init-package):
6400         (package-get-info): New.
6401         (package-get):
6402         (package-get-staging-dir):
6403         (package-get-set-version-prop): Removed.
6404         (package-get-installedp):
6405         (package-get-ever-installed-p):
6406         (packages): Removed.
6407         (package-get-custom-groups): Removed.
6408         (package-get-custom): Removed.
6409         (package-get-custom-add-entry): Removed.
6410
6411         * package-info.el (batch-update-package-info):
6412
6413         * package-net.el (package-net-batch-generate-bin-ini):
6414         (package-net-update-installed-db):
6415
6416         * package-ui.el (pui-info-buffer):
6417         (pui-directory-exists): Removed.
6418         (pui-package-dir-list): Removed.
6419         (pui-add-install-directory): Removed.
6420         (package-ui-download-menu): New.
6421         (package-ui-pre-release-download-menu): New.
6422         (package-ui-site-release-download-menu): New.
6423         (pui-set-local-package-get-directory): New.
6424         (pui-package-symbol-char):
6425         (pui-update-package-display):
6426         (pui-toggle-package):
6427         (pui-toggle-package-key):
6428         (pui-toggle-package-delete):
6429         (pui-toggle-package-delete-key):
6430         (pui-toggle-package-event):
6431         (pui-toggle-verbosity-redisplay):
6432         (pui-install-selected-packages):
6433         (pui-add-required-packages):
6434         (pui-help-echo):
6435         (pui-display-info):
6436         (list-packages-mode):
6437         (pui-list-packages):
6438
6439         * packages.el (packages-compute-package-locations):
6440         (package-require):
6441         (package-delete-name):
6442         (packages-hardcoded-lisp): Removed.
6443         (packages-useful-lisp): Removed.
6444         (packages-unbytecompiled-lisp): Removed.
6445         (packages-find-package-directories):
6446
6447         Summary:
6448
6449         Major code clean up of all things PUI.
6450
6451         Much improved code to determine where packages should be
6452         installed.  PUI no longer depends on any packages being
6453         pre-installed to compute where packages are to be installed to.
6454
6455         The user can specify the location of their package-index file.  It
6456         isn't necessary to set this because it has sane defaults.  People
6457         who "run-in-place" won't accidently overwrite the CVS
6458         package-index file.  See
6459         `package-get-package-index-file-location'. 
6460
6461         PUI will now properly clean up after itself in the event of an
6462         unsuccessful package install.  This drastically reduces the number
6463         of "wrong md5sum" FAQs.
6464
6465         non-Mule XEmacsen can no longer install Mule packages.
6466
6467         Package management via the custom interface has been removed.
6468
6469         The PUI related menubar items have been reorganised.
6470
6471         The PGP verification code has been fixed and the default for
6472         whether or not it is used is automatically computed.
6473
6474         * update-elc.el ((preloaded-file-list site-load-packages
6475         need-to-dump dumped-exe)):
6476         Just a couple of small changes to allow for
6477         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6478         existing anymore.
6479
6480 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6481
6482         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6483         apply `format' to the first argument of byte-compile-warn, it
6484         already calls format.
6485
6486 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6487
6488         * files.el (delete-old-versions): Avoid going interactive during
6489         make install when environment variable VERSION_CONTROL is set.
6490
6491 2003-12-04  Vin Shelton  <acs@xemacs.org>
6492
6493         * menubar-items.el (menu-item-search): Only bring up search dialog
6494         box if the feature is available and desired.
6495
6496 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6497
6498         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6499
6500 2003-11-05  Vin Shelton  <acs@xemacs.org>
6501
6502         * help.el (Help-prin1-face):
6503         (Help-princ-face):
6504         princ and prin1 are functions and need to be called as such.  The
6505         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6506
6507 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6508
6509         * about.el (about-xemacs): Give full version and build date.
6510
6511 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6512
6513         * win32-native.el (grep-null-device): This XEmacs has null-device.
6514
6515 2003-09-06  Mike Sperber  <mike@xemacs.org>
6516
6517         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6518         implement the specified semantics for `defvar.'
6519
6520 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6521
6522         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6523         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6524         displaying buffer in question.
6525
6526 2003-09-03  Vin Shelton <acs@xemacs.org>
6527
6528         * XEmacs 21.4.14 is released
6529
6530 2003-08-17  Vin Shelton  <acs@xemacs.org>
6531
6532         * about.el: Vanity patch.
6533
6534 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6535
6536         * code-process.el (call-process):
6537         (call-process-region):
6538         (start-process):
6539         Document coding system processing.
6540
6541 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6542
6543         * startup.el (splash-frame-body): Idiomatic English.
6544
6545 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6546
6547         * font-lock.el (font-lock-match-java-declarations): Move
6548         save-restriction, narrow-to-region to beginning of function to
6549         avoid going beyond the limit and causing an infloop.
6550
6551 2003-04-16  Jerry James  <james@xemacs.org>
6552
6553         * keydefs.el: Remove mappings for keys mapped to the nowhere
6554         defined function function-key-error.
6555
6556 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6557
6558         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6559         lisp-interaction-mode-hook): Add the docstrings.
6560
6561 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6562
6563         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6564         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6565         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6566
6567 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6568
6569         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6570         lambda list after the original doc.  Care about
6571         #'(lambda () "SingleString") 
6572         (cl-upcase-arg): 
6573         (cl-function-arglist):
6574         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6575         circular data structures in lambda list specification
6576
6577 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6578
6579         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6580         to appear in font-lock-function-name-face.
6581
6582 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6583
6584         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6585         is not also the value of the lambda.
6586
6587 2003-05-06  Andy Piper  <andy@xemacs.org>
6588
6589         * files.el (revert-buffer): Make sure local variables get processed,
6590         even in the case of an optimized reversion.
6591
6592 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6593
6594         * XEmacs 21.4.13 is released
6595
6596 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6597
6598         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6599         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6600
6601 2003-02-14  Ben Wing  <ben@xemacs.org>
6602
6603         * byte-optimize.el:
6604         * byte-optimize.el (byte-compile-inline-expand):
6605         * byte-optimize.el (byte-compile-unfold-lambda):
6606         * byte-optimize.el (byte-optimize-form-code-walker):
6607         * byte-optimize.el (byte-optimize-form):
6608         * byte-optimize.el (byte-decompile-bytecode-1):
6609         * byte-optimize.el (byte-optimize-lapcode):
6610         Review carefully and sync up to 20.7 except for areas as noted.
6611         Fixes problem with JDE compilation.
6612
6613 2003-02-05  Ben Wing  <ben@xemacs.org>
6614
6615         * simple.el:
6616         * simple.el (motion-keys-for-shifted-motion):
6617         Omit M-S-home/end from motion keys.
6618
6619 2003-02-07  Ben Wing  <ben@xemacs.org>
6620
6621         * text-props.el (text-property-any):
6622         * text-props.el (text-property-not-all):
6623         Fix bug when end > start.
6624
6625 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6626
6627         * info.el (Info-insert-dir): Make default-directory end in
6628         separator.  Patch due to Martin Buchholz.
6629
6630 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6631
6632         * XEmacs 21.4.12 "Portable Code" is released.
6633
6634 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6635
6636         * about.el: Update golubev data.
6637
6638 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6639
6640         * isearch-mode.el (isearch-mode-map): Substitute comment on
6641         desirability, and back out "GR is printable" changes.
6642
6643 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6644
6645         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6646
6647 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6648
6649         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6650
6651 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6652
6653         * menubar-items.el (default-menubar): Use browse-url-mozilla
6654         instead of browse-url-gnome-moz for Mozilla.
6655
6656 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6657
6658         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6659
6660 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6661
6662         * files.el (auto-mode-alist): Remove redundant entries for modes
6663         that live in packages.
6664         (interpreter-mode-alist): Ditto.
6665
6666 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6667
6668         * menubar-items.el (default-menubar): Sync with current
6669         browse-url-xemacs.el.
6670
6671 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6672
6673         * XEmacs 21.4.10 "Military Intelligence" is released.
6674
6675 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6676
6677         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6678
6679 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6680
6681         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6682
6683 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6684
6685         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6686         effect free function.
6687         (font-lock-fontify-keywords-region): Supply the argument to
6688         font-lock-compile-keywords.
6689
6690 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6691
6692         * package-get.el (package-get-download-sites): Bring sites list
6693         up to date, prefer xx.xemacs.org addresses.
6694
6695 2002-09-27  Andy Piper  <andy@xemacs.org>
6696
6697         * dialog.el (make-dialog-box): for general dialogs only
6698         delete-frame-hook will be run.
6699
6700 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6701
6702         * font-lock.el (font-lock-fontify-syntactically-region): Add
6703         comment about lookup-syntax-properties, document LOUDLY as unused.
6704
6705 2002-08-26  Andy Piper  <andy@xemacs.org>
6706
6707         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6708         merge.
6709
6710 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6711
6712         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6713         (make-obsolete-variable): Ditto.
6714         (make-compatible): Ditto.
6715         (make-compatible-variable): Ditto.
6716
6717 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6718
6719         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6720         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6721
6722 2002-08-28  Andy Piper  <andy@xemacs.org>
6723
6724         * files.el (revert-buffer): propagate revert-without-query-status.
6725
6726 2002-06-03  Andy Piper  <andy@xemacs.org>
6727
6728         * dialog-items.el (make-search-dialog): align various subcontrols
6729         in visually pleasing ways, allow frame to autosize to the dialog
6730         size.
6731         * dialog.el (make-dialog-box): add a border inside the frame. Add
6732         :autosize property, if t then reset the frame size appropriately
6733         before the frame is mapped.
6734         * gutter-items.el (set-progress-feedback-instantiator): align
6735         various subcontrols.
6736         * gutter-items.el (set-progress-abort-instantiator): ditto.
6737
6738 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6739
6740         * XEmacs 21.4.9 "Informed Management" is released.
6741
6742 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6743
6744         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6745         "&optional append" argument.
6746
6747 2002-07-16  Didier Verna  <didier@xemacs.org>
6748
6749         * subr.el (replace-in-string): fix case fold bug introduced by
6750         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6751         case-fold-search in temporary buffers.
6752
6753 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6754
6755         * lib-complete.el (find-library): Remove check for mule because
6756         decompression DOES work on Mule.
6757
6758 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6759
6760         * simple.el (join-line): New alias for `delete-indentation'.
6761
6762 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6763
6764         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6765         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6766         (font-lock-builtin-face): New.
6767         (font-lock-constant-face): New.
6768         (font-lock-face-list): Add builtin and constant faces.
6769
6770 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6771
6772         * autoload.el (make-autoload): Support define-derived-mode.
6773         Collected puts of doc-string-elt property.  Based on a patch by
6774         Didier Verna <didier@xemacs.org>.
6775
6776 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6777
6778         * wid-edit.el (widget-field-activate): Fix docstring typo.
6779
6780 2002-07-23  Andy Piper  <andy@xemacs.org>
6781
6782         * about.el (about-personal-info): update me.
6783
6784 2002-07-12  Andy Piper  <andy@xemacs.org>
6785
6786         * custom.el (custom-theme-set-variables): remove bogus
6787         arguments. Use custom-set-default to set defaults.
6788         (custom-set-variables): update doc.
6789         (custom-local-buffer): new, synced from FSF.
6790         (custom-set-default): ditto.
6791         (defcustom): update doc.
6792
6793 2002-06-16  Andy Piper  <andy@xemacs.org>
6794
6795         * menubar-items.el (default-menubar): enable windows printing on
6796         cygwin as well as native.
6797
6798 2002-06-12  Andy Piper  <andy@xemacs.org>
6799
6800         * printer.el (generic-print-buffer): catch all errors so that the
6801         print device can be cleared in all scenarios.
6802         (Printer-clear-device): make sure clearing the printer allows it
6803         to be used again immediately.
6804         (generic-print-region): make sure the default printer face is
6805         black-on-white.
6806
6807 2002-04-23  Jerry James  <james@xemacs.org>
6808
6809         * window-xemacs.el (display-buffer-function): Change doc to
6810         reflect new arg.
6811         * window-xemacs.el (pre-display-buffer-function): Ditto.
6812         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6813         non-nil, make the new window just big enough for its contents.
6814         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6815         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6816         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6817
6818 2002-06-06  Andy Piper  <andy@xemacs.org>
6819
6820         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6821         (defcustom): ditto.
6822         (custom-handle-keyword): ditto.
6823
6824 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6825
6826         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6827         Make obsolete.  Default to nil.
6828         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6829         Inspired by a patch by John Palmieri.
6830
6831 2002-07-01  Mike Alexander  <mta@arbortext.com>
6832
6833         * process.el (shell-command-on-region): Don't delete the region
6834         before giving it to call-process-region
6835
6836 2002-06-04  Jerry James <james@eecs.ku.edu>
6837
6838         * find-paths.el (paths-find-architecture-directory): Search in
6839         `system-configuration'/`base', not `base'`system-configuration'.
6840
6841 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6842
6843         * info.el (Info-index): Add missing \ in [ t].
6844
6845 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6846
6847         * gutter-items.el (gutter-buffers-tab-visible-p,
6848         buffers-tab-omit-function, buffers-tab-selection-function,
6849         buffers-tab-filter-functions):
6850         Doc improvements.
6851
6852 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6853
6854         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6855
6856         * toolbar-items.el (toolbar-news): Fix typo in message string.
6857
6858 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6859
6860         * dialog.el (yes-or-no-p-dialog-box): 
6861         * cmdloop.el (y-or-n-p-minibuf):
6862         (yes-or-no-p-minibuf):
6863         (yes-or-no-p):
6864         (y-or-n-p): 
6865         Specify negative answers in docstrings.
6866
6867 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6868
6869         * package-ui.el (pui-help-echo): Display both installed and author
6870         version.  Use a balloon-help window to display extra info like
6871         package requires.
6872
6873 2002-05-30  Andy Piper  <andy@xemacs.org>
6874
6875         * files.el (revert-buffer-internal): don't visit
6876         revert-buffer. Kill buffer when not used. Suggested by Mike
6877         Alexander <mta@arbortext.com>
6878
6879 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6880
6881         * files.el (revert-buffer): More docstring fiddling.
6882
6883 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6884
6885         * files.el (revert-buffer):
6886         (revert-buffer-internal):
6887         (revert-buffer-insert-file-contents-function):
6888         Improve docstrings and comments.
6889
6890 2002-05-08  Andy Piper  <andy@xemacs.org>
6891
6892         * files.el (revert-buffer): observe noconfirm behavior.
6893
6894 2002-04-09  Andy Piper  <andy@xemacs.org>
6895
6896         * files.el (revert-buffer): use revert-buffer-internal if it looks
6897         like doing so will not result in any user-visible changes.
6898         (revert-buffer-internal): new function. Do the actual process of
6899         reversion and then see whether the result is any different to what
6900         we have already. If it is not then do nothing.
6901
6902 2001-12-11  Andy Piper  <andy@xemacs.org>
6903
6904         * menubar.el (get-popup-menu-response): re-order so that it works
6905         on more sane/facist window systems.
6906
6907 2001-12-03  Andy Piper  <andy@xemacs.org>
6908
6909         * faces.el (frob-face-property): don't infloop in face frobbing
6910         from Jan Vroonhof <jan@xemacs.org>.
6911
6912 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6913
6914         * faces.el (frob-face-property): Follow face fall-back hierarchy
6915         properly for face properties without an instance. Only do manual
6916         copy form 'default in last resort. This handles in particular
6917         the case where 'default itself has only a fall-back (which is
6918         the case by default on windows).
6919
6920 2001-11-24  Andy Piper  <andy@xemacs.org>
6921
6922         * printer.el (generic-print-region): set default-frame-plist to
6923         nil while creating the printer frame so that sizes reflect the
6924         printed page.
6925
6926         * faces.el (face-complain-about-font): Don't complain on printers.
6927
6928 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6929         
6930         * package-net.el: Andy synch.
6931         
6932 2001-12-16  Andy Piper  <andy@xemacs.org>
6933
6934         * package-get.el (package-get-update-all): Make sure installed.db
6935         gets updated after updating packages.
6936
6937 2002-03-28  Ben Wing  <ben@xemacs.org>
6938
6939         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6940         continuation, truncation so that we don't get line jumpiness from
6941         them being larger than the line height.
6942
6943         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6944
6945 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6946
6947         * font.el (font-window-system-mappings): Add mapping for Gtk
6948         (assume identical to X) 
6949
6950 2002-02-04  Andy Piper  <andy@xemacs.org>
6951
6952         * files.el (convert-standard-filename): Fix for short filename
6953         Peter Arius <pas@methodpark.de>
6954
6955 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6956
6957         * list-mode.el (default-choose-completion): completion-base-size
6958         should refer to local value in the completion list buffer.
6959
6960 2001-12-03  Didier Verna  <didier@xemacs.org>
6961
6962         * rect.el: autoload `replace-rectangle'.
6963         * keydefs.el (global-map): bind it to `C-x r p'.
6964
6965 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6966
6967         * XEmacs 21.4.8 "Honest Recruiter" is released.
6968
6969 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6970
6971         This patch is based on Jerry James's patch and analysis.
6972
6973         * select.el (get-clipboard):
6974         (get-selection):
6975         Update docstrings.
6976         (get-clipboard-foreign):
6977         (get-selection-foreign):
6978         New function for use as `interprogram-paste-function's.
6979
6980         * simple.el (interprogram-paste-function): Change default to
6981         `get-clipboard-foreign'; improve docstring.
6982         (interprogram-cut-function): Improve dosctring.
6983
6984 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6985
6986         * XEmacs 21.4.7 "Economic Science" is released.
6987
6988 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6989
6990         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6991
6992 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6993
6994         * obsolete.el (assq-delete-all): New compatibility alias for 
6995         remassq.
6996
6997 2002-01-09  Simon Josefsson  <jas@extundo.com>
6998
6999         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7000
7001 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7002
7003         * info.el (Info-auto-generate-directory): Default
7004         Info-auto-generate-directory to 'if-outdated.
7005
7006 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7007
7008         * startup.el (normal-top-level): Prevent migration code from
7009         trashing .emacs on an error in loading the init files.
7010
7011 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7012
7013         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7014         "system default" Xdefaults and friends get xrdb-mode.
7015
7016 2002-03-05  Mats Lidell  <matsl@contactor.se>
7017  
7018         * help-nomule.el (tutorial-supported-languages): Added Swedish
7019         tutorial. Sorted languages.
7020
7021 2002-02-11  Mike Sperber <mike@xemacs.org>
7022
7023         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7024         regenerating outdated dir files and dir is non-existent.
7025
7026 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7027
7028         * code-files.el (convert-mbox-coding-system): Improve comment.
7029         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7030         coding-system argument to `write-region-pre-hook' call.
7031         (write-region-pre-hook): Fix docstring to mention lockname argument.
7032
7033 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7034
7035         * minibuf.el (completing-read): Remove redundant wrong arg list.
7036
7037         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7038
7039 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7040
7041         * obsolete.el (interactive-form): new compatibility alias for 
7042         function-interactive.
7043
7044 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7045
7046         * menubar-items.el (Menubar-items-truncate-list): Removed.
7047         * menubar-items.el (Menubar-items-truncate-history): New.
7048         * menubar-items.el (default-menubar): Use
7049         Menubar-items-truncate-history.
7050
7051 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7052
7053         * printer.el (generic-print-region): Pass correct arguments to
7054         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7055         Torkelsson <torkel@acc.umu.se>.
7056
7057 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7058
7059         * help.el (describe-mode): synched with FSF 19.34; handle nil
7060         minor mode indicators.
7061
7062 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7063
7064         * minibuf.el (completing-read): Update docstring.
7065
7066 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7067
7068         * XEmacs 21.4.6 "Common Lisp" is released.
7069
7070 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7071
7072         * package-net.el: Inadvertant synch with Windows branch.  From
7073         Andy's log:
7074         (package-net-kit-version): new variable.
7075         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7076
7077 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7078
7079         * package-get.el (package-get-locate-index-file): Also search the
7080         core etc/ directory for the package index file if it can't be
7081         found in ~/.xemacs/.
7082
7083 2001-12-13  William Perry  <wmperry@gnu.org>
7084
7085         * dialog-gtk.el (popup-builtin-question-dialog):
7086         Conform to API in gui.c.
7087         
7088 2001-11-12  Andy Piper  <andy@xemacs.org>
7089
7090         * cus-edit.el (custom-save-face-internal): make sure we save
7091         non-themed faces.
7092         (custom-save-variables): ditto variables.
7093
7094 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7095
7096         * faces.el (make-face-family):
7097         (make-face-size):
7098         New face-modifying functions per Jan Vroonhof.
7099
7100         cus-face.el (custom-set-face-font-family):
7101         (custom-set-face-font-size):
7102         Use them.
7103
7104         * font.el (font-window-system-mappings): More precise docstring.
7105
7106         (font-create-name):
7107         (font-create-object):
7108         (tty-font-create-object):
7109         (tty-font-create-plist):
7110         (x-font-create-object):
7111         (x-font-create-name):
7112         (ns-font-create-name):
7113         (mswindows-font-create-object):
7114         (mswindows-font-create-name):
7115         Add doctrings.
7116
7117 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7118
7119         * gtk-faces.el (gtk-init-device-faces): removed spurious
7120         quote before let* expression.
7121
7122 2001-10-29  Andy Piper  <andy@xemacs.org>
7123
7124         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7125         modified when changing coding system.
7126
7127         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7128         that we invoke the GUI directory selector.
7129
7130 2001-10-25  Andy Piper  <andy@xemacs.org>
7131
7132         * dialog.el (make-dialog-box): use new directory dialog support.
7133         * minibuf.el (read-file-name-1): ditto.
7134         (read-file-name): ditto.
7135         (read-directory-name): ditto.
7136
7137 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7138
7139         * XEmacs 21.4.5 "Civil Service" is released.
7140
7141 2001-04-23  Didier Verna  <didier@xemacs.org>
7142
7143         * cus-edit.el (custom-variable-pre-save): New.
7144         * cus-edit.el (custom-variable-post-save): New.
7145         * cus-edit.el (custom-variable-save): use them.
7146         * cus-edit.el (custom-face-pre-save): New.
7147         * cus-edit.el (custom-face-post-save): New.
7148         * cus-edit.el (custom-face-save): use them.
7149         * cus-edit.el (custom-group-pre-save): New.
7150         * cus-edit.el (custom-group-post-save): New.
7151         * cus-edit.el (custom-group-save): use them.
7152         * cus-edit.el (Custom-save): use the pre/post functions above,
7153         call `custom-save-all' only once.
7154         * cus-edit.el (custom-variable-pre-reset-standard): New.
7155         * cus-edit.el (custom-variable-post-reset-standard): New.
7156         * cus-edit.el (custom-variable-reset-standard): use them.
7157         * cus-edit.el (custom-face-pre-reset-standard): New.
7158         * cus-edit.el (custom-face-post-reset-standard): New.
7159         * cus-edit.el (custom-face-reset-standard): use them.
7160         * cus-edit.el (custom-group-pre-reset-standard): New.
7161         * cus-edit.el (custom-group-post-reset-standard): New.
7162         * cus-edit.el (Custom-reset-standard): use them.
7163         * cus-edit.el (custom-face-reset-saved): use the pre/post
7164         functions above, call `custom-save-all' only once.
7165
7166 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7167
7168         * gutter-items.el (buffers-tab face): Derive from the modeline
7169         face by default.  Many people use white-on-black for the default
7170         font, and the tabs look hideous with that color combination.  The
7171         modeline usually has the correct colors.
7172
7173 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7174
7175         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7176         (tag-mark-stack-max): Typo fix.
7177
7178 2001-09-28  Ben Wing  <ben@xemacs.org>
7179
7180         * font-lock.el:
7181         * font-lock.el (font-lock-after-change-function):
7182         fix problem with last patch, reported by Katsumi Yamaoka.
7183
7184 2001-09-17  Ben Wing  <ben@xemacs.org>
7185
7186         * font-lock.el (font-lock-after-change-function):
7187         fix problem when you insert a comment on the line before a line of
7188         code: if we use the following char, then when you hit backspace,
7189         the following line of code turns the comment color.
7190
7191 2001-06-08  Ben Wing  <ben@xemacs.org>
7192
7193         * process.el: comment about shell-command-switch.
7194         * process.el (shell-quote-argument): Need to quote a null
7195         argument, too.  From Dan Holmsand.
7196         
7197         * startup.el (normal-top-level): Delete some unused FSF junk.
7198         * startup.el (command-line-early):
7199         
7200         * startup.el (command-line): Call MS Windows init function.
7201         
7202         * win32-native.el:
7203         * win32-native.el (mswindows-system-shells): New.
7204         * win32-native.el (mswindows-system-shell-p): New.
7205         * win32-native.el (init-mswindows-at-startup): New.
7206         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7207         * win32-native.el (mswindows-quote-one-simple-arg):
7208         * win32-native.el (mswindows-quote-one-command-arg):
7209         * win32-native.el (mswindows-construct-process-command-line-alist):
7210         Correct comments at top.  Correctly handle passing arguments
7211         to Cygwin programs and to bash.  Fix quoting of zero-length
7212         arguments (from Dan Holmsand).  Set shell-command-switch based
7213         on shell-file-name, which in turn comes from env var SHELL.
7214
7215 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7216
7217         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7218         default-toolbar-position): Fill docstrings for balloon-help.
7219
7220 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7221
7222         * faces.el: Reenable specifications over 'gtk domain.
7223
7224 2001-08-08  Didier Verna  <didier@xemacs.org>
7225
7226         * autoload.el (update-autoload-files): make defdir a file name,
7227         not directory name.
7228
7229 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7230
7231         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7232
7233         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7234
7235 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7236
7237         * font-menu.el (font-menu-set-font): Default to current font-family.
7238         (font-menu-preferred-resolution):
7239         (font-menu-size-scaling):
7240         Provide gtk defaults, too.
7241
7242 2001-07-29  Mike Alexander  <mta@arbortext.com>
7243
7244         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7245         list
7246         (custom-set-face-font-family): ditto
7247
7248 2001-07-26  Mike Sperber <mike@xemacs.org>
7249
7250         * files.el (auto-mode-alist): .9 files are man pages, too.
7251
7252 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7253
7254         * process.el (call-process-internal): bind
7255         coding-system-for-write to 'binary when calling
7256         start-process-internal, so the process receives 
7257         the literal contents of INFILE.
7258
7259 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7260
7261         * files.el (auto-mode-alist): Add configure.ac support.
7262
7263 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7264
7265         * buff-menu.el:
7266         mouse.el:
7267         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7268
7269 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7270
7271         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7272
7273 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7274
7275         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7276         mixed text.
7277         (kinsoku-eol-p): Ditto.
7278
7279 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7280
7281         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7282         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7283         characters as the category `s' or `e' correctly.
7284
7285 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7286
7287         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7288
7289 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7290
7291         * mule/cyrillic.el:  Set up case table.
7292
7293 2001-06-08  Mike Sperber <mike@xemacs.org>
7294
7295         * files.el (save-some-buffers-1): Don't zap the help window right
7296         after `map-y-or-n-p' has popped it up.
7297
7298 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7299
7300         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7301
7302 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7303
7304         * specifier.el: define-specifier-tag 'gtk.
7305
7306 2001-05-12  Ben Wing  <ben@xemacs.org>
7307
7308         * find-paths.el (paths-find-recursive-path):
7309         fix error with null EXCLUDE-REGEXP.
7310         
7311         * font-lock.el (font-lock-mode):
7312         fix problem reported by hrvoje with buffers starting with a space.
7313         
7314 2001-05-06  Ben Wing  <ben@xemacs.org>
7315
7316         * dialog.el (make-dialog-box):
7317         * menubar-items.el (default-menubar):
7318         * printer.el (generic-print-buffer):
7319         * printer.el (generic-print-region):
7320         implement printing the selection when it's selected.
7321
7322 2001-04-18  Didier Verna  <didier@xemacs.org>
7323
7324         * cus-edit.el (Custom-reset-standard): reset to standard settings
7325         not only when the buffer's :custom-state is 'modified, but also
7326         when it is 'set or 'saved.
7327
7328 2001-04-17  Didier Verna  <didier@xemacs.org>
7329
7330         * startup.el (load-user-init-file): define `custom-file' before
7331         loading the user's init file.
7332
7333 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7334
7335         * menubar.el (popup-mode-menu): Make it work with
7336         popup-menu-titles turned off.
7337         
7338 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7339
7340         * about.el (about-mailto-link): Use compose-mail for sending mail.
7341
7342 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7343
7344         * package-admin.el (package-install-hook): New.
7345         (package-delete-hook): New.
7346         (package-admin-add-single-file-package): Use package-delete-hook.
7347
7348         * package-get.el (package-get): Use package-install-hook.
7349
7350 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7351
7352         * package-ui.el (pui-install-selected-packages): reverse the lists
7353         of packages so that they get handled in the same order as they
7354         were selected.
7355
7356 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7357
7358         * packages.el (locate-library): Use read-library-name for completion.
7359
7360 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7361
7362         * byte-optimize.el (=): `=' is not a binary predicate!
7363         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7364         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7365
7366 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7367
7368         * bytecomp.el (byte-compile-arithcompare):
7369         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7370
7371 2001-06-03  William M. Perry  <wmperry@gnu.org>
7372
7373         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7374         return the filename selected by the user!
7375
7376 2001-05-31  William M. Perry  <wmperry@gnu.org>
7377
7378         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7379         in XEmacs/GTK.
7380
7381 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7382
7383         * coding.el: Tiny typo fixed.
7384
7385 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7386
7387         * XEmacs 21.4.3 "Academic Rigor" is released.
7388
7389 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7390
7391         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7392
7393 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7394
7395         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7396
7397 2001-05-04  Ben Wing  <ben@xemacs.org>
7398
7399         * printer.el (generic-print-buffer):
7400         * printer.el (generic-print-region):
7401         Enable dialog boxes.  Apply workaround recommended by Kirill.
7402         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7403         
7404         * simple.el (kill-whole-line):
7405         * simple.el (kill-line-1):
7406         * simple.el (kill-entire-line):
7407         * simple.el (kill-line):
7408         * simple.el (backward-kill-line):
7409         Take out interactive dependence of kill-whole-line.
7410
7411 2001-04-22  Ben Wing  <ben@xemacs.org>
7412
7413         * dialog.el (make-dialog-box):
7414         Put dialog titles back in -- this time correctly.  Fix various
7415         other problems with leaks and such.
7416
7417         * simple.el (region-exists-p):
7418         * simple.el (region-active-p):
7419         Add comment about which one is correct to use in menu specs.
7420
7421 2001-05-05  Ben Wing  <ben@xemacs.org>
7422
7423         * dialog.el (make-dialog-box): fix doc string.
7424         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7425         take out Pretty Print.
7426         * printer.el:
7427         * printer.el (printer-current-device): New.
7428         * printer.el (Printer-get-device): New.
7429         * printer.el (Printer-clear-device): New.
7430         * printer.el (generic-page-setup): New.
7431         * printer.el (generic-print-buffer):
7432         * printer.el (generic-print-region):
7433         Implement Page Setup.  Handle errors properly.
7434
7435 2001-05-05  Ben Wing  <ben@xemacs.org>
7436
7437         * subr.el (error): Complete list of errors in doc string.
7438         
7439 2001-04-22  Ben Wing  <ben@xemacs.org>
7440
7441         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7442         
7443 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7444
7445         * build-report.el: Remove CVS keywords since this file has been in
7446         core lisp for a while now.
7447         * build-report.el (build-report-make-output-files): Fix typo.
7448
7449 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7450
7451         * about.el (about-finish-buffer): Make sure the last change works
7452         even if EVENT is nil.
7453
7454 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7455
7456         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7457         clicked, not the one that happens to be the current buffer at the
7458         time.
7459
7460 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7461
7462         * cus-edit.el (custom-display): Support the GTK Window System also.
7463
7464 2001-04-30  Ben Wing  <ben@xemacs.org>
7465
7466         * printer.el:
7467         * printer.el (printer-page-header):
7468         * printer.el (Print-context): New.
7469         * printer.el (printer-page-footer):
7470         * printer.el (generate-header-element): New.
7471         * printer.el (generate-header-line): New.
7472         * printer.el (print-context-property):
7473         * printer.el (generic-print-buffer):
7474         * printer.el (generic-print-region):
7475         Implement headers and footers.  Implement calling Print dialog box
7476         (#### but it doesn't quite work yet).
7477
7478 2001-04-25  Ben Wing  <ben@xemacs.org>
7479
7480         * about.el (xemacs-hackers):
7481         * about.el (about-url-alist):
7482         * about.el (about-personal-info):
7483         * about.el (about-hacker-contribution):
7484         More contributions.
7485         
7486         * simple.el (handle-post-motion-command):
7487         Fix spurious setting of zmacs-region-stays to t after a non-shift
7488         motion command.
7489
7490 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7491
7492         * about.el (about-personal-info): Update my bio.
7493         (about-hacker-contribution): Ditto.
7494
7495 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7496
7497         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7498
7499 2001-04-19  Andy Piper  <andy@xemacs.org>
7500
7501         * package-net.el (package-net-cygwin32-binary-size): new size.
7502         (package-net-win32-binary-size): new size.
7503         (package-net-convert-index-to-ini): Use new arch.
7504         (package-net-batch-convert-index-to-ini): Removed.
7505         (package-net-generate-bin-ini): New.
7506         (package-net-batch-generate-bin-ini): New.
7507
7508 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7509
7510         * XEmacs 21.4.1 "Copyleft" is released.
7511
7512 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7513
7514         * x-compose.el (xlib-input-method-bug-workaround):
7515         (alias-colon-to-double-quote):
7516         Force sort in map-keymap to work around rehash bug.
7517
7518 2001-04-17  Ben Wing  <ben@xemacs.org>
7519
7520         * about.el: Finish overhaul, add a few new hackers, update a
7521         couple old ones.
7522
7523 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7524
7525         * XEmacs 21.4.0 "Solid Vapor" is released.
7526
7527 2001-04-15  Ben Wing  <ben@xemacs.org>
7528
7529         * about.el:
7530         * about.el (about-headline-face): New.
7531         * about.el (about-link-face): New.
7532         * about.el (about-current-release-maintainers): New.
7533         * about.el (about-other-current-hackers): New.
7534         * about.el (about-url-alist):
7535         * about.el (about-once-and-future-hackers): New.
7536         * about.el (about-mailto-link): New.
7537         * about.el (about-get-buffer):
7538         * about.el (about-finish-buffer):
7539         * about.el (about-xemacs):
7540         * about.el (about-features): Removed.
7541         * about.el (about-advantages): New.
7542         * about.el (about-maintainer-info): Removed.
7543         * about.el (about-personal-info): New.
7544         * about.el (about-hacker-contribution): New.
7545         * about.el (about-maintainer):
7546         * about.el (about-show-linked-info):
7547         * about.el (about-hackers):
7548         Major revamping.  Rewriting of most of the text, improve the
7549         link handling, separate info on contributors into personal
7550         and contribution info, add new contributors, update personal
7551         info, etc. etc.
7552         
7553         * menubar-items.el (default-menubar):
7554         Help menubar entry for News now says more accurately
7555         "What's New in XEmacs".
7556         
7557         * mouse.el:
7558         * mouse.el (mouse-track-cleanup-hook):
7559         * mouse.el (mouse-track):
7560         Don't set-buffer to a dead buffer when calling mouse-track
7561         cleanup hooks.
7562
7563 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7564
7565         * XEmacs 21.2.47 "Zephir" is released.
7566
7567 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7568
7569         * dialog.el (make-dialog-box): Disable dialog box titles until
7570         we get them working.
7571
7572 2001-03-30  Ben Wing  <ben@xemacs.org>
7573
7574         * help.el:
7575         * help.el (Help-princ-face):
7576         * help.el (Help-prin1-face):
7577         * help.el (frob-help-extents):
7578         * help.el (describe-function-1):
7579         * help.el (describe-variable):
7580         Avoid using font-lock faces, which may not be defined.
7581         Instead, use hyper-apropos faces, and make sure they're
7582         defined as necessary by using `require'. (It's not so safe
7583         to do this for font-lock.) In any case, we will eventually
7584         be merging this functionality into hyper-apropos.
7585
7586         * loaddefs.el (completion-ignored-extensions):
7587         Fix documentation.
7588         
7589         * menubar-items.el (menu-truncate-list): Removed.
7590         * menubar-items.el (Menubar-items-truncate-list): New.
7591         * menubar-items.el (default-menubar):
7592         Fix errors if grep or compile command is too long.  Rename helper
7593         function to be less visible.
7594
7595 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7596
7597         * byte-optimize.el (byte-optimize-minus):
7598         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7599
7600 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7601
7602         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7603         Mule is available.
7604
7605         * mule/latin.el: New file.
7606
7607 2001-03-11  Ben Wing  <ben@xemacs.org>
7608
7609         * auto-save.el:
7610         * auto-save.el (auto-save-directory):
7611         * auto-save.el (make-auto-save-file-name):
7612         * auto-save.el (auto-save-file-name-p): New.
7613
7614         Merge in improvements from other definition of
7615         make-auto-save-file-name in files.el.
7616         
7617         * auto-save.el (auto-save-original-name):
7618         * auto-save.el (auto-save-name-in-fixed-directory):
7619         * auto-save.el (auto-save-unslashify-name): Removed.
7620         * auto-save.el (auto-save-slashify-name): Removed.
7621         * auto-save.el (auto-save-reserved-chars): New.
7622         * auto-save.el (auto-save-escape-name): New.
7623         * auto-save.el (auto-save-unhex): New.
7624         * auto-save.el (auto-save-unescape-name): New.
7625
7626         Change algorithm for encoding filenames in auto-save names to be
7627         entirely safe with all filesystems and all possible characters in
7628         a filename, and 100% reversible. (Essentially, uses
7629         quoted-printable as the encoding.)
7630         
7631         * auto-save.el (recover-all-files):
7632
7633         Use insert-directory rather than calling ls directly -- fixes
7634         things under Windows.
7635
7636         * files.el:
7637         * files.el (convert-standard-filename): Substitute FSF's
7638         definition for this (we had nothing here before).
7639         
7640         * files.el (backup-buffer): Warning fix.
7641         
7642         * files.el (make-backup-file-name):
7643         * files.el (find-backup-file-name):
7644         Fix error in calling sequence to auto-save-file-name-p.
7645         
7646         * files.el (recover-file):
7647         Use insert-directory rather than calling ls directly -- fixes
7648         things under Windows.
7649
7650         * files.el (make-auto-save-file-name): Removed.
7651         * files.el (auto-save-file-name-p): Removed.
7652         auto-save is always dumped so no sense in having a definition
7653         that will always be overwritten with another.
7654         
7655         * files.el (insert-directory):
7656         * win32-native.el:
7657         * win32-native.el (debug-mswindows-process-command-lines):
7658         * win32-native.el (original-make-auto-save-file-name): Removed.
7659         * win32-native.el (make-auto-save-file-name): Removed.
7660
7661
7662 2001-03-21  Martin Buchholz <martin@xemacs.org>
7663
7664         * XEmacs 21.2.46 "Urania" is released.
7665
7666 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7667
7668         * menubar-items.el (default-menubar): Update sample.emacs to
7669         sample.init.el and adjust accelerators.
7670
7671 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7672
7673         * build-report.el (build-report): Improve docstring.
7674
7675 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7676
7677         * ChangeLog: Log GTK merge.
7678
7679         * gutter-items.el:
7680         * mwheel.el:
7681         * sound.el:
7682         * startup.el:
7683         Revert gratuitous whitespace changes.
7684
7685 2001-03-07  Ben Wing  <ben@xemacs.org>
7686
7687         * help.el:
7688         * help.el (key-or-menu-binding):
7689         * help.el (Help-find-file): New.
7690         * help.el (describe-beta):
7691         * help.el (describe-copying):
7692         * help.el (describe-project):
7693         * help.el (view-emacs-news):
7694         * help.el (view-sample-init-el): New.
7695         * help.el (Help-princ-face): New.
7696         * help.el (Help-prin1-face): New.
7697         * help.el (help-symbol-function-context-menu):
7698         * help.el (help-symbol-variable-context-menu):
7699         * help.el (help-symbol-function-and-variable-context-menu):
7700         * help.el (frob-help-extents):
7701         * help.el (describe-function-1):
7702         * help.el (describe-variable):
7703
7704         Add coloring in Help buffers, correspondent with hyperlinks.
7705         View files in view-mode rather than Fundamental.
7706         Remove separators from context menus -- now handled in generic code.
7707         Add `Find Tag' to context menu.
7708         
7709         * menubar.el (popup-mode-menu):
7710
7711         Rewrite code that outputs the popup menu to (a) put more specific
7712         entries first, (b) be more robust, (c) output the proper context
7713         menu separators automatically (the context menu functionality is
7714         new and currently used only by Help).
7715
7716 2001-03-10  William M. Perry  <wmperry@aventail.com>
7717
7718         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7719         this function when converting from the 21.1 GTK branch.  Now
7720         supports file, password, question, and color built-in dialogs.
7721
7722 2001-03-06  Ben Wing  <ben@xemacs.org>
7723
7724         * keydefs.el:
7725         * keydefs.el (global-map):
7726         Add commented-out change of M-k (for 21.5).
7727         
7728         * menubar-items.el (default-menubar):
7729         Fix items to control kill-line behavior; add items for
7730         shifted motion.
7731         
7732         * simple.el:
7733         * simple.el (kill-whole-line):
7734         * simple.el (historical-kill-line): Removed.
7735         * simple.el (kill-line): Removed.
7736         * simple.el (kill-entire-line): New.
7737         * simple.el (kill-line-1): New.
7738         * simple.el (backward-kill-line):
7739         Undo kill-whole-line == always changes.  Add new function
7740         kill-entire-line to unconditionally delete the current line.
7741         Add comments describing the lamentable state of affairs of
7742         the kill-line functions and variables.
7743
7744 2001-03-02  Ben Wing  <ben@xemacs.org>
7745
7746         * simple.el:
7747         * simple.el (beginning-of-buffer):
7748         * simple.el (end-of-buffer):
7749         * simple.el (mark-ring-unrecorded-commands):
7750         * simple.el (signal-error-on-buffer-boundary):
7751         * simple.el (shifted-motion-keys-select-region):
7752         * simple.el (unshifted-motion-keys-deselect-region):
7753         * simple.el (motion-keys-for-shifted-motion): New.
7754         * simple.el (handle-pre-motion-command):
7755         * simple.el (handle-post-motion-command):
7756         * simple.el (forward-char-command):
7757         * simple.el (backward-char-command):
7758         * simple.el (scroll-up-command):
7759         * simple.el (scroll-down-command):
7760         * simple.el (next-line):
7761         * simple.el (previous-line):
7762         * simple.el (backward-block-of-lines):
7763         * simple.el (forward-block-of-lines):
7764         * simple.el (backward-word):
7765         * simple.el (mark-word):
7766
7767         Augment documentation of the most common motion commands to make
7768         note of the shifted-motion support.  Improve the support to (a)
7769         properly document how it works and why it's done in the fashion it
7770         is, and (b) allow the keystrokes that trigger it to be customized.
7771
7772         Correct error in the customize specification of
7773         mark-ring-unrecorded-commands.
7774
7775 2001-03-02  Ben Wing  <ben@xemacs.org>
7776
7777         * font-lock.el:
7778         * font-lock.el (font-lock-pending-extent-table): Removed.
7779         * font-lock.el (font-lock-pending-buffer-table): New.
7780         * font-lock.el (font-lock-pre-idle-hook):
7781         * font-lock.el (font-lock-after-change-function):
7782         * font-lock.el (font-lock-fontify-pending-extents):
7783         * font-lock.el (font-lock-lisp-like):
7784
7785         Fix handling of pending extents to avoid excessive slowness (N^2
7786         behavior) when making lots of buffer changes between redisplays,
7787         such as when saving the Options.
7788
7789 2001-03-09  William M. Perry  <wmperry@aventail.com>
7790
7791         * device.el:
7792         * dragdrop.el:
7793         * dumped-lisp.el:
7794         * faces.el:
7795         * frame.el:
7796         * gnuserv.el:
7797         * loadup.el:
7798         * menubar-items.el:
7799         * minibuf.el:
7800         The Great GTK Merge.
7801
7802         * ChangeLog.GTK:
7803         * dialog-gtk.el:
7804         * gdk.el:
7805         * generic-widgets.el:
7806         * glade.el:
7807         * gnome-widgets.el:
7808         * gnome.el:
7809         * gtk-compose.el:
7810         * gtk-extra.el:
7811         * gtk-faces.el:
7812         * gtk-ffi.el:
7813         * gtk-file-dialog.el:
7814         * gtk-font-menu.el:
7815         * gtk-glyphs.el:
7816         * gtk-init.el:
7817         * gtk-iso8859-1.el:
7818         * gtk-marshal.el:
7819         * gtk-mouse.el:
7820         * gtk-package.el:
7821         * gtk-password-dialog.el:
7822         * gtk-select.el:
7823         * gtk-widget-accessors.el:
7824         * gtk-widgets.el:
7825         * gtk.el:
7826         widgets-gtk.el:
7827         The Great GTK Merge: new files.
7828
7829 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7830
7831         * generic-widgets.el: Don't require gtk (a built-in feature) at
7832         top level.  Don't execute the last sexp unless (featurep 'gtk).
7833
7834 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7835
7836         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7837
7838 2001-02-23  Martin Buchholz <martin@xemacs.org>
7839
7840         * XEmacs 21.2.45 "Thelxepeia" is released.
7841
7842 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7843  
7844         * about.el (xemacs-hackers): update my entry. 
7845         * about.el (about-maintainer-info): ditto. 
7846         * about.el (about-hackers): ditto. 
7847
7848 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7849
7850         * about.el (about-maintainer-info): More vanity info about
7851         yours truly.
7852
7853 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7854
7855         * build-report.el (build-report-destination): xemacs-build-reports
7856         has moved to SourceForge, where mailing list name length is
7857         restricted, hence the name change to
7858         xemacs-buildreports@xemacs.org.
7859         * build-report.el (build-report-keep-regexp): Update default.
7860         * build-report.el (build-report-delete-regexp): Ditto.
7861         * build-report.el (build-report-make-output-files): Ditto.
7862
7863 2001-02-19  Craig Lanning  <lanning@scra.org>
7864
7865         * lisp-mode.el: Add indentation specifications for following
7866         Common Lisp forms: handler-case, handler-bind, with-slots,
7867         with-open-file, with-open-stream, print-unreadable-object.
7868
7869 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7870
7871         * font-lock.el (font-lock-set-defaults-1):
7872         Move initialization of `font-lock-cache-position' so that it's set
7873         even if font-lock-keywords is already defined.
7874
7875 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7876
7877         * autoload.el (generate-file-autoloads-1):
7878         Use `emacs-lisp-mode-syntax-table' instead of
7879         `lisp-mode-syntax-table'.
7880         * lisp-mode.el (lisp-mode-syntax-table):
7881         Get rid of old checks for `parse-partial-sexp' version.
7882         Make `|' (pipe) string delimiter instead of punctuation.
7883
7884 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7885
7886         * window.el (save-selected-window):
7887         Use gensym for better macro hygiene.
7888
7889 2001-02-06  Mike Sperber <mike@xemacs.org>
7890
7891         * dump-paths.el:
7892         * startup.el (startup-setup-paths): Set and use
7893         `mule-lisp-directory'.
7894         (startup-setup-paths-warning): Ditto.
7895
7896         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7897         (paths-construct-load-path): Consider `mule-lisp-directory'.
7898
7899 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7900
7901         * font-lock.el: Syntax table improvements used.  A few random
7902         changes are not specified below.
7903         (font-lock-fontify-string-delimiters):
7904         (font-lock-syntactic-keywords):
7905         (font-lock-cache-state nil):
7906         (font-lock-cache-position):
7907         New variables.
7908         (font-lock-set-syntax):
7909         (font-lock-apply-syntactic-highlight):
7910         (font-lock-fontify-syntactic-anchored-keywords):
7911         (font-lock-fontify-syntactic-keywords-region):
7912         (font-lock-eval-keywords):
7913         New functions.
7914         (font-lock-remove-face):
7915         (font-lock-fontify-syntactically-region):
7916         Use syntax properties.
7917
7918 2001-02-08  Martin Buchholz <martin@xemacs.org>
7919
7920         * XEmacs 21.2.44 "Thalia" is released.
7921
7922 2001-01-16  Mike Sperber <mike@xemacs.org>
7923
7924         * startup.el (normal-top-level): Work even if no installation root
7925         is found.
7926
7927 2001-01-30  Andy Piper  <andy@xemacs.org>
7928
7929         * gutter-items.el (progress-abort-glyph): remove instantiator.
7930         (set-progress-abort-instantiator): new function.
7931         (abort-progress-feedback): use it.
7932
7933         * gutter.el (set-gutter-dirty-p): new function.
7934
7935 2001-01-30  Didier Verna  <didier@xemacs.org>
7936
7937         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7938
7939 2001-01-24  Didier Verna  <didier@xemacs.org>
7940
7941         * sound.el (sound-extension-list): give a better default value.
7942         * sound.el (load-sound-file): improve the doc string, also find
7943         files given by absolute names, pass a real extension list to
7944         `locate-file'.
7945
7946 2001-01-26  Martin Buchholz <martin@xemacs.org>
7947
7948         * XEmacs 21.2.43 "Terspichore" is released.
7949
7950 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7951
7952         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7953         messages from gnuserv.
7954
7955 2001-01-20  Martin Buchholz <martin@xemacs.org>
7956
7957         * XEmacs 21.2.42 "Poseidon" is released.
7958
7959 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7960
7961         * cl-macs.el (cl-upcase-arg): New function.
7962         (cl-function-arglist): New function.
7963         (cl-transform-lambda): Automatically add CL-style lambda list to
7964         documentation string using functions above.
7965
7966 2001-01-12  Andy Piper  <andy@xemacs.org>
7967
7968         * package-get.el (package-get-custom): call
7969         package-net-update-installed-db.
7970
7971         * package-ui.el (pui-install-selected-packages): call
7972         package-net-update-installed-db.
7973
7974         * package-net.el (package-net-update-installed-db): use
7975         packages-package-list so that we reflect reality.
7976
7977         * packages.el (packages-package-list): Make docstring reflect
7978         reality.
7979
7980         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7981
7982         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7983         isn't installed.
7984
7985 2001-01-17  Andy Piper  <andy@xemacs.org>
7986
7987         * wid-edit.el (widget-activation-glyph-mapper): activate or
7988         deactivate native widgets.
7989         (widget-glyph-insert-glyph): record instantiator.
7990         (widget-push-button-value-create): use it.
7991
7992         * gui.el (gui-button-action): new function. Make button's domain
7993         buffer current when calling.
7994         (make-gui-button): update to use gui-button-action.
7995
7996 2001-01-16  Didier Verna  <didier@xemacs.org>
7997
7998         * menubar-items.el (default-menubar): add an entry for modeline
7999         horizontal scrolling in Options -> Display.
8000
8001 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8002
8003         * package-get.el (package-get-require-signed-base): Set to nil
8004         by default.
8005
8006 2001-01-17  Martin Buchholz <martin@xemacs.org>
8007
8008         * XEmacs 21.2.41 "Polyhymnia" is released.
8009
8010 2001-01-16  Mike Sperber <mike@xemacs.org>
8011
8012         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8013         catch lisp/mule/.
8014
8015 2001-01-14  Mike Sperber <mike@xemacs.org>
8016
8017         * startup.el (maybe-create-compatibility-dot-emacs):
8018         (maybe-unmigrate-user-init-file):
8019         (unmigrate-user-init-file): Created.
8020         (maybe-migrate-user-init-file): Offer creation of compatibility
8021         .emacs.
8022         Some doc fixes wrt init file location.
8023
8024 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8025
8026         * faces.el (face-frob-from-locale-first): new variable.
8027         (frob-face-font-2): Honor tags arg while trying to use
8028         standard-face-mapping.  When face-frob-from-locale-first is set,
8029         first try to set face inheriting from frobbed-face.
8030
8031 2001-01-15  Didier Verna  <didier@xemacs.org>
8032
8033         * about.el (xemacs-hackers): update my entry.
8034         * about.el (about-url-alist): ditto.
8035         * about.el (about-maintainer-info): ditto.
8036         * about.el (about-hackers): ditto.
8037
8038 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8039
8040         The byte compiler has been badly broken for a year,
8041         by the patch of 1999-12-06.
8042         * byte-optimize.el (byte-optimize-form-code-walker):
8043         Bug was: the byte compiler was making this erroneous optimization:
8044         (progn (or (foo)) (bar)) ==> (bar)
8045
8046 2000-11-20  Mike Sperber <mike@xemacs.org>
8047
8048         * setup-paths.el (paths-core-load-path-depth): Split
8049         `paths-load-path-depth' in two for site and core lisp.  Don't
8050         recurse into core.
8051         * setup-paths.el (paths-construct-load-path): Use.
8052
8053 2001-01-10  Andy Piper  <andy@xemacs.org>
8054
8055         * package-net.el (package-net-cygwin32-binary-size): new variable
8056         (package-net-win32-binary-size): ditto.  add much needed
8057         commentary.
8058
8059         * gutter-items.el (buffers-tab-items): correct off-by-one error
8060         for buffers-tab-max-size.
8061
8062 2001-01-08  Martin Buchholz <martin@xemacs.org>
8063
8064         * XEmacs 21.2.40 is released.
8065
8066 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8067
8068         * mule/hebrew.el: Fix comments and typos.
8069         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8070
8071 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8072
8073         * ChangeLog.1: move ancient log from fill.el.
8074
8075         * dump-paths.el:
8076         paragraphs.el:
8077         mule/mule-category.el:
8078         Miscellaneous typo fixes and slight doc clarifications.
8079
8080         * mule/mule-ccl.el:  Correct file name in header.
8081
8082 2000-12-31  Martin Buchholz <martin@xemacs.org>
8083
8084         * XEmacs 21.2.39 is released.
8085
8086 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8087
8088         * byte-optimize.el (byte-optimize-cond):
8089         (byte-optimize-cond-1): New.
8090         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8091         Optimizes (cond (x nil)) ==> nil.
8092         Provide better diagnostic on malformed expr like (cond foo).
8093
8094 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8095
8096         * mule/mule-coding.el:
8097         mule/mule-cmds.el (reset-language-environment,
8098         set-language-environment-coding-systems):
8099         Safer default coding-priority-list, corresponding to src/file-coding.h.
8100
8101 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8102
8103         * package-admin.el: Allow package removal from
8104         early-package-load-path.
8105
8106 2000-12-15  Andreas Jaeger  <aj@suse.de>
8107
8108         * about.el (about-maintainer-info): Update my entry.
8109
8110 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8111
8112         * packages.el (locate-library): Add support for bzip2
8113         compressed .el files.
8114
8115 2000-12-12  Andy Piper  <andy@xemacs.org>
8116
8117         * package-net.el: new file.
8118
8119 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8120
8121         * font-lock.el: Add missing C++ keywords.
8122
8123 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8124
8125         * simple.el (indent-for-comment): Preserve indentation of comments
8126         starting in column 0, as documented in (Info-goto-node
8127         "(xemacs)Comments").  Update docstring accordingly.
8128
8129 2000-12-05  Martin Buchholz <martin@xemacs.org>
8130
8131         * XEmacs 21.2.38 is released.
8132
8133 2000-12-04  Didier Verna  <didier@xemacs.org>
8134
8135         * mouse.el (default-mouse-track-set-point-in-window): remove
8136         spurious '+' operation detected by Martin.
8137
8138
8139 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8140
8141         * cl-extra.el (coerce):
8142         Implement char to integer coercion.
8143         Remove extraneous (numberp) test.
8144
8145         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8146         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8147         (byte-optimize-predicate):
8148         Warn if evaluating constant expression signals an error.
8149         (byte-optimize-form): Small simplification.
8150
8151         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8152
8153 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8154
8155         * byte-optimize.el:
8156         (byte-optimize-minus):
8157         (byte-optimize-plus):
8158         (byte-optimize-mult):
8159         (byte-optimize-quo):
8160         Use (car (last x)) instead of (last x) to get last elt!
8161         Use `byte-optimize-predicate' to optimize `%'.
8162         Move optimizations for special numeric args to bytecomp.el.
8163         * bytecomp.el (byte-compile-associative): Remove.
8164         (byte-compile-max): New.
8165         (byte-compile-min): New.
8166         Properly handle erroneous calls: (max) (min).
8167         (byte-compile-plus): New.
8168         (byte-compile-minus):
8169         It's easiest to handle 0, +1 and -1 args here.
8170         (byte-compile-mult): New.
8171         It's easiest to handle 1, -1 and 2 args here.
8172         (byte-compile-quo):
8173         It's easiest to handle 0, +1 and -1 args here.
8174         Issue byte-compiler warning when dividing by zero.
8175
8176         Byte-compiler arithmetic improvements.
8177         Better optimize these expressions in the obvious way:
8178         (+ x y 1)   -->  varref x varref y add add1
8179         (+ x y -1)  -->  varref x varref y add sub1
8180         (- x y 0)   -->  (- x y)
8181         (- 0 x y)   -->  (- (- x) y)
8182         (% 42 19)   --> compile-time constant
8183         (/ 42 19)   --> compile-time constant
8184         (* (foo) 2) --> foo call dup plus
8185
8186         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8187         unless (declaim (optimize (safety 3)))
8188         or (setq byte-compile-delete-errors nil).
8189
8190 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8191
8192         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8193         docstrings.
8194
8195 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8196
8197         * startup.el (command-line-do-help):  Add documentation of
8198         portable dumper switches.
8199
8200 2000-11-22  Andy Piper  <andy@xemacs.org>
8201
8202         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8203
8204         * glyphs.el (init-glyphs): don't use autodetect for strings.
8205
8206 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8207
8208         * byte-optimize.el (byte-optimize-char-before):
8209         (byte-optimize-backward-char):
8210         (byte-optimize-backward-word):
8211         Fix incorrect optimizations for these sorts of expressions:
8212         (let ((x nil)) (backward-char x))
8213
8214 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8215
8216         * byte-optimize.el:
8217         * byte-optimize.el (byte-optimize-backward-char): New.
8218         * byte-optimize.el (byte-optimize-backward-word): New.
8219         Make backward-word and backward-char as efficient as forward versions.
8220
8221         * bytecomp.el (byte-compile-no-args-with-one-extra):
8222         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8223         * bytecomp.el (byte-compile-two-args-with-one-extra):
8224         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8225         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8226         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8227         Check if extra arg is constant nil, and if so, use byte-coded call.
8228
8229         * simple.el (backward-word):
8230         * simple.el (mark-word):
8231         * simple.el (kill-word):
8232         * simple.el (backward-kill-word):
8233         Make COUNT argument optional, for consistency with forward-char et al.
8234
8235         * abbrev.el (abbrev-string-to-be-defined):
8236         * abbrev.el (inverse-abbrev-string-to-be-defined):
8237         * abbrev.el (inverse-add-abbrev):
8238         * abbrev.el (expand-region-abbrevs):
8239         * buff-menu.el (Buffer-menu-execute):
8240         * indent.el (move-to-left-margin):
8241         * indent.el (indent-relative):
8242         * indent.el (move-to-tab-stop):
8243         * info.el (Info-reannotate-node):
8244         * lisp-mode.el (lisp-indent-line):
8245         * lisp.el (end-of-defun):
8246         * lisp.el (move-past-close-and-reindent):
8247         * misc.el (copy-from-above-command):
8248         * mouse.el (default-mouse-track-scroll-and-set-point):
8249         * page.el (forward-page):
8250         * paragraphs.el (forward-paragraph):
8251         * paragraphs.el (end-of-paragraph-text):
8252         * picture.el (picture-forward-column):
8253         * picture.el (picture-self-insert):
8254         * rect.el (extract-rectangle-line):
8255         * simple.el (newline):
8256         * simple.el (fixup-whitespace):
8257         * simple.el (backward-delete-char-untabify):
8258         * simple.el (transpose-chars):
8259         * simple.el (transpose-preceding-chars):
8260         * simple.el (do-auto-fill):
8261         * simple.el (indent-new-comment-line):
8262         * simple.el (blink-matching-open):
8263         * view-less.el (cleanup-backspaces):
8264         * wid-edit.el (widget-transpose-chars):
8265         * term/bg-mouse.el (bg-insert-moused-sexp):
8266         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8267
8268         * info.el (Info-fontify-node):
8269         * simple.el (backward-delete-function):
8270         Use canonical delete-backward-char instead of backward-delete-char.
8271
8272 2000-11-20  Andy Piper  <andy@xemacs.org>
8273
8274         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8275         no buffers.
8276
8277 2000-11-20  Andy Piper  <andy@xemacs.org>
8278
8279         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8280         buffer tabs.
8281
8282 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8283
8284         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8285         (proclaim inline...) was shadowing compiler-macros.
8286
8287 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8288
8289         * bytecomp.el (byte-compile-eval): New.
8290         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8291         Keeps this promise made in Lispref:
8292         "If a file being compiled contains a `defmacro' form, the macro is
8293         defined temporarily for the rest of the compilation of that file."
8294
8295 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8296
8297         * cl.el (floatp-safe):
8298         (plusp):
8299         (minusp):
8300         (oddp):
8301         (evenp):
8302         (cl-abs):
8303         Use a better parameter name than `x'.
8304
8305         * cl-macs.el (check-type): Make continuable.  Change documentation
8306         to require PLACE, but accept any form for compatibility.
8307
8308         * abbrev.el (define-abbrev): Use check-type.
8309         * font-menu.el (font-menu-change-face): Use check-type.
8310         * menubar.el (relabel-menu-item): Use check-type.
8311         * itimer.el: Fix typo.
8312
8313 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8314
8315         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8316
8317 2000-11-14  Martin Buchholz <martin@xemacs.org>
8318
8319         * XEmacs 21.2.37 is released.
8320
8321 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8322
8323         * code-cmds.el: Provide the feature.
8324
8325 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8326
8327         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8328
8329         * code-cmds.el: New file
8330         * mule/mule-cmds.el:
8331         * mule/mule-misc.el
8332         (coding-keymap): New keymap. Define coding system keyboard
8333         commands on file-coding builds too.
8334         (coding-system-change-eol-conversion):
8335         (universal-coding-system-argument):
8336         (set-default-coding-systems):
8337         (prefer-coding-system): Moved from mule-cmds.el
8338         (set-buffer-process-coding-system): Moved from mule-misc.el
8339
8340 2000-09-15  Stephen Carney <carney@scubadoo.com>
8341
8342         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8343
8344 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8345
8346         * package-get.el (package-get-download-sites): Add a pre-release
8347         site for experimental packages.
8348
8349         * auto-autoloads.el: Regenerated.
8350
8351 2000-08-01  Andy Piper  <andy@xemacs.org>
8352
8353         * gutter-items.el (buffers-tab-omit-function): reference
8354         buffers-tab-select-visible-buffers.
8355         (buffers-tab-filter-functions): new variable, by default uses
8356         buffers-tab-selection-function and buffers-tab-omit-function.
8357         (select-buffers-tab-buffers-by-mode): invert arguments.
8358         (buffers-tab-select-visible-buffers): new function. Invert calling
8359         of buffers-menu-omit-invisible-buffers.
8360         (buffers-tab-items): rewrite to use
8361         buffers-tab-filter-functions. Rewrite docstring.
8362         (gutter-buffers-tab-extent): delete.
8363         (add-tab-to-gutter): always build a new extent when adding the
8364         tabs.
8365         (update-tab-in-gutter): make gutter dirty when orientation
8366         changes.
8367
8368 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8369
8370         * bytecomp.el (byte-compile-defvar-or-defconst):
8371         Only do loadhist recording if defvar form includes a value.
8372
8373 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8374
8375         * bytecomp.el (byte-compile-initial-macro-environment):
8376         `eval-when-compile' should not compile its body.
8377
8378 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8379
8380         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8381         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8382         some Japanese English.  Remove some ancient FSF comments, and
8383         improve docstrings.  Use symbols not vectors for tables.
8384
8385 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8386
8387         * keymap.el:
8388         (local-key-binding):
8389         (global-key-binding):
8390         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8391
8392         * lisp.el:
8393         (backward-sexp): Slightly simpler code.
8394         (mark-sexp): Make arg optional, like FSF Emacs.
8395         (forward-list): Slightly simpler code.
8396         (backward-list): Slightly simpler code.
8397         (down-list):  Make arg optional, like FSF Emacs.
8398         (up-list):  Make arg optional, like FSF Emacs.
8399         (backward-up-list):  Make arg optional, like FSF Emacs.
8400         (kill-sexp):  Make arg optional, like FSF Emacs.
8401         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8402
8403         * font-menu.el (font-menu-change-face):
8404         Take continuable errors into account.
8405
8406         * abbrev.el:
8407         * abbrev.el (clear-abbrev-table):
8408         * abbrev.el (define-abbrev-table):
8409         * abbrev.el (define-abbrev):
8410         * abbrev.el (insert-abbrev-table-description):
8411         * apropos.el (apropos-documentation-check-doc-file):
8412         * apropos.el (apropos-documentation-check-elc-file):
8413         * buff-menu.el (list-buffers):
8414         * buff-menu.el (list-buffers-noselect):
8415         * bytecomp.el (byte-recompile-directory):
8416         * bytecomp.el (batch-byte-compile):
8417         * cl-macs.el (typep):
8418         * code-files.el (find-coding-system-magic-cookie):
8419         * code-files.el (insert-file-contents):
8420         * cus-edit.el (customize-set-variable):
8421         * cus-edit.el (customize-save-variable):
8422         * cus-face.el (custom-set-face-font-size):
8423         * cus-face.el (custom-set-face-update-spec):
8424         * cus-face.el (custom-reset-faces):
8425         * custom.el (custom-check-theme):
8426         * custom.el (copy-upto-last):
8427         * fill.el (canonically-space-region):
8428         * fill.el (fill-paragraph):
8429         * fill.el (fill-region):
8430         * fill.el (find-space-insertable-point):
8431         * fill.el (justify-current-line):
8432         * faces.el (face-spec-update-all-matching):
8433         * faces.el (set-face-stipple):
8434         * files-nomule.el (insert-file-contents):
8435         * files.el (insert-file-contents-literally):
8436         * files.el (hack-local-variables-last-page):
8437         * files.el (basic-save-buffer):
8438         * files.el (insert-directory):
8439         * font-menu.el (font-menu-change-face):
8440         * font.el (font-spatial-to-canonical):
8441         * format.el (format-encode-region):
8442         * format.el (format-insert-file):
8443         * format.el (format-replace-strings):
8444         * gutter.el (set-gutter-element):
8445         * help.el (key-or-menu-binding):
8446         * help.el (describe-bindings):
8447         * help.el (with-syntax-table):
8448         * indent.el (indent-rigidly):
8449         * indent.el (delete-to-left-margin):
8450         * info.el:
8451         * info.el (Info-extract-dir-entry-from):
8452         * info.el (Info-build-dir-anew):
8453         * info.el (Info-rebuild-dir):
8454         * info.el (Info-batch-rebuild-dir):
8455         * info.el (Info-read-subfile):
8456         * info.el (Info-build-node-completions):
8457         * info.el (Info-extract-menu-node-name):
8458         * isearch-mode.el (isearch-range-invisible):
8459         * isearch-mode.el (isearch-restore-invisible-extents):
8460         * itimer.el (itimerp):
8461         * itimer.el (itimer-live-p):
8462         * keymap.el:
8463         * keymap.el (substitute-key-definition):
8464         * keymap.el (read-command-or-command-sexp):
8465         * keymap.el (local-key-binding):
8466         * keymap.el (global-key-binding):
8467         * keymap.el (global-set-key):
8468         * keymap.el (local-set-key):
8469         * ldap.el:
8470         * ldap.el (ldap-add-entries):
8471         * ldap.el (ldap-delete-entries):
8472         * lisp.el (backward-sexp):
8473         * lisp.el (mark-sexp):
8474         * lisp.el (forward-list):
8475         * lisp.el (backward-list):
8476         * lisp.el (down-list):
8477         * lisp.el (backward-up-list):
8478         * lisp.el (up-list):
8479         * lisp.el (kill-sexp):
8480         * lisp.el (backward-kill-sexp):
8481         * menubar.el (add-menu-button):
8482         * menubar.el (add-submenu):
8483         * menubar.el (delete-menu-item):
8484         * menubar.el (relabel-menu-item):
8485         * mouse.el (narrow-window-to-region):
8486         * obsolete.el (define-obsolete-variable-alias):
8487         * obsolete.el (store-substring):
8488         * package-admin.el:
8489         * package-admin.el (package-admin-install-function):
8490         * package-admin.el (package-admin-install-function-mswindows):
8491         * package-admin.el (package-admin-default-install-function):
8492         * package-get.el (package-get-update-base-entries):
8493         * packages.el (packages-load-package-dumped-lisps):
8494         * packages.el (packages-collect-package-dumped-lisps):
8495         * printer.el (generic-print-buffer):
8496         * printer.el (generic-print-region):
8497         * replace.el (occur-mode-mouse-goto):
8498         * replace.el (perform-replace):
8499         * select.el (get-selection-no-error):
8500         * simple.el:
8501         * simple.el (newline):
8502         * simple.el (open-line):
8503         * simple.el (edit-and-eval-command):
8504         * simple.el (goto-line):
8505         * simple.el (undo):
8506         * simple.el (kill-region):
8507         * simple.el (copy-region-as-kill):
8508         * simple.el (kill-ring-save):
8509         * simple.el (set-mark):
8510         * simple.el (next-line):
8511         * simple.el (previous-line):
8512         * simple.el (line-move):
8513         * simple.el (set-goal-column):
8514         * simple.el (comment-region):
8515         * subr.el:
8516         * subr.el (putf):
8517         * syntax.el (modify-syntax-entry):
8518         * syntax.el (map-syntax-table):
8519         * view-less.el (view-file):
8520         * view-less.el (view-buffer):
8521         * view-less.el (view-file-other-window):
8522         * window-xemacs.el (backward-other-window):
8523         * window.el:
8524         * window.el (one-window-p):
8525         * window.el (walk-windows):
8526         * window.el (window-list):
8527         * x-mouse.el (x-mouse-kill):
8528         * x-select.el (x-get-cutbuffer):
8529         * x-select.el (x-store-cutbuffer):
8530         * term/bg-mouse.el (bg-mouse-line-to-center):
8531         * term/sun-mouse.el (window-line-end):
8532         * term/sun-mouse.el (sun-select-region):
8533         * term/sun.el (kill-region-and-unmark):
8534         * mule/mule-category.el:
8535         * mule/mule-category.el (modify-category-entry):
8536         * mule/mule-category.el (char-category-list):
8537         * mule/mule-coding.el (coding-system-force-on-output):
8538         * mule/mule-misc.el (coding-system-put):
8539         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8540
8541 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8542
8543         * cus-face.el: Typo fixes and tiny clarifications.
8544         * custom.el: ditto
8545
8546 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8547
8548         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8549         * startup.el (normal-top-level): Setup auto-save-list-file-name
8550         if auto-save-list-file-prefix is non-nil.
8551
8552 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8553
8554         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8555
8556 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8557
8558         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8559         get symbol at point-min.
8560
8561 2000-10-24  Didier Verna  <didier@xemacs.org>
8562
8563         * info.el (Info-emacs-info-file-name): defconst it.
8564         * info.el (Info-footnote-tag): defcustom it.
8565         * info.el (Info-no-description-string): ditto.
8566         * info.el (Info-find-node): adapt to new semantics of
8567         'Info-suffixed-file (don't do the case variants stuff).
8568         * info.el (Info-insert-dir): rewrite the dir file variants code.
8569         * info.el (Info-directory-files): New. Return the list of info
8570         files in a directory.
8571         * info.el (Info-dir-outdated-p): use it.
8572         * info.el (Info-parse-dir-entries): ditto.
8573         * info.el (Info-build-dir-anew): don't restrict to files ending
8574         with a ".info.*" extension.
8575         * info.el (Info-set-mode-line): ditto.
8576         * info.el (Info-read-subfile): adapt to new semantics of
8577         'Info-suffixed-file (append 'exact argument).
8578         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8579         string independently of the case.
8580         * info.el (Info-suffixed-file): use it (match all possible case
8581         for the file name).
8582         * info.el (Info-insert-file-contents): code cleanup.
8583         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8584         columns.
8585         * info.el (Info-batch-rebuild-dir): ditto.
8586         * info.el (Info-read-node-name-1): ditto.
8587         * info.el (Info-search): ditto.
8588         * info.el (Info-fontify-node): ditto.
8589
8590
8591 2000-10-24  Didier Verna  <didier@xemacs.org>
8592
8593         * process.el (shell-command): when called from a program, avoid
8594         'push-mark's "mark-set" message.
8595
8596 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8597
8598         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8599         by a symbol, not by a vector.
8600         * mule/vietnamese.el (vscii): Likewise.
8601         (viscii): Likewise.
8602         * mule/cyrillic.el (koi8-r): Likewise.
8603
8604         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8605         by a symbol, not by a vector.
8606         (chinese-big5-2): Likewise.
8607         * mule/ethiopic.el (ethiopic): Likewise.
8608         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8609         (vietnamese-viscii-upper): Likewise.
8610
8611 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8612
8613         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8614
8615 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8616
8617         * byte-optimize.el (byte-optimize-car): New function.
8618         (byte-optimize-cdr): Ditto.
8619
8620 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8621
8622         * byte-optimize.el: Partial synch with FSF 20.7.
8623         Optimize constant concatenation.
8624         Add keymapp as a side effect free function.  It is a built-in.
8625         (byte-after-unbind-pos): Remove byte-equal.
8626
8627 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8628
8629         * update-elc-2.el: Quote regexps correctly.
8630
8631 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8632
8633         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8634         (ccl-compile): Apply integerp, not integer-or-char-p to
8635         check the type of the buffer magnification
8636         (ccl-compile-write-string): Encode a string with binary
8637         coding system.
8638         (ccl-compile-write-repeat): Likewise.
8639
8640 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8641
8642         * buff-menu.el:
8643         * bytecomp.el:
8644         * coding.el:
8645         * faces.el:
8646         * files.el:
8647         * fill.el:
8648         * float-sup.el:
8649         * font-lock.el:
8650         * help.el:
8651         * iso8859-1.el:
8652         * loaddefs.el:
8653         * menubar-items.el:
8654         * menubar.el:
8655         * modeline.el:
8656         * msw-font-menu.el:
8657         * paragraphs.el:
8658         * paths.el:
8659         * replace.el:
8660         * simple.el:
8661         * sound.el:
8662         * startup.el:
8663         * version.el:
8664         * x-faces.el:
8665         * x-font-menu.el:
8666         Remove purecopy.
8667
8668 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8669
8670         * simple.el (do-auto-fill): Use the function pointer to by
8671         `comment-line-break-function', not `indent-new-comment-line'. This
8672         fixes an issue with cc-mode comment continuation.
8673
8674 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8675
8676         * simple.el (turn-on-auto-fill):  Add (interactive).
8677         * mwheel.el (mwheel-install): Add (interactive).
8678         * font-lock.el (turn-on-font-lock): Add (interactive).
8679         (turn-off-font-lock): Add (interactive).
8680
8681 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8682
8683         * packages.el (packages-special-base-regexp): Add `man'.
8684
8685 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8686
8687         * wid-edit.el (widget-specify-active): map over extents in current
8688         buffer like `widget-specify-inactive' does.  Mapping over the
8689         inactive extent object does not work since the current extent is
8690         ignored by `map-extents'.
8691
8692 2000-10-04  Martin Buchholz <martin@xemacs.org>
8693
8694         * XEmacs 21.2.36 is released.
8695
8696 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8697
8698         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8699         Optimize the compiled-function-constants vector by byte-code
8700         reference counts.
8701
8702 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8703
8704         * build-report.el (build-report-delete-regexp): quote value in
8705         defcustom
8706
8707 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8708
8709         * build-report.el (build-report): Don't bind srcdir which we don't
8710         use in `multiple-value-bind' to avoid the only byte-compiler
8711         warning.
8712
8713 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8714
8715         * build-report.el: Requires cl and custom now.
8716         build-report-version is determined by XEmacs version -- remove
8717         build-report-version*.
8718         * build-report.el (build-report-version): Removed.
8719         * build-report.el (build-report-installation-version-regexp): New.
8720         * build-report.el (build-report-version-file-regexp): New.
8721         * build-report.el (build-report-installation-srcdir-regexp): New.
8722         * build-report.el (build-report-destination): Offer
8723         xemacs-build-reports and xemacs-beta.
8724         * build-report.el (build-report-keep-regexp): Adjusted.
8725         * build-report.el (build-report-delete-regexp): Adjusted.
8726         * build-report.el (build-report-make-output-dir): New.
8727         * build-report.el (build-report-installation-file): Replace use of
8728         `concat' with `expand-file-name'.
8729         * build-report.el (build-report-make-output-file): Removed.
8730         * build-report.el (build-report-make-output-files): New.
8731         * build-report.el (build-report-subject): Identify as
8732         user-variable with "*...".
8733         * build-report.el (build-report-prompts): Ditto.
8734         * build-report.el (build-report-version-file): New.
8735         * build-report.el (build-report-file-encoding): Identify as
8736         user-variable with "*...".
8737         * build-report.el (build-report-make-output-get): New.
8738         * build-report.el (build-report-insert-header): Report
8739         emacs-version and system-configuration instead of
8740         build-report-version.
8741         * build-report.el (build-report-insert-make-output): Add file
8742         argument.
8743         * build-report.el (build-report-insert-installation-file):
8744         Re-indent.
8745         * build-report.el (build-report-keep): Change docstring,
8746         re-indent.
8747         * build-report.el (build-report-delete): Ditto.
8748         * build-report.el (build-report-installation-data): New.
8749         * build-report.el (build-report-version-file-data): New.
8750
8751 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8752
8753         * byte-optimize.el (byte-optimize-lapcode):
8754         Fix the optimization of using the first 5 elements of the
8755         constants vector for variables.
8756         (byte-optimize-lapcode): Fix another ancient broken optimization.
8757
8758 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8759
8760         * *: Spelling mega-patch
8761
8762 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8763
8764         * easymenu.el: doc fixes.
8765         (easy-menu-do-define): Use backquote.
8766         (easy-menu-change):
8767         (easy-menu-add):
8768         `when' seems much clearer than `if' here.
8769         (easy-menu-remove):
8770         (easy-menu-add-item):
8771         (easy-menu-item-present-p):
8772         (easy-menu-remove-item):
8773         Wrap using (when (featurep 'menubar) ...)
8774
8775 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8776
8777         * bytecomp.el (displaying-byte-compile-warnings):
8778         Revert Ben's change to this function below so that the compile log
8779         is displayed properly for users of the "popper" package.
8780
8781 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8782
8783         * window.el (save-selected-window): Use backquote.
8784
8785         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8786         Renamed from `byte-compile-file-form-defvar'.
8787         * bytecomp.el (byte-compile-defvar-or-defconst):
8788         Only cons onto current-load-list in top-level forms.
8789         Else this leaks a cons cell every time a defun is called.
8790         Renamed from `byte-compile-defvar', for clarity.
8791         Warn when docstring of defvar is not a string.
8792         Use consistent error messages.
8793         Better comments.
8794
8795 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8796
8797         * simple.el (set-variable):
8798         Remove unneeded defvar by rearranging order of let* forms.
8799
8800         * mule/mule-ccl.el (ccl-get-next-code):
8801         * menubar-items.el (bookmark-menu-filter):
8802         (language-environment-menu-filter):
8803         (tutorials-menu-filter):
8804         * toolbar-items.el (toolbar-compile):
8805         * byte-optimize.el (disassemble-offset):
8806         Use (declare (special ...)) instead of `defvar'.
8807
8808         * cl-macs.el (cl-do-proclaim):
8809         Fix (declare (special ...)) warning suppression syntax.
8810
8811 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8812
8813         * info.el (Info-tag-table-marker):
8814         (Info-tag-table-buffer):
8815         (Info-find-file-node):
8816         (Info-read-subfile):
8817         (Info-build-node-completions):
8818         (Info-search):
8819         (Info-mode):
8820         Multiple info buffer support.
8821
8822 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8823
8824         * ldap.el (ldap-decode-entry): New defun
8825         (ldap-search-entries): Use it in order to decode DN-prefixed
8826         entries properly
8827
8828 2000-08-23  Daniel Pittman <daniel@danann.net>
8829
8830         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8831         Use `eq', not `=', to compare symbols.
8832
8833 2000-07-30  Ben Wing  <ben@xemacs.org>
8834
8835         * bytecomp.el (byte-compile-report-error):
8836         * bytecomp.el (displaying-byte-compile-warnings):
8837         if stack-trace-on-error is set, send out a backtrace when
8838         an error is encountered that stops byte compilation.  this
8839         should make it much much easier to track down those curious
8840         problems.  also undo the kludge of using a separate "*Show*"
8841         buffer for display when there's a temp-buffer-show-function;
8842         we can avoid this by just being a little smarter.
8843
8844         * dialog-items.el:
8845         * dialog-items.el (search-dialog-regexp): New.
8846         * dialog-items.el (search-dialog-callback):
8847         * dialog-items.el (make-search-dialog):
8848         add a regexp option to the dialog and clean up a bit.
8849
8850         * dialog.el:
8851         * dialog.el (yes-or-no-p-dialog-box):
8852         * dialog.el (get-dialog-box-response):
8853         * dialog.el (make-dialog-box):
8854         * dialog.el (dialog-box-finish): New.
8855         * dialog.el (dialog-box-cancel): New.
8856         * dialog.el (internal-make-dialog-box-exit): New.
8857         implement [properly!] the :modal property of the new dialog box
8858         interface.  this is the first time xemacs has ever had *proper*
8859         modal dialog boxes, giving the standard window-system feedback.
8860         (e.g. under windows, clicking on a disabled frame causes a beep
8861         and makes the dialog box flash three times.)
8862
8863         * dragdrop.el: header keyword frobbing.
8864
8865         * dumped-lisp.el (preloaded-file-list):
8866         renamed winnt.el to win32-native.el.
8867
8868         * faces.el (face-property):
8869         * faces.el (set-face-property):
8870         * faces.el (frob-face-property):
8871         * faces.el (frob-face-font-2):
8872         * faces.el (make-face-bold):
8873         * faces.el (make-face-italic):
8874         * faces.el (make-face-bold-italic):
8875         * faces.el (make-face-unbold):
8876         * faces.el (make-face-unitalic):
8877         * faces.el (make-face-smaller):
8878         * faces.el (make-face-larger):
8879         clean up the implementation of these so that window-system-specific
8880         methods are called only on objects belonging to that window system.
8881         previously, you could have [e.g.] mswindows-make-face-bold called
8882         on font object of device type `stream', which is not good and
8883         explains the subtle errors Adrian was getting when byte-compiling
8884         something that required 'term. (Adrian, now you can use stack-trace-
8885         on-error to find the exact place where things are going wrong instead
8886         of having to laboriously binary-search your way through.)
8887
8888         * finder.el (finder-known-keywords):
8889         cleaned up -- properly sorted, clarified the meanings of many of
8890         the keywords, and added a few -- mswin, gui, content, build, www,
8891         user, services.  the last two try to distinguish between a package
8892         that's used directly by the user, and a package that provides
8893         support services to other packages.
8894
8895         * font-lock.el (lisp-font-lock-keywords-2):
8896         update list of lisp control structures to include everything,
8897         including new ones i introduced.
8898
8899         * gutter.el: header keyword frobbing.
8900
8901         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8902         recent isearch element was not doing so!  you got the second-most-
8903         recent instead.
8904
8905         * lisp-mode.el (construct-lisp-mode-menu):
8906         more menubar cleanups.
8907         * lisp-mode.el (with-selected-window):
8908         make it indent properly.
8909
8910         * menubar-items.el (default-menubar): lots of menubar cleanups.
8911         rearranged the options menu the most, e.g. splitting up the
8912         Keyboard/Mouse menu into a new Editing menu and combining the
8913         separate Scrollbar/Gutter/Toolbar submenus into Display.
8914         Got rid of General, moved items to Editing or new Troubleshooting.
8915         Moved Packages to Tools; doesn't seem to belong under Options.
8916         Added stuff to the Cmds menu, e.g. Change Case.
8917
8918         NB please don't complain about these periodic menubar changes.
8919         Anything like this is necessarily incremental in its construction
8920         -- By constant use you gradually become more and more aware of
8921         better and better ways to group menu items.  When we eventually
8922         move the options menu to a property sheet, the existing structure
8923         will probably be preserved fairly well.
8924
8925         * minibuf.el (next-history-element): fix problems with pressing
8926         down arrow in repeat-complex-command.
8927
8928         * modeline.el:
8929         * modeline.el (modeline-3d-p): New.
8930         added custom variable for controlling the 3d modeline.  the
8931         corresponding Options item has been present for a long time,
8932         but commented out with "fix me!" comments.  it's fixed now.
8933
8934         * obsolete.el (add-menu):
8935         remove bogus gettexts.
8936
8937         * process.el (shell-quote-argument):
8938         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8939         For bash under Windows native, see below.
8940
8941         * simple.el:
8942         * simple.el (display-warning-buffer):
8943         Fixed the handling of warning display to eliminate the annoying
8944         *Show* buffer, like was done for byte-compiler output above.
8945
8946         * simple.el (debug-print): New.
8947         Simple function for sending debug messages to the console and/or
8948         other debug places.
8949
8950         * subr.el (replace-in-string):
8951         Rewrite this function to avoid N^2 behavior with large strings --
8952         catastrophic with the new Windows selection code! (Apparently the
8953         author of this function didn't realize there was a fun
8954         replace-match that could make his life much easier, because we
8955         duplicated the entire logic.  The new version is smaller, easier
8956         to understand, much more robust, and has extended features --
8957         those of replace-match.)
8958
8959         * window.el:
8960         * window.el (with-selected-window): New.
8961         An obvious complement to the existing `with-selected-frame' and
8962         `with-current-buffer'.
8963
8964         * win32-native.el: Renamed from winnt.el.
8965         Added a great deal of stuff for properly handling process quoting,
8966         somewhat modeled on Kirill's original model (which i later threw
8967         away).  We should now finally have correctly working process arg
8968         quoting/dequoting so that the final app gets exactly what we
8969         intended.  Because the mechanism is in Lisp, it's easily
8970         extendible. (For those running bash and running the native
8971         version, I tried hard to do what I thought was correct.  But more
8972         thought is needed, and ideally the volunteer work of people with
8973         these configurations that they generally run on.)
8974
8975         * x-font-menu.el (x-font-menu-font-data):
8976         Put in defvar's to fix byte-compiler warnings.
8977
8978 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8979
8980         * select.el (selection-coercion-alist): Initialise.
8981         * select.el (select-coerce-to-text): New.
8982         * select.el (select-coerce): New.
8983         New functions to perform type and value coercion.
8984
8985         * select.el (select-buffer-killed-default): Keep data if it was
8986         on the clipboard.
8987
8988 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8989
8990         * menubar-items.el (default-menubar): Fix typo.
8991         (default-menubar): `lambda' was mispelled as `lamda'.
8992
8993 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8994
8995         * window.el (shrink-window-if-larger-than-buffer): Remove
8996         edge checking code.
8997
8998 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8999
9000         * paths.el (gnus-local-domain): Removed.
9001         (gnus-local-organization): Ditto.
9002         (gnus-startup-file): Ditto.
9003
9004 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9005
9006         * files.el (auto-mode-alist): Add .spec for RPM.
9007
9008 2000-07-31  Andy Piper  <andy@xemacs.org>
9009
9010         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9011
9012 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9013
9014         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9015         browse-url.
9016         * help.el (xemacs-www-page): Ditto.
9017         (xemacs-www-faq): Ditto.
9018         * menubar-items.el (default-menubar): Ditto.
9019
9020         * wid-edit.el (widget-url-link-action): Ditto.
9021         From: Kenichi OKADA <okada@opaopa.org>.
9022
9023 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9024
9025         * finder.el (finder-commentary): Add autoload cookie.
9026
9027 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9028
9029         * files.el (insert-file-contents-literally): Fix second let
9030         binding for `coding-system-for-read' to `coding-system-for-write'
9031         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9032
9033 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9034
9035         * files.el (insert-file-contents-literally): Use binary coding
9036         system (from Morioka san).
9037         (insert-file-contents-literally): Make file-name-handler method.
9038
9039 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9040
9041         * cl-macs.el (get-selection): Add defsetf.
9042
9043 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9044
9045         * x-init.el (x-activate-region-as-selection): replace obsolete
9046         function x-own-selection with own-selection.
9047         (ow-find): replace obsolete functions x-get-selection and
9048         x-get-clipboard with get-selection and get-clipboard.
9049         (init-post-x-win): replace obsolete function x-disown-selection
9050         with disown-selection.
9051
9052 2000-07-20  Mike Sperber  <mike@xemacs.org>
9053
9054         * startup.el (load-user-init-file): Only try to load init file if
9055         it exists.
9056
9057 2000-07-10  Andy Piper  <andy@xemacs.org>
9058
9059         * dialog-items.el: sync with Ben's patch.
9060
9061         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9062         comment.
9063         (progress-text-glyph): deleted.
9064         (progress-layout-glyph): make completely minimal.
9065         (progress-gauge-glyph): ditto.
9066         (progress-display-style): fix to handle dynamic instantiator
9067         changes.
9068         (progress-text-instantiator): new.
9069         (progress-layout-instantiator): new.
9070         (progress-gauge-instantiator): new.
9071         (set-progress-display-instantiator): renamed and changed from
9072         set-progress-display-style.
9073         (progress-abort-glyph): use instantiator not glyph.
9074         (append-progress-display): use set-progress-display-instantiator
9075         and set-glyph-image.
9076         (abort-progress-display): ditto.
9077         (raw-append-progress-display): ditto.
9078
9079 2000-07-20  Ben Wing  <ben@xemacs.org>
9080
9081         * code-files.el: Move Mule-specific code to mule-coding.el.
9082
9083 2000-07-15  Ben Wing  <ben@xemacs.org>
9084
9085         * autoload.el:
9086         Fixed comments.
9087
9088         * cmdloop.el:
9089         * cmdloop.el (yes-or-no-p):
9090         * cmdloop.el (y-or-n-p):
9091         Make these functions use should-use-dialog-box-p and not be
9092         overridden in dialog.el.
9093
9094         * cus-dep.el:
9095         * cus-dep.el (Custom-make-dependencies): Removed.
9096         * cus-dep.el (Custom-make-dependencies-1): New.
9097         * cus-dep.el (Custom-make-one-dependency): New.
9098         New entry point for use in Makefiles, to avoid excessive
9099         invocations.
9100
9101         * cus-edit.el (custom-variable-reset-saved):
9102         * cus-edit.el (custom-variable-reset-standard):
9103         * cus-edit.el (custom-save-resets):
9104         Fix bytecompiler warnings.
9105
9106         * dialog.el:
9107         * dialog.el (yes-or-no-p-dialog-box):
9108         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9109         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9110         * dialog.el (get-dialog-box-response):
9111         * dialog.el (message-or-box):
9112         * dialog.el (make-dialog-box):
9113         * dialog.el (popup-dialog-box): New.
9114         Avoid yes-or-no-p bogosities.
9115         Create a general function `make-dialog-box' to encapsulate all
9116         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9117
9118         * dumped-lisp.el (preloaded-file-list):
9119         Add dialog-items.  Clean up.  Group files by types.
9120
9121         * easymenu.el (easy-menu-add):
9122         * easymenu.el (easy-menu-remove):
9123         Account for accelerators.
9124
9125         * extents.el:
9126         * extents.el (extent-list): New args, like in map-extents.
9127         * extents.el (extent-at-event): New.
9128         * extents.el (extents-at-event): New.
9129
9130         * font-lock.el:
9131         * font-lock.el (font-lock-mode):
9132         * font-lock.el (font-lock-default-fontify-buffer):
9133         * font-lock.el (font-lock-default-unfontify-region):
9134         * font-lock.el (font-lock-fontify-syntactically-region):
9135         * font-lock.el (font-lock-fontify-keywords-region):
9136         Use new progress-feedback names.
9137
9138         * font-lock.el (java-font-lock-identifier-regexp):
9139         * font-lock.el (java-font-lock-class-name-regexp):
9140         Fix bytecompiler warnings.
9141
9142         * gutter-items.el:
9143         * gutter-items.el (progress-display-use-echo-area): Removed.
9144         * gutter-items.el (progress-feedback-use-echo-area): New.
9145         * gutter-items.el (progress-display-popup-period): Removed.
9146         * gutter-items.el (progress-feedback-popup-period): New.
9147         * gutter-items.el (set-progress-display-style): Removed.
9148         * gutter-items.el (set-progress-feedback-style): New.
9149         * gutter-items.el (progress-display-style): Removed.
9150         * gutter-items.el (progress-feedback-style): New.
9151         * gutter-items.el (progress-stack):
9152         * gutter-items.el (progress-displayed-p): Removed.
9153         * gutter-items.el (progress-feedbacked-p): New.
9154         * gutter-items.el (clear-progress-display): Removed.
9155         * gutter-items.el (clear-progress-feedback): New.
9156         * gutter-items.el (progress-display-clear-when-idle): Removed.
9157         * gutter-items.el (progress-feedback-clear-when-idle): New.
9158         * gutter-items.el (remove-progress-display): Removed.
9159         * gutter-items.el (remove-progress-feedback): New.
9160         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9161         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9162         * gutter-items.el (append-progress-display): Removed.
9163         * gutter-items.el (append-progress-feedback): New.
9164         * gutter-items.el (abort-progress-display): Removed.
9165         * gutter-items.el (abort-progress-feedback): New.
9166         * gutter-items.el (raw-append-progress-display): Removed.
9167         * gutter-items.el (raw-append-progress-feedback): New.
9168         * gutter-items.el (display-progress-display): Removed.
9169         * gutter-items.el (display-progress-feedback): New.
9170         * gutter-items.el (current-progress-display): Removed.
9171         * gutter-items.el (current-progress-feedback): New.
9172         * gutter-items.el (current-progress-display-label): Removed.
9173         * gutter-items.el (current-progress-feedback-label): New.
9174         * gutter-items.el (progress-display): Removed.
9175         * gutter-items.el (progress-feedback): New.
9176         Replace "progress-display" with "progress-feedback" globally.
9177
9178         * gutter-items.el (lprogress-display): Removed.
9179         * gutter-items.el (progress-feedback-with-label): New.
9180         Rename lprogress-display ==> progress-feedback-with-label.
9181
9182         * gutter-items.el (search-dialog-direction): Removed.
9183         * gutter-items.el (search-dialog-text): Removed.
9184         * gutter-items.el (search-dialog-callback): Removed.
9185         * gutter-items.el (make-search-dialog): Removed.
9186         Move to dialog-items.el.
9187
9188         * help.el:
9189         * help.el (help-mode-quit):
9190         * help.el (mode-for-help): New.
9191         * help.el (help-sticky-window): New.
9192         * help.el (help-window-config): New.
9193         * help.el (with-displaying-help-buffer):
9194         * help.el (function-at-event): New.
9195         * help.el (help-symbol-regexp): New.
9196         * help.el (help-symbol-run-function-1): New.
9197         * help.el (help-symbol-run-function): New.
9198         * help.el (help-symbol-function-context-menu): New.
9199         * help.el (help-symbol-variable-context-menu): New.
9200         * help.el (help-symbol-function-and-variable-context-menu): New.
9201         * help.el (frob-help-extents): New.
9202         * help.el (describe-function-1):
9203         * help.el (variable-at-point):
9204         * help.el (variable-at-event): New.
9205         * help.el (describe-variable):
9206         Major overhaul.
9207         - Make functions and variables be mousable.
9208         - Middle button hyperlinks.
9209         - New context-menu entries.
9210
9211         * keydefs.el:
9212         * keydefs.el (global-map):
9213         New key bindings to move lines up and down.
9214
9215         * lisp-mode.el:
9216         * lisp-mode.el (construct-lisp-mode-menu): New.
9217         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9218         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9219         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9220         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9221         Make popup and menubar menus be different.  Popup menu uses
9222         clicked location and automatically assumes symbol under the mouse
9223         for various commands.
9224
9225         * menubar-items.el:
9226         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9227         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9228
9229         * menubar-items.el (global-popup-menu): Removed.
9230         * menubar-items.el (mode-popup-menu): Removed.
9231         * menubar-items.el (activate-popup-menu-hook): Removed.
9232         * menubar-items.el (popup-mode-menu): Removed.
9233         * menubar-items.el (popup-buffer-menu): Removed.
9234         * menubar-items.el (popup-menubar-menu): Removed.
9235         Move to menubar.el.
9236
9237         * menubar.el:
9238         * menubar.el (global-popup-menu): New.
9239         * menubar.el (mode-popup-menu): New.
9240         * menubar.el (activate-popup-menu-hook): New.
9241         * menubar.el (last-popup-menu-event): New.
9242         * menubar.el (popup-mode-menu): New.
9243         * menubar.el (popup-buffer-menu): New.
9244         * menubar.el (popup-menubar-menu): New.
9245         * menubar.el (menu-call-at-event): New.
9246         Move non-content functions here.  Add support for context menu
9247         items on extents.
9248
9249         * minibuf.el (minibuffer-history-uniquify):
9250         Typo fix.
9251
9252         * minibuf.el (read-file-name-1):
9253         Call new file dialog box if it exists.
9254
9255         * minibuf.el (mouse-rfn-setup-vars):
9256         Clean up "chop" action.
9257
9258         * mouse.el:
9259         * mouse.el (button2): Now bound to mouse-track.
9260         * mouse.el (click-inside-extent-p):
9261         * mouse.el (point-inside-extent-p):
9262         * mouse.el (point-inside-selection-p):
9263         * mouse.el (mouse-drag-or-yank): Removed.
9264         * mouse.el (mouse-begin-drag-n-drop): New.
9265         * mouse.el (mouse-eval-sexp):
9266         * mouse.el (mouse-track-activate-strokes): New.
9267         * mouse.el (mouse-track-do-activate): New.
9268         * mouse.el (mouse-track):
9269         * mouse.el (default-mouse-track-event-is-with-button): New.
9270         * mouse.el (default-mouse-track-cleanup-hook):
9271         * mouse.el (default-mouse-track-drag-hook):
9272         * mouse.el (default-mouse-track-drag-up-hook):
9273         * mouse.el (default-mouse-track-click-hook):
9274         Merge drag-n-drop into mouse-track.
9275         Add general "activate" support to replace specific button2 kludges.
9276         Use "button modifier" support in mouse-track.
9277
9278         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9279
9280         * package-ui.el:
9281         * package-ui.el (pui-menu):
9282         * package-ui.el (pui-popup-context-sensitive): Removed.
9283         Fix bytecompiler warnings.
9284         Clean up popup code a bit.
9285
9286         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9287
9288         * simple.el:
9289         * simple.el (transpose-lines):
9290         * simple.el (transpose-line-up): New.
9291         * simple.el (transpose-line-down): New.
9292         * simple.el (transpose-subr):
9293         * simple.el (transpose-subr-1): Removed.
9294         Clean up, add functions to move lines up and down.
9295
9296         * startup.el (mail-host-address):
9297         * startup.el (user-mail-address):
9298         Customize.
9299
9300         * subr.el:
9301         * subr.el (set-symbol-value-in-buffer): New.
9302         * subr.el (error):
9303         * subr.el (check-argument-type):
9304         * subr.el (defined-error-p): New.
9305         Add structured error support.
9306
9307         * toolbar-items.el (toolbar-compile):
9308         Use new make-dialog-box.
9309
9310         * update-elc.el:
9311
9312         * userlock.el (ask-user-about-lock-dbox):
9313         * userlock.el (ask-user-about-supersession-threat-dbox):
9314         * userlock.el (ask-user-about-lock):
9315         * userlock.el (ask-user-about-supersession-threat):
9316         Use new make-dialog-box.
9317         Add safety checks; use should use-dialog-box-p.
9318
9319         * window-xemacs.el:
9320         * window-xemacs.el (__buffer-dedicated-frame):
9321         * window-xemacs.el (buffer-dedicated-frame): New.
9322         * window-xemacs.el (set-buffer-dedicated-frame): New.
9323         Move dedicated-frame stuff into lisp.
9324
9325 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9326
9327         * printer.el (generic-print-region): Do not require that
9328         `printer-name' be set.
9329         (printer-name): Commentary clarification.
9330
9331 2000-07-19  Martin Buchholz <martin@xemacs.org>
9332
9333         * XEmacs 21.2.35 is released.
9334
9335 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9336
9337         * select.el (selection-coercible-types): Initialise.
9338
9339 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9340
9341         * select.el (own-clipboard): Bug fix.
9342
9343 2000-07-17  Mike Sperber  <mike@xemacs.org>
9344
9345         * cus-edit.el (custom-migrate-custom-file): Save init file before
9346         continuing.
9347
9348 2000-07-16  Mike Sperber  <mike@xemacs.org>
9349
9350         * startup.el (load-init-file): Remove silly call to
9351         `load-user-custom-file`.
9352         (maybe-migrate-user-init-file): Minor fixes.
9353
9354 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9355
9356         * apropos.el (apropos-documentation-check-doc-file):
9357         `doc' variable should be let-bound, as was presumably intended.
9358
9359         * cus-edit.el (custom-variable-reset-saved):
9360         (custom-variable-reset-standard):
9361         Remove unused variable comment-widget.  Twice.
9362
9363         * toolbar.el (toolbar-blank-press-function):
9364         Add a real defvar with initial value nil and proper docstring.
9365         (press-toolbar-button): No need to check for boundp-ness anymore.
9366
9367         * rect.el (open-rectangle-line): Remove useless (let) form.
9368         Add defvar for pending-delete-mode.
9369
9370         * info.el (Info-find-node): This function needs an autoload cookie.
9371
9372         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9373         Use let* since the second form referred to the first.
9374
9375 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9376
9377         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9378         instead of removed `mswindows-get-clipboard'.
9379
9380
9381 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9382
9383         * select.el (select-convert-from-text): New.
9384         * select.el (select-convert-from-length): New.
9385         * select.el (select-convert-from-integer): New.
9386         * select.el (select-convert-from-identity): New.
9387         * select.el (select-convert-from-filename): New.
9388         * select.el (selection-converter-in-alist): Use them.
9389         New converter functions for X.
9390
9391         * select.el (get-selection): Removed comment.
9392
9393         * select.el (own-selection): Removed append code - I thought
9394         I'd already done this, but apparently not...
9395
9396         * select.el: Changed comment about TIMESTAMP.
9397
9398         * select.el (select-convert-in): New.
9399         * select.el (select-convert-out): New.
9400         New functions that get used by select.c.
9401
9402         * select.el (select-buffer-killed-default): New.
9403         * select.el (select-buffer-killed-text): New.
9404         * select.el (selection-buffer-killed-alist): New.
9405         New list and functions that get called if a relevant selection
9406         exists and a buffer gets killed.
9407
9408         * select.el (select-convert-to-targets):
9409         * select.el (select-convert-to-identity): Removed.
9410         * select.el (select-convert-from-identity): Removed.
9411         * select.el (select-converter-out-alist):
9412         Removed _EMACS_INTERNAL selection type.
9413
9414         * x-select.el (xselect-kill-buffer-hook): Removed.
9415         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9416         Removed this X-specific nonesense. Use the generic support
9417         in select.el instead.
9418
9419 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9420
9421         * mule/mule-category.el (defined-category-hashtable):
9422         Use make-hash-table instead of make-hashtable
9423
9424         * buff-menu.el: Byte-compiler warning fix.
9425
9426         * isearch-mode.el (isearch-highlight-all-cleanup):
9427         Remove unused variable `isearch-highlight-all-start'.
9428
9429         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9430
9431         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9432
9433         * cus-dep.el (Custom-make-dependencies):
9434         Add autoload cookie for custom-add-loads to generated custom-load.el.
9435
9436         * autoload.el (autoload-package-name): Warning suppression.
9437         Move defvar prior to first use.
9438
9439         * custom.el: Add autoload for custom-declare-face.
9440         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9441         * cl.el (cl-hack-byte-compiler):
9442         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9443         to work properly.
9444
9445 2000-07-08  Mike Sperber  <mike@xemacs.org>
9446
9447         * startup.el (load-home-init-file): Added variable.
9448         (maybe-migrate-user-init-file): Added.
9449         (load-user-init-file): Load custom file if different from init
9450         file.
9451
9452         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9453         "startup."
9454
9455         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9456         Moved `custom-file'-related code to cus-file.el.
9457
9458         * cus-file.el: New file.
9459
9460 2000-04-01  Mike Sperber  <mike@xemacs.org>
9461
9462         * packages.el (packages-find-package-directories): Added support
9463         for external package hierarchies with in-place installations.
9464
9465         * find-paths.el (paths-root-in-place-p): Added.
9466         (paths-find-emacs-directory): Added support for external
9467         directories with in-place installations.
9468         (paths-find-site-directory): Ditto.
9469
9470         * startup.el (find-user-init-file): Also look for
9471         ~/.xemacs/init.elc? in preference to ~/.emacs.
9472
9473 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9474
9475         * select.el (own-selection):
9476         * select.el (own-clipboard): Changed `append' parameter to
9477         `how-to-use' parameter.
9478         * select.el (own-selection): Removed icky append code.
9479         * select.el (own-selection, get-selection): Removed extra type
9480         checking.
9481         * select.el (selection-appender-alist):
9482         * select.el (selection-converter-{in|out}-alist): Initialise.
9483         * select.el (select-append-to-*): New.
9484         * select.el (select-convert-from-*): New.  New functions to append
9485         data and convert data from external type.
9486
9487 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9488
9489         * font-lock.el: Javadoc enhancements.
9490
9491 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9492
9493         * printer.el (generic-print-region): Compose job name from buffer
9494         name.
9495
9496 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9497
9498         * font-lock.el (font-lock-fontify-pending-extents): Call
9499         font-lock-fontify-region instead of font-lock-fontify-buffer
9500         to avoid unnecessary progress gauges.
9501
9502 2000-07-06  Craig Lanning  <lanning@scra.org>
9503
9504         * custom-load.el (faces):
9505
9506         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9507         dir is a regex.
9508
9509         * process.el (call-process-internal): from Dan Holmsand, use binary
9510         coding systems so that jka-compr works.
9511
9512 2000-07-07  Ben Wing  <ben@xemacs.org>
9513
9514         * font-lock.el: Undo previous change.  Unfortunately, some
9515         files actually use the variables directly in their init code
9516         without quoting them.
9517
9518 2000-07-07  Ben Wing  <ben@xemacs.org>
9519
9520         * font-lock.el (defvar font-lock-*-face): Removed.
9521
9522         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9523         only when necessary.
9524
9525 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9526
9527         * cl-macs.el: fix cl-transform-function-property kludge
9528         so that it does not require a random feature.
9529
9530 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9531
9532         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9533         as in Linux kernel "Rules.make".
9534
9535 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9536
9537         * build-report.el (build-report): Add autoload cookie.
9538
9539 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9540
9541         * package-ui.el (defgroup pui):  Correct a misspelling
9542         (pui-toggle-package-delete):  Change `seleted' to `selected'
9543
9544 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9545
9546         * package-get.el (package-get-update-base):
9547         (package-get): Use insert-file-contents-literally always.
9548         (package-get-maybe-save-index):
9549         Force coding system for writing to binary.
9550
9551 2000-06-08  Mike Alexander  <mta@arbortext.com>
9552
9553         * code-process.el (call-process-region): If there is no coding
9554         system for the process on process-coding-system-alist use the
9555         coding system of the buffer containing the region.
9556
9557 2000-06-10  Ben Wing  <ben@xemacs.org>
9558
9559         * cmdloop.el (command-error):
9560         If debug-on-error and noninteractive, output backtrace.
9561
9562         * files.el (file-relative-name):
9563         Remove MSDOS references.
9564
9565         * simple.el (line-number): New function, due to non-obvious
9566         behavior/usage of count-lines.
9567
9568         * simple.el (count-lines): document non-obvious usage to get
9569         line number.
9570
9571 2000-06-11  Ben Wing  <ben@xemacs.org>
9572
9573         * faces.el ((featurep 'xpm)):
9574         * x-faces.el (x-init-face-from-resources):
9575         * x-faces.el (x-init-frame-faces):
9576         * x-misc.el (x-init-specifier-from-resources):
9577         * x-misc.el (x-get-resource-and-bogosity-check):
9578         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9579         * x-mouse.el (x-init-pointer-shape):
9580         * x-scrollbar.el (x-init-scrollbar-from-resources):
9581         Add sixth argument to x-get-resource calls so as to issue warnings
9582         rather than errors on bogus arguments.
9583
9584 2000-06-05  Ben Wing  <ben@xemacs.org>
9585
9586         * compat.el: new file.  provides a clean, non-intrusive way to
9587         define compatibility functions.
9588
9589         * process.el (shell-quote-argument): temporary fix for lack
9590         of nt-quote-process-args.  #### I need to put back the overall
9591         structure of that mechanism but redo the guts of it using the
9592         extra intelligence in the C code.
9593
9594 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9595
9596         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9597         `package-get' does in package-get.el, instead of using external
9598         "md5sum" program.
9599
9600         * package-get.el (package-get): Insert package file literally to
9601         make checksum calculation work.
9602
9603 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9604
9605         * code-files.el (convert-mbox-coding-system): Deleted.
9606         (file-coding-system-alist): Removed reference to
9607         convert-mbox-coding-system.
9608
9609 2000-05-28  Martin Buchholz <martin@xemacs.org>
9610
9611         * XEmacs 21.2.34 is released.
9612
9613 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9614
9615         * font-lock.el (font-lock-keywords): Rewrote docstring
9616
9617 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9618
9619         * loadhist.el (unload-feature): handle case where x is both boundp
9620         and fboundp
9621
9622 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9623
9624         * packages.el: It's ok to use built-in macros, but not lisp
9625         defined ones.
9626
9627 2000-05-20  Ben Wing  <ben@xemacs.org>
9628
9629         * font-lock.el:
9630         * font-lock.el (font-lock-message-threshold):
9631         * font-lock.el (font-lock-mode):
9632         * font-lock.el (font-lock-default-fontify-buffer):
9633         * font-lock.el (font-lock-always-fontify-immediately):
9634         * font-lock.el (font-lock-old-extent): Removed.
9635         * font-lock.el (font-lock-old-len): Removed.
9636         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9637         * font-lock.el (font-lock-pending-extent-table): New.
9638         * font-lock.el (font-lock-range-table): New.
9639         * font-lock.el (font-lock-after-change-function):
9640         * font-lock.el (font-lock-after-change-function-1): Removed.
9641         * font-lock.el (font-lock-fontify-pending-extents): New.
9642         * font-lock.el ('font-lock-revert-cleanup): Removed.
9643         * font-lock.el ('font-lock-revert-setup): Removed.
9644         Rewrite deferral code to handle any number of changes, merging
9645         them properly.  Remove hacked-up code for revert-buffer, now
9646         unnecessary.
9647
9648         * menubar-items.el (default-menubar):
9649         In Options->Edit Init File, don't switch to emacs-lisp-mode
9650         unless necessary; doing this turns off font-lock.
9651
9652 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9653
9654         * keydefs.el: Define C-x BS to backward-kill-sentence.
9655
9656 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9657
9658         * files.el (hack-local-variables-prop-line): Use non-greedy
9659         matching to process -*-texinfo-*- -*-.
9660
9661 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9662
9663         * minibuf.el (minibuf-directory-files): new function.
9664         (read-file-name-activate-callback): use minibuf-directory-files.
9665         (read-directory-name-internal): ditto.
9666         (mouse-file-display-completion-list): ditto.
9667         (mouse-directory-display-completion-list): ditto.
9668         (read-file-name-internal): remove "./" from completion list unless
9669         explicitly matched, for consistency.
9670
9671 2000-05-11  Ben Wing  <ben@xemacs.org>
9672
9673         * gutter-items.el (gutter-buffers-tab):
9674         * gutter-items.el (add-tab-to-gutter):
9675         * gutter-items.el (update-tab-in-gutter):
9676         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9677         * gutter-items.el (append-progress-display):
9678         * gutter-items.el (abort-progress-display):
9679         * gutter-items.el (raw-append-progress-display):
9680         Further fixes.  Use set-glyph-image not set-image-instance-property,
9681         to fix problems with multiple windows in a frame.
9682
9683         * menubar-items.el (tutorials-menu-filter):
9684         Fix typo.
9685
9686         * startup.el (early-error-handler):
9687         Display message box under windows; otherwise, message will disappear
9688         before it can be viewed.
9689
9690         * update-elc.el:
9691         Fix bug in NEEDTODUMP processing.
9692
9693 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9694
9695         * startup.el (lock-directory): Removed.
9696         (superlock-file): Ditto.
9697         (startup-set-paths): Remove lockdir.
9698         (startup-setup-paths-warning): Remove lock-directory.
9699
9700         * setup-paths.el (paths-find-lock-directory): Removed.
9701         (paths-find-superlock-file): Ditto.
9702
9703 2000-05-09  Ben Wing  <ben@xemacs.org>
9704
9705         * faces.el (set-face-property):
9706         * faces.el (set-face-font):
9707         * faces.el (set-face-foreground):
9708         * faces.el (set-face-background):
9709         * faces.el (set-face-background-pixmap):
9710         * faces.el (set-face-underline-p):
9711         * faces.el (set-face-strikethru-p):
9712         * faces.el (set-face-highlight-p):
9713         * faces.el (set-face-dim-p):
9714         * faces.el (set-face-blinking-p):
9715         * faces.el (set-face-reverse-p):
9716         doc string changes.
9717
9718         * glyphs.el:
9719         * glyphs.el (make-image-specifier):
9720         * glyphs.el (glyph-property):
9721         * glyphs.el (set-glyph-image):
9722         * glyphs.el (make-glyph):
9723         * glyphs.el (make-pointer-glyph):
9724         * glyphs.el (make-icon-glyph):
9725         * glyphs.el (widget-image-instance-p): New.
9726         authorship info, lots of doc changes.  New predicate, inadvertently
9727         omitted.  the general principle with specifier docs is now that
9728         the description of instantiators should go with the make-foo-specifier
9729         fun's doc string, rather than in foo-specifier-p.  this follows
9730         conventions elsewhere in XEmacs and in general is a lot more obvious
9731         of a place to look.  sometimes the make-foo-specifier function needs
9732         to be created in the process.
9733
9734         * gutter.el:
9735         * gutter.el (make-gutter-specifier): New.
9736         * gutter.el (make-gutter-size-specifier): New.
9737         * gutter.el (make-gutter-visible-specifier): New.
9738         specifier doc updates according to the conventions specified before.
9739
9740         * objects.el:
9741         * objects.el (make-font-specifier):
9742         * objects.el (make-color-specifier):
9743         * objects.el (make-face-boolean-specifier): New.
9744         specifier doc updates according to the conventions specified before.
9745
9746         * specifier.el:
9747         * specifier.el (set-specifier):
9748         * specifier.el (make-integer-specifier): New.
9749         * specifier.el (make-boolean-specifier): New.
9750         * specifier.el (make-natnum-specifier): New.
9751         * specifier.el (make-generic-specifier): New.
9752         * specifier.el (make-display-table-specifier): New.
9753         specifier doc updates according to the conventions specified before.
9754
9755         * toolbar.el:
9756         * toolbar.el (make-toolbar-specifier): New.
9757         specifier doc updates according to the conventions specified before.
9758
9759 2000-05-09  Ben Wing  <ben@xemacs.org>
9760
9761         * process.el (call-process-internal): Revert to previous version
9762         because Mike's change clashed with a change I did not long before.
9763         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9764         Thanks very much Mike for pointing out the bug and submitting a
9765         patch!
9766
9767 2000-04-13  Mike Alexander  <mta@arbortext.com>
9768
9769         * process.el (call-process-internal): Send the correct input buffer
9770         (call-process-internal): Return the exit status of the process
9771
9772 2000-05-07  Ben Wing  <ben@xemacs.org>
9773
9774         * winnt.el:
9775         * winnt.el (nt-quote-args-verbatim): Removed.
9776         * winnt.el (nt-quote-args-prefix-quote): Removed.
9777         * winnt.el (nt-quote-args-backslash-quote): Removed.
9778         * winnt.el (nt-quote-args-double-quote): Removed.
9779         * winnt.el (nt-quote-args-functions-alist): Removed.
9780         * winnt.el (nt-quote-process-args): Removed.
9781         Remove all stuff for argument quoting.  We borrow the code instead
9782         from Emacs 20.6, which is much more careful in its quoting
9783         (e.g. in handling runs of the escape character) and avoids most of
9784         the need for this Lisp mechanism by checking to see whether we're
9785         running a Cygwin or normal program and doing the appropriate
9786         quoting.  If we end up needing such a mechanism, we should add
9787         it by extending the variable `mswindows-quote-process-args' so it
9788         can take an alist of regexps.
9789
9790 2000-05-07  Ben Wing  <ben@xemacs.org>
9791
9792         * keydefs.el:
9793         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9794         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9795         the window without moving point.
9796
9797         * simple.el:
9798         * simple.el (scroll-up-one): New.
9799         * simple.el (scroll-down-one): New.
9800         Functions for use with C-M-up/down.
9801
9802 2000-05-01  Martin Buchholz <martin@xemacs.org>
9803
9804         * XEmacs 21.2.33 is released.
9805
9806 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9807
9808         * dialog.el (yes-or-no-p-dialog-box):
9809         Fix docstring.
9810         Fix following horrible bug in X11 mode with focus-follows-mouse:
9811           1. Visit two files in two different frames.
9812           2. do File->Revert Buffer in one of those frames.
9813           3. Dialog box appears.
9814           4. Arrange things so that the mouse passes over the *other*
9815              frame, then to the dialog box, and click on "Yes".
9816           5. The file contents end up in the *wrong* buffer!
9817         Add TODO comment.
9818
9819 2000-04-28  Ben Wing  <ben@xemacs.org>
9820
9821         * help.el (describe-installation): correct typo introduced
9822         in last patch: boundp -> fboundp.
9823
9824         * etags.el (buffer-tag-table-list):
9825         canonicalize filenames to Unix format so that tag-table-alist
9826         searching works under Windows.
9827
9828         * autoload.el:
9829         Bowdlerize the supposedly objectionable words
9830         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9831
9832         * gutter-items.el (set-progress-display-style):
9833         * gutter-items.el (search-dialog-callback):
9834         * gutter-items.el (make-search-dialog):
9835         Change to new callback-ex api.
9836
9837 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9838
9839         * help.el: (describe-installation): decode-coding-string is not
9840         defined in a non MULE environment.
9841
9842 2000-04-28  Ben Wing  <ben@xemacs.org>
9843
9844         * gutter-items.el (buffer-list-changed-hook):
9845         use it, not record-buffer-hook.
9846
9847         * subr.el (record-buffer-hook): Removed.
9848
9849 2000-04-27  Ben Wing  <ben@xemacs.org>
9850
9851         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9852         use NORECORD option.  Andy will not like this, but the existing
9853         gutter behavior is just wrong, as per this comment:
9854
9855         ;; this used to add the norecord flag to both calls below.
9856         ;; this is bogus because it is a pervasive assumption in XEmacs
9857         ;; that the current buffer is at the front of the buffers list.
9858         ;; for example, select an item and then do M-C-l
9859         ;; (switch-to-other-buffer).  Things get way confused.
9860         ;;
9861         ;; Andy, if you want to maintain the current look, you must
9862         ;;  *uncouple* the gutter order and buffers order.
9863
9864         * loaddefs.el (completion-ignored-extensions): unfuckify.
9865
9866         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9867         xemacs.mak.
9868
9869         * autoload.el (batch-update-one-directory): new function, used in
9870         xemacs.mak.
9871
9872         * loadup.el: set gc-cons-threshold very high unless dumping --
9873         loadup during update-elc is much much much faster.  also do this
9874         when quick-building.
9875
9876         add commented-out code for profiling loadup.
9877
9878
9879         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9880         is required in order to build xemacs.
9881
9882 2000-04-26  Ben Wing  <ben@xemacs.org>
9883
9884         * loadup.el: don't garbage collect during loadup if quick-build
9885         compile-time option is set.
9886
9887 2000-04-23  Ben Wing  <ben@xemacs.org>
9888
9889         * update-elc.el: compute whether any dumped .el or .elc files
9890         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9891         if so.
9892
9893         * update-elc.el (update-elc-files-to-compile): always change
9894         NOBYTECOMPILE in the src directory rather than current dir,
9895         so it will work under NT.
9896
9897         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9898         the form of this file is identical between Unix and Windows.
9899         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9900         Added comment.
9901         (update-autoloads-from-directory): updated doc string.
9902         updated doc strings in a few other places.
9903
9904 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9905
9906         * bytecomp.el (byte-force-recompile): Fix argument to
9907         byte-recompile-directory.
9908
9909 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9910
9911         * gutter-items.el (progress-display-clear-when-idle): Use
9912         add-one-shot-hook.
9913         * gutter-items.el (clear-progress-display): Adjust number of
9914         arguments.
9915
9916 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9917
9918         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9919
9920 2000-04-16  Ben Wing  <ben@xemacs.org>
9921
9922         * printer.el: New file.
9923
9924         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9925
9926         * help.el (describe-installation): Fix decoding for Windows.
9927
9928         * menubar-items.el:
9929         * menubar-items.el (default-menubar):
9930         * menubar-items.el (tutorials-menu-filter): New.
9931         * menubar-items.el (popup-menubar-menu):
9932         Add authorship.  Redo Help menu and Tutorials filter.
9933
9934         * menubar.el: Correct comment.
9935
9936         * modeline.el (modeline-buffer-identification): Correct doc string.
9937
9938         * simple.el:
9939         * simple.el (printing): Removed.
9940         * simple.el (printer-name): Removed.
9941         * simple.el (generic-print-buffer): Removed.
9942         * simple.el (generic-print-region): Removed.
9943         Move generic print code to printer.el.
9944
9945 2000-04-15  Ben Wing  <ben@xemacs.org>
9946
9947         * simple.el (generic-print-region): New.
9948         make this function actually work.
9949         (generic-print-buffer): call generic-print-region.
9950
9951 2000-04-14  Andy Piper  <andy@xemacs.org>
9952
9953         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9954         by using the new widget-callback-current-channel.
9955         (search-dialog-callback): ditto.
9956
9957 2000-04-12  Andy Piper  <andy@xemacs.org>
9958
9959         * gutter.el (default-gutter-position): moved from gutter-items.el.
9960         (default-gutter-position-changed-hook): ditto.
9961         (gutter-element-visibility-changed-hook): ditto.
9962         (set-gutter-element): ditto.
9963         (remove-gutter-element): ditto.
9964         (set-gutter-element-visible-p): ditto.
9965         (gutter-element-visible-p): ditto.
9966         (init-gutter): ditto.
9967
9968         * dialog.el (make-dialog-box): renamed and moved from
9969         gutter-items.el
9970
9971         * gutter-items.el: move various functions elsewhere.
9972
9973 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9974
9975         * menubar-items.el: Fixed place of parenthesis.
9976
9977 2000-04-12  Ben Wing  <ben@xemacs.org>
9978
9979         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9980                 without constantly being prompted for the tag.
9981         * simple.el: Added a number of section headings, to clarify the
9982                 organization of this file.
9983         * simple.el (activate-region):
9984         * simple.el (region-exists-p):
9985         * simple.el (region-active-p):
9986                 Moved these three function down to the other side of
9987                 the case-changing functions, so they join the rest of
9988                 the region code.
9989         * simple.el (printing): New.
9990         * simple.el (printer-name): New.
9991         * simple.el (generic-print-buffer): New.
9992                 New functions, a very simple prototype for a unified
9993                 printing interface.
9994
9995         * process.el (call-process-internal): Real fix for null BUFFER,
9996                 other problems with BUFFER specs.
9997
9998         * menubar-items.el:
9999                 Fixed up File->Print to use new printing functions.
10000                 Various corrections and expansions to Grep/Compile menus.
10001                 New options for Printing.
10002                 New options for SMTP Mail, the way to send mail under
10003                   MS Windows. (There's also a package patch to make SMTP
10004                   Mail be the default under MSWin.)
10005
10006 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10007
10008         * menubar-items.el: Selecting Rectangle Mousing from menubar
10009         did not work.  Needed to quote mouse-track-rectangle-p.
10010
10011 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10012
10013         * cl-compat.el (keywordp): Removed.
10014
10015 2000-04-05  Andy Piper  <andy@xemacs.org>
10016
10017         * gutter-items.el (progress-layout-glyph): don't initialize here.
10018         (progress-gauge-glyph): use dynamic sizing.
10019         (set-progress-display-style): new function. Set progress glyphs
10020         appropriately depending on the style.
10021         (progress-display-style): new variable. Custom version of
10022         set-progress-display-style.
10023         (progress-abort-glyph): switch to dynamic sizes.
10024         (search-dialog-text): make the edit field active.
10025
10026 2000-04-04  Andy Piper  <andy@xemacs.org>
10027
10028         * gutter-items.el (make-search-dialog): need to make the search
10029         dialog visible after creation.
10030
10031         * menubar-items.el (default-menubar): use the search dialog for
10032         searching. Remove some extraneous search menu items.
10033
10034         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10035         well as strings.
10036         (make-gutter-only-dialog-frame): allow the user to create the
10037         frame unmapped. Allow the gutter spec to be given as a glyph.
10038         (search-dialog-direction): new variable.
10039         (search-dialog-text): new variable.
10040         (search-dialog-callback): new function. Callback for the search
10041         dialog action.
10042         (make-search-dialog): new function. Create a user-friendly search
10043         dialog.
10044
10045 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10046
10047         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10048         under Windows.
10049
10050 2000-04-01  Andy Piper  <andy@xemacs.org>
10051
10052         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10053         progress more accurately.
10054
10055 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10056
10057         * finder.el (finder-compile-keywords): Process readable files only.
10058         Because error in process of .#finder-inf.el when compile xemacs
10059         with --with-clash-detection option.
10060
10061 2000-03-31  Andy Piper  <andy@xemacs.org>
10062
10063         * gutter-items.el (append-progress-display): don't delay after a
10064         successful font-lock.
10065         (make-gutter-only-dialog-frame): new function. Allow users to
10066         create gutter-only dialogs.
10067
10068 2000-03-27  Mike Alexander  <mta@arbortext.com>
10069
10070         * process.el (call-process-internal): Handle a null BUFFER
10071         parameter correctly.
10072
10073 2000-03-28  Andy Piper  <andy@xemacs.org>
10074
10075         * gutter-items.el (abort-progress-display): put strings in the
10076         gutter not extents.
10077         (progress-layout-glyph): signal special 'quit callback.
10078         (progress-display-quit-function): deleted.
10079         (progress-display-stop-callback): deleted.
10080         (progress-display-dispatch-command-events): deleted.
10081         (append-progress-display): remove calls to
10082         progress-display-dispatch-command-events.
10083         (raw-append-progress-display): ditto.
10084
10085 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10086
10087         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10088         being a list.  Actually define `stipple-pixmap-p' which is used as
10089         an error predicate.  Correctly handle PIXMAP being either relative
10090         or absolute file name.
10091
10092 2000-03-24  Andy Piper  <andy@xemacs.org>
10093
10094         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10095         (abort-progress-display): ditto. Don't delete the created extent.
10096         (raw-append-progress-display): ditto.
10097         (progress-display-dispatch-non-command-events): new
10098         function. Encapsulates what we want to do when no command input is
10099         required.
10100         (progress-display-dispatch-command-events): likewise, but disable
10101         for now since it causes too many problems.
10102         (append-progress-display): use them.
10103         (raw-append-progress-display): ditto.
10104         (default-gutter-position-changed-hook): set this rather than
10105         default-gutter-position-changed.
10106         (default-gutter-position-changed-hook): lambda with zero arguments
10107         rather than one.
10108         (raw-append-progress-display): trap errors in pending input since
10109         allowing them to signal will hose the gauge well and
10110         truly. Ideally we would like to delay these until we are more able
10111         to cope.
10112         (append-progress-display): ditto.
10113
10114 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10115
10116         * lisp/make-docfile.el: call-process-internal is now implemented
10117         in process.el.
10118
10119 2000-03-21  Ben Wing  <ben@xemacs.org>
10120
10121         * mule\mule-cmds.el (set-language-info-alist):
10122         Fix to correspond to new menu arrangement.
10123
10124 2000-03-21  Ben Wing  <ben@xemacs.org>
10125
10126         * process.el:
10127         * process.el (call-process-internal): New.
10128         New implementation of call-process.  Only enabled under NT, so far.
10129         stderr handling not implemented yet in CVS'd C code.
10130
10131 2000-03-20  Ben Wing  <ben@xemacs.org>
10132
10133         * lisp-mode.el:
10134         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10135         * lisp-mode.el (lisp-interaction-mode):
10136         Put back Lisp Interaction menubar for Jan V's sake.
10137
10138         * simple.el:
10139         * simple.el (mark-ring):
10140         * simple.el (dont-record-current-mark): New.
10141         * simple.el (in-shifted-motion-command): New.
10142         * simple.el (mark-ring-unrecorded-commands): New.
10143         * simple.el (mark-ring-max):
10144         * simple.el (set-mark-command):
10145         * simple.el (push-mark):
10146         * simple.el (handle-pre-motion-command):
10147         Implement scheme for not recording unimportant marks.
10148
10149         * subr.el:
10150         * subr.el (function-allows-args): New.
10151         New function function-allows-args.
10152
10153 2000-03-20  Martin Buchholz <martin@xemacs.org>
10154
10155         * XEmacs 21.2.32 is released.
10156
10157 2000-03-20  Andy Piper  <andy@xemacs.org>
10158
10159         * gutter-items.el (update-tab-in-gutter): force selection of the
10160         selected-window if required to do so.
10161         (buffers-tab-items): ditto.
10162         (add-tab-to-gutter): ditto.
10163         (create-frame-hook): use force-selection.
10164         (default-gutter-position-changed): lambdify.
10165         (update-tab-hook): deleted since it was only used in one place.
10166
10167 2000-03-18  Andy Piper  <andy@xemacs.org>
10168
10169         * files.el (find-file-noselect): undo change that shouldn't have
10170         gone in.
10171
10172 2000-03-17  Andy Piper  <andy@xemacs.org>
10173
10174         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10175         of selected-window trickery.
10176
10177         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10178         frames tabs.
10179         (progress-display-stop-callback): progress -> progress-display
10180         (progress-display-quit-function): ditto.
10181         (clear-progress-display): ditto.
10182         (remove-progress-display): ditto.
10183         (append-progress-display): ditto.
10184         (abort-progress-display): ditto.
10185         (raw-append-progress-display): ditto.
10186         (display-progress-display): ditto.
10187         (current-progress-display-label): ditto.
10188         (current-progress-display): ditto.
10189         (lprogress-display): ditto and save the buffer
10190         (progress-display): ditto. Otherwise the buffer sometimes gets
10191         changed which confuses font-lock.
10192
10193         * font-lock.el (font-lock-default-fontify-buffer): catch all
10194         errors, not just quit.
10195         (font-lock-mode): progress -> display-progress
10196         (font-lock-default-fontify-buffer): ditto.
10197         (font-lock-fontify-syntactically-region): ditto.
10198         (font-lock-fontify-keywords-region): ditto.
10199
10200 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10201
10202         * cl.el (gensym): Move to here from cl-macs.el.
10203         (gentemp): Ditto.
10204
10205 2000-03-16  Andy Piper  <andy@xemacs.org>
10206
10207         * font-lock.el (font-lock-mode): use lprogress and friends for
10208         progress management.
10209         (font-lock-default-fontify-buffer): ditto.
10210         (font-lock-fontify-syntactically-region): ditto.
10211         (font-lock-fontify-keywords-region): ditto.
10212         (font-lock-revert-cleanup): fix reverting.
10213         (font-lock-revert-setup): ditto.
10214
10215         * gutter-items.el (progress-use-echo-area): new variable. Use the
10216         echo area for progress gauges if non-nil.
10217         (clear-progress): remove echo area stuff and defer to
10218         clear-message.
10219         (append-progress): dispatch non-command events after each progress
10220         increment. Remove echo area stuff.
10221         (abort-progress): remove echo area stuff and defer to
10222         display-message.
10223         (raw-append-progress): ditto. Dispatch non-command events after
10224         gutter redisplay.
10225         (display-progress): defer echo area stuff to display-message.
10226
10227         * gutter-items.el (clear-progress):
10228         (abort-progress): indentation changes.
10229         (display-progress): don't clear progress.
10230         (append-progress): compare messages with equal.
10231         (raw-append-progress): use dispatch-non-command-events to flush
10232         widget creation events.
10233
10234 2000-03-13  Ben Wing  <ben@xemacs.org>
10235
10236         * abbrev.el:
10237         * abbrev.el (abbrev-string-to-be-defined): New.
10238         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10239         Changes for use with the menubar.
10240
10241 2000-03-12  Ben Wing  <ben@xemacs.org>
10242
10243         * alist.el (vassoc): moved here from font-menu.el.
10244
10245         * custom.el (defface): typo fix.
10246
10247         * dialog.el (yes-or-no-p-dialog-box):
10248         * dialog.el (message-box):
10249         * files.el (save-some-buffers-1):
10250         Put accelerators in the button names.
10251
10252         * font-lock.el (font-lock-comment-face):
10253         * font-lock.el (font-lock-keyword-face):
10254         * font-lock.el (font-lock-function-name-face):
10255         Fixed some of the colors under MS Windows because the existing
10256         default colors were hardly different from black and needed to be
10257         made lighter.
10258
10259         * font-menu.el:
10260         * font-menu.el (font-menu-split-long-menu):
10261         * font-menu.el (font-menu-family-constructor):
10262         * font-menu.el (font-menu-size-constructor):
10263         * font-menu.el (font-menu-weight-constructor):
10264         * font-menu.el (font-menu-set-font):
10265         vassoc moved to alist.el.
10266         Accelerators added to all menus.
10267         Unused bound var new-props removed.
10268
10269         * keydefs.el: I did a whole lot of rearranging to put things in a
10270         more consistent order and fixed a number of cases where key
10271         combinations involving up, down, left, right and so on were
10272         defined but the corresponding keypad combinations were not
10273         defined.
10274
10275         * lisp-mode.el:
10276         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10277         * lisp-mode.el (emacs-lisp-mode):
10278         * lisp-mode.el (lisp-interaction-mode):
10279         * lisp-mode.el (flet):
10280         Added accelerators onto the menus.
10281         Made all the different versions of the let function be indented
10282         the same way.
10283         Undid Steve's easy-menu-ification, because it makes it impossible
10284         to have the menubar and popup menus different.
10285         Cleaned up the menu; added items for find-function &c and some
10286         indenting, and removed debug-on-*.
10287
10288         * list-mode.el (list-mode-hook):
10289         * list-mode.el (list-mode):
10290         * list-mode.el (completion-setup-hook):
10291         * list-mode.el (display-completion-list):
10292         Added support for the :window-height keyword, which is required
10293         because of other changes that I made for the file dialog box.  I
10294         also made the hook variables list-mode-hook and
10295         completion-setup-hook and also minibuffer-setup-hook in
10296         minibuf.el be permanent-local; see comment in list-mode.el.
10297
10298         * map-ynp.el (map-y-or-n-p):
10299         Added accelerators to the dialog buttons.
10300
10301         * menubar-items.el (menu-truncate-list):
10302         New internal function.
10303         * menubar-items.el (submenu-generate-accelerator-spec):
10304         * menubar-items.el (menu-item-strip-accelerator-spec):
10305         * menubar-items.el (menu-item-generate-accelerator-spec):
10306         New exported functions, for use in auto-generating accelerator specs.
10307
10308         * menubar-items.el:
10309         * menubar-items.el (default-menubar):
10310         * menubar-items.el (maybe-add-init-button):
10311         * menubar-items.el (bookmark-menu-filter):
10312         * menubar-items.el (slow-format-buffers-menu-line):
10313         * menubar-items.el (build-buffers-menu-internal):
10314         * menubar-items.el (language-environment-menu-filter):
10315         * menubar-items.el (default-popup-menu):
10316         * menubar-items.el (popup-buffer-menu):
10317         * menubar-items.el (popup-menubar-menu):
10318         Did a major overhaul on this file, and in fact I'm nowhere near
10319         done working on the menubar, and there will be more patches to
10320         come.  A basic summary of what I've done:
10321
10322         a) I added accelerators to all of the menu items.  For menus that
10323         are auto-generated, such as the buffers menu, the accelerators are
10324         automatically added to the beginning of each line using the
10325         numbers 1 through 9, then zero, and then letters starting with A,
10326         but omitting the letters that are already in use for the fixed
10327         menu items at the top of the buffers menu.  To facilitate adding
10328         accelerators of this kind, I created some new functions
10329         (*-accelerator-spec), which are also being used by other filters
10330         that auto generate lists of things such as ftp sites to download
10331         packages.  If people really don't like these accelerators
10332         appearing at the beginning of the menu items, a variable can be
10333         added to optionally turn them off, but I think this is rather
10334         pointless because other menu items have accelerators and many or
10335         most of the menu users will use the accelerators if the support is
10336         there.
10337
10338         b) I combined the top level Tools and Apps menus into a single
10339         Tools menu, because the distinction between the two is not
10340         obvious, and the items on the menus are not used often enough that
10341         putting some of them onto submenus is a problem.
10342
10343         c) I created two new top level menus called View and Cmds because
10344         there were too many items on the File and Edit menus, and I'm going
10345         to be adding more items to these menus.  In contrast to the Tools
10346         menu, the items on these menus may be used quite often during an
10347         editing session, and so should be available with fewer
10348         keystrokes.
10349
10350         d) I added a number of options to the options menu, including one
10351         for controlling whether the alt key can be used to traverse to
10352         menu items using the accelerators, one for controlling behavior of
10353         control-k, one for controlling how the kill and yank functions
10354         interact with the clipboard, a few additional buffers-menu
10355         options, and various other things.  I also did a bit of
10356         rearranging, for example, combining the keyboard and mouse options
10357         into a single keyboard and mouse submenu to facilitate the
10358         accelerators on that level.
10359
10360         e) I changed the variable buffers-menu-format-buffer-line-function
10361         to take two arguments instead of one, the second argument being
10362         the line number for use in creating an accelerator.  I added a
10363         hack to support existing functions with one argument (although I
10364         doubt that very many of these exist), for backward compatibility.
10365
10366         f) I moved the top level mule menu to be a submenu of the edit
10367         menu.  I think that most of the items on this menu are fairly
10368         useless and there are certainly not enough frequently used items
10369         to justify this being its own top level menu.
10370
10371         g) I combined most of the items in big-menubar.el into the main menu.
10372         If people think the main menu is too big, it would be possible to
10373         create different configurations, some smaller.
10374
10375         * menubar.el (check-menu-syntax):
10376         Deleted some syntax checks that were no longer valid, partly
10377         because of changes that were already made a long time ago, and
10378         partly because of a change I made where I allow the name of the
10379         menu item to be an evaluated expression rather than just a string,
10380         similar to all of the other parameters of a menu item.
10381
10382         * minibuf.el:
10383         * minibuf.el (read-file-name-1):
10384         * minibuf.el (mouse-read-file-name-1):
10385         I made a number of changes to improve the appearance
10386         and functioning of the file dialog box.  They include:
10387
10388         a) Fixing the problem where closing the dialog box by clicking on
10389         the close button of the window didn't properly exit the
10390         minibuffer.
10391
10392         b) Fixing the problem that if you typed part of a file name, and
10393         then clicked on a completion with the mouse, the file was not
10394         correctly selected.
10395
10396         c) Changing the title of the dialog box to reflect the operation
10397         being done in accordance with user interface conventions, rather
10398         than the name of the dialog box buffer, which is rather useless.
10399
10400         d) Remove the words "possible completions are" which didn't
10401         belong.
10402
10403         e) Fix things so that the completions scroll off the end of the
10404         completions windows only to the right, rather than both to the
10405         right and down, which is in accordance with Windows user interface
10406         conventions.
10407
10408         * msw-init.el (init-post-mswindows-win):
10409         Added a binding for meta-F4, which is the standard windows binding
10410         for exiting a program.
10411
10412         * select.el (get-selection-no-error):
10413         * select.el (own-selection):
10414         * select.el (own-clipboard):
10415         Added an optional argument called append to the functions
10416         own-selection and own-clipboard.  This adds support for appending
10417         text to the existing selection and allows the function
10418         own-clipboard to be used as the value of the variable
10419         interprogram- cut-function.
10420
10421         Fixed a bug in own-selection in handling zmacs-region-stays.
10422
10423         * simple.el (historical-kill-line): New.
10424
10425         * simple.el (kill-line):
10426         * simple.el (interprogram-cut-function):
10427         * simple.el (interprogram-paste-function):
10428         * simple.el (handle-pre-motion-command):
10429         * simple.el (next-line):
10430         * simple.el (previous-line):
10431         a) Expanded the variable kill-whole-line, so that function
10432         kill-line can be set to delete the entire line always, not just
10433         when cursor is at the beginning of the line.  This is controlled
10434         by setting the variable kill-whole-line to the symbol 'always.
10435         This behavior, as well as the existing kill-whole-line behavior,
10436         now only take effect when kill-line is called interactively,
10437         although this is a departure from a previous behavior in the case
10438         of setting this variable kill-whole-line to t.  It is almost
10439         certainly what has always been intended, and most likely the old
10440         way of doing things introduced bugs.  I also created a function
10441         called historical-kill-line, which ignores the kill-whole-line
10442         setting and always gives the historical behavior of only killing
10443         to the end of the line.  I bound this function to shift- control-k
10444         so that the kill to end of line behavior is available, even when
10445         kill-whole-line has been set to change control-k into the simple
10446         delete-whole-line behavior. (This can be set using the options
10447         menu.)
10448
10449         b) I changed things so that kill and yank now interact with the
10450         clipboard by default under windows.  This was done by changing the
10451         default value of interprogram-cut- function and
10452         interprogram-paste-function.  You can get the old behavior by
10453         setting these to nil, and there is an option on the options menu
10454         to do this.
10455
10456         c) I added support for selecting text using shifted motion keys.
10457         This support is on by default and can be controlled by the
10458         variable shifted-motion-keys-select-region.  There is also a
10459         variable called unshifted-motion-keys-deselect-region that
10460         controls more specifically how the shifted motion key behavior
10461         works.  I did not put an option on the options menu to turn this
10462         off, because I can't imagine why this would be useful.
10463
10464         * simple.el (forward-block-of-lines):
10465         * simple.el (backward-block-of-lines):
10466         * simple.el (block-movement-size):
10467         New.
10468
10469         * simple.el (uncapitalized-title-words):
10470         * simple.el (uncapitalized-title-word-regexp):
10471         * simple.el (capitalize-string-as-title):
10472         * simple.el (capitalize-region-as-title):
10473         New.
10474
10475
10476         * subr.el (add-hook):
10477         * subr.el (make-local-hook): New.
10478         * subr.el (remove-local-hook): New.
10479         * subr.el (add-one-shot-hook): New.
10480         * subr.el (add-local-one-shot-hook): New.
10481         Added some functions to make using hooks easier.
10482         These include:
10483
10484         a) Functions add-local-hook and remove-local-hook to make it easy
10485         to use local hooks.
10486
10487         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10488         make it possible to add a "one-shot" hook, which is to say a hook
10489         that runs only once, and automatically removes itself after the
10490         first time it has run.
10491
10492 2000-03-09  Andy Piper  <andy@xemacs.org>
10493
10494         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10495
10496 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10497
10498         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10499         Moved from menubar-items.el.
10500         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10501
10502 2000-03-08  Andy Piper  <andy@xemacs.org>
10503
10504         * gutter-items.el (build-buffers-tab-internal): add selected field
10505         to buffers tab spec.
10506
10507 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10508
10509         * minibuf.el (last-exact-completion): Initialize to nil.
10510
10511 2000-03-07  Didier Verna  <didier@xemacs.org>
10512
10513         * startup.el (command-line-1): remove unused variable
10514         `first-file-buffer'.
10515
10516 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10517
10518         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10519         which is also used for Web server log files.
10520
10521 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10522
10523         * mule/mule-charset.el: Setup auto-fill-chars.
10524
10525 2000-03-02  SL Baur  <steve@beopen.com>
10526
10527         * subr.el (with-string-as-buffer-contents): Reimplement using
10528         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10529         non-deletion of buffer after execution problem.
10530         (with-output-to-string): Use unique buffer name.
10531
10532 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10533
10534         * gutter-items.el (buffers-tab-sort-function):  New variable.
10535         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10536
10537 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10538
10539         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10540
10541 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10542
10543         * menubar-items.el (maybe-add-init-button): Remove the "Load
10544         .emacs" button from all menubars.
10545
10546 2000-03-01  Didier Verna  <didier@xemacs.org>
10547
10548         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10549         region rectangle replacement (from Jan Vroonhof).
10550         (replace-rectangle): new function.
10551
10552 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10553
10554         * mule/mule-cmds.el (set-default-coding-systems): Use
10555         set-terminal-coding-system and set-keyboard-coding-system.
10556         * coding.el (set-terminal-coding-system): Use
10557         set-console-tty-output-coding-system.
10558         (set-keyboard-coding-system): Use
10559         set-console-tty-input-coding-system.
10560
10561 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10562
10563         * minibuf.el (read-variable): Allow symbol to default argument.
10564
10565 2000-02-27  Andy Piper  <andy@xemacs.org>
10566
10567         * gutter-items.el (update-tab-hook): new function to be used for
10568         hooks.
10569         (create-frame-hook): add update-tab-hook.
10570         (record-buffer-hook): ditto.
10571         (default-gutter-position-changed): ditto.
10572         (default-gutter-position): updating the buffers tab is now handled
10573         by a hook.
10574         (default-gutter-position-changed-hook): new variable.
10575         (gutter-element-visibility-changed-hook): ditto.
10576         (set-gutter-element-visible-p): call it.
10577         (set-gutter-element): use modify-specifier-instances. Set extents
10578         as duplicable before using.
10579         (remove-gutter-element): ditto.
10580         (set-gutter-element-visible-p): ditto.
10581         (init-gutter): new function.
10582         (add-tab-to-gutter): use new gutter-element functions rather than
10583         setting specifiers directly.
10584         (clear-progress): ditto.
10585         (abort-progress): ditto.
10586         (gutter-buffers-tab-visible-p): renamed from
10587         default-gutter-visible-p
10588
10589         * specifier.el (modify-specifier-instances): new function from Jan
10590         Vroonhof.
10591
10592         * x-init.el (init-post-x-win): call init-gutter.
10593
10594         * msw-init.el (init-post-mswindows-win): call init-gutter.
10595
10596         * menubar-items.el (default-menubar): Update to reflect new gutter
10597         variables.
10598
10599 2000-02-26  Andy Piper  <andy@xemacs.org>
10600
10601         * gutter-items.el (set-gutter-element): new function. Add gutter
10602         elements to the specified gutter.
10603         (remove-gutter-element): new function. Remove gutter elements from
10604         the specified gutter.
10605         (set-gutter-element-visible-p): new function. Set gutter element
10606         visibility for the provided gutter-visible specifier.
10607
10608 2000-02-23  Andy Piper  <andy@xemacs.org>
10609
10610         * gutter-items.el (add-tab-to-gutter): specify dimensions
10611         dynamically.
10612
10613 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10614
10615         * gutter-items.el (add-tab-to-gutter):
10616         * package-get.el (package-get-interactive-package-query):
10617         * package-ui.el (pui-directory-exists):
10618         (pui-install-selected-packages):
10619         (pui-list-packages):
10620         Use #'(lambda ...)  instead of '(lambda ...).
10621
10622 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10623
10624         * startup.el (load-user-init-file): Check to make sure user
10625           has an init-file before calling load().
10626
10627 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10628
10629         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10630
10631 2000-02-23  Martin Buchholz <martin@xemacs.org>
10632
10633         * XEmacs 21.2.31 is released.
10634
10635 2000-02-21  Mike Sperber <mike@xemacs.org>
10636
10637         * loadup.el (really-early-error-handler):
10638         * update-elc.el:
10639         * make-docfile.el:
10640         Remove dependency on EMACSBOOTSTRAP... environment variables.
10641
10642 2000-02-21  Martin Buchholz <martin@xemacs.org>
10643
10644         * XEmacs 21.2.30 is released.
10645
10646 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10647
10648         * byte-optimize.el (byte-optimize-plus):
10649         (byte-optimize-minus):
10650         (byte-optimize-multiply):
10651         Optimize (- 0) to 0, not (-)
10652         Optimize (+ 5 3.0) to 8.0
10653         Optimize (* 5 3.0) to 15.0
10654         Improve readability.
10655
10656 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10657
10658         * modeline.el: (modeline-scrolling-method): change modeline
10659         mswindows cursor appearance according to the value.
10660
10661         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10662         and 'gui-element face colors and 'gui-element face font to Windows
10663         defaults.
10664
10665 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10666
10667         * font-lock.el: Javadoc enhancements
10668
10669 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10670
10671         * ldap.el (toplevel): Test if LDAP support has been compiled in
10672         (ldap-verbose): New option
10673         (ldap-search-entries): Renamed from the previous ldap-search
10674         Conditionalize message display on ldap-verbose
10675         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10676         defuns
10677         (ldap-search): Is now defined as an obsolete wrapper calling
10678         ldap-search-basic or ldap-search-entries
10679
10680
10681 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10682             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10683             Jan Vroonhof  <jan@xemacs.org>
10684
10685         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10686         When for-effect is true, didn't call `byte-optimize-form'
10687         in and/or subforms without last.
10688
10689 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10690
10691         * package-get.el (package-get-download-sites): Use correct custom
10692         type.
10693
10694 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10695
10696         * files.el (write-file): Ask for coding system when compiled with
10697         file-coding.
10698
10699 2000-02-16  Andy Piper  <andy@xemacs.org>
10700
10701         * buffer.el (switch-to-buffer): give norecord argument to
10702         set-window-buffer instead of explicitly recording.
10703
10704         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10705         we have to pick a window.
10706
10707 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10708
10709         * mule/mule-cmds.el (describe-language-support): Don't add
10710         unexist function to help-map.
10711         (describe-coding-system): Don't use already assigend `C'.
10712
10713 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10714
10715         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10716         work in custom.
10717
10718 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10719
10720         * about.el: Ienaga's e-mail address change.
10721
10722 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10723
10724         * etags.el (find-tag): force new window -- even if buf already
10725         visible -- when other-window is t
10726
10727 2000-02-16  Martin Buchholz <martin@xemacs.org>
10728
10729         * XEmacs 21.2.29 is released.
10730
10731 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10732
10733         * cl-extra.el (getf): This is now identical to `plist-get', so
10734         just defalias it.
10735         * cl-macs.el: Make getf an alias to plist-get, at the
10736         byte-compiler level, using define-compiler-macro.
10737
10738 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10739
10740         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10741
10742 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10743
10744         * lisp/etags.el (find-tag-internal): set exact-tagname to
10745           a regular expression that matches against the tagname
10746           part of the tag entry first instead of only looking in
10747           the context area.
10748
10749 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10750
10751         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10752         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10753
10754 2000-02-07  Martin Buchholz <martin@xemacs.org>
10755
10756         * XEmacs 21.2.28 is released.
10757
10758 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10759
10760         * cl-extra.el (getf): Just call `get', never `get*'.
10761         Make arglist match docstring.
10762         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10763         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10764         * byte-optimize.el: remove references to `get*'.
10765
10766 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10767
10768         * mule/european.el: Add syntax information for Latin3 and Latin4.
10769
10770 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10771
10772         * byte-optimize.el: Byte-optimize (length "foo")
10773
10774 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10775
10776         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10777         width check using `window-leftmost-p' and `window-rightmost-p'.
10778
10779 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10780
10781         * wid-edit.el (widget-match-inline): An atom never matches a
10782           list.
10783
10784 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10785
10786         * modeline.el: Consolidated 'x and 'mswindows specification under
10787         'win tag.
10788
10789 2000-01-29  Andy Piper  <andy@xemacs.org>
10790
10791         * gutter-items.el: (format-buffers-tab-line): Try and be
10792         intelligent about buffer naming when we have duplicates.
10793
10794 2000-01-29  Andy Piper  <andy@xemacs.org>
10795
10796         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10797         updated when it becomes visible.
10798
10799 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10800
10801         * bytecomp.el (byte-compile-insert-header): Properly set coding
10802         system under MULE and file-coding.
10803
10804 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10805
10806         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10807         (dontusethis-set-value-terminal-coding-system-handler):
10808         (dontusethis-set-value-keyboard-coding-system-handler):
10809         Never undefine coding system aliases.  Emergency fix for gnus.
10810
10811 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10812
10813         * files.el (abbreviate-file-name): Use directory-sep-char instead
10814         of hard-coded "/".
10815
10816 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10817
10818         * startup.el (user-init-file-base-list): New variable, replacing
10819         user-init-file-base.
10820         (find-user-init-file): New function.
10821         (command-line-early): Use it.
10822         (load-user-init-file): Ditto.
10823
10824 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10825
10826         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10827         calling valid-image-instantiator-format-p
10828
10829 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10830
10831         * isearch-mode.el (isearch-mode): The variable is
10832         isearch-unhidden-extents, not isearch-opened-extents.
10833
10834 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10835
10836         * minibuf.el (next-history-element): Modify error message if a
10837         default value is available.
10838
10839 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10840
10841         * bytecomp.el (byte-compile-file): Don't unconditionally write
10842         .elc files in binary - might contain non-Latin1.
10843
10844 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10845
10846         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10847         for windows-nt.
10848
10849         * version.el:
10850         * startup.el (user-init-file-base):
10851         * process.el (call-process-region):
10852         * files.el (make-backup-file-name):
10853         (backup-file-name-p):
10854         (file-relative-name):
10855         (abbreviate-file-name):
10856         (set-auto-mode):
10857         * code-process.el (call-process-region): Removed unnecessary
10858         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10859         support out of the universe.
10860
10861         * process.el:
10862         * code-process.el:
10863         * bytecomp.el (byte-compile-file): Removed reference to
10864         buffer-file-type, and commented usage of binary-process-output
10865         NTEmacs variables.
10866
10867 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10868
10869         * help.el (function-arglist): Add case for macro.
10870
10871 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10872
10873         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10874         printers.
10875         (custom-display): Added a menu for printer/display tags.
10876
10877         * frame.el (frame-type):
10878         * device.el (device-type): Added 'msprinter to the doc string, and
10879         removed 'pc -- it is not going to be implemented ever.
10880         (call-device-method): Fixed docstring typo.
10881         Defined specifier tags 'printer and 'display.
10882
10883 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10884
10885         * lisp/itimer.el (itimer-run-expired-timers): (consp
10886           last-command-event-time) instead of (consp
10887           'last-command-event-time).
10888
10889 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10890
10891         * msw-glyphs.el: Removed obsolete commentary.
10892
10893 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10894
10895         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10896         better default value.
10897
10898 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10899
10900         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10901         (read-string): Ditto.
10902         (eval-minibuffer): Ditto.
10903         (read-command): Ditto.
10904         (read-function): Ditto.
10905         (read-variable): Ditto.
10906         (read-number): Ditto.
10907         (read-shell-command): Ditto.
10908         (read-number): Record history.
10909
10910 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10911
10912         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10913
10914 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10915
10916         * faces.el (startup-initialize-custom-faces): New function.
10917         Reset all faces created during auto-autoloads loading time
10918         by defface.
10919         * startup.el (command-line): Call it.
10920
10921 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10922
10923         * about.el (about-hackers): Add myself to contributors list.
10924
10925 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10926
10927         * menubar-items.el (maybe-add-init-button): Removed an argument in
10928         a call to load-user-init-file, as the function managed to lose its
10929         formal parameter a few betas ago.
10930
10931 2000-01-18  Martin Buchholz <martin@xemacs.org>
10932
10933         * XEmacs 21.2.27 is released.
10934
10935 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10936
10937         * process.el (shell-command-to-string): Use the FSF docstring.
10938         Make shell-command-to-string the standard function, and
10939         exec-to-string the (deprecated) alias.
10940
10941         * startup.el: typo fix.
10942
10943 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10944
10945         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10946
10947 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10948
10949         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10950         buffers after visible buffers.
10951         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10952
10953 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10954
10955         * info.el (Info-extract-menu-node-name): Stop at a dot
10956         followed by whitespace or right parenthesis.
10957
10958 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10959
10960         * info.el (Info-directory-list): Warn against using Customize with
10961         Info-directory-list.
10962
10963 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10964
10965         * minibuf.el (read-file-name): doc fix.
10966
10967         * autoload.el (update-file-autoloads): doc fix.
10968
10969         * about.el (about-hackers): Change my E-mail address.
10970
10971 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10972
10973         * info.el (Info-visit-file): Just use the `f' interactive spec to
10974         read a filename in the standard way.
10975
10976 2000-01-13  Andy Piper  <andy@xemacs.org>
10977
10978         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10979         (gutter-buffers-tab-extent): new variable.
10980         (update-tab-in-gutter): call add-tab-to-gutter again if the
10981         orientation has changed.
10982         (add-tab-to-gutter): cope with different orientations.
10983
10984 2000-01-11  Didier Verna  <didier@xemacs.org>
10985
10986         * info.el (Info-following-node-name): backward-skip dots as well
10987         as spaces (dots at the end of a node name aren't part of it).
10988         (Info-extract-menu-node-name): don't skip dots. There could be
10989         some in the node name.
10990         (Info-index): allow dots to be part of a node name.
10991
10992 2000-01-12  Andreas Jaeger  <aj@suse.de>
10993
10994         * files.el (auto-mode-alist): Added idlwave-mode.
10995         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10996
10997 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10998
10999         * info.el (Info-search): Show default value.
11000
11001 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11002
11003         * info.el (Info-read-node-completion-table): New variable.
11004         (Info-read-node-name-1): New function.
11005         (Info-read-node-name): Use it.
11006         (Info-follow-reference): Use DEFAULT argument of completing-read.
11007         (Info-menu): Ditto.
11008
11009 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11010
11011         * hyper-apropos.el (hyper-describe-key-briefly): Save
11012         window configuration.
11013         (hyper-describe-face): Use DEFAULT of completing-read.
11014         (hyper-apropos-read-variable-symbol): Ditto.
11015         (hyper-apropos-read-function-symbol): Ditto.
11016
11017 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11018
11019         * mule/mule-cmds.el (set-default-coding-system): Set
11020         comint-exec-hook to use coding-system-for-read and
11021         coding-system-for-write so that C-x RET c works.
11022
11023 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11024
11025         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11026         (previous-matching-history-element): Increment
11027         minibuffer-max-depth by 1.
11028         (next-matching-history-element): Ditto.
11029
11030 2000-01-11  Andy Piper  <andy@xemacs.org>
11031
11032         * gutter-items.el (buffers-tab): Create a new face for the buffers
11033         tab.
11034         (buffers-tab-face): use it.
11035
11036 2000-01-10  Didier Verna  <didier@xemacs.org>
11037
11038         * modeline.el (modeline-scrolling-method): change modeline X
11039         cursor appearance according to the value.
11040
11041 2000-01-07  Andreas Jaeger  <aj@suse.de>
11042
11043         * about.el (about-hackers): Moved my entry to contributor list.
11044         (xemacs-hackers): Added myself.
11045         (about-maintainer-info): Added description of myself.
11046
11047
11048 2000-01-07  Didier Verna  <didier@xemacs.org>
11049
11050         * modeline.el (modeline-scrolling-method): new variable.
11051         (mouse-drag-modeline): add reference to it in the docstring.
11052         (mouse-drag-modeline): handle it.
11053
11054 2000-01-08  Andy Piper  <andy@xemacs.org>
11055
11056         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11057         calls.
11058         (remove-buffer-from-gutter-tab): ditto.
11059
11060 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11061
11062         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11063         (custom-face-edit): Fix grammatical error in help message.
11064
11065 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11066
11067         * movemail.el: Added.
11068
11069         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11070
11071 2000-01-03  Didier Verna  <didier@xemacs.org>
11072
11073         * modeline.el (mouse-drag-modeline): remove the code related to
11074         the modeline horizontal scrolling facility.
11075
11076 1999-12-31  Martin Buchholz <martin@xemacs.org>
11077
11078         * XEmacs 21.2.26 is released.
11079
11080 1999-12-28  Andy Piper  <andy@xemacs.org>
11081
11082         * wid-edit.el (widget-push-button-value-create): The gui cache
11083         does not agree with native widgets which can only be displayed
11084         once per window. The reasons for caching are diminished now that
11085         we don't hog resources when creating buttons.
11086         (widget-push-button-cache) deleted.
11087
11088 1999-12-24  Martin Buchholz <martin@xemacs.org>
11089
11090         * XEmacs 21.2.25 is released.
11091
11092 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11093
11094         * hyper-apropos.el (hyper-apropos): Toggle
11095         hyper-apropos-programming-apropos correctly.
11096         Set REGEXP when user accepts default value.
11097
11098 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11099
11100         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11101         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11102
11103 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11104
11105         * mule/mule-category.el (undefined-category-designator):
11106         Return char instead of character.  Search for undefined one.
11107         (describe-category): Use with-displaying-help-buffer.
11108
11109 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11110
11111         * byte-optimize.el (byte-optimize-plus):
11112         Optimize (+ 1) to 1 instead of (1+ nil).
11113
11114         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11115
11116         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11117
11118         * byte-optimize.el (byte-optimize-char-before): New function.
11119         Remove performance penalty for using (char-before) instead of (char-after).
11120
11121 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11122
11123         * mule/mule-category.el (char-category-list): Return character
11124         instead of integer.
11125
11126 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11127
11128         * minibuf.el (read-buffer): Check default is buffer object.
11129
11130 1999-11-25  Andy Piper  <andy@xemacs.org>
11131
11132         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11133         for buttons.
11134
11135 1999-12-16  Andreas Jaeger  <aj@suse.de>
11136
11137         * package-get.el (package-get-maybe-save-index): Fixed typo.
11138         Patch by Jeff Miller <jmiller@smart.net>.
11139
11140 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11141
11142         * gnuserv.el (gnuserv-process-filter):  don't call
11143         gnuserv-write-to-client when gnuserv-current-client is nil
11144
11145 1999-12-14  Martin Buchholz <martin@xemacs.org>
11146
11147         * XEmacs 21.2.24 is released.
11148
11149 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11150
11151         * about.el (about-hackers): Update my email address.
11152
11153 1999-12-07  Martin Buchholz <martin@xemacs.org>
11154
11155         * XEmacs 21.2.23 is released.
11156
11157 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11158
11159         * package-get.el (package-get-download-sites): Removed several
11160         defunct download sites, added many new ones, and corrected a few
11161         incorrect directory-on-site entries.  Added physical locations to
11162         site-description.
11163
11164 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11165
11166         * finder.el (finder-commentary): add DOC string and fix
11167         interactive spec
11168
11169 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11170
11171         * help.el (describe-function): Don't forget to intern the string
11172         completing-read returns.
11173         (describe-variable): Ditto.
11174
11175 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11176
11177         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11178         `hyper-apropos-help-mode' here to find symbol to customize
11179         irregardless of cursor position and simplify
11180         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11181         `hyper-apropos-popup-menu'.
11182
11183 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11184
11185         * apropos.el (apropos-mode-map): Add return to call
11186         apropos-follow.
11187         (apropos-print): Call apropos-mode to have better
11188         command reference. Put keymap text-poperty to
11189         symbole name.
11190
11191 1999-11-22  Alastair Burt  <burt@dfki.de>
11192
11193         * help.el: (describe-bindings-1): Added handling of keymaps for
11194         the extents at point.
11195
11196 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11197
11198         * gutter-items.el (buffers-tab-items): Wrap the function in a
11199         save-match-data
11200
11201 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11202
11203         * help.el (describe-function): Use the DEFAULT argument to
11204         completing-read.
11205         (describe-variable): Ditto.
11206
11207 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11208
11209         * minibuf.el (read-from-minibuffer): Add optional argument
11210         DEFAULT to have better mini-buffer history support.
11211         (completing-read): Pass default to read-from-minibuffer.
11212         (read-buffer): Pass default to completing-read.
11213
11214 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11215
11216         * font-lock.el (font-lock-doc-string-face): Document the
11217         `font-lock-lisp-like' property.
11218
11219 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11220
11221         * lisp-mode.el: Specify `font-lock-lisp-like'.
11222
11223         * font-lock.el (font-lock-lisp-like): New function.
11224         (font-lock-fontify-syntactically-region): Use it.
11225
11226 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11227
11228         * XEmacs 21.2.22 is released
11229
11230 1999-11-28  Martin Buchholz <martin@xemacs.org>
11231
11232         * XEmacs 21.2.21 is released.
11233
11234 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11235
11236         * minibuf.el (read-coding-system): Accept symbol and
11237         coding-system object as a default-coding-system.
11238
11239 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11240
11241         * minibuf.el (read-coding-system): Accept symbol as
11242         a default-coding-system.
11243
11244 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11245
11246         * apropos.el (apropos-documentation): Use insert instead
11247         of princ.
11248
11249 1999-11-07  William M. Perry  <wmperry@aventail.com>
11250
11251         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11252           for the linux console.
11253
11254         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11255           stuff to work when you are not on a window system, since the GPM
11256           mouse support now allows pasting from outside of XEmacs.
11257
11258 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11259
11260         * XEmacs 21.2.20 is released
11261
11262 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11263
11264         * setup-paths.el (paths-default-info-directories): Add
11265         /usr/share/info and /usr/local/share/info.
11266
11267 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11268
11269         * about.el: Updated Vladimir Ivanovic's info.
11270
11271 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11272
11273         * auto-show.el (auto-show-truncationp): Remove.
11274
11275         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11276
11277 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11278
11279         * indent.el (indent-line-to): fix bug: spaces were not replaced
11280         with tab if column is multiple of tab-width
11281         From dhn@qedinc.com
11282
11283 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11284
11285         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11286         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11287
11288         * package-get.el (package-get-package-provider): Be verbose when
11289         interactive. Patch from Robert Pluim
11290
11291 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11292
11293         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11294         info file suffixes.
11295
11296 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11297
11298         * process.el (open-network-stream): Add a new optional parameter
11299         PROTOCOL to support udp; fix a minor typo and add an explanation
11300         in docstring for udp programming.
11301
11302         * code-process.el (open-network-stream): Add a new optional
11303         parameter PROTOCOL to support udp; fix a minor typo and add an
11304         explanation in docstring for udp programming.
11305
11306 1999-10-18  Andy Piper  <andy@xemacs.org>
11307
11308         * gui.el (make-gui-button): be more precise about how we call
11309         callbacks.
11310
11311         * wid-edit.el (widget-push-button-value-create): Use the new form
11312         of native gui-button.
11313
11314 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11315
11316         * info.el (Info-page-prev): Don't do (sit-for 0).
11317
11318 1999-10-13  Andy Piper  <andy@xemacs.org>
11319
11320         * gutter-items.el (progress-abort-glyph): new glyph for showing
11321         abort status.
11322         (append-progress): dispatch-event rather than sit-for.
11323         (abort-progress): new function. Show the abort glyph with an
11324         appropriate message.
11325         (raw-append-progress): dispatch-event rather than sit-for.
11326         (display-progress): cope with aborts.
11327
11328         * gui.el (make-gui-button): Use native widgets for buttons
11329         unconditionally.
11330         (insert-gui-button): ditto.
11331         (gui-button-p): ditto.
11332
11333         * xbm-button.el: remove from core.
11334
11335         * xpm-button.el: remove from core.
11336
11337 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11338
11339         * faces.el (init-device-faces): Don't initialize the random faces
11340         on the stream device.
11341
11342 1999-10-06  Andy Piper  <andy@xemacs.org>
11343
11344         * files.el (recover-file): Don't use ls under windows for revert buffer.
11345
11346 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11347
11348         * package-get.el (package-get-download-menu): Make menu really
11349         toggle download sites.
11350         (package-get-download-sites): Add autoload cookie.
11351
11352 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11353
11354         * setup-paths.el (paths-find-module-directory): Ditto.
11355
11356 1999-09-29  Werner Fink  <werner@suse.de>
11357
11358         * setup-paths.el (paths-find-exec-directory): Add missing nil
11359         parameter for environment.
11360
11361 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11362
11363         * modeline.el (modeline-format):
11364         Only purecopy the strings.  Else
11365         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11366         barfs.
11367
11368 1999-08-28  Mike Woolley  <mike@bulsara.com>
11369
11370         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11371         user setting comint-completion-addsuffix and
11372         comint-process-echoes.
11373
11374 1999-09-22  Andy Piper  <andy@xemacs.org>
11375
11376         * gutter-items.el (update-tab-in-gutter): use
11377         last-nonminibuf-window instead of selected-window.
11378
11379 1999-09-18  Andy Piper  <andy@xemacs.org>
11380
11381         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11382         display on.
11383
11384         * subr.el (record-buffer-hook): new variable so that the hook gets
11385         some documentation.
11386
11387 1999-09-16  Andy Piper  <andy@xemacs.org>
11388
11389         * gutter-items.el (update-tab-in-gutter): only update when the
11390         gutter is visible.
11391         (remove-buffer-from-gutter-tab): ditto.
11392
11393 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11394
11395         * simple.el (do-auto-fill): Commented out part of Kinsoku
11396         processing.
11397
11398 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11399
11400         * isearch-mode.el (isearch-highlightify-region): Give the
11401         highlighting extents a high priority.
11402         (isearch-make-extent): Give the main highlighting extent an even
11403         higher priority.
11404
11405 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11406
11407         * packages.el (packages-compute-package-locations): Fix typo from
11408         -u rationalization.
11409
11410 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11411
11412         * setup-paths.el (paths-find-doc-directory): Respect value of
11413         `configure-doc-directory.'
11414
11415         * find-paths.el (paths-find-architecture-directory): Give
11416         precendence `default' argument (which typically comes from
11417         configure).
11418
11419 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11420
11421         * startup.el (command-line-early): Added options -user-init-file
11422         and -user-init-directory.
11423
11424         * files.el (user-init-file): Default to NIL so we can recognize
11425         when it's set.
11426
11427 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11428
11429         * obsolete.el (init-file-user):
11430         * startup.el:
11431         * packages.el (packages-compute-package-locations):
11432         * package-get.el (package-get-user-index-filename):
11433         * menubar-items.el (maybe-add-init-button):
11434         * info.el (Info-annotations-path):
11435         * dump-paths.el:
11436         Change `user-init-directory' to be an absolute path.
11437         Use `user-init-directory' where appropriate.
11438         Zap `init-file-user' and its uses.
11439
11440 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11441
11442         * subr.el (copy-symbol): New function.
11443
11444 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11445
11446         * isearch-mode.el (isearch-done): Be sure to restore invisible
11447         extents in the proper buffer.
11448         (isearch-pre-command-hook): Set this-command to the correct value
11449         in case the buffer has changed and old overriding-local-map was
11450         used.
11451         (isearch-restore-extent): Use remprop instead of setting the
11452         property to nil.
11453
11454 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11455
11456         * cmdloop.el (execute-extended-command): Update zmacs region
11457         before the delay.
11458         (execute-extended-command): Make the message gettext-friendly.
11459
11460 1999-09-07  Andy Piper  <andy@xemacs.org>
11461
11462         * gutter-items.el (progress-gauge-glyph): renamed from
11463         progress-glyph.
11464         (progress-text-glyph): new variable.
11465         (progress-layout-glyph): use layouts and text glyphs.
11466         (progress-area-buffer): removed.
11467         (progress-text-and-extent): new variable.
11468         (progress-displayed-p): dynamically create gutter area buffer.
11469         (clear-progress): ditto.
11470         (raw-append-progress): ditto.
11471         (append-progress): use new glyph names.
11472         (raw-append-progress): only create the extent when needed. set
11473         properties more optimally.
11474         (progress): remove args.
11475
11476 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11477
11478         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11479         mapcar where the return value is unused.
11480         (isearch-restore-invisible-extents): Ditto.
11481         (isearch-highlight-all-cleanup): Ditto.
11482         (isearch-delete-extents-in-range): Traverse the extents only once.
11483         (isearch-highlight-all-update): Don't start over if the search
11484         string has changed and more input is pending.
11485
11486 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11487
11488         * packages.el (packages-find-package-data-path): Ditto.
11489
11490         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11491
11492         * subr.el (mapc-internal): Don't make obsolete.
11493
11494         * cl-extra.el (mapc): Resurrect.
11495
11496 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11497
11498         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11499         alias.
11500
11501         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11502         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11503         (isearch-yank-clipboard): Use get-clipboard instead of
11504         x-get-clipboard.
11505         (isearch-yank-selection): Fix docstring.
11506
11507 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11508
11509         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11510
11511 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11512
11513         * cl-macs.el (extent-start-position): Fix setf method.
11514         (extent-end-position): Ditto.
11515
11516 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11517
11518         * isearch-mode.el: End merge with FSF 20.4.
11519
11520         * isearch-mode.el (search-invisible): New variable.
11521         (isearch-hide-immediately): Ditto.
11522         (isearch-unhidden-extents): Ditto.
11523         (isearch-range-invisible): New function.
11524         (isearch-unhide-extent): Ditto.
11525         (isearch-restore-invisible-extents): Ditto.
11526         (isearch-restore-extent): Ditto.
11527
11528         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11529         implementation.
11530         (isearch-ring-retreat-edit): Ditto.
11531         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11532         (isearch-forward-regexp): New arguments NOT-REGEXP and
11533         NO-RECURSIVE-EDIT.
11534         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11535         (isearch-backward-regexp): New arguments NOT-REGEXP and
11536         NO-RECURSIVE-EDIT.
11537         (isearch-mode): Return isearch-success.
11538         (isearch-update): Use unread-command-events instead of
11539         unread-command-event.
11540         (isearch-abort): If an invalid regexp is encountered, keep popping
11541         states.
11542         (isearch-*-char): Use FSF implementation.
11543         (isearch-whitespace-chars): Use the more robust FSF's
11544         implementation.
11545         (isearch-within-brackets): New variable.
11546         (isearch-mode): Initialize it.
11547         (isearch-edit-string): Bind it.
11548         (isearch-search-and-update): Set it.
11549         (isearch-push-state): Push it.
11550         (isearch-top-state): Pop it.
11551         (isearch-search): Set it.
11552         (isearch-printing-char): When called by isearch-whitespace-chars,
11553         handle M-SPC gracefully.
11554         (isearch-message-prefix): New argument ELLIPSIS.
11555         (isearch-message-suffix): Ditto.
11556         (isearch-message): Use the ELLIPSIS argument when calling
11557         isearch-message-prefix and isearch-message-suffix.
11558         (isearch-message-prefix): Distinguish between "wrapped" and
11559         "overwrapped" search, FWIW.
11560
11561 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11562
11563         * isearch-mode.el (isearch-edit-string): Use the head of the
11564         search ring instead of search-last-string and search-last-regexp.
11565         (search-highlight): Renamed from isearch-highlight.
11566         (isearch-exit): Use the new name.
11567         (isearch-highlight): Ditto.
11568         (isearch-dehighlight): Ditto.
11569         (isearch-update-ring): New function.
11570         (isearch-done): Call it.
11571         (isearch-done): New argument EDIT.
11572         (isearch-repeat): If search string is empty, look up at the car of
11573         the search ring; ignore the yank pointer.
11574         (isearch-abort): Call isearch-done with NOPUSH.
11575         (isearch-cancel): New function.
11576         (isearch-mode-map): Bind it to ESC ESC ESC.
11577
11578         * isearch-mode.el: Begin merge with FSF 20.4.
11579
11580 1999-09-01  Andy Piper  <andy@xemacs.org>
11581
11582         * x-select.el (x-get-clipboard): obsolete.
11583         (x-yank-clipboard-selection): obsolete
11584
11585         * select.el (disown-selection): need to be careful to disown the
11586         clipboard if we set it via selection.
11587         (get-clipboard): move from x-select.el
11588         (yank-clipboard-selection): ditto.
11589
11590 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11591
11592         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11593         isearch-highlight-all-matches to nil.
11594         (isearch-fixed-case): New variable.
11595         (isearch-mode): Initialize it.
11596         (isearch-edit-string): Save it.
11597         (isearch-toggle-case-fold): Set it.
11598         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11599         need to check isearch-fixed-case.
11600         (isearch-toggle-case-fold): Update highlighting of all matches
11601         before the pause.
11602         (isearch-edit-string):
11603
11604 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11605
11606         * isearch-mode.el (isearch-edit-string): Call isearch-message
11607         before reading the event so that the prompt is displayed properly.
11608         (isearch-message): Use isearch-nonincremental when calling
11609         isearch-message-prefix.
11610         (minibuffer-local-isearch-map): Bind up and down to do the same as
11611         M-p and M-n respectively.
11612         (isearch-done): New arg NOPUSH.
11613         (isearch-edit-string): Use it.
11614         (isearch-edit-string): Don't bind isearch-string.
11615         (isearch-ring-adjust): Edit string, *then* push state.
11616
11617 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11618
11619         * faces.el (isearch-secondary): Make isearch-secondary look
11620         different than default.
11621
11622 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11623
11624         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11625         save-excursion.
11626         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11627         (isearch-update): Call isearch-dehighlight without arguments.
11628         (isearch-done): Ditto.
11629
11630         * isearch-mode.el (isearch-fix-case): If the search string has no
11631         upper-case letters, allow the folding to be reenabled.
11632         Previously, once disabled, the folding would remain that way until
11633         the end of isearch.
11634         (isearch-top-state): Call isearch-fix-case.
11635
11636         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11637         save-excursion.
11638         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11639
11640 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11641
11642         * xpm-button.el:
11643         xbm-button.el: Need to exist in core because gui.el depends on
11644         them.
11645
11646 1999-08-31  Andy Piper  <andy@xemacs.org>
11647
11648         * gutter-items.el (buffers-tab-face): new customizable variable.
11649         (buffers-tab-default-buffer-line-length): new specifier for
11650         maximum viewable characters.
11651         (progress-stack): new variable for implementing widget-based
11652         progress messages.
11653         (progress-area-buffer): ditto.
11654         (progress-glyph-height): ditto.
11655         (progress-stop-callback): ditto.
11656         (progress-quit-function): new function.
11657         (progress-glyph): new variable.
11658         (progress-layout-glyph): ditto.
11659         (progress-displayed-p): new function, see message-displayed-p for
11660         details.
11661         (clear-progress): ditto.
11662         (remove-progress): ditto.
11663         (append-progress): ditto.
11664         (raw-append-progress): ditto.
11665         (display-progress): ditto.
11666         (current-progress): ditto.
11667         (current-progress-label): ditto.
11668         (progress): ditto.
11669         (lprogress): ditto.
11670
11671
11672 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11673
11674         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11675
11676         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11677         `isearch-yank-selection'.
11678         (isearch-mode-map): Use it.
11679         (isearch-yank-selection): Use `get-selection' instead of
11680         `get-x-selection'.
11681
11682 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11683
11684         * faces.el (isearch-secondary): Create face here.
11685
11686         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11687         timers.
11688
11689 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11690
11691         * subr.el (buffer-string): More robust backward compatibility
11692         check, courtesy William Perry.
11693
11694 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11695
11696         * replace.el (perform-replace): Stop the search after the search
11697         limit has been reached.
11698
11699 1999-08-23  Andy Piper  <andy@xemacs.org>
11700
11701         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11702         here if we don't have one.
11703
11704 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11705
11706         * ldap.el (ldap-coding-system): Default to nil until we get
11707         efficient UTF8 support
11708         (ldap-decode-string): Guard against `decode-coding-string' not
11709         being defined
11710         (ldap-encode-string): Guard against `encode-coding-string' not
11711         being defined
11712
11713 1999-08-23  Didier Verna  <didier@xemacs.org>
11714
11715         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11716         Some doc strings improvements, and add a star to the `interactive'
11717         calls.
11718
11719 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11720
11721         * font-lock.el (java-font-lock-keywords-3): introduced new
11722         keywords and regexpes for javadoc syntax 1.2.
11723
11724 1999-08-17  Andy Piper  <andy@xemacs.org>
11725
11726         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11727         format-buffers-tab-line.
11728         (buffers-tab-max-buffer-line-length): new variable.
11729         (format-buffers-tab-line): new function. truncate names if over
11730         buffers-tab-max-buffer-line-length.
11731
11732 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11733
11734         * cus-start.el: Customize the variable `bell-inhibit-time'.
11735
11736 1999-08-16  Andy Piper  <andy@xemacs.org>
11737
11738         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11739         brute-force approach to deleting the last buffer.
11740         (buffers-tab-grouping-regexp): new customizable variable.
11741         (select-buffers-tab-buffers-by-mode): use it.
11742
11743 1999-08-13  Andy Piper  <andy@xemacs.org>
11744
11745         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11746         deletion problem.
11747
11748 1999-07-30  Didier Verna  <didier@xemacs.org>
11749
11750         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11751         of princ to output symbols.
11752         (custom-save-face-internal): ditto.
11753         (custom-save-resets): ditto.
11754
11755 1999-08-09  Didier Verna  <didier@xemacs.org>
11756
11757         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11758         `regexp-quote' to protect the major mode name for use as a regular
11759         expression (c++ needs this for instance).
11760
11761 1999-08-08  Andy Piper  <andy@xemacs.org>
11762
11763         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11764         cope with similar mode names.
11765
11766         * gutter-items.el (buffers-tab-selection-function): new selection
11767         function.
11768         (select-buffers-tab-buffers-by-mode): new function.
11769         (buffers-tab-items): use it if set to only display buffers in the
11770         tab in the current buffer's group..
11771         (update-tab-in-gutter): use new api.
11772         (remove-buffer-from-gutter-tab): ditto.
11773
11774         * gutter-items.el (buffers-tab-max-size): set custom selection
11775         default to 6.
11776         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11777         (add-tab-to-gutter): set face as default.
11778
11779 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11780
11781         * faces.el (frob-face-property): Merge the fall-back specifier
11782         with the target, not replace it.
11783
11784 1999-08-05  Andy Piper  <andy@xemacs.org>
11785
11786         * gutter-items.el (update-tab-in-gutter): add frame argument for
11787         buffer-items.
11788         (update-tab-in-gutter): use it.
11789
11790         * gutter-items.el (record-buffer-hook): set.
11791
11792         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11793         change.
11794         (switch-to-buffer-hook) deleted.
11795
11796 1999-08-04  Andy Piper  <andy@xemacs.org>
11797
11798         * gutter-items.el (update-tab-in-gutter): make sure this will work
11799         as an argument to create-frame-hook.
11800
11801 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11802
11803         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11804         instead of timer emulation.
11805
11806 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11807
11808         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11809         Emacs isearch enhancements.
11810
11811 1999-07-28  Andy Piper  <andy@xemacs.org>
11812
11813         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11814         all devices that support tab controls.
11815         (remove-buffer-from-gutter-tab): new function. to be used as a
11816         value for kill-buffer-hook.
11817
11818 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11819
11820         * auto-show.el (auto-show-truncationp): changed to match
11821         `window_translation_on'
11822
11823 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11824
11825         * XEmacs 21.2.19 is released
11826
11827 1999-07-28  SL Baur  <steve@miho>
11828
11829         * code-files.el (insert-file-contents): Fix docstring.
11830         revert previous change.
11831
11832 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11833
11834         * fill.el (fill-region-as-paragraph): Change re-break-point to
11835         contain word-across-newline plus one character so that filling
11836         Japanese and Chinese works as desired.
11837         * simple.el (do-auto-fill): Ditto.
11838
11839 1999-07-26  SL Baur  <steve@miho>
11840
11841         * mule/japanese.el ("Japanese"): Do not specify a default input
11842         method.
11843         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11844
11845 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11846
11847         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11848         able to use cl-macs macro in early lisp.
11849
11850 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11851
11852         * custom.el:
11853         * cus-face.el:
11854         * cus-edit.el:
11855                 Massive custom Theme API changes.
11856
11857 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11858
11859         * code-files.el (insert-file-contents): Regard
11860         coding-system-magic-cookie if `coding-system-for-read' is nil.
11861
11862 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11863
11864         * mule/thai-xtis.el: Add coding: local variable, to avoid
11865         bootstrapping problem with C locale.
11866
11867 1999-07-22  Andy Piper  <andy@xemacs.org>
11868
11869         * dumped-lisp.el (preloaded-file-list): guard against putting
11870         gutter-items in a less than functional XEmacs.
11871         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11872
11873 1999-07-18  Bob Weiner  <weiner@beopen.com>
11874
11875         * fill.el (fill-context-prefix): Fixed bug that prevented the
11876         setting of an adaptive fill prefix when the `dont-skip-first' was
11877         t.
11878
11879 1999-07-22  SL Baur  <steve@miho>
11880
11881         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11882
11883 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11884
11885         * files.el (interpreter-mode-alist): add `make', `guile', and
11886         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11887         makefile-mode, guile is a scheme, and someday XEmacs will be
11888         modular enough to use as an efficient scripting tool.)
11889
11890 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11891
11892         * mule/mule-cmds.el (reset-language-environment): Regard
11893         coding-category `utf-8' and `ucs-4' if they are available.
11894
11895 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11896
11897         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11898         (prefer-coding-system): Fix DOC-string.
11899
11900         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11901         DOC-string too.
11902
11903         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11904         Mule.
11905         (coding-system-change-eol-conversion): Fix DOC-string.
11906
11907 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11908
11909         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11910         instead of `list-coding-system'.
11911
11912 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11913
11914         * menubar-items.el (default-menubar): `select-input-method' was
11915         renamed to `set-input-method'.
11916
11917         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11918         "Set Language Environment" menu.
11919
11920         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11921         "Describe Language Support" menu.
11922
11923 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11924
11925         * mule/chinese.el ("Chinese-GB"): Rename
11926         `chinese-gb-environment-setup-function' to
11927         `setup-chinese-gb-environment-internal'.
11928
11929 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11930
11931         * mule/korean.el: Use `define-coding-system-alias' instead of
11932         `copy-coding-system'.
11933
11934 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11935
11936         * mule/mule-cmds.el (set-language-environment-coding-systems):
11937         Treat duplicated coding-categories.
11938
11939 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11940
11941         * mule/japanese.el: Use `define-coding-system-alias' instead of
11942         `copy-coding-system'.
11943
11944 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11945
11946         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11947         coding-system `viscii'.
11948
11949 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11950
11951         * mule/cyrillic.el:
11952         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11953         (cyrillic-alternativnyj-decode-table): New variable.
11954         (cyrillic-alternativnyj-encode-table): New variable.
11955         - Specify `iso-8-1' as a category of coding-system
11956           `alternativnyj'.
11957         - Abolish general Cyrillic environment.
11958
11959 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11960
11961         * mule/chinese.el:
11962         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11963         - Register `chinese-gb-environment-setup-function' as a
11964           `setup-function' of "Chinese-GB" environment.
11965
11966 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11967
11968         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11969         optional argument `parents'.
11970
11971         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11972         property for Thai-XTIS.
11973
11974         * mule/mule-help.el (help-with-tutorial): Use property
11975         `tutorial-coding-system' of language-info as a coding-system to
11976         read tutorial file.
11977
11978 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11979
11980         * mule/thai-xtis.el: Don't setup `setup-function' and
11981         `exit-function'.
11982
11983         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11984         `set-coding-category-system' to set up coding-system for
11985         coding-category.
11986
11987         * mule/mule-cmds.el (prefer-coding-system): Use
11988         `set-coding-category-system' to set up coding-system for
11989         coding-category.
11990
11991 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11992
11993         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11994         Thai-XTIS environment.
11995
11996         * mule/mule-cmds.el (prefer-coding-system): Use
11997         `find-coding-system' instead of `coding-system-p'.
11998
11999 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12000
12001         * mule/mule-cmds.el (set-language-environment-coding-systems):
12002         Modify eol-type for XEmacs.
12003
12004         * mule/thai-xtis.el: Delete unused local variable `category'.
12005
12006         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12007         function.
12008         (prefer-coding-system): Don't call
12009         `update-coding-systems-internal'; use function
12010         `coding-category-list' instead of variable `coding-category-list';
12011         use `set-coding-priority-list' instead of `set-coding-priority';
12012         modify `eol-type' for XEmacs.
12013
12014         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12015         `charset-columns'.
12016         (char-width): Likewise.
12017
12018 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12019
12020         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12021         `tis-620'.
12022
12023         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12024         `set-coding-priority-list' instead of `set-coding-priority'; don't
12025         call `update-coding-systems-internal'.
12026
12027         * mule/mule-misc.el (coding-system-get): New function.
12028         (coding-system-put): New function.
12029         (coding-system-category): New function.
12030
12031 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12032
12033         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12034         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12035         to avoid conflict with leim/quail/thai-xtis.
12036
12037         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12038         to thai-xtis-chars.el.
12039
12040         * mule/thai-xtis-chars.el: New file (split from
12041         mule/thai-xtis.el).
12042
12043 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12044
12045         * mule/thai-xtis.el:
12046         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12047         - Add syntax entries.
12048         - Put `preferred-coding-system' of the charset `thai-xtis' to
12049           `tis-620'.
12050
12051 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12052
12053         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12054         rewritten to use write-multibyte-character.
12055
12056 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12057
12058         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12059         of `iso-2022-7'.
12060         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12061         ported yet.
12062         (read-input-method-name): Treat optional argument `default'.
12063
12064 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12065
12066         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12067         all.
12068         (set-language-info-alist): Set up menus here.
12069
12070 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12071
12072         * minibuf.el (completing-read): Add new optional argument
12073         `default'.
12074         (read-coding-system): Add new optional argument
12075         `default-coding-system'.
12076
12077 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12078
12079         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12080         (viet-viscii-...->viet-vscii...).
12081
12082 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12083
12084         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12085         and menus.
12086
12087 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12088
12089         * mule/mule-cmds.el (input-method-function): Add permanent-local
12090         property.
12091
12092 1999-03-30  Dave Love  <fx@gnu.org>
12093
12094         * mule/mule-cmds.el (current-language-environment): Doc fix.
12095
12096 1999-02-06  Richard Stallman  <rms@gnu.org>
12097
12098         * mule/european.el (setup-slovenian-environment): New function.
12099         ("Slovenian"): New language environment.
12100
12101 1999-01-27  Dave Love  <fx@gnu.org>
12102
12103         * mule/mule-cmds.el (current-language-environment): Provide :link,
12104         :type (choices) and appropriate :get.
12105
12106 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12107
12108         * mule/mule-cmds.el (describe-language-environment): Don't alter
12109         input-method-alist.
12110
12111 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12112
12113         * mule/mule-cmds.el (prefer-coding-system): Call
12114         set-coding-priority, so that the internal array of priorities is
12115         also updated.
12116
12117 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12118
12119         * mule/mule-cmds.el (prefer-coding-system): If the argument
12120         requires specific EOL conversion type, make the default coding
12121         systems use that.
12122
12123 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12124
12125         * mule/mule-cmds.el (set-language-environment): Pass the default
12126         eol-type to set-language-environment-coding-systems.
12127         (set-default-coding-systems): Copy the eol-type property for the
12128         new default values of {buffer-file,process}-coding-system from the
12129         old defaults.
12130         (set-language-environment-coding-systems): Accept an optional
12131         argument EOL-TYPE, and set the eol-type property of the default
12132         coding systems accordingly.
12133
12134 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12135
12136         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12137         use generate-new-buffer instead of get-buffer-create.
12138
12139 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12140
12141         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12142
12143 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12144
12145         * mule/mule-cmds.el (default-input-method): Fix custom type.
12146
12147 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12148
12149         * mule/mule-cmds.el (setup-specified-language-environment):
12150         Add apropos-inhibit property.
12151         (describe-specified-language-support): Likewise.
12152
12153 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12154
12155         * mule/mule-cmds.el: Doc fixes.
12156
12157 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12158
12159         * mule/mule-cmds.el (register-input-method): Doc-string
12160         modified.
12161
12162 1998-09-01  Dave Love  <fx@gnu.org>
12163
12164         * mule/mule-cmds.el (current-language-environment): Fix
12165         setter function.
12166
12167 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12168
12169         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12170         mule/european.el, mule/hebrew.el, mule/japanese.el,
12171         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12172         avoid bootstrapping problem if you need to recompile all the Lisp
12173         files using interpreted code.
12174
12175 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12176
12177         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12178         ("Latin-2"): Likewise.
12179
12180 1998-08-18  Per Starback  <starback@update.uu.se>
12181
12182         * mule/european.el (setup-latin2-environment): Fix typo.
12183
12184 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12185
12186         * mule/european.el: Give proper value of `input-method' key to all
12187         lang. env.
12188
12189         * mule/mule-cmds.el (activate-input-method): Handle the case that
12190         the arg INPUT-METHOD is nil correctly.
12191         (read-multilingual-string): Activate the specified input method
12192         before calling read-string.  Afterward, activate the original
12193         input method.
12194
12195 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12196
12197         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12198         (set-language-info-alist): Fix typo in doc-string.
12199
12200         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12201
12202 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12203
12204         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12205         (reset-language-environment): New function for the job that
12206         setup-english-environment used to do.
12207         (set-language-environment): Do more setups according to the info
12208         in language-info-alist.
12209         (read-language-name): Handle the case that the arg KEY is nil.
12210         (describe-language-environment): Handle input-method property.
12211
12212         * mule/: All files under this directory, which related with
12213         specific languages (such as mule/european.el, mule/greek.el,
12214         mule/hebrew.el, mule/misc-lang.el), modified as below.
12215         (setup-XXX-environment): Just call set-language-environment.  If
12216         they used to do some other jobs than what done by
12217         set-language-environment, those jobs are done in
12218         setup-XXX-environment-internal now.
12219         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12220         the value to setup-XXX-environment-internal.  Add properties
12221         input-method and features.
12222
12223         * mule/english.el (setup-english-environment): Just call
12224         reset-language-environment.
12225
12226         * mule/european.el (setup-8-bit-environment): Function deleted.
12227
12228 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12229
12230         * mule/mule-cmds.el (input-method-exit-on-first-char)
12231         (input-method-use-echo-area): Doc fixes.
12232
12233 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12234
12235         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12236         variable.
12237         (input-method-use-echo-area): New variable.
12238
12239 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12240
12241         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12242
12243 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12244
12245         * mule/mule-cmds.el (activate-input-method): Update mode line.
12246         (inactivate-input-method): Likewise.
12247
12248 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12249
12250         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12251         input method in the current buffer, but just bind
12252         current-input-method.
12253
12254 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12255
12256         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12257
12258         * mule/misc-lang.el ("IPA"): Add coding-priority and
12259         coding-system.
12260
12261 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12262
12263         * mule/greek.el: Add coding-priority.
12264
12265 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12266
12267         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12268         LANG-ENV.
12269
12270 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12271
12272         * mule/mule-cmds.el (register-input-method): Fix previous change.
12273         (setup-specified-language-environment): Doc fix.
12274
12275 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12276
12277         * mule/mule-cmds.el: Several doc fixes.
12278         (get-language-info, set-language-info): Rename argument.
12279         (set-language-info-alist): Likewise.
12280         (register-input-method): Rename argument.
12281         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12282
12283 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12284
12285         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12286         default value while reading an input method.
12287
12288 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12289
12290         * mule/mule-cmds.el (universal-coding-system-argument):
12291         Use buffer-file-coding-system as default.
12292
12293 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12294
12295         * mule/korean.el ("Korean"): Doc fix.
12296
12297 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12298
12299         * mule/mule-cmds.el (describe-language-environment): Print the
12300         languge environment at the head.
12301
12302 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12303
12304         * mule/japanese.el: Set exit-function to exit-japanese-environment
12305         for Japanese environment.
12306
12307 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12308
12309         * mule/mule-cmds.el (set-language-environment): Doc fix.
12310         (current-language-environment): Use defcustom.
12311         (default-input-method): Specify :type.
12312
12313 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12314
12315         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12316         modified.
12317         (prefer-coding-system): Doc-string modified.
12318
12319 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12320
12321         * mule/mule-cmds.el (set-language-info): Doc-string
12322         describes `coding-priority' KEY.
12323         (set-language-environment-coding-systems): New function.
12324         (select-safe-coding-system): New function.
12325         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12326         (set-language-info-alist): New optionla arg PARENTS.  Call
12327         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12328         (set-language-environment-coding-systems): New function.
12329
12330         * mule/chinese.el: Remove setting up of
12331         describe-chinese-environment-map and
12332         setup-chinese-environment-map.  Exclude them in args of calls to
12333         set-language-info-alist.  Register coding-priority key in
12334         language-info-alist.
12335
12336         * mule/cyrillic.el: Remove setting up of
12337         describe-cyrillic-environment-map and
12338         setup-cyrillic-environment-map.  Exclude them in args of calls to
12339         set-language-info-alist.  Register coding-priority key in
12340         language-info-alist.
12341
12342         * mule/english.el: Register coding-priority key in
12343         language-info-alist.
12344
12345         * mule/ethiopic.el: Register coding-priority key in
12346         language-info-alist.
12347
12348         * mule/european.el: Remove setting up of
12349         describe-european-environment-map and
12350         setup-european-environment-map.  Exclude them in args of calls to
12351         set-language-info-alist.  Register coding-priority key in
12352         language-info-alist.  Add "German" language env.
12353         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12354         (setup-german-environment): New function.
12355
12356         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12357         change default input method to "greek-postfix".
12358
12359         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12360         coding-priority key in
12361
12362 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12363
12364         * mule/mule-cmds.el (set-language-info): Doc fix.
12365         (input-method-inactivate-hook): Doc fix.
12366
12367 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12368
12369         * mule/mule-cmds.el (set-input-method): Renamed from
12370         select-input-method.
12371
12372 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12373
12374         * mule/mule-cmds.el (set-language-environment): Run
12375         exit-language-environment-hook before calling `exit-function'
12376         which is specified for the language environment.
12377
12378 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12379
12380         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12381         modified.
12382         (prefer-coding-system): Likewise.
12383         (describe-language-environment): Print aliases of each coding
12384         system.
12385         (set-language-environment-hook): New variable.
12386         (exit-language-environment-hook): New variable.
12387         (set-language-environment): Call these hooks.  Before setting a
12388         new language environment, exit from the
12389         current-language-environment if necessary.
12390         (input-method-verbose-flag): The value can be nil, t,
12391         complex-only, or default.
12392         (input-method-highlight-flag): Doc-string augmented.
12393         (activate-input-method): Check if we can run the registered
12394         function to activate an input method.
12395
12396         * mule/korean.el: Set exit-function for language environment
12397         "Korean" to exit-korean-environment.
12398         (setup-korean-environment): Moved to korea-util.el.
12399
12400 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12401
12402         * mule/mule-cmds.el (read-multilingual-string): Use
12403         current-input-method prior to default-input-method.  Don't bind
12404         current-input-method by `let', instead, activate the specified
12405         input method in the current buffer temporarily.
12406
12407 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12408
12409         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12410
12411 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12412
12413         * mule/chinese.el (post-read-decode-hz): Return the result of
12414         decode-hz-region.
12415         (pre-write-encode-hz): Do not change the value of
12416         last-coding-system.
12417
12418 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12419
12420         * mule/mule-ccl.el: Doc fixes.
12421
12422 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12423
12424         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12425         (check-ccl-program): New macro.
12426
12427 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12428
12429         * mule/mule-ccl.el: Comment about CCL syntax modified.
12430         (ccl-command-table): Add read-multibyte-character and
12431         write-multibyte-character.
12432         (ccl-code-table): Add ex-cmd.
12433         (ccl-extended-code-table): New variable.
12434         (ccl-embed-extended-command): New function.
12435         (ccl-compile-read-multibyte-character,
12436         ccl-compile-write-multibyte-character) New functions.
12437         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12438         ccl-dump-write-multibyte-character): New functions.
12439
12440 1999-07-22  SL Baur  <steve@miho>
12441
12442         * config.el (config-value-file): config.values is installed into
12443         doc-directory.
12444         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12445
12446 1999-07-19  Didier Verna  <didier@xemacs.org>
12447
12448         * rect.el: all functions rewritten, except when noted. Below is a
12449         list of interface changes.
12450         (apply-on-rectangle): new function. Obsoletes
12451         `operate-on-rectangle'. All functions that used to call this
12452         function now call the new one.
12453         (kill-rectangle): added optional prefix arg to fill lines.
12454         (delete-rectangle): ditto.
12455         (delete-extract-rectangle): ditto.
12456         (open-rectangle): ditto.
12457         (clear-rectangle): ditto.
12458         (delete-rectangle-line): added third arg FILL.
12459         (delete-extract-rectangle-line): ditto.
12460         (open-rectangle-line): ditto.
12461         (clear-rectangle-line): ditto.
12462
12463 1999-07-18  Andy Piper  <andy@xemacs.org>
12464
12465         * menubar-items.el (default-menubar): add gutter options.
12466
12467         * gutter-items.el: new file.
12468         (gutter): new group for custom.
12469         (gutter-visible-p): new variable.
12470         (default-gutter-position): ditto.
12471         (buffers-tab): new group for the buffers tab.
12472         (gutter-buffers-tab): widget to put in the gutter.
12473         (buffers-tab-max-size): max number of tabs.
12474         (buffers-tab-switch-to-buffer-function): function to call when a
12475         tab is pressed.
12476         (buffers-tab-omit-function): filter buffers with this function.
12477         (buffers-tab-format-buffer-line-function): format buffer names for
12478         inclusion in tabs.
12479         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12480         the record.
12481         (build-buffers-tab-internal): build a list of tab items.
12482         (buffers-tab-items): ditto.
12483         (add-tab-to-gutter): put a tab in the gutter area.
12484         (update-tab-in-gutter): reset the buffers in the tab.
12485
12486         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12487
12488         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12489         (switch-to-buffer-hooks): new hook.
12490
12491         * toolbar.el (default-toolbar-position): fix typo.
12492
12493 1999-07-16  Andy Piper  <andy@xemacs.org>
12494
12495         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12496
12497 1999-07-15  Didier Verna  <didier@xemacs.org>
12498
12499         * cus-edit.el (custom-prompt-variable): optional third arg makes
12500         prompt for a comment string.
12501         (customize-set-value): optional prefix makes this function handle
12502         variable comments.
12503         (customize-set-variable): ditto.
12504         (customize-save-variable): ditto.
12505         (customize-customized): handle custom comments.
12506         (customize-save-customized): ditto.
12507         (custom-variable-state-set): ditto.
12508         (custom-face-state-set): ditto.
12509         (customize-saved): ditto.
12510         (custom-variable-set): ditto.
12511         (custom-face-set): ditto.
12512         (custom-variable-save): ditto.
12513         (custom-face-save): ditto.
12514         (custom-variable-reset-saved): ditto.
12515         (custom-face-reset-saved): ditto.
12516         (custom-variable-reset-standard): ditto.
12517         (custom-face-reset-standard): ditto.
12518         (custom-comment-face): new face.
12519         (custom-comment-tag-face): ditto.
12520         (custom-comment): new widget.
12521         (custom-comment-create): new function.
12522         (custom-comment-delete): ditto.
12523         (custom-comment-value-set): ditto.
12524         (custom-comment-show): ditto.
12525         (custom-comment-invisible-p): ditto.
12526         (custom-variable-value-create): create a comment field widget.
12527         (custom-face-value-create): ditto.
12528         (custom-variable-menu): new entry for adding a custom comment.
12529         (custom-face-menu): ditto.
12530         (custom-save-variables): possibly save custom comments.
12531         (custom-save-faces): ditto.
12532
12533         * cus-face.el (custom-set-faces): the arguments can now have a
12534         custom comment as fourth argument.
12535
12536         * custom.el (custom-set-variables): the arguments can now have a
12537         custom comment as fifth element.
12538
12539 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12540
12541         * XEmacs 21.2.18 is released
12542
12543 1999-07-13  SL Baur  <steve@miho>
12544
12545         * lib-complete.el (read-library-name): Revert previous change.
12546         (read-library): Ditto.
12547
12548 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12549
12550         * packages.el (packages-package-list): Capitalize docstring.
12551
12552         * packages.el (packages-find-package-library-path): Use #'nconc
12553         rather than #'append to reduce consing -- #'mapcar uses Flist,
12554         which returns a freshly consed list.  #'append would create yet
12555         another fresh list, using Fmake_list in concat.
12556
12557         * packages.el (package-provide): Use setq with remassq like it
12558         says in its docstring.
12559
12560 1999-07-06  SL Baur  <steve@miho.m17n.org>
12561
12562         * lib-complete.el (progn-with-message): Fix typo.
12563
12564 1999-07-06  SL Baur  <steve@miho.m17n.org>
12565
12566         * mule/mule-misc.el (char-octet): Make function match docstring.
12567         From Katsumi Yamaoka <yamaoka@jpl.org>
12568
12569 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12570
12571         * wid-edit.el (widget-documentation): corrected spelling error.
12572
12573 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12574
12575         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12576         keys if already bound
12577
12578 1999-07-06  SL Baur  <steve@miho.m17n.org>
12579
12580         * lib-complete.el (progn-with-message): Revert previous changes.
12581
12582 1999-06-24  Bob Weiner  <weiner@beopen.com>
12583
12584         * lib-complete.el (find-library):
12585         (find-library-other-window):
12586         (find-library-other-frame): Completely rewrote
12587         so that these functions actually work when called non-interactively.
12588         Also made them handle LIBRARY arguments which end with .el or .elc.
12589
12590 1999-06-24  Bob Weiner  <weiner@beopen.com>
12591
12592         * simple.el (indent-new-comment-line): Locally bound
12593         `block-comment-start' to `comstart' or else when this is called
12594         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12595         `block-comment-start' value, ignoring any existing spacing after a
12596         comment prefix in the previous line and producing ugly comments.
12597
12598 1999-06-23  Bob Weiner  <weiner@beopen.com>
12599
12600         * list-mode.el (mouse-choose-completion):
12601         (choose-completion):
12602         (completion-switch-to-minibuffer): Added.
12603         ([Tab]): [Tab] previously switched to the minibuffer
12604         but since [space] does that and since most applications in the
12605         world use [Tab] to select the next item in a list, do that in the
12606         *Completions* buffer too.  This will cause the least confusion
12607         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12608         06/23/1999.
12609
12610 1999-06-22  Bob Weiner  <weiner@beopen.com>
12611
12612         * help.el (help-buffer-name): Added support for a null value
12613         of `help-buffer-prefix-string' since some buffers require no
12614         prefix.
12615
12616 1999-06-20  Bob Weiner  <weiner@beopen.com>
12617
12618         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12619         in the completion-list-mode-map to bury the completions buffer
12620         even when the minibuffer is no longer active.
12621
12622 1999-06-20  Bob Weiner  <weiner@beopen.com>
12623
12624         * list-mode.el (list-mode): It is visually disconcerting to have
12625         the text cursor disappear within list buffers, especially when
12626         moving from window to window, so leave it visible.
12627
12628 1999-07-01  SL Baur  <steve@miho.m17n.org>
12629
12630         * menubar-items.el (default-menubar): Conditionalize the bug
12631         report menu item (which may not be possible in this XEmacs).
12632         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12633
12634 1999-06-30  SL Baur  <steve@miho.m17n.org>
12635
12636         * subr.el (with-current-buffer): DOC string fix.
12637         Suggested by Bob Weiner <weiner@altrasoft.com>
12638
12639 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12640
12641         * cus-face.el (custom-face-italic): insert missing args
12642
12643 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12644
12645         * packages.el (package-locations): Changed default early package
12646         hierarchies to ~/.xemacs/mule-packages and
12647         ~/.xemacs/xemacs-packages.
12648
12649 1999-06-23  SL Baur  <steve@miho.m17n.org>
12650
12651         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12652
12653 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12654
12655         * packages.el (package-locations): Changed default early package
12656         hierarchy to ~/.xemacs/packages.
12657         (package-locations): Removed `packages' as a possible name for a
12658         late package hierarchy.
12659
12660 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12661
12662         * mule/mule-category.el (word-combining-categories): Set up new
12663         variable.
12664         (word-separating-categories): Likewise.
12665
12666 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12667
12668         * XEmacs 21.2.17 is released
12669
12670 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12671
12672         * font-menu.el (font-menu-set-font): allow for nil specification
12673         of font size.
12674
12675 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12676
12677         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12678         is 1.
12679
12680 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12681
12682         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12683         8859-5 instead of ISO 8859-1.
12684
12685 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12686
12687         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12688         (viet-viscii-encode-table): Ditto.
12689
12690         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12691         Make obsolete definition of char-octet.
12692
12693 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12694
12695         * subr.el: Move no-Mule make-char ...
12696         * help-nomule.el (make-char): To here.
12697         (string-width): Make Mule compatibility alias.
12698
12699 1999-06-15  Andy Piper  <andy@xemacs.org>
12700
12701         * select.el (get-selection-no-error): really make there be no-error.
12702         (get-selection): revert to original.
12703
12704 1999-06-11  Andy Piper  <andy@xemacs.org>
12705
12706         * select.el (selection-sets-clipboard): renamed.
12707         (own-selection): use it.
12708
12709 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12710
12711         * XEmacs 21.2.16 is released
12712
12713 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12714
12715         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12716         missing characters to avoid crash.
12717
12718 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12719
12720         * coding.el (set-terminal-coding-system): Only set the console
12721         coding system on the selected console if it is a tty.
12722
12723 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12724
12725         * cus-face.el:
12726         * cus-edit.el:
12727         * faces.el:
12728         (custom):
12729         (face-spec-set):
12730         * faces.el (frob-face-property):
12731         * font-menu.el (font-menu-set-font):
12732                   Actually apply changes from 1999-03-17
12733
12734 1999-06-10  Andy Piper  <andy@xemacs.org>
12735
12736         * select.el (get-selection): abstract out non error-signalling
12737         part.
12738         (get-selection-no-error): get-selection without signalling an
12739         error.
12740         (selection-is-clipboard-p): new variable. controls whether the
12741         selection sets the clipboard.
12742         (own-selection): use it.
12743
12744         * mouse.el (insert-selection): fallback to clipboard after trying
12745         primary selection and cutbuffer.
12746
12747 1999-06-05  Andy Piper  <andy@xemacs.org>
12748
12749         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12750         selection functions.
12751
12752 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12753
12754         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12755         default value.
12756         (load): Use `raw-text' instead of `no-conversion'.
12757         (insert-file-contents): Likewise.
12758
12759         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12760         of `no-conversion'.
12761
12762 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12763
12764         * coding.el: Don't copy `no-conversion' to `raw-text'.
12765
12766 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12767
12768         * subr.el (make-char): Define it if Mule is not around.
12769
12770 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12771
12772         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12773
12774         * x-select.el (x-disown-selection-internal): Restore symbol as an
12775         obsolete alias.
12776         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12777
12778 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12779
12780         * XEmacs 21.2.15 is released
12781
12782 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12783
12784         * subr.el (split-string): Avoid infinite looping
12785
12786 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12787
12788         * ldap.el (ldap-ignore-attribute-codings): New variable
12789         (ldap-default-attribute-decoder): New variable
12790         (ldap-coding-system): New variable
12791         (ldap-attribute-syntax-encoders): New variable
12792         (ldap-attribute-syntax-decoders): New variable
12793         (ldap-attribute-syntaxes-alist): New variable
12794         (ldap-encode-boolean): New function
12795         (ldap-decode-boolean): New function
12796         (ldap-encode-country-string): New function
12797         (ldap-decode-string): New function
12798         (ldap-decode-address): New function
12799         (ldap-encode-address): New function
12800         (ldap-decode-attribute): New function
12801         (ldap-search): Use some of these
12802
12803 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12804
12805         * version.el (emacs-version): Make the patch level/beta come
12806         before the XEmacs qualifier so that it gets into (funcall
12807         emacs-version) and thus in the bug reports.
12808         (emacs-version>=): Support patch levels.
12809
12810 1999-06-03  SL Baur  <steve@xemacs.org>
12811
12812         * version.el: implement x.y.z version number
12813         From Jan Vroonhof <vroonhof@math.ethz.ch>
12814
12815 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12816
12817         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12818
12819 1999-05-22  Vin Shelton <acs@xemacs.org>
12820
12821         * startup.el: Document -private and break out non-standard X options.
12822
12823 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12824
12825         * mule/mule-charset.el (charset-after): New function.
12826         (charset-direction): Synch with Mule, update docstring.
12827         (get-charset-property): New function.
12828         (put-charset-property): New function.
12829         (charset-plist): New function.
12830
12831         * mule/mule-charset.el (compose-region):
12832         (decompose-region): remove;  these functions (which don't work
12833         since we don't do composite characters) have been moved to
12834         mule-util.el.
12835         (toplevel): follow coding standards
12836
12837 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12838
12839         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12840         exist any more.
12841
12842         * code-files.el: Fix commentary to follow coding standards.  Move
12843         the single line left in mule-files.el to here.
12844
12845         * mule/mule-files.el: delete.
12846
12847 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12848
12849         * info.el (Info-scroll-prev): Use event functions instead of the
12850         old emacs 19 interface.
12851
12852 1999-06-02  Andy Piper  <andy@xemacs.org>
12853
12854         * x-font-menu.el (x-font-menu-load-font):
12855         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12856
12857 1999-05-31  Andy Piper  <andy@xemacs.org>
12858
12859         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12860         group.
12861         (font-menu-this-frame-only-p): ditto.
12862         (font-menu-max-items): reinstate, from Jan Vroonhof
12863         <vroonhof@math.ethz.ch>
12864         (font-menu-submenu-name-format): ditto.
12865         (font-menu-split-long-menu): ditto, for use by the family
12866         constructor.
12867         (font-menu-family-constructor): use it.
12868
12869 1999-05-30  Andy Piper  <andy@xemacs.org>
12870
12871         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12872         for use by the font menu.
12873
12874         * msw-font-menu.el: new file implementing mswindows specific
12875         font-menu behaviour.
12876         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12877         (mswindows-font-menu-junk-families): ditto.
12878         (hack-font-truename): ditto.
12879         (mswindows-font-regexp-ascii): ditto.
12880         (mswindows-reset-device-font-menus): ditto.
12881         (mswindows-font-menu-font-data): ditto.
12882         (mswindows-font-menu-load-font): ditto.
12883
12884         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12885         (x-font-menu-font-data): ditto.
12886         (x-font-menu-load-font): ditto.
12887
12888         * font-menu.el: new file implementing generic font menu behaviour.
12889         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12890         made device independent.
12891         (font-menu-this-frame-only-p): ditto.
12892         (font-menu-preferred-resolution): ditto.
12893         (font-menu-size-scaling): new variable used to determine whether
12894         sizes are in points or tenths of a point.
12895         (vassoc): moved from x-font-menu.el.
12896         (device-fonts-cache): ditto.
12897         (device-fonts-cache): ditto.
12898         (flush-device-fonts-cache): ditto.
12899         (reset-device-font-menus): copied from x-font-menu.el and made
12900         device independent. Most functionality deferred to
12901         device-dependent versions.
12902         (font-menu-family-constructor): copied from x-font-menu.el and
12903         made device independent.
12904         (font-menu-size-constructor): ditto.
12905         (font-menu-weight-constructor): ditto.
12906         (font-menu-set-font): ditto.
12907         (font-menu-change-face): ditto.
12908         (font-menu-load-font): new device method.
12909         (font-menu-font-data): ditto.
12910
12911         * x-font-menu.el: The above functions deleted.
12912
12913 1999-05-26  Andy Piper  <andy@xemacs.org>
12914
12915         * update-elc.el:
12916         * make-docfile.el:
12917         * loadup.el: rehash expand-file-name usage to not use default-directory.
12918
12919 1999-05-21  Andy Piper  <andy@xemacs.org>
12920
12921         * x-select.el (x-select-convert-to-text):
12922         (x-selected-text-type):
12923         (x-get-selection):
12924         (xselect-convert-to-string):
12925         (xselect-convert-to-compound-text):
12926         (xselect-convert-to-length):
12927         (xselect-convert-to-targets):
12928         (xselect-convert-to-delete):
12929         (xselect-convert-to-filename):
12930         (xselect-convert-to-charpos):
12931         (xselect-convert-to-lineno):
12932         (xselect-convert-to-colno):
12933         (xselect-convert-to-sourceloc):
12934         (xselect-convert-to-os):
12935         (xselect-convert-to-host):
12936         (xselect-convert-to-user):
12937         (xselect-convert-to-class):
12938         (xselect-convert-to-name):
12939         (xselect-convert-to-integer):
12940         (xselect-convert-to-atom):
12941         (xselect-convert-to-identity): functions renamed from x-* and
12942         moved to select.el.
12943         (x-get-secondary-selection): use rename get-selection.
12944         (x-get-clipboard): ditto.
12945         (x-own-selection): moved to select.el.
12946         (x-valid-simple-selection-p): ditto.
12947         (x-dehilight-selection): ditto.
12948         (x-own-clipboard): ditto.
12949         (x-disown-selection): ditto.
12950
12951         * x-mouse.el (x-yank-function): moved to mouse.el.
12952         (x-insert-selection): ditto.
12953         (x-set-point-and-move-selection): use renamed function.
12954
12955         * select.el (selected-text-type): moved and renamed from
12956         x-select.el.
12957         (selection-owner-p): moved to C.
12958         (selection-exists-p): ditto.
12959         (get-cutbuffer): new device method.
12960         (get-selection): generalised and moved from x-select.el.
12961         (own-selection): moved x-own-selection functionality into here.
12962         (dehilight-selection): renamed and moved from x-select.el.
12963         (own-clipboard): functionality moved from x-select.el using new
12964         generic C builtins.
12965         (disown-clipboard): ditto.
12966         (select-convert-to-text):
12967         (select-convert-to-string):
12968         (select-convert-to-compound-text):
12969         (select-convert-to-length):
12970         (select-convert-to-targets):
12971         (select-convert-to-delete):
12972         (select-convert-to-filename):
12973         (select-convert-to-charpos):
12974         (select-convert-to-lineno):
12975         (select-convert-to-colno):
12976         (select-convert-to-sourceloc):
12977         (select-convert-to-os):
12978         (select-convert-to-host):
12979         (select-convert-to-user):
12980         (select-convert-to-class):
12981         (select-convert-to-name):
12982         (select-convert-to-integer):
12983         (select-convert-to-atom):
12984         (select-convert-to-identity): new functions renamed from x-* and
12985         moved from x-select.el.
12986
12987         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12988         into here and use as the default window-system mouse yank.
12989         (insert-selection): generalised and moved from x-mouse.el.
12990         (own-clipboard): moved to C.
12991
12992         * msw-select.el (mswindows-selection-owned-p): deleted.
12993         (mswindows-own-selection): generalised and moved to select.el.
12994         (mswindows-disown-selection): generalised and moved to C.
12995         (mswindows-selection-owner-p): ditto.
12996
12997 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12998
12999         * XEmacs 21.2.14 is released
13000
13001 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13002
13003         * about.el: update contact info for jason and slb.
13004
13005 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13006
13007         * mule/european.el (setup-romanian-environment): Add Romanian
13008         support from Emacs/Mule romanian.el.
13009
13010 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13011
13012         * cus-face.el: Label all custom changes with the 'custom' tag.
13013
13014         * cus-edit.el: idem ditto.
13015
13016         * faces.el: Added suport for adding device tags to various functions.
13017         (custom): New device tag.
13018         (face-spec-set): Call reset face with tags argument. No longer do
13019         x-init-global-faces hack.
13020
13021         * faces.el (frob-face-property): Use an anonymous specifier to map
13022         frob-face-property-1 over.
13023
13024         * x-font-menu.el (font-menu-set-font): Always specify all
13025         properties to custom.
13026
13027 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13028
13029         * mule/european.el (setup-czech-environment): Add czech support.
13030         From David Sauer <davids@orfinet.cz>
13031
13032 1999-03-15  SL Baur  <steve@xemacs.org>
13033
13034         * check-features.el: Turn hard errors into warnings.
13035
13036 1999-03-21  SL Baur  <steve@xemacs.org>
13037
13038         * simple.el (delete-key-deletes-forward): As per discussion on
13039         xemacs-beta, default to t.
13040
13041 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13042
13043         * loadup.el: Define Installation-string before loading anything.
13044
13045 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13046
13047         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13048         From Anders Stenman <stenman@isy.liu.se>
13049
13050 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13051
13052         * wid-edit.el (widget-glyph-find): Ditto.
13053
13054         * packages.el (locate-library): Ditto.
13055
13056         * loadup.el (really-early-error-handler): Ditto.
13057
13058         * lib-complete.el (read-library): Ditto.
13059
13060         * faces.el (set-face-stipple): Ditto.
13061
13062         * code-files.el (load): Use new calling style of locate-file.
13063
13064 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13065
13066         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13067         dead.
13068
13069 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13070
13071         * dumped-lisp.el (preloaded-file-list): Don't load
13072         Installation.el.
13073
13074         * loadup.el (Installation-string): Define it here.
13075
13076 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13077
13078         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13079         Installation.el needs to be loaded before `dump-paths', otherwise
13080         the dumping process won't find it.
13081
13082 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13083
13084         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13085         subr so that we can use `replace-in-string' in Installation.el to
13086         get rid of C-m chars under the native Windows build.
13087
13088 1999-04-29  Andy Piper  <andy@xemacs.org>
13089
13090         * make-docfile.el: canonicalize file and directory names.
13091
13092         * device.el (call-device-method): new function for calling device
13093         specific methods.
13094         (define-device-method): new function for defining device methods.
13095         (define-device-method*): ditto.
13096
13097 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13098
13099         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13100
13101 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13102
13103         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13104         (cyrillic-koi8-r-encode-table): Likewise.
13105         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13106         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13107
13108         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13109         from vietnamese.el].
13110
13111         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13112         mule/mule-misc.el.
13113
13114 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13115
13116         * mule/thai-xtis.el:
13117         - Change font registry name from "Thai94x94-0" to "xtis-0".
13118         - Change mnemonic of coding-system `tis-620' to "TIS620".
13119
13120 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13121
13122         * mule/ethiopic.el: fixed.
13123
13124 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13125
13126         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13127
13128         * mule/thai-xtis.el: New file.
13129
13130         * mule/vietnamese.el: New file.
13131
13132         * mule/ethiopic.el: New file.
13133
13134 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13135
13136         * bytecomp.el (byte-compile-close-variables): Leave
13137         debug-issue-ebola-notices alone.
13138
13139 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13140
13141         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13142         at the top of the buffer since it is the most important thing to
13143         customize
13144         (ldap-get-host-parameter): New defun
13145         (ldap-search): Add a new parameter `withdn' to retrieve the
13146         distinguished names of entries
13147
13148 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13149
13150         * startup.el (splash-frame-body): Date and spelling fixes.
13151
13152 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13153
13154         * view-less.el (toggle-truncate-lines): add autoload tag
13155
13156 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13157
13158         * format.el (format-alist): Disable image stuff.
13159
13160 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13161
13162         * wid-edit.el (widget-glyph-find): Search by directories, then by
13163         suffixes rather than the other way around.
13164         (widget-image-conversion): Renamed to
13165         `widget-image-file-name-suffixes'.
13166
13167 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13168
13169         * mule/mule-charset.el: Made old functions obsolete, remove the
13170         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13171         (charset-iso-graphic-plane): Rename from charset-graphic.
13172         (charset-iso-final-char): Rename from charset-final.
13173         (charset-width): Rename from charset-columns.
13174         (charset-bytes): Added from fsf compatibility, returns always 1.
13175
13176         * mule/mule-misc.el: Move charset-doc-string alias to
13177         mule-charset.el
13178
13179 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13180
13181         * x-faces.el (x-make-font-bold-italic): honor
13182         *try-oblique-before-italic-fonts*
13183
13184 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13185
13186         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13187
13188 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13189
13190         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13191         name.
13192
13193 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13194
13195         * cl-extra.el (equalp): Would bug out for lists.
13196
13197 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13198
13199         * about.el (about-hackers):  Change cgw's email address
13200
13201 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13202
13203         * XEmacs 21.2.13 is released
13204
13205 1999-03-12  SL Baur  <steve@xemacs.org>
13206
13207         * simple.el (delete-key-deletes-forward): Revert to previous
13208         behavior.
13209
13210 1999-01-18  Didier Verna  <didier@xemacs.org>
13211
13212         * menubar-items.el (xemacs-splash-buffer): handle the case of
13213         multiple elements in the splash buffer body.
13214
13215         * startup.el (splash-frame-timeout): new constant: interval
13216         between splash buffer elements.
13217         (command-line-1): handle splash buffer with multiple elements (use
13218         a timeout).
13219         (splash-frame-body): Originally `startup-splash-frame-body'.
13220         Rewrote a cleaner and more readable version. This can now be array,
13221         in which case each element is displayed in turn in the splash buffer.
13222         (splash-frame-static-body): new constant. Persistent information
13223         across all splash buffer elements (preserves the possibility to give
13224         it in different languages.
13225         (circulate-splash-frame-elements): new function. Used as a timeout
13226         to circulate through all splash frame elements and display them in
13227         sequence.
13228         (display-splash-frame): originally `startup-splash-frame'. Handle
13229         the case of multiple elements in the splash buffer body. Now
13230         returns a timeout id if multiple elements to display, or nil.
13231
13232 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13233
13234         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13235         so they can be overridden by x-init-face-from-resources.
13236         Additionally specify the font name also with an x tag.
13237
13238 1999-03-08  Andy Piper  <andy@xemacs.org>
13239
13240         * package-get.el (package-get-base): autoload.
13241
13242         * menubar-items.el (default-menubar): add update menu item. Fix
13243         custom menu to only be activated when package-base is available.
13244
13245         * package-get.el (package-get-custom): don't load
13246         package-get-custom as it is auto-generated. Fix group definition.
13247
13248 1999-03-05  Didier Verna  <didier@xemacs.org>
13249
13250         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13251         instead of `symbol-name' (Thanks Kyle).
13252
13253         * cus-edit.el (custom-save-variables): use `prin1' instead of
13254         princ to write symbols.
13255
13256 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13257
13258         * XEmacs 21.2.12 is released
13259
13260 1999-03-05  SL Baur  <steve@xemacs.org>
13261
13262         * menubar-items.el (default-menubar): Add kfm browsing support.
13263         From Neal Becker <nbecker@fred.net>
13264
13265 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13266
13267         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13268         calls to font-lock during buffer reversion.
13269
13270 1999-02-12  Didier Verna  <didier@xemacs.org>
13271
13272         * info.el (Info-build-node-completions): unconditionally widen the
13273         tag table buffer.
13274
13275 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13276
13277         * x-faces.el (x-init-face-from-resources):
13278         Only set fonts in the 'x locale.
13279
13280 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13281
13282         * package-ui.el (pui-install-selected-packages): Don't throw on
13283         `package-admin-delete-binary-package' returning nil since it's
13284         normal.  Reindent function.
13285         (pui-add-required-packages): Handle case where packages selected
13286         for installation have never been installed.
13287
13288 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13289
13290         * menubar-items.el (default-menubar):
13291         Implement the ``Mule->Set coding system of process'' menu item.
13292
13293 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13294
13295         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13296         files
13297         - Change some `if's to `when's
13298
13299 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13300
13301         * XEmacs 21.2.11 is released
13302
13303 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13304
13305         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13306         against window close (Fix Bug #460).
13307         (ask-user-about-lock-dbox): Idem.
13308
13309 1999-02-25  SL Baur  <steve@xemacs.org>
13310
13311         * mule/mule-charset.el (charset-leading-byte): New function.
13312         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13313
13314 1999-02-12  Andy Piper  <andy@xemacs.org>
13315
13316         * about.el (xemacs-hackers): change andy's email address.
13317         (about-url-alist): change andy's web page address.
13318         (about-xemacs): add piper.
13319
13320 1999-02-16  SL Baur  <steve@xemacs.org>
13321
13322         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13323         of mule-base into lisp/mule.
13324
13325 1999-02-16  SL Baur  <steve@xemacs.org>
13326
13327         * mule/arabic.el:
13328         mule/canna-leim.el:
13329         mule/chinese.el:
13330         mule/cyrillic.el:
13331         mule/english.el:
13332         mule/european.el:
13333         mule/greek.el:
13334         mule/hebrew.el:
13335         mule/japanese.el:
13336         mule/kinsoku.el:
13337         mule/korean.el:
13338         mule/misc-lang.el:
13339         mule/mule-category.el:
13340         mule/mule-ccl.el:
13341         mule/mule-charset.el:
13342         mule/mule-cmds.el:
13343         mule/mule-coding.el:
13344         mule/mule-files.el:
13345         mule/mule-help.el:
13346         mule/mule-init.el:
13347         mule/mule-misc.el:
13348         mule/mule-tty-init.el:
13349         mule/mule-x-init.el:
13350         mule/viet-chars.el:  Remerge from mule-base.
13351
13352         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13353         of mule-base into lisp/mule.
13354
13355 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13356
13357         * process.el (exec-to-string): Use `shell-command-switch' in place
13358         of hard-wired "-c" (for WindowsNT).
13359
13360 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13361
13362         * menubar-items.el (default-menubar):  Remove obsolete
13363         "Gopher" item
13364
13365 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13366
13367         * package-admin.el (package-admin-get-install-dir): First fall
13368         back to the location of xemacs-base for non-mule packages.
13369
13370 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13371
13372         * paths.el:
13373         - improved automounter tmp directory support.
13374         - support 4 (!) empirically discovered automounter conventions
13375
13376 1999-02-12  SL Baur  <steve@xemacs.org>
13377
13378         * etags.el (pop-tag-mark): autoload to match key binding.
13379
13380 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13381
13382         * XEmacs 21.2.10 is released
13383
13384 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13385
13386         * package-get.el (package-get-remote-filename): Don't bug out for
13387         a local file name in the search entry.
13388
13389 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13390
13391         * XEmacs 21.2.9 is released
13392
13393 1999-01-19  Didier Verna  <didier@xemacs.org>
13394
13395         * replace.el (replace-search-function): new variable containing a
13396         function to perform a search-forward.
13397         (replace-re-search-function): new variable containing a function
13398         to perform a re-search-forward.
13399         (perform-replace): use them.
13400
13401 1999-01-25  Didier Verna  <didier@xemacs.org>
13402
13403         * select.el (selection-owner-p): use the name `XEmacs'.
13404         (cut-copy-clear-internal): ditto.
13405
13406 1999-01-18  Andy Piper  <andy@xemacs.org>
13407
13408         * about.el (about-url-alist): Update my entry.
13409         (xemacs-hackers): Ditto.
13410
13411 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13412
13413         * buffer.el (switch-to-buffer): Fixing documentation.
13414         * minibuf.el (minibuffer-completion-table): ditto.
13415         * cl-macs.el (return-from): ditto.
13416
13417 1999-01-04  Didier Verna  <didier@xemacs.org>
13418
13419         * replace.el (delete-non-matching-lines): temporarily disable
13420         case-folding when called interactively with a regexp containing
13421         uppercase characters.
13422         (delete-matching-lines): ditto.
13423         (count-matches): ditto.
13424         (list-matching-lines): ditto.
13425
13426 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13427
13428         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13429         abort if current window is split horizontally, not if others are
13430         split.  Got rid of unnecessary minibuffer checking.  Also, add
13431         some comments (it's still complex).
13432
13433 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13434
13435         * package-get.el: changed address for doc.ic.ac.uk to
13436         sunsite.doc.ic.ac.uk
13437
13438 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13439
13440         * ldap.el (toplevel): Remove requires so that the file compiles
13441         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13442
13443 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13444
13445         * dump-paths.el: Calculate module-directory and set
13446         module-load-path to the load path for modules.
13447
13448         * loadup.el: Get bootstrap value of module-load-path from the
13449         environment variable EMACSBOOTSTRAPMODULEPATH.
13450         - Display the module load path if we're debugging paths.
13451
13452         * setup-paths.el: Added function paths-find-site-module-directory.
13453         - Added function paths-find-module-directory.
13454         - Added function paths-construct-module-load-path.  Uses new
13455         environment variable EMACSMODULEPATH.
13456
13457 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13458
13459         * font.el (font-default-object-for-device):
13460         Oops! This `or' can't be replaced by `unless'.
13461         Fixed inability to run w3, among other things.
13462
13463 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13464
13465         * package-admin.el: Change initialization of
13466           package-admin-install-function dependent on system type.
13467           Change package-admin-install-function-mswindows to use
13468           "minitar".
13469
13470 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13471
13472         * mouse.el (default-mouse-motion-handler): Disable help echo while
13473         in the minibuffer.
13474
13475 1998-12-28  Martin Buchholz <martin@xemacs.org>
13476
13477         * XEmacs 21.2.8 is released.
13478
13479 1998-12-24  Martin Buchholz <martin@xemacs.org>
13480
13481         * XEmacs 21.2.7 is released.
13482
13483 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13484
13485         * package-ui.el (pui-list-packages): Set truncate-lines.
13486
13487         * package-get.el (package-get-download-menu): Use
13488         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13489
13490         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13491         (pui-help-string): idem.
13492         (list-packages-mode): New major mode.
13493         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13494         (pui-install-selected-packages): Add suport for removing packages.
13495         (pui-toggle-package-delete-key): New function.
13496         (pui-popup-context-sensitive): New kludge.
13497         (pui-list-packages): Add warning when `package-get-remote' is nil.
13498         (package-ui-add-site): New function.
13499
13500 1998-12-01  Didier Verna  <didier@xemacs.org>
13501
13502         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13503
13504 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13505
13506         * ldap.el: Custom-ized
13507         (toplevel): Do not provide `ldap' which is provided by C level
13508         LDAP code
13509         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13510
13511 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13512
13513         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13514
13515 1998-12-17  Andy Piper  <andy@xemacs.org>
13516
13517         * sound.el (sound-load-list): name changed from sound-load-alist.
13518         (sound-extension-list): name changed from sound-ext-list.
13519         (load-default-sounds): use new names.
13520         (load-sound-file): use new names.
13521
13522 1998-12-16  Andy Piper  <andy@xemacs.org>
13523
13524         * XEmacs 21.2.6 is released
13525
13526 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13527
13528         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13529         errors.
13530
13531 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13532
13533         * wid-edit.el (widget-echo-this-extent): Set
13534         help-echo-owns-message to t.
13535
13536 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13537
13538         * package-get.el (package-get-download-menu): use toggles for
13539           each site in the download site menu.
13540
13541 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13542
13543         * package-get.el (package-get): If we cannot find a package
13544           because package-get-remote is not set, give a more helpful
13545           error message.
13546
13547 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13548
13549         * package-get.el (package-get-remote-filename): use an EFS path
13550         with user anonymous if no user is specified.
13551
13552 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13553
13554         * faces.el (face-spec-set): Re-init fallfacks for default after
13555         calling reset-face on the default face.
13556
13557 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13558
13559         * package-admin.el (package-admin-default-install-function):
13560         Behave as advertised.  Make sure the pkg-dir is proper for
13561         default-directory.
13562         (package-admin-add-binary-package): Make sure the pkg-dir is
13563         proper for default-directory.
13564         (package-admin-install-function-mswindows): Make sure the pkg-dir
13565         is proper for default-directory.
13566
13567 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13568
13569         * XEmacs 21.2.5 is released
13570
13571 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13572
13573         * files.el (binary-file-regexps): regexp-opt is not available at
13574         bytecompile time.
13575
13576 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13577
13578         * x-win-xfree86.el:
13579         * x-win-sun.el (x-win-init-sun):
13580         * x-win-sun.el:
13581         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13582         * x-iso8859-1.el:
13583         * x-init.el (init-post-x-win):
13584         * x-init.el (init-pre-x-win):
13585         * x-init.el (x-initialize-compose):
13586         * x-init.el:
13587         * x-compose.el:
13588         * winnt.el:
13589         * widget.el:
13590         * wid-edit.el (widget-glyph-click):
13591         * wid-edit.el (widget-glyph-find):
13592         * wid-edit.el (widget-type):
13593         * view-less.el (view-buffer-other-window):
13594         * very-early-lisp.el:
13595         * version.el:
13596         * toolbar.el:
13597         * toolbar-items.el:
13598         * term/sun.el (suntool-map):
13599         * term/sun-mouse.el:
13600         * term/internal.el:
13601         * syntax.el (modify-syntax-entry):
13602         * symbol-syntax.el:
13603         * subr.el:
13604         * startup.el (lock-directory):
13605         * simple.el (set-comment-column):
13606         * simple.el (backward-delete-char-untabify):
13607         * shadow.el (find-emacs-lisp-shadows):
13608         * shadow.el:
13609         * setup-paths.el (paths-construct-info-path):
13610         * select.el (cut-copy-clear-internal):
13611         * process.el (call-process-region):
13612         * process.el (start-process-shell-command):
13613         * process.el:
13614         * paths.el (rmail-spool-directory):
13615         * paragraphs.el (use-hard-newlines):
13616         * package-get.el (package-get-dependencies):
13617         * package-admin.el (package-admin-delete-binary-package):
13618         * obsolete.el (truncate-string):
13619         * obsolete.el (store-substring):
13620         * mouse.el (default-mouse-track-maybe-own-selection):
13621         * mouse.el (mouse-yank-at-point):
13622         * modeline.el:
13623         * modeline.el (mouse-drag-modeline):
13624         * minibuf.el (read-directory-name-internal):
13625         * minibuf.el (read-file-name-internal):
13626         * minibuf.el (read-file-name-internal-1):
13627         * minibuf.el (read-file-name-2):
13628         * minibuf.el (exact-minibuffer-completion-p):
13629         * minibuf.el (read-from-minibuffer):
13630         * minibuf.el:
13631         * menubar.el (check-menu-syntax):
13632         * map-ynp.el (map-y-or-n-p):
13633         * make-docfile.el (docfile-out-of-date):
13634         * loadup.el ((member "run-temacs" command-line-args)):
13635         * loadup.el ((member "no-site-file" command-line-args)):
13636         * loadup.el (really-early-error-handler):
13637         * loadup.el:
13638         * loadhist.el:
13639         * loaddefs.el:
13640         * lisp-mnt.el (lm-verify):
13641         * lib-complete.el (lib-complete:cache-completions):
13642         * lib-complete.el (library-all-completions):
13643         * itimer.el (itimer-run-expired-timers):
13644         * info.el (Info-mode):
13645         * info.el (Info-insert-file-contents):
13646         * info.el (Info-rebuild-dir):
13647         * info.el (Info-build-dir-anew):
13648         * info.el (Info-parse-dir-entries):
13649         * info.el (Info-dir-outdated-p):
13650         * info.el (Info-insert-dir):
13651         * info.el (info-xref):
13652         * info.el:
13653         * hyper-apropos.el (hyper-apropos-get-doc):
13654         * hyper-apropos.el (hyper-describe-face):
13655         * hyper-apropos.el (hyper-apropos-mode):
13656         * hyper-apropos.el:
13657         * help.el (list-processes):
13658         * help.el:
13659         * gnuserv.el:
13660         * font.el (mswindows-font-create-name):
13661         * font.el (font-default-font-for-device):
13662         * font.el (x-font-create-object):
13663         * font.el (font-registry):
13664         * font.el:
13665         * font-lock.el (font-lock-keywords):
13666         * font-lock.el:
13667         * finder.el (finder-compile-keywords):
13668         * find-paths.el (paths-find-recursive-path):
13669         * fill.el (set-justification-center):
13670         * fill.el (fill-region-as-paragraph):
13671         * files.el (insert-directory):
13672         * files.el (wildcard-to-regexp):
13673         * files.el (recover-file):
13674         * files.el (basic-save-buffer):
13675         * files.el (delete-auto-save-file-if-necessary):
13676         * files.el (file-relative-name):
13677         * files.el (backup-extract-version):
13678         * files.el (backup-buffer):
13679         * files.el (set-visited-file-name):
13680         * files.el (set-auto-mode):
13681         * files.el (interpreter-mode-alist):
13682         * files.el:
13683         * files.el (find-file-noselect):
13684         * files.el (abbreviate-file-name):
13685         * files.el (parse-colon-path):
13686         * files.el (directory-abbrev-alist):
13687         * etags.el (visit-tags-table-buffer):
13688         * easymenu.el (easy-menu-define):
13689         * dragdrop.el (experimental-dragdrop-drag):
13690         * dragdrop.el (dragdrop-drop-do-functions):
13691         * dragdrop.el (dragdrop-drop-at-point):
13692         * disass.el (disassemble-1):
13693         * disass.el (disassemble-internal):
13694         * disass.el (disassemble):
13695         * disass.el:
13696         * derived.el (derived-mode-init-mode-variables):
13697         * derived.el (define-derived-mode):
13698         * custom.el (defgroup):
13699         * cus-edit.el (custom-quote):
13700         * config.el:
13701         * code-process.el (open-network-stream):
13702         * code-process.el (start-process):
13703         * code-process.el (call-process-region):
13704         * code-process.el (call-process):
13705         * code-process.el:
13706         * code-files.el (insert-file-contents):
13707         * code-files.el:
13708         * code-files.el (buffer-file-coding-system-for-read):
13709         * cmdloop.el (yes-or-no-p-minibuf):
13710         * cl.el:
13711         * cl-macs.el:
13712         * cl-extra.el:
13713         * callers-of-rpt.el (make-caller-report):
13714         * callers-of-rpt.el:
13715         * bytecomp.el (batch-byte-recompile-directory):
13716         * bytecomp.el (batch-byte-compile-1):
13717         * bytecomp.el (batch-byte-compile):
13718         * bytecomp.el (display-call-tree):
13719         * bytecomp.el (byte-compile-insert):
13720         * bytecomp.el (byte-compile-two-args-19->20):
13721         * bytecomp.el (byte-compile-variable-ref):
13722         * bytecomp.el (byte-compile-form):
13723         * bytecomp.el (byte-compile-top-level-body):
13724         * bytecomp.el (byte-compile-out-toplevel):
13725         * bytecomp.el (byte-compile-byte-code-maker):
13726         * bytecomp.el (byte-compile-file-form-defmumble):
13727         * bytecomp.el (byte-compile-file-form):
13728         * bytecomp.el (byte-compile-keep-pending):
13729         * bytecomp.el (byte-compile-insert-header):
13730         * bytecomp.el (byte-compile-from-buffer):
13731         * bytecomp.el (byte-compile-file):
13732         * bytecomp.el (byte-recompile-file):
13733         * bytecomp.el (byte-compile-close-variables):
13734         * bytecomp.el (byte-compile-warn-about-unused-variables):
13735         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13736         * bytecomp.el (byte-compiler-legal-options):
13737         * bytecomp.el (byte-compile-lapcode):
13738         * bytecomp.el (byte-optimize-log):
13739         * bytecomp.el ((fboundp 'defsubst)):
13740         * bytecomp.el:
13741         * bytecomp-runtime.el:
13742         * byte-optimize.el (byte-optimize-apply):
13743         * byte-optimize.el (car):
13744         * byte-optimize.el (byte-optimize-form):
13745         * byte-optimize.el (byte-optimize-form-code-walker):
13746         * byte-optimize.el:
13747         * build-report.el (build-report-insert-installation-file):
13748         * build-report.el (build-report):
13749         * auto-show.el:
13750         * apropos.el (apropos-documentation):
13751         - mega patch
13752         - clean up byte-compile warnings
13753         - remove unused variables
13754         - Use common lisp style hashtable functions
13755         - byte compiler cleanup
13756         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13757         - remove old backquote syntax usage
13758         - move some cl functionality into C for speed.
13759         - remove last remaining VMS support
13760         - spelling fixes
13761         - implement last, butlast, nbutlast, copy-list in C.
13762         - new macro ignore-file-errors, similar to ignore-errors
13763           (ignore-file-errors (delete-file "foo"))
13764         - get frequent garbage collection during loadup.el by tweaking
13765           gc-cons-threshold, rather than explicitly calling garbage-collect
13766         - default delete-key-deletes-forward to `t'.
13767
13768 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13769
13770         * XEmacs 21.2-beta4 is released.
13771
13772 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13773
13774         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13775         (easy-menu-item-present-p): Wrapper around find-menu-item.
13776         (easy-menu-remove-item): Wrapper around delete-menu-item.
13777
13778         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13779         (add-menu-button): Add 'in-menu' argument.
13780         (add-menu-item-1): Add in-menu support to helper function.
13781
13782 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13783
13784         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13785
13786 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13787
13788         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13789         of Dec 4, 1997.
13790
13791 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13792
13793         * process.el (shell-command-on-region): Report if the command
13794         succeeded or failed.
13795
13796 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13797
13798         * subr.el (buffer-substring-no-properties): Comment out.
13799
13800 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13801
13802         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13803           into font instances first, like `x-frob-font-size' does.
13804           (mswindows-find-larger-font): ditto
13805
13806 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13807
13808         * package-ui.el (pui-install-selected-packages): fix args in call
13809         to `package-get'.
13810
13811 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13812
13813         * package-get.el (host-name): New widget type.
13814         (package-get-remote): Better customization using new type.
13815         (package-get-download-sites): idem dito.
13816
13817         (package-get-custom): Do not use package-get-all untill we have
13818         runtime dependencies.
13819
13820         (package-get-remove-copy): Default to 't' we no longer need this
13821         kludge as we do not currently use depenencies.
13822
13823         (package-get-was-current): New variable.
13824         (package-get-require-base): New 'force-current' argument.
13825         (package-get-update-base): idem
13826         (package-get-package-provider):  idem
13827         (package-get-locate-index-file): New 'no-remote' argument.
13828         (package-get-locate-file): idem.
13829
13830         (package-get-maybe-save-index): New function.
13831         (package-get-update-base): Use it.
13832
13833 1998-10-28 Greg Klanderman <greg@alphatech.com>
13834
13835         * package-get.el (package-get-remote): default to nil; by default,
13836         don't go out to the net via EFS.  They must select a download site.
13837         (package-get-download-sites): new variable.
13838         (package-get-download-menu): new function.
13839         (package-get-locate-index-file): new function.
13840         (package-get-update-base): use it.
13841
13842         * menubar-items.el (default-menubar): add "Update Package Index"
13843         and "Add Download Site" menus under Options | Manage Packages.
13844
13845 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13846
13847         * package-get.el (package-get): bugfix code checking installed version
13848         for case where package is not currently installed.
13849         (package-get-require-signed-base-updates): new variable.
13850         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13851         deemed not a goot thing.  Use the variable
13852         package-get-allow-unsigned-base-updates instead.
13853
13854 1998-10-16 Greg Klanderman <greg@alphatech.com>
13855
13856         * package-get.el (package-get): Don't install an older version than
13857         we already have unless explicitly told to.  Issue a warning.
13858
13859         * package-ui.el (pui-add-required-packages): when adding
13860         dependencies, don't add packages that are up to date.
13861         (pui-package-symbol-char):  Don't consider a package out of date
13862         if you have a newer version installed than the latest version in
13863         package-get-base.
13864
13865         * package-get.el (package-get-base-filename): document that it may
13866         be a path relative to package-get-remote;  new default value.
13867         (package-get-locate-file): new function.
13868         (package-get-update-base): use it to expand package-get-base-filename.
13869         (package-get-save-base): new function to save the package-get database
13870         to file.
13871         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13872         (package-get-update-base): pass the REMOTE-SOURCE arg.
13873         (package-get-update-base-entry): call package-get-custom-add-entry.
13874         (package-get-file-installed-p): removed; no longer needed.
13875         (package-get-create-custom): ditto.
13876         (toplevel): remove code to build and load package-get-custom.el
13877         (package-get-custom-add-entry): new function.
13878
13879 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13880
13881         * wid-edit.el (widget-button-click): Don't switch window.
13882
13883 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13884
13885         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13886
13887 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13888
13889         * etags.el (find-tag-default): Run find-tag-hook using
13890         run-hooks rather than funcall
13891
13892 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13893
13894         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13895         and the current local map as the parents to isearch-mode-map.
13896
13897 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13898
13899         * XEmacs 21.2-beta3 is released.
13900
13901 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13902
13903         * package-get.el (package-get-update-base): use
13904         insert-file-contents-internal, not insert-file-contents-literally.
13905
13906 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13907
13908         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13909         dump time.
13910
13911 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13912
13913         * package-get.el (package-get-update-base-entry): new function.
13914         (package-get-update-base): renamed; was `package-get-load-base'.
13915         cleanup, and use package-get-update-base-from-buffer.
13916         (package-get-update-base-from-buffer): new function.
13917         (package-get-update-base-entries): new; helper for above.
13918         Do not eval lisp grabbed over ftp; parse it from new format.
13919
13920 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13921
13922         * files.el (set-auto-mode): Don't play games loading package-get
13923         database; package-get-package-provider will handle it all.
13924
13925 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13926
13927         * package-get.el (package-get-base-filename): new variable.
13928         (package-get-require-base): new function.
13929         (package-get-pgp-signed-begin-line): new variable.
13930         (package-get-pgp-signature-begin-line): ditto.
13931         (package-get-pgp-signature-end-line):  ditto.
13932         (package-get-load-base): new function.
13933         (package-get-interactive-package-query):
13934         (package-get-update-all):
13935         (package-get-dependencies):
13936         (package-get-package-provider):
13937         (package-get-custom): use package-get-require-base.
13938         [package-get-custom loading]: disable for now.
13939
13940         * package-ui.el (pui-list-packages): use (package-get-require-base)
13941
13942 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13943
13944         * package-ui.el: Correct obvious thinko in choosing extent face.
13945
13946 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13947
13948         * menubar-items.el (default-menubar): pui-list-package has nothing
13949         to with Customize. Move all the package stuff to a new Item in Options.
13950
13951         * package-ui.el (pui-menu): Add menu and Popup menu.
13952
13953         * package-get.el (package-get): Use new
13954         package-admin-get-install-dir.
13955
13956         * package-admin.el (package-admin-get-install-dir): New syntax.
13957         Conserve package location and put mule packages where mule-base is.
13958
13959         * package-get.el : Customized
13960
13961         * package-ui.el (pui): Customized
13962         (pui-package-install-dest-dir): New variable.
13963         (pui-install-selected-packages): Use it
13964
13965 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13966
13967         * package-get.el (package-get-interactive-package-query): Move
13968         dependency on package-get-base to run-time.
13969         (package-get-update-all): Ditto.
13970         (package-get-dependencies): Ditto.
13971         (package-get-package-provider): Ditto.
13972         (package-get-custom): Ditto.
13973
13974 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13975
13976         * events.el: Remove 'ascii-character property from 'backspace
13977         and 'delete symbols
13978
13979 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13980
13981         * package-get-base.el: removed.
13982
13983 1998-09-23  Didier Verna  <didier@xemacs.org>
13984
13985         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13986         (no-upper-case-p): new function.
13987         (with-search-caps-disable-folding): new macro.
13988         (with-interactive-search-caps-disable-folding): new macro.
13989         (zap-to-char): In interactive mode, do a case-sensitive search if
13990         the character is uppercase.
13991         (zap-up-to-char): ditto.
13992
13993         * replace.el (perform-replace): use the function no-upper-case-p.
13994
13995         * isearch-mode.el (isearch-fix-case): ditto.
13996         make obsolete `with-caps-disable-folding' and
13997         `isearch-no-upper-case-p'.
13998
13999         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14000         (tags-search): ditto.
14001         (tags-query-replace): ditto.
14002
14003         * info.el (Info-search): ditto.
14004
14005 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14006
14007         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14008
14009 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14010
14011         * package-admin.el (package-admin-rmtree): rewritten.  need to
14012         check for "." and ".." before symlink check.  expand files and
14013         directories with respect to DIRECTORY, not default-directory.
14014
14015 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14016
14017         * package-get.el (package-get-all): add INSTALL-DIR argument.
14018
14019 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14020
14021         * package-ui.el (pui-add-required-packages): new function, select
14022         dependent packages.
14023         (pui-display-keymap): bind it.
14024         (pui-help-string): document it.
14025         (pui-install-selected-packages): package-get-all -> package-get.
14026
14027         * package-get.el (package-get-dependencies): new function.
14028
14029 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14030
14031         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14032         regexps.
14033
14034 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14035
14036         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14037         function.
14038         (default-mouse-track-normalize-point): Use it.
14039
14040 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14041
14042         * package-admin.el (package-admin-delete-binary-package):
14043                 General cleanup. Remove unnessary use of progn and
14044         save-excursion.
14045         (package-admin-delete-binary-package): Do NOT mess with file
14046         modes. That is evil.
14047         (package-admin-delete-binary-package): Wrap all deleting in
14048         condition-case. The data in MANIFEST is untrustworthy.
14049         (package-admin-delete-binary-package): Let the OS worry about non
14050         empty directories.
14051
14052 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14053
14054         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14055         processing.
14056         (lm-report-bug): Fix mail address to send bug reports to.
14057
14058 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14059
14060         * XEmacs 21.2-beta2 is released.
14061
14062 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14063
14064         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14065
14066 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14067
14068         * info.el (Info-mode): Document page turning by double clicks in
14069         docstring so `M-x describe-mode' will display it.
14070
14071 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14072
14073         * info.el (Info-mouse-track-double-click-hook): Use character
14074         widths to calculate a border region where double clicking does
14075         page turning, and return `nil' by default so other hooks, such as
14076         region highlighting, will be run.
14077
14078 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14079
14080         * sound.el (default-sound-directory-list): Initialize with all the
14081         "sounds" directories in `data-directory-list'.  It used to just be
14082         the first one.
14083
14084         * packages.el (locate-data-directory-list): Created.  This gives
14085         the list of matching directories, unlike `locate-data-directory',
14086         which just gives the first one.
14087
14088 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14089
14090         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14091         make a binding in the local keymap until help-char handling is
14092         improved.
14093
14094         * help.el (help-keymap-with-help-key): Provide keymap with help
14095         binding.
14096         (help-print-help-form): New helper function.
14097
14098 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14099
14100         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14101         move extent to another buffer; no need to create a new extent.
14102         (isearch-fix-case): New function.
14103         (isearch-search-and-update): Use it.
14104
14105 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14106
14107         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14108         the keymap, not minor-mode-map-alist.
14109         (isearch-done): Restore overriding-local-map.
14110
14111 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14112
14113         * bytecomp.el (byte-compile-buffer-substring):
14114         Fix for: (byte-compile (defun f () (buffer-substring)))
14115         ==>   ** buffer-substring called with 3 args, but requires 0-3
14116         - new code not only works, but is more readable, too.
14117
14118 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14119
14120         * msw-faces.el (mswindows-init-device-faces): Don't try to
14121           specify a default font at this late stage. Do try to force
14122           creation of the default face font so that if it fails we get
14123           an error now instead of a crash at frame creation.
14124
14125           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14126           mswindows-make-font-unitalic: Canonical default weight
14127           changed from "Normal" to "Regular".
14128
14129           mswindows-make-font-bold / -bold-italic: Supplied device was
14130           not being passed into call to mswindows-find-smaller-font.
14131
14132 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14133
14134         * package-get.el (package-get-remote): Fix the path where to find
14135           the packages on xemacs.org.
14136
14137 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14138
14139         * about.el (about-maintainer-info): Update Ben's entry.
14140
14141 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14142
14143         * lisp/shadow.el (find-emacs-lisp-shadows):
14144         - `member' was being called on lists of length 2000!
14145         - Replace with hashtables.
14146         - Replace hand-coded loops with (dolist)
14147         - Fix comment typo
14148
14149 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14150
14151         * packages.el: Added new function, `package-delete-name', to
14152           delete existing packages from the installed package database
14153           (`packages-package-list').  Also added the "pkginfo" directory
14154           to `packages-special-base-regexp', so that the pkginfo directory
14155           would not get added to `late-packages'.
14156
14157         * package-admin.el: Added ability to delete an installed package
14158           (added low-level function, `package-admin-delete-package').
14159           Understands how to use the pkginfo/MANIFEST.<package> file to
14160           delete the package.  When installing a package, will also
14161           create a MANIFEST.* file if one is not provided by the
14162           package.  If the MANIFEST.* doesn't exist when deleting a
14163           package, the functions will fall back to attempting to delete
14164           any package-specific lisp directory.
14165
14166         * package-get.el: Moved some functions to package-admin.el.
14167           Added interactive function `package-get-delete-package', for
14168           use by users for deleting a package.
14169
14170           Also modified to not require the presence of efs.
14171
14172 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14173
14174         * files.el (find-file-noselect): Handle all signals, kill the
14175         buffer and resignal.
14176
14177 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14178
14179         * cl-macs.el (glyph-image): Add setf method.
14180
14181 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14182
14183         * package-get.el: Fixed broken EFS downloading.  Also, look for
14184           .tar.gz files first, in preference over .tgz files.
14185
14186         * package-ui.el: Fix display of package version numbers.
14187
14188 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14189
14190         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14191         argument.
14192
14193 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14194
14195         * list-mode.el: `display-completion-list': added new/optional
14196           keyword `:completion-string', which allows the programmer to
14197           change the "Possible completions are:" prompt.
14198
14199         * menubar-items.el: Added new pulldown menu-pick to start up the
14200           visual package browser/installer:
14201
14202                 Options->Customize->List Packages
14203
14204         * package-admin.el: Added hooks for installing under both Unix
14205           and MS Windows.  Does additional error checking.  No longer
14206           calls "add-big-package.sh" to install packages under Unix; now
14207           calls gunzip & tar directly.
14208
14209         * package-get.el: Added ability to install packages from files
14210           on a local disk/CDROM.  Now deletes any existing package lisp
14211           directory.  Does completion on available packages when
14212           querying for package names.  Will also search for .tgz files
14213           in addition for .tar.gz files.  Tries to reload
14214           auto-autoloads, as a convenience when loading new packages,
14215           and also tries to add any new package paths to `load-path'.
14216           Changed all occurences of `concat' to use `expand-file-name'.
14217
14218         * package-ui.el: New file which implements the main visual
14219           package browser/installer, which is started via a menu pick or
14220           M-x pui-list packages.
14221
14222 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14223
14224         * startup.el (load-init-file): spelling fix.
14225
14226 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14227
14228         * startup.el (normal-top-level): Load auto-autoload files
14229         covariantly with their precedence.
14230
14231 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14232
14233         * menubar-items.el (default-menubar): Remove "Font Weight"
14234         option, there is currently no custom equivalent.. Customize-faces
14235         is "Edit faces".
14236
14237         * x-font-menu.el (font-menu-set-font): Use customize to set
14238         default face.
14239
14240         * faces.el (face-spec-update-all-matching): New function.
14241
14242         * cus-face.el (custom-set-face-update-spec): New function.
14243         Interface to customize faces from elisp.
14244
14245         (custom-face-value-create): Show the customized settings if set
14246         but not saved.
14247
14248 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14249
14250         (custom-face-value-create): Show the customized settings if set
14251         but not saved.
14252
14253 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14254
14255         * keydefs.el (global-map): Add FSF 20.3 binding of
14256         query-replace-regexp.
14257
14258 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14259
14260         * minibuf.el (read-file-name-internal-1): use
14261         user-name-completion-1 instead of user-name-completion.
14262
14263 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14264
14265         * loadup.el:
14266         * make-docfile.el:
14267         * update-elc.el: Don't set `source-directory' (now defunct as a
14268         global variable) no more.
14269
14270         * packages.el (packages-list-autoloads): Made `source-directory'
14271         (now defunct as a global variable) a parameter.
14272
14273 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14274
14275         * about.el (about-hackers): new email
14276
14277 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14278
14279         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14280
14281 1998-07-17  Didier Verna  <didier@xemacs.org>
14282
14283         * faces.el (set-face-property):
14284         (set-face-dim-p):
14285         (face-dim-p): updated the doc strings now that the dim property isn't
14286         tty-specific.
14287         (face-equal): the dim property is now a common one.
14288
14289         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14290         Renamed the `stipple' attribute to `background-pixmap'.
14291         (custom-face-background-pixmap): make custom-face-stipple an
14292         obsolete alias for this.
14293
14294 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14295
14296         * find-paths.el (paths-file-readable-directory-p): Created and
14297         used.
14298
14299         * loadup.el: Don't set inhibit-... flags from run-temacs.
14300
14301 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14302
14303         * packages.el (packages-data-path-depth): Added and used.
14304
14305 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14306
14307         * about.el:
14308         - Change .xpm to .png, delete "zcat" section.
14309         - cosmetic fix in the 'marcpa' entry.
14310
14311         * etc/photos
14312         - convert all .xpm.Z to .png
14313         - rename mrb to martin
14314         - rename mcook-m to mcookm
14315
14316 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14317
14318         * x-init.el (x-initialize-compose): Add support for
14319         dead-circumflex as YET ANOTHER NAME for that dead key.
14320
14321 1998-08-05  Colin Rafferty <colin@xemacs.org>
14322
14323         * setup-paths.el (paths-construct-exec-path): Made the
14324         last-packages really be last.
14325         (paths-construct-data-directory-list): Ditto.
14326
14327 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14328
14329         * startup.el(startup-splash-frame-body):
14330         Update Copyright notice in splash screen
14331
14332 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14333
14334         * minibuf.el (read-file-name-internal-1): do ~user completion.
14335
14336 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14337
14338         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14339         aginst destroyed extents
14340
14341 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14342
14343         * package-get.el (package-get): add `install-dir' argument.
14344
14345 1998-07-20  John Jones  <jj@asu.edu>
14346
14347         * package-get.el: calls to package-get-update-all will only
14348           update packages which are already installed.
14349
14350 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14351
14352         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14353         writable.
14354
14355 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14356
14357         * about.el (about-hackers): Correct my email.
14358
14359 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14360
14361         * about.el (about-hackers): new email-address.
14362
14363 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14364
14365         * minibuf.el (read-number): Don't let `input-error' condition
14366         escape.
14367
14368 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14369
14370         * about.el (about-hackers): use my `email-for-life' address.
14371
14372 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14373
14374         * XEmacs 21.2-beta1 is released.
14375
14376 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14377
14378         * ldap.el (ldap-search): Doc string change
14379
14380 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14381
14382         * menubar-items.el (default-menubar): Removed references to
14383         `data-directory', and use `locate-data-file' instead, and made
14384         then greyed out if they don't exist.
14385
14386 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14387
14388         * keymap.el (events-to-keys): Use `format' instead of `concat'
14389         since the latter does not accept integer args anymore
14390
14391 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14392
14393         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14394         macros replaced.
14395
14396 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14397
14398         * make-docfile.el: Get first initialization from very-early-lisp.el
14399         * update-elc.el: Ditto.
14400         * loadup.el (really-early-error-handler): Ditto.
14401
14402         * packages.el (packages-unbytecompiled-lisp): Add new file,
14403         very-early-lisp.el.
14404
14405         * very-early-lisp.el: New file.
14406
14407 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14408
14409         * Symbols that have been obsolete for at least 3 years removed (II).
14410
14411         * obsolete.el (eval-current-buffer): Make compatible.
14412         (byte-code-function-p): Ditto.
14413         (send-string): Removed.
14414         (send-region): Removed.
14415         (screen-scrollbar-width): Removed.
14416         (set-screen-scrollbar-width): Removed.
14417         (set-screen-left-margin-width): Removed.
14418         (set-screen-right-margin-width): Removed.
14419         (screen-left-margin-width): Removed.
14420         (screen-right-margin-width): Removed.
14421         (set-buffer-left-margin-width): Removed.
14422         (set-buffer-right-margin-width): Removed.
14423         (buffer-left-margin-width): Removed.
14424         (buffer-right-margin-width): Removed.
14425         (x-set-frame-icon-pixmap): Removed.
14426         (x-set-screen-icon-pixmap): Removed.
14427         (pixel-name): Removed.
14428         (make-pixmap): Removed.
14429         (make-cursor): Removed.
14430         (pixmap-width): Removed.
14431         (pixmap-contributes-to-line-height-p): Removed.
14432         (set-pixmap-contributes-to-line-height): Removed.
14433
14434 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14435
14436         * obsolete.el (popup-menu-up-p): removed.
14437         (read-no-blanks-input): Removed.
14438         (wholenump): Removed.
14439         (ring-mod): Removed (what was ring-mod?).
14440         (current-time-seconds): Removed.
14441         (run-special-hook-with-args): Removed.
14442         (dot): Removed.
14443         (dot-marker): Removed.
14444         (dot-min): Removed.
14445         (dot-max): Removed.
14446         (window-dot): Removed.
14447         (set-window-dot): Removed.
14448
14449         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14450         `dot-min'.
14451
14452         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14453
14454         * code-files.el (insert-file-contents): Rename
14455         run-special-hook-with-args to run-hook-with-args-until-success.
14456         (write-region): Ditto.
14457
14458 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14459
14460         * about.el: Fix typos, update release date.
14461
14462         * Symbols that have been obsolete for at least 3 years removed.
14463
14464         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14465         screen- functions.
14466         (toplevel): remove setf methods for screen functions.
14467         * cl-macs.el (extent-data): defsetf removed.
14468         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14469         many places to remove.
14470         (comment-indent-hook): Ditto.
14471         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14472         (buffer-dedicated-screen): Ditto.
14473         (deiconify-screen): Ditto.
14474         (delete-screen): Ditto.
14475         (event-screen): Ditto.
14476         (find-file-other-screen): Ditto.
14477         (find-file-read-only-other-screen): Ditto.
14478         (live-screen-p): Ditto.
14479         (screen-height): Ditto.
14480         (screen-iconified-p): Ditto.
14481         (screen-list): Ditto.
14482         (screen-live-p): Ditto.
14483         (screen-name): Ditto.
14484         (screen-parameters): Ditto.
14485         (screen-pixel-height): Ditto.
14486         (screen-pixel-width): Ditto.
14487         (screen-root-window): Ditto.
14488         (screen-selected-window): Ditto.
14489         (screen-totally-visible-p): Ditto.
14490         (screen-visible-p): Ditto.
14491         (screen-width): Ditto.
14492         (screenp): Ditto.
14493         (get-screen-for-buffer): Ditto.
14494         (get-screen-for-buffer-noselect): Ditto.
14495         (get-other-screen): Ditto.
14496         (iconify-screen): Ditto.
14497         (lower-screen): Ditto.
14498         (mail-other-screen): Ditto.
14499         (make-screen): Ditto.
14500         (make-screen-invisible): Ditto.
14501         (make-screen-visible): Ditto.
14502         (modify-screen-parameters): Ditto.
14503         (new-screen): Ditto.
14504         (next-screen): Ditto.
14505         (next-multiscreen-window): Ditto.
14506         (other-screen): Ditto.
14507         (previous-screen): Ditto.
14508         (previous-multiscreen-window): Ditto.
14509         (raise-screen): Ditto.
14510         (redraw-screen): Ditto.
14511         (select-screen): Ditto.
14512         (selected-screen): Ditto.
14513         (set-buffer-dedicated-screen): Ditto.
14514         (set-screen-height): Ditto.
14515         (set-screen-position): Ditto.
14516         (set-screen-size): Ditto.
14517         (set-screen-width): Ditto.
14518         (show-temp-buffer-in-current-screen): Ditto.
14519         (switch-to-buffer-other-screen): Ditto.
14520         (visible-screen-list): Ditto.
14521         (window-screen): Ditto.
14522         (x-set-screen-pointer): Ditto.
14523         (x-set-frame-pointer): Ditto.
14524         (screen-title-format): Ditto.
14525         (screen-icon-title-format): Ditto.
14526         (terminal-screen): Ditto.
14527         (delete-screen-hook): Ditto.
14528         (create-screen-hook): Ditto.
14529         (mouse-enter-screen-hook): Ditto.
14530         (mouse-leave-screen-hook): Ditto.
14531         (map-screen-hook): Ditto.
14532         (unmap-screen-hook): Ditto.
14533         (default-screen-alist): Ditto.
14534         (default-screen-name): Ditto.
14535         (x-screen-defaults): Ditto.
14536         (x-create-screen): Ditto.
14537         * obsolete.el: meta-flag removed.
14538         baud-rate removed.
14539         sleep-for-millisecs removed.
14540         extent-data removed.
14541         set-extent-data removed.
14542         set-extent-attribute removed.
14543         extent-glyph removed.
14544         extent-layout removed.
14545         set-extent-layout removed.
14546         list-faces-display removed.
14547         list-faces removed.
14548         trim-versions-without-asking removed.
14549         after-write-file-hooks removed.
14550         truename removed.
14551         auto-fill-hook removed.
14552         blink-paren-hook removed.
14553         select-screen-hook, deselect-screen-hook removed.
14554         auto-raise-screen, auto-lower-screen removed.
14555
14556         * msw-mouse.el: Global change resource -> mswindows-resource.
14557
14558         * XEmacs 21.0-pre5 is released.
14559
14560 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14561
14562         * about.el (about-hackers): Credits update.
14563
14564 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14565
14566         * register.el (insert-register): Don't activate the region.
14567
14568 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14569
14570         * select.el: Restore x-* symbols for backwards compatibility:
14571         x-copy-primary-selection, x-kill-primary-selection,
14572         x-delete-primary-selection, x-select-make-extent-for-selection,
14573         x-valid-simple-selection-, x-cut-copy-clear-internal.
14574
14575 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14576
14577         * XEmacs 21.0-pre4 is released.
14578
14579 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14580
14581         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14582         reporting bugs.
14583         (maybe-add-init-button): Fix semantics under Windows.  Use
14584         `expand-file-name' rather than `concat'.
14585
14586         * help.el (print-messages): New function.
14587
14588 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14589
14590         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14591
14592 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14593
14594         * about.el: Tweaked my entry in about-hackers.
14595
14596         * find-paths.el (paths-emacs-root-p):
14597           Relaxed emacs-root checking of an in-place installation to
14598           also accommodate the flat layout used on MS Windows.
14599
14600 1998-06-29  John Jones  <jj@asu.edu>
14601
14602         * package-get.el: calls to package-get-update-all will only
14603           update packages which are already installed.
14604
14605 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14606
14607         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14608         are handled by the gui-element face fallbacks now.
14609
14610         * x-faces.el: default gui-element face to "background" as well as
14611         the default face.
14612
14613         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14614         and default face settings since these are set as fallbacks now in
14615         the appropriate domain.
14616
14617 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14618
14619         * text-mode.el (text-mode): Reorder regexp so the OR part
14620         corresponding to `page-delim' goes first and the hack in
14621         `forward-paragraph' will work.
14622         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14623
14624 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14625
14626         * subr.el (remove-hook): When checking the hook value
14627           with functionp, don't apply car to it.
14628
14629 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14630
14631         * package-get.el (package-get-remote-filename):
14632           Don't use file-name-as-directory because the local directory
14633           separator conventions might not be the same as ftp's.
14634
14635 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14636
14637         * ldap.el (ldap-host-parameters-alist): New name of
14638         `ldap-host-parameters-plist'
14639
14640 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14641
14642         * package-get.el: Using (require 'package-get-base), now that it
14643         provides itself.  Consequently removed all instances of (load
14644         "package-get-base.el").
14645
14646 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14647
14648         * subr.el (remove-hook): Don't treat the hook value as a
14649           list unless it is both consp and not functionp.
14650
14651 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14652
14653         * about.el: Email address for Ben Wing is ben@xemacs.org.
14654         * auto-show.el: Ditto.
14655         * bytecomp.el: Ditto.
14656         * faces.el: Ditto.
14657         * x-scrollbar.el: Ditto.
14658         * x-misc.el: Ditto.
14659         * tty-init.el: Ditto.
14660         * toolbar-items.el: Ditto.
14661         * symbol-syntax.el: Ditto.
14662         * specifier.el: Ditto.
14663         * objects.el: Ditto.
14664         * hyper-apropos.el: Ditto.
14665         * glyphs.el: Ditto.
14666
14667 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14668
14669         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14670         vertical-divider-always-visible-p.
14671         (default-mouse-motion-handler): Ditto.
14672
14673 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14674
14675         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14676         global value.
14677
14678 1998-06-21  Oliver Graf <ograf@fga.de>
14679
14680         * build-reports.el: changed receiver to xemacs-build-reports list
14681
14682 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14683
14684         * font.el: Split font-family-mappings into X and
14685           mswindows-specific versions.
14686           mswindows-font-create-[object|name]: Treat supplied size
14687           as a pointsize. Added underline and strikethru handling.
14688
14689         * msw-faces.el: changed default mswindows charset to western.
14690
14691         * msw-glyphs.el: removed space in border-glyph font string that
14692           was inserted to get round bugs in the mswindows C font code.
14693
14694 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14695
14696         * about.el (about-hackers): Credits update.
14697
14698         * help-nomule.el (tutorial-supported-languages): Add Romanian
14699         TUTORIAL.
14700
14701         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14702         to ISO-8859-2.
14703
14704 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14705
14706         * font.el: Split font-family-mappings into X and
14707           mswindows-specific versions.
14708           mswindows-font-create-[object|name]: Treat supplied size
14709           as a pointsize. Added underline and strikethru handling.
14710
14711         * msw-faces.el: changed default mswindows charset to western.
14712
14713         * msw-glyphs.el: removed space in border-glyph font string that
14714           was inserted to get round bugs in the mswindows C font code.
14715
14716 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14717
14718         * minibuf.el: make read-color-completion-table call
14719           (mswindows-color-list for mswindows devices.
14720
14721 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14722
14723         * lisp/font-lock.el
14724         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14725         Let declaration items contain non-word symbol characters.
14726
14727 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14728
14729         * package-get.el (package-get-package-provider): Added autoload
14730         cookie.  Loading "package-get-base.el" in ALL functions that use
14731         it.  Fixed some (interactive ...) with multiple argument specs
14732         again.  Cosmetic indentation changes.
14733
14734 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14735
14736         * info.el (Info-insert-dir): Don't use nreverse on variables
14737         that you want to use later.
14738
14739 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14740
14741         * x-mouse.el (x-set-point-and-move-selection): Replace call
14742         to x-kill-primary-selection with kill-primary-selection
14743
14744 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14745
14746         * simple.el (what-cursor-position): Make cursor position reported
14747         use value of column-number-start-at-one
14748
14749 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14750
14751         * about.el (xemacs-hackers): Fix Jareth's email address.
14752
14753 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14754
14755         * startup.el (startup-splash-frame): Remove
14756         `xemacs-startup-logo-function'.
14757
14758 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14759
14760         * about.el (about-hackers): Update credits list.
14761
14762 1998-06-06  Jeff Miller <jmiller@smart.net>
14763
14764         * lisp/sound.el: Update sound-ext to allow filenames with
14765           extensions to be found by load-sound-file
14766
14767 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14768
14769         * info.el (Info-rebuild-outdated-dir): Removed variable
14770         (Info-auto-generate-directory): New variable
14771         (Info-save-auto-generated-dir): New variable
14772         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14773         (Info-build-dir-anew): Second parameter removed.  Use
14774         `Info-save-auto-generated-dir'
14775         (Info-rebuild-dir): Ditto
14776
14777 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14778
14779         * list-mode.el (next-list-mode-item): Would not recognize
14780         border between directly neighbored items.
14781
14782 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14783
14784         * package-get.el: add autoloads for some functions.
14785
14786 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14787
14788         * specifier.el (let-specifier): Tiny docfixes.
14789
14790 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14791
14792         * msw-mouse.el: set selection-pointer-glyph to Normal.
14793
14794 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14795
14796         * wid-edit.el (widget-specify-secret): New function.
14797         (widget-after-change): Use it.
14798         (widget-specify-field): Use it.
14799
14800 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14801
14802         * mouse.el (drag-window-divider): Use `(not done)' instead of
14803         `doit'; reuse result of `window-pixel-edges'.
14804
14805         * modeline.el (drag-modeline-event-lag): Rename to
14806         drag-divider-event-lag.
14807
14808 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14809
14810         * specifier.el (let-specifier): Rewritten not to generate needless
14811         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14812         arguments.
14813
14814 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14815
14816         * minibuf.el (read-file-name-1): Setup buffer-local value of
14817         `completion-ignore-case' in completions buffer under Windows.
14818
14819 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14820
14821         * about.el (about-maintainer-glyph): Fix support for not
14822         compressed images.
14823
14824 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14825
14826         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14827
14828         * mouse.el (mouse-track): Cancel selection if misc-user event with
14829         `cancel-mode-internal' function is fetched.
14830
14831 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14832
14833         * files.el (save-some-buffers-1): Fixed return value.
14834
14835 1998-06-01  Oliver Graf <ograf@fga.de>
14836
14837         * dragdrop.el: added experimental
14838
14839 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14840
14841         * startup.el (after-init-hook, init-file-user,
14842         user-init-directory, load-user-init-file):  Purge references
14843         to "~/.xemacs/init.el" from docstrings.
14844
14845         (load-user-init-file) Use paths-construct-path to construct
14846         paths to user init files.  Go directly to ~/.emacs, do not
14847         search ~/.xemacs/, do not load `default-custom-file'.
14848
14849 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14850
14851         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14852         general *sh.
14853         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14854
14855 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14856
14857         * menubar-items.el (default-menubar): add Update Packages to customize
14858         menu.
14859
14860 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14861
14862         * faces.el: use toolbar face as a fallback for toolbar properties
14863         in xpm-color-symbols instead of default.
14864
14865         * msw-faces.el: rename 3d-object -> gui-element face.
14866
14867 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14868
14869         * startup.el (xemacs-startup-logo-function): New variable.
14870         (startup-splash-frame): Use it.
14871
14872 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14873
14874         * files.el (save-some-buffers): Would wait 1 second.
14875         (save-some-buffers-1): Delete other windows here instead of in
14876         `save-some-buffers'.
14877         (save-some-buffers): Force redisplay only if windows were deleted.
14878
14879 1998-06-02  Didier Verna  <didier@xemacs.org>
14880
14881         * cus-face.el (custom-face-attributes): generalized the use of
14882         toggle buttons for boolean attributes.
14883         Re-ordered the items a bit.
14884
14885 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14886
14887         * sound.el (default-sound-directory): Use `locate-data-directory'
14888         to find the sounds directory.
14889
14890 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14891
14892         * sound.el: default sound-ext to .wav under mswindows, .au
14893         otherwise. load-default sounds without extensions.
14894
14895 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14896
14897         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14898         if send-pr is not bound.
14899
14900 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14901
14902         * files.el: grok idl files in auto-mode-alist.
14903 1998-06-01  Jeff Miller  <jmiller@smart.net>
14904
14905         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14906         calling `upcase'.
14907
14908 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14909
14910         * msw-glyphs.el: add xbm to the list of image types supported.
14911
14912 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14913
14914         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14915         instead of XEmacs one when dumping InfoDock.
14916
14917 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14918
14919         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14920         for `modeline-visible-p'
14921
14922         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14923
14924 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14925
14926         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14927         since it's not used anymore. doc string fixes.
14928
14929         * package-get.el (package-get-file-installed-p): new function. use
14930         instead of file-installed-p which is in an external package.
14931
14932 1998-05-28  Oliver Graf <ograf@fga.de>
14933
14934         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14935         favor of select-window/switch-to-buffer
14936
14937 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14938
14939         * startup.el: changed (getenv "HOME") to (user-home-directory)
14940
14941 1998-05-25  Oliver Graf <ograf@fga.de>
14942
14943         * frame.el (cde-start-drag) moved to dragdrop.el
14944         (offix-start-drag-region) moved to dragdrop.el
14945         (offix-start-drag) moved to dragdrop.el
14946         * dragdrop.el (cde-start-drag) moved from frame.el
14947         (offix-start-drag-region) moved from frame.el
14948         (offix-start-drag) moved from frame.el
14949         (cde-start-drag-region) cde drag regions
14950         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14951
14952 1998-05-26  Oliver Graf <ograf@fga.de>
14953
14954         * dragdrop.el: created dragdrop-drag prototypes
14955         (cde-start-drag-region) fixed typo
14956
14957 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14958
14959         * simple.el (after-init-hook): Remove reader macro.
14960
14961         * packages.el (packages-hardcoded-lisp): Get rid of reader
14962         macros.  Update DOC string.
14963
14964 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14965
14966         * mouse.el (drag-window-divider): Ditto.
14967
14968         * modeline.el (mouse-drag-modeline): Use it.
14969
14970         * lisp-mode.el (let-specifier): Specify indentation.
14971
14972         * specifier.el (let-specifier): Renamed from
14973         `with-specifier-instance'.
14974
14975 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14976
14977         * x-faces.el:
14978         * faces.el: move definition of xpm-color-symbols from x-faces.el
14979         to faces. Predicate x-get-resource on the presence of x.
14980
14981         * msw-faces.el: set 3d-object face rather than modeline. Specify
14982         faces as specfier defaults.
14983
14984         * package-get.el: don't use package-admin-add-single-file-package.
14985
14986 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14987
14988         * toolbar-items.el: Fixup tooltips.
14989         (toolbar-gnus): Don't use obsolete variable
14990         toolbar-news-frame-properties.
14991         (toolbar-news-reader): Default to `gnus' instead of
14992         `not-configured'.
14993
14994         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14995         Windows.
14996
14997 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14998
14999         * package-get.el: rename -installedp -> -installed-p.
15000
15001 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15002
15003         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15004         attributes, and assinged it to continuation, truncation and
15005         hscroll glyphs.
15006
15007         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15008         and made continuation, truncation and hscroll glyphs arrow
15009         characters out of that font.
15010
15011 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15012
15013         * minibuf.el (minibuffer-electric-separator): Play nicely with
15014         directory-sep-char being \.
15015         (minibuffer-electric-tilde): Ditto.
15016         (read-file-name-map): Ditto.
15017
15018 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15019
15020         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15021         on X devices.
15022         (default-mouse-track-deal-with-down-event): Avoid
15023         `x-disown-selection'; use `disown-selection' instead.
15024
15025 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15026
15027         * select.el:
15028         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15029         moved to (cut-copy-clear-internal) in select.el. Ditto for
15030         (x-delete-primary-selection) (x-kill-primary-selection)
15031         (x-copy-primary-selection).
15032         (own-clipboard): new function.
15033
15034         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15035         functions in select.el. remove old ones.
15036         (mswindows-own-clipboard): new function.
15037
15038 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15039
15040         * gnuserv.el: allow connections from mswindows type devices.
15041
15042 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15043
15044         * msw-glyphs.el: change image type used from cursor to resource.
15045
15046 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15047
15048         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15049         for {top,bottom}-{left,right} values in addition to
15050         {top,bottom}_{left,right}.
15051         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15052
15053 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15054
15055         * cl-macs.el (specifier-instance): Undefine its setf method.
15056
15057         * specifier.el (with-specifier-instance): Added docstring.
15058
15059         * mouse.el (drag-window-divider): Ditto.
15060
15061         * modeline.el (mouse-drag-modeline): Use it.
15062
15063         * lisp-mode.el (with-specifier-instance): Define its indentation
15064         level.
15065
15066         * specifier.el (with-specifier-instance): New macro.
15067
15068 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15069
15070         * package-get.el (package-get-create-custom): new function to
15071         auto-generate package-get-custom.el from package-get-base.el.
15072         * (package-get-ever-installedp): new function.
15073         * (package-get-custom): new function to get all packages specified
15074         by customize.
15075
15076 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15077
15078         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15079
15080 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15081
15082         * cl-extra.el: Reverse previous float change.
15083
15084 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15085
15086         * x-faces.el:
15087         * faces.el (try-font-name): moved from x-faces.el since it is
15088         required by w3 under mswindows as well X.
15089
15090 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15091
15092         * winnt.el: Removed evil (setq completion-ignore-case t)
15093         clause, one more overlookef fsfism.
15094         (nt-quote-args-functions-alist): End sentences with double space.
15095
15096 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15097
15098         * window-xemacs.el (push-window-configuration): Remove kludgery of
15099         recaching default-toolbar specifier.
15100         (pop-window-configuration): Ditto.
15101         (unpop-window-configuration): Ditto.
15102
15103 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15104
15105         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15106
15107 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15108
15109         * winnt.el (nt-quote-args-verbatim): Added function.
15110         (nt-quote-args-prefix-quote): Added function.
15111         (nt-quote-args-backslash-quote): Added function.
15112         (nt-quote-args-double-quote): Added function.
15113         (nt-quote-args-functions-alist): New variable.
15114         (nt-quote-process-args): Added function. This is the main quoting
15115         work horse called from process-nt.c
15116
15117 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15118
15119         * winnt.el: Removed duplicate definitions for backspace,
15120         delete, M-backspace and C-M-backspace.
15121         (file-name-buffer-file-type-alist): Removed this variable.
15122         (find-buffer-file-type): Removed function.
15123         (find-file-binary):  Removed function.
15124         (find-file-text): Removed function.
15125         (find-file-not-found-set-buffer-file-type): Removed function.
15126         (save-to-unix-hook): Removed function.
15127         (revert-from-unix-hook): Removed function.
15128         (using-unix-filesystems): Removed function.
15129         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15130         warning.
15131         (x-set-selection): Removed function.
15132         (x-get-selection): Removed function.
15133         Removed commented FSFisms.
15134         Replaced copyright notice (this file is not part of GNU Emacs).
15135         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15136         comint-process-echoes setting to t.
15137
15138 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15139
15140         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15141         and used following the interface change of
15142         `paths-find-recursive-path'.
15143
15144         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15145         regexp instead of a list of base names.
15146         (paths-version-control-filename-regexp):
15147         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15148         Introduced and used following the interface change of
15149         `paths-find-recursive-path'.
15150
15151 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15152
15153         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15154         on X devices, rather than on all non-TTY devices.
15155
15156 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15157
15158         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15159
15160         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15161
15162 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15163
15164         * itimer.el (activate-itimer): Fixed usage of integers
15165         as argument to `concat'.
15166
15167 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15168
15169         * itimer.el (start-itimer): replace the use of `concat' with
15170         `format'
15171
15172 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15173
15174         * mode-motion.el (mode-motion-hook): Clarify docstring.
15175         From Bob Weiner <weiner@altrasoft.com>
15176
15177         * loadhist.el (symbol-file): Supply prompt string when used
15178         interactively.
15179         From Bob Weiner <weiner@altrasoft.com>
15180
15181 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15182
15183         * loadup.el (really-early-error-handler): Ditto.
15184
15185         * update-elc.el: Ditto.
15186
15187         * setup-paths.el (paths-construct-exec-path): Ditto.
15188
15189         * make-docfile.el: Ditto.
15190
15191         * find-paths.el (paths-decode-directory-path): Use split-path
15192         instead of decode-path.
15193
15194         * files.el (parse-colon-path): Update docstring reference.
15195
15196 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15197
15198         * msw-init.el:
15199         * x-init.el:
15200         Bind cut'n'paste keys to non window-system specific functions.
15201
15202         * msw-select.el: New function mswindows-clear-clipboard.
15203         mswindows-cut-copy-clipboard extended to handle clearing of the
15204         selection and renamed to mswindows-cut-copy-clear-clipboard.
15205
15206         * select.el: on mswindows devices delete-primary-selection
15207         calls mswindows-clear-clipboard.
15208
15209 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15210
15211         * simple.el (quoted-insert): Inhibit quit when using read-char.
15212
15213         * cmdloop.el (read-char): Don't inhibit quit.
15214         (read-char-exclusive): Ditto.
15215         (read-char): Signal quit if quit-char was pressed.
15216         (read-char-exclusive): Ditto.
15217         (read-quoted-char): Return a character, not integer.
15218
15219         * menubar-items.el (default-popup-menu): Use Andy's generic
15220         selection code.
15221         (default-popup-menu): Fix code.
15222
15223 1998-05-14  Oliver Graf <ograf@fga.de>
15224
15225         * dragdrop.el (dragdrop-function-widget): this time it's done
15226
15227 1998-05-13  Oliver Graf <ograf@fga.de>
15228
15229         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15230
15231 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15232
15233         * device.el (device-pixel-width):
15234         (device-pixel-height):
15235         (device-mm-width):
15236         (device-mm-height):
15237         (device-bitplanes):
15238         (device-color-cells): Swapped parameters to device-system-metric
15239         according to the interface change.
15240
15241 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15242
15243         * mouse.el (default-mouse-motion-handler): Use new name of the
15244         function event-over-vertical-divider-p.
15245         Do not set E-W arrow cursor over the divider if
15246         vertical-divider-draggable-p is nil in the window.
15247         ([top-level]): Use new name for the variable
15248         vertical-divider-map.
15249         (drag-window-divider): Respect vertical-divider-draggable-p.
15250         Variable name typo fixes.
15251
15252 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15253
15254         * keymap.el (kbd): Define here; handle string constants and
15255         others...
15256
15257 1998-05-15  Christian Nyb <chr@mediascience.no>
15258
15259         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15260         in Emacs 18.
15261
15262 1998-05-13  Didier Verna  <didier@xemacs.org>
15263
15264         * mouse.el (drag-window-divider): give the vertical divider a
15265         pressed look when dragging it.
15266
15267 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15268
15269         * faces.el: predicate some more face operations on x or mswindows
15270         not just x.
15271
15272         * modeline.el: enable modeline coloring for mswindows.
15273
15274 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15275
15276         * minibuf.el (minibuffer-default): Added variable; compatible with
15277         FSF Emacs.
15278         (next-history-element): Used `minibuffer-default'.
15279
15280 1998-05-12  Oliver Graf <ograf@fga.de>
15281
15282         * dragdrop.el (dragdrop-function-widget): button and mods ok
15283         arguments still look a bit strange
15284         (dragdrop-compare-mods) created
15285         (dragdrop-drop-do-functions) correctly checks for buttons and
15286         modifiers
15287
15288 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15289
15290         * setup-paths.el (paths-default-info-directories): Replace
15291         path-separator with directory-sep-char.
15292
15293         * files.el (path-separator): Don't define it here.
15294
15295 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15296
15297         * update-elc.el: Ditto.
15298
15299         * setup-paths.el (paths-construct-exec-path): Ditto.
15300
15301         * make-docfile.el: Ditto.
15302
15303         * loadup.el (really-early-error-handler): Ditto.
15304
15305         * find-paths.el (paths-decode-directory-path): Use decode-path
15306         instead of decode-path-internal.
15307
15308         * files.el (parse-colon-path): Update docstring.
15309
15310 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15311
15312         * subr.el (get-buffer-window-list): Make BUFFER optional.
15313
15314         * window-xemacs.el (windows-of-buffer): Defalias to
15315         get-buffer-window-list.
15316
15317 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15318
15319         * disass.el: Fix maintainer keyword.
15320
15321         * bytecomp.el (byte-compile-and-load-file): Autoload.
15322         (byte-compile-buffer): Ditto.
15323
15324         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15325         value is returned, not the name.
15326         (lisp-imenu-generic-expression): Enable it.
15327         (lisp-mode-variables): Ditto.
15328         (lisp-indent-offset): Change defconst to defvar.
15329         (lisp-indent-function): Ditto.
15330         (lisp-body-indent): Ditto.
15331
15332 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15333
15334         * modeline.el: Use zap-last-kbd-macro-event.
15335
15336         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15337         nil, don't attempt to do anything with messages.
15338         (eval-last-sexp): Use `letf' for clarity.
15339
15340 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15341
15342         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15343
15344 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15345
15346         * buff-menu.el:
15347         * lisp-mode.el:
15348         * obsolete.el:
15349         Change empty docstrings into no doc strings at all.
15350         Fix bogus FSF-format docstrings.
15351         * etags.el: Fix docstring.
15352
15353 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15354
15355         * package-get.el (package-get): Use internal md5
15356
15357 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15358
15359         * about.el (about-xemacs): Correct abuse of concat.
15360
15361 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15362
15363         * info.el (Info-mode): Use easymenu.
15364
15365 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15366
15367         * apropos.el (apropos): Don't use concat with integers.
15368
15369         * cmdloop.el (describe-last-error): Handle the case when no error
15370         was seen gracefully.
15371
15372         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15373         defun.
15374         (apropos-describe-plist): Ditto.
15375
15376         * help.el (with-displaying-help-buffer): Revert to a defun.
15377         (describe-key): Use it as defun.
15378         (describe-mode): Ditto.
15379         (describe-bindings): Ditto.
15380         (describe-prefix-bindings): Ditto.
15381         (describe-installation): Ditto.
15382         (view-lossage): Ditto.
15383         (describe-function): Ditto.
15384         (describe-variable): Ditto.
15385         (describe-syntax): Ditto.
15386
15387 1998-05-11  Oliver Graf <ograf@fga.de>
15388
15389         * dragdrop.el: changed order of require/provide
15390         (dragdrop-drop-mime-default) changed to new calling conventions
15391         (dragdrop-drop-do-functions) changed to new calling conventions
15392         (dragdrop-function-widget) this one needs more work...
15393
15394 1998-05-10  Oliver Graf <ograf@fga.de>
15395
15396         * about.el: another small change in my entry
15397         * dragdrop.el (dragdrop-drop-log-function): logging added
15398         plus customizations
15399         changed interface to handler functions. now called with event
15400         and object
15401
15402 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15403
15404         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15405         E-W arrow pointer displayed over draggable dividers.
15406
15407         * mouse.el (default-mouse-motion-handler): Show it when
15408         appropriate.
15409         (drag-window-divider): Added.
15410         ([top-level]): Initialized window-divider-map with a keymap
15411         binding the above function to left button down event.
15412
15413         * x-mouse.el (x-init-pointer-shape): Initialize
15414         divider-pointer-glyph from Cursor.dividerPointer, or use default
15415         E-W double arrow.
15416
15417 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15418
15419         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15420
15421 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15422
15423         * simple.el (count-words-buffer): Don't query for buffer.
15424         (count-lines-buffer): Ditto.
15425
15426 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15427
15428         * help.el (where-is): add optional insert argument.
15429
15430 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15431
15432         * help.el (describe-key-briefly): New argument INSERT.
15433
15434         * simple.el (eval-expression): New optional argument; synch with
15435         FSF 20.3.
15436
15437         * keydefs.el (global-map): Add new register bindings.
15438
15439         * register.el: Synched with FSF 20.3.
15440
15441 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15442
15443         * window-xemacs.el (recenter): all arguments are optional.
15444
15445 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15446
15447         * device.el: (device-pixel-width): Reflected name/parameters
15448         change to device-system-metric.
15449         (device-pixel-height): Ditto.
15450         (device-mm-width): Ditto.
15451         (device-mm-height): Ditto.
15452         (device-bitplanes): Ditto.
15453         (device-color-cells): Ditto.
15454
15455 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15456
15457         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15458
15459         * cl.el (most-positive-fixnum): Document.
15460         (most-negative-fixnum): Ditto.
15461
15462         * cus-dep.el: Updated comment.
15463
15464         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15465         constant.
15466
15467         * cus-load.el (custom-put): Removed.
15468
15469         * files.el (after-find-file): Just resignal quit instead of
15470         signaling "canceled".
15471
15472 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15473
15474         * frame.el (other-frame): Use `focus-frame' instead of
15475         select-frame kludges.
15476
15477         * lisp-mode.el: Update lisp-indent-function for
15478         save-selected-frame and with-selected-frame.
15479
15480         * frame.el (save-selected-frame): New macro.
15481         (with-selected-frame): Ditto.
15482         (other-frame): Use `set-frame-focus'.
15483
15484 1998-05-06  Oliver Graf <ograf@fga.de>
15485
15486         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15487         (dragdrop-drop-url-default) default handler for URL drops created
15488         (dragdrop-drop-mime-default) default handler for MIME drops created
15489         (dragdrop-drop-functions) default custom for handling drops created
15490         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15491
15492 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15493
15494         * mouse.el: Removed redundant mouse-mswindows-drop function.
15495
15496 1998-05-05  Oliver Graf <ograf@fga.de>
15497
15498         * about.el: changed some text in my entry
15499         * dragdrop.el: added customs
15500
15501 1998-05-04  Oliver Graf <ograf@fga.de>
15502
15503         * mouse.el: killed global drop key bindings
15504         (mouse-offix-drop) removed
15505         * dragdrop.el: created
15506         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15507
15508 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15509
15510         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15511         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15512
15513         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15514         obsolete comment.
15515
15516         * scrollbar.el (scrollbars-visible-p): Use new
15517         {vertical,horizontal}-scrollbar-visible-p specifiers.
15518
15519 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15520
15521         * device.el (device-pixel-height):
15522         (device-pixel-width):
15523         (device-mm-width):
15524         (device-mm-height):
15525         (device-bitplanes):
15526         (device-color-cells): Moved these 6 functions from device.c; they
15527         all use single (device-system-metrics) call.
15528
15529 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15530
15531         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15532         were renamed.
15533
15534         * menubar-items.el:
15535         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15536         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15537
15538         * help.el (help-map): Remove Hyperbole keybinding logic.
15539         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15540
15541 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15542
15543         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15544         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15545
15546 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15547
15548         * msw-glyphs.el: use nicer icon3 from the frame icon.
15549
15550 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15551
15552         * version.el (emacs-version): Remove InfoDock conditionals.
15553
15554         * startup.el (startup-splash-frame): Change ID logo name.
15555
15556 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15557
15558         * files.el (after-find-file): If the user presses C-g on
15559         directory-creation prompt, kill the buffer.
15560
15561 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15562
15563         * simple.el (count-words-region): Reverse previous change.
15564
15565 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15566
15567         * replace.el (query-replace): Just call perform-replace.
15568         (query-replace-regexp): Ditto.
15569         (perform-replace): Move region handling here.
15570         (perform-replace): Use the new arg to match-data.
15571
15572 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15573
15574         * x-init.el: Install X specific display table that
15575           displays char 0240 as a space to avoid whatever it is
15576           that screws up display of that character code.
15577
15578 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15579
15580         * help.el (function-arglist): If no arguments are documented for a
15581         subr, print nothing rather than incorrect output.
15582
15583 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15584
15585         * cmdloop.el (command-error): Update bail-out error message to use
15586         `emacs-program-name'.
15587
15588         * lib-complete.el: Remove reader macro cruft.
15589
15590         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15591         cruft.
15592
15593         * simple.el (count-words-region): Drop interactive-p check on the
15594         message.
15595
15596 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15597
15598         * font.el
15599         * msw-faces.el
15600         Correct spelling of mswindows-font-canonicalize-name.
15601
15602 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15603
15604         * ldap.el (ldap-host-parameters-alist): Replaced with
15605         `ldap-host-parameters-plist'
15606         (ldap-search): Adapt to previous change
15607
15608 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15609
15610         * about.el (about-hackers): Update Bob Weiner bio.
15611         (about-maintainer-info): Ditto.
15612
15613 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15614
15615         * simple.el (display-warning-minimum-level): Docfix.
15616
15617 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15618
15619         * widget.el (:default-get): New keyword.
15620         * wid-edit.el (default, widget-default-default-get): Define it.
15621         (group, widget-group-default-get): Define it.
15622         (menu-choice, widget-choice-default-get): Define it.
15623         (widget-default-get): New function.
15624         (widget-choice-action): Call it.
15625         (widget-editable-list-entry-create): Call it.
15626
15627 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15628
15629         * byte-optimize.el (byte-boolean-vars): Removed.
15630         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15631         lookup through `byte-boolean-vars'.
15632
15633 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15634
15635         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15636         resource-provided values into ghost specs for scrollbar-height and
15637         scrollbar-width.
15638
15639 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15640
15641         * byte-optimize.el: Don't attempt to optimize /=.
15642
15643         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15644         (byte-compile-/=): Ditto.
15645
15646 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15647
15648         * apropos.el: Use `with-displaying-help-buffer'.
15649         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15650         Use `with-displaying-help-buffer'.
15651         (apropos-follow): Do not give special treatment to buffer cursor
15652         was in prior to a mouse click.
15653         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15654         (apropos-print-doc): Set correct buffer for setting text
15655         properties.
15656
15657 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15658
15659         * help.el (help-buffer-prefix-string): New variable.
15660         (help-buffer-name): Use it.
15661
15662         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15663         mode menu.
15664
15665 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15666
15667         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15668
15669 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15670
15671         * files.el (find-file-noselect): Update docstring.
15672         (find-file-noselect): Signal an error if found an unreadable file.
15673         (file-chase-links): Save the match data.
15674         (normal-mode): Use `lwarn' and `error-message-string'.
15675         (interpreter-mode-alist): Change defconst to defvar.
15676         (inhibit-first-line-modes-regexps): Ditto.
15677         (inhibit-first-line-modes-regexps): Added .tgz.
15678         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15679         (change-major-mode-with-file-name): New user-option.
15680         (set-visited-file-name): Synched with FSF.
15681         (file-name-extension): New function, from FSF 20.3.
15682         (file-relative-name): Synched with FSF.
15683         (save-some-buffers): Support the C-r feature.
15684         (recover-session): Synched with FSF.
15685         (kill-some-buffers): Ditto.
15686         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15687
15688 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15689
15690         * files.el (insert-file): Undo previous change and reenable use of
15691         format.el.
15692
15693 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15694
15695         * window-xemacs.el (recenter): Define.
15696
15697 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15698
15699         * font.el (mswindows-font-create-name)
15700         (mswindows-font-create-object): new functions for mswindows type
15701         fonts.
15702
15703         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15704         strings are parsed as well as font objects.
15705
15706 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15707
15708         * modeline.el (defining-kbd-macro): Restore modeline indication of
15709         kbd-macro being recorded.
15710         (add-minor-mode): Simplify docstring.
15711         (modeline-minor-mode-menu): Remove stuff.
15712
15713 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15714
15715         * code-process.el (call-process): dynamically decide process
15716         coding type.
15717
15718 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15719
15720         * modeline.el: Add line-number-mode, column-number-mode to
15721         the modeline minor-mode menu.  Button2 on the line number does
15722         goto-line.
15723
15724 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15725
15726         * mouse.el: move x-selection-owner-p type things to
15727         selection-owner-p.
15728
15729         * msw-init.el: copy zmacs stuff from x-init.el
15730
15731         * msw-select.el (mswindows-own-selection)
15732         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15733         functions. Very simple minded implementation of selectio
15734         ownership.
15735
15736         * select.el (own-selection) (disown-selection)
15737         (activate-region-as-selection) (select-make-extent-for-selection)
15738         (valid-simple-selection-p): functions moved from x-select.el for
15739         generalized selection.
15740
15741         * x-select.el: see select.el changes.
15742
15743         * x-toolbar.el: use new selection functions.
15744
15745 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15746
15747         * packages.el (packages-find-package-directories): Fixed bug that
15748         would pick up multiple site-package directories.
15749         (package-locations): Added "xemacs-packages" as a late package
15750         location.
15751
15752         * find-paths.el: Now uses `emacs-program-name' and
15753         `emacs-program-version'.
15754         Additions to enforce version-specific directories in
15755         `paths-find-version-directory'.
15756
15757 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15758
15759         * default.el: Removed.
15760         * site-start.el: Removed.
15761
15762 1998-04-29  Didier Verna  <didier@xemacs.org>
15763
15764         * minibuf.el (minibuffer-history-minimum-string-length): Default
15765         to nil.
15766
15767 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15768
15769         * find-paths.el (paths-program-name): Rename.
15770         (paths-emacs-root-p): Ditto.
15771         (paths-find-site-directory): Ditto.
15772
15773 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15774
15775         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15776         `emacs-lisp-byte-compile-and-load'.
15777
15778 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15779
15780         * ldap.el (ldap-search): Fixed additional parameter passing to
15781         `ldap-open'
15782
15783 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15784
15785         * select.el (kill-primary-selection) (selection-owner-p)
15786         (copy-primary-selection) (yank-clipboard-selection)
15787         (selection-exists-p) (delete-primary-selection): new file and
15788         functions that do the right thing for the selected device.
15789
15790         * x-menubar.el: use generalised selection functions.
15791
15792         * dumped-lisp.el: dump select.el.
15793
15794 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15795
15796         * find-paths.el (paths-progname): New variable.
15797         (paths-emacs-root-p): Use it.
15798         (paths-find-site-directory): Ditto.
15799
15800 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15801
15802         * loadup.el ((member "dump" command-line-args)): Dump as
15803         `infodock' if InfoDock.
15804
15805 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15806
15807         * find-paths.el (construct-emacs-version): Simplify, include
15808         program name in the return value.
15809         * (paths-find-version-directory): Use it.
15810
15811 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15812
15813         * info.el (Info-parse-dir-entries): Fixed regexp
15814         (Info-build-dir-anew): Remove full suffix and capitalize info file
15815         name for files with no @direntry
15816         (Info-batch-rebuild-dir): New function
15817         (Info-suffixed-file): Check for regular files instead of simple
15818         file existence (could catch directories before)
15819
15820 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15821
15822         * setup-paths.el, find-paths.el: Removed uses of `not' which
15823         temacs doesn't have.
15824
15825         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15826         into root searching.
15827
15828 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15829
15830         * subr.el: Remove definition of `not'.
15831
15832 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15833
15834         * msw-glyphs.el: enable graphics support.
15835
15836 1998-04-23  Didier Verna  <didier@xemacs.org>
15837
15838         * x-menubar.el (default-menubar): restored the line-number-mode
15839         option.
15840
15841         * misc doc string updates related to the options menu.
15842
15843 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15844
15845         * setup-paths.el (paths-construct-load-path): Fix typo.
15846
15847 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15848
15849         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15850         font-menu-ignore-scaled-fonts don't have to be bound now; this
15851         gets us one step further towards making --no-autoloads work.
15852
15853         * startup.el (normal-top-level): Load auto-autoloads only if
15854         lisp-directory is non-nil.
15855
15856         * setup-paths.el (paths-construct-load-path): Made it robust
15857         against nil lisp-directory.
15858
15859         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15860         to the list of variables that cause a warning when nil.
15861
15862         * toolbar.el (init-toolbar-location): Now works even when there's
15863         no toolbar icon directory.
15864
15865 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15866
15867         * help.el (view-lossage): Recognize it.
15868
15869         * simple.el (log-message): Mark multiline messages.
15870
15871 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15872
15873         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15874
15875 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15876
15877         * package-get.el (package-get-all):  add `\n' separator to
15878         interactive specification so that both variables are read
15879
15880 1998-04-22  Didier Verna  <didier@xemacs.org>
15881
15882         * x-menubar.el: ported the options menu to Custom.
15883         Moved the "read only" toggle button to the buffers menu.
15884         Corrected some missing ;;;###autoload or defcustom.
15885
15886         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15887         the scrollbar-visible specifier for options menu handling.
15888
15889         * toolbar.el (toolbar-visible-p)
15890                      (toolbar-captioned-p)
15891                      (default-toolbar-position): defcustom wrappers around
15892         the toolbar specifiers for options menu handling.
15893
15894         * frame.el (get-frame-for-buffer-default-instance-limit):
15895         defcustom it for options menu handling.
15896
15897         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15898         font-lock-mode for options menu handling.
15899
15900         * cus-start.el: added Custom properties to overwrite-mode for
15901         options menu handling.
15902
15903 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15904
15905         * about.el: shameless self-promotion.
15906
15907 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15908
15909         * simple.el (raw-append-message): Slightly optimize.
15910         (remove-message): Use `push' for clarity.
15911         (append-message): Ditto.
15912         (display-warning): Dito.
15913         (raw-append-message): Send the message to the appropriate device.
15914
15915 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15916
15917         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15918         From Sean MacLennan <Sean.MacLennan@pika.ca>
15919
15920 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15921
15922         * setup-paths.el: Changed `directory-sep-char' to
15923         `path-separator', following a change in GNU Emacs.
15924
15925 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15926
15927         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15928         (Info-build-dir-anew): Add a final newline.
15929         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15930         is `always'
15931         (Info-rebuild-dir): Ditto
15932
15933         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15934
15935 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15936
15937         * simple.el (count-words-buffer): Retain zmacs region.
15938         (count-words-region): Ditto.
15939         * simple.el: (what-line): Expanded line counts.
15940         (count-lines): New parameter to conditionalize whether collapsed
15941         lines get counted.
15942         From Bob Weiner <weiner@altrasoft.com>
15943
15944 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15945
15946         * packages.el (package-locations): infodock-packages must override
15947         mule-packages and packages.
15948
15949 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15950
15951         * wid-edit.el:
15952         remove rude messages from widget-activation-widget-mapper
15953         and widget-activation-glyph-mapper
15954
15955 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15956
15957         * toolbar.el: Remove (featurep 'x) test from
15958         toolbar-make-button-list
15959
15960 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15961
15962         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15963         only if in the same frame.
15964
15965 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15966
15967         * packages.el (package-locations): Added site-packages hierarchy.
15968
15969         * setup-paths.el (paths-default-info-directories): Introduced and
15970         used.
15971
15972         * packages.el, setup-paths.el: Set various path searching depths
15973         to 1.
15974
15975         * packages.el (packages-hierarchy-depth):
15976         (packages-load-path-depth): Introduced and used.
15977
15978         * setup-paths.el (paths-load-path-depth): Introduced and used.
15979
15980         * find-paths.el (paths-find-recursive-path): Added max-depth
15981         parameter.
15982
15983 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15984
15985         * setup-paths.el (paths-construct-info-path): Removed
15986         dependency on behavior of (file-name-as-directory "").
15987
15988 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15989
15990         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15991         lisp objects
15992
15993 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15994
15995         * dump-paths.el, startup.el: Added handling for --debug-paths.
15996
15997 1998-04-15  William M. Perry  <wmperry@aventail.com>
15998
15999         * wid-edit.el: We cannot just set the help-echo or balloon-help
16000           properties for an extent based on the :help-echo widget
16001           property, since help-echo and balloon-help cause an EXTENT to
16002           get passed in, where :help-echo functions are expecting a WIDGET
16003
16004 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16005
16006         * scrollbar.el (init-scrollbar-from-resources): Call
16007         mswindows-init-scrollbar-metrics when appropriate.
16008
16009 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16010
16011         * dumped-lisp.el: dump x-toolbar for window system
16012
16013         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16014         have support and xpm.
16015
16016 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16017
16018         * files.el (toggle-read-only): Fix docstring.
16019         From Didier Verna <didier@xemacs.org>
16020
16021 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16022
16023         * startup.el (normal-top-level): Load autoload-file-name without
16024         specifying an extension---some people only auto-autoload.el.gz.
16025
16026 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16027
16028         * files.el (backup-enable-predicate): Don't bomb on NAME being
16029         nil.
16030
16031 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16032
16033         * find-paths.el, packages.el: Now prefers configure'd paths.
16034         This shouldn't cause any of the originally anticipated problems as
16035         the current paths architecture will not define the various
16036         configure-xxx variables if they're not specified on the configure
16037         command line.
16038
16039         * find-paths.el, setup-paths.el, packages.el: Removed all
16040         mentionings of "/" as a path separator.
16041         Used paths-construct-path throughout.
16042
16043         * find-paths.el (paths-construct-path): Created to assemble paths
16044         from directory components.
16045
16046         * setup-paths.el, packages.el: Used paths-decode-directory-path
16047         instead of decode-path-internal.
16048
16049         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16050         and associates.
16051         (paths-decode-directory-path) Created.
16052
16053         * setup-paths.el: Changed configure-exec-path to
16054         configure-exec-directory.
16055
16056 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16057
16058         * packages.el (packages-find-packages): Fixed decoding of
16059         EMACSPACKAGEPATH.
16060
16061         * startup.el: -no-packages -> -no-early-packages.
16062
16063         (packages-load-package-lisps): Fixed loading of auto-autoload
16064         files.
16065
16066         * startup.el (normal-top-level): Fixed loading of core
16067         auto-autoload.
16068
16069         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16070
16071         * startup.el, packages.el, dump-paths.el: Added proper settings
16072         for site-directory and lisp-directory variables.
16073
16074         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16075         inhibit-package-autoloads and fixed handling of it.
16076
16077         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16078         handling of former inhibit-package-init, now
16079         inhibit-early-packages, to make -vanilla etc. work.
16080
16081 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16082
16083         * code-process.el (start-process): Fallback to 'undecided instead
16084         of 'binary for process input coding stream.
16085
16086         * process.el (start-process): Docstring fix.
16087
16088 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16089
16090         * info.el (Info-insert-dir): Do not insert temporary dir files
16091         in Info-dir-file-attributes
16092         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16093         (Info-rebuild-dir): Ditto.
16094
16095 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16096
16097         * obsolete.el: Added obsoleteness declarations for
16098         `site-directory' and `Info-default-directory-list'.
16099
16100 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16101
16102         * find-paths.el (paths-find-emacs-root): Only look at the
16103         executable at the end of the symlink chain for determining the
16104         Emacs root.
16105
16106 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16107
16108         * setup-paths.el (paths-construct-info-path): Changed construction
16109         to cater to gone default in configure.
16110
16111         * find-paths.el (paths-uniq-append): Added.
16112
16113         * packages.el: Rewritten package path construction once again.
16114
16115         * dump-paths.el, startup.el: Removed package-path as a global
16116         variable.
16117
16118         * package-admin.el (package-admin-add-single-file-package):
16119         (package-admin-add-binary-package): Changed package-path to
16120         late-packages.
16121
16122         * packages.el (packages-split-path): Split path at "/" rather than
16123         nil according to change in emacs.c.
16124
16125 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16126
16127         * setup-paths.el (paths-construct-info-path): Changed info path
16128         order so that directories come out right.
16129         (paths-find-lock-directory): Fixed bug: It used to think
16130         configure-lock-directory is a path.
16131
16132 1998-04-06  Jeff Miller <jmiller@smart.net>
16133
16134         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16135         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16136         eases the use of toolbar-add/kill-item functions.
16137
16138 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16139
16140         * code-files.el (file-coding-system-alist): Commented out
16141         loaddefs.el magical treatment.
16142
16143 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16144
16145         * info.el (Info-rebuild-outdated-dir): Added new option
16146         `conservative' and made it the default
16147         (Info-rebuild-dir): Appropriately parse multi-line description
16148         strings, and multi-section dir files. Issue warning when dir
16149         is rebuilt as temporary
16150         (Info-build-dir-anew): Issue warning when dir is built as
16151         temporary
16152
16153 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16154
16155         * list-mode.el (list-mode-map): Bind highlight motion commands to
16156         standard keys left, right, C-b and C-f.
16157
16158 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16159
16160         * files.el (auto-mode-alist): allow .sc for Scheme->C
16161
16162 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16163
16164         * loadup.el (pureload): Don't quote (garbage-collect).
16165
16166 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16167
16168         * package-get-base.el: Updated.
16169
16170 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16171
16172         * isearch-mode.el (isearch-just-started): New variable.
16173         (isearch-mode): Set it.
16174         (isearch-repeat): Advance one character forward only if the search
16175         was successful, and was not just started.
16176         (isearch-repeat): Clear isearch-just-started.
16177
16178 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16179
16180         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16181         if running -batch.
16182
16183 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16184
16185         * subr.el (listify-key-sequence): Removed.
16186
16187 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16188
16189         * bytecomp.el (byte-compile-print-gensym): New option.
16190         (byte-compile-output-file-form): Use it.
16191         (byte-compile-output-docform): Ditto.
16192         (byte-compile-compiled-obj-to-list): Ditto.
16193
16194 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16195
16196         * msw-glyphs.el: set frame icon if xpm support.
16197
16198 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16199
16200         * help.el: Code that pretty prints variable values
16201           removed.
16202
16203 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16204
16205         * find-paths.el (paths-emacs-root-p): Correct test for installation
16206         directory.
16207         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16208
16209 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16210
16211         * loaddefs.el: Don't set debug-ignored-errors; leave
16212           its default value set to nil.
16213
16214 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16215
16216         * info.el (Info-rebuild-dir): fixed mis-spelling.
16217
16218 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16219
16220         * info.el (Info-rebuild-outdated-dir): New custom var
16221         (Info-insert-node): Create/update dir file when needed, ie when it
16222         does not exist or is older than some info files in directory
16223
16224 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16225
16226         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16227         for last packages, mainly for using a 20.4 package base.
16228
16229         * packages.el (late-packages): Typo fix.  It was called
16230         early-packages.
16231
16232         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16233         relative symlinks correctly.
16234         (paths-find-emacs-roots): More rigorous checking for plausible
16235         configuration-time root.
16236
16237         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16238         find its roots.
16239
16240 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16241
16242         * faces.el: Fix docstrings.
16243         * glyphs.el: Fix docstrings.
16244         * mouse.el: Fix docstrings.
16245
16246         * frame.el: Change phrase `current frame' to `selected frame'.
16247
16248         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16249
16250         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16251         macros using backquote to make them infinitely more readable.
16252
16253 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16254
16255         * packages.el (packages-find-package-path): Hardcoded specialized
16256         InfoDock support until we can clean this up.
16257
16258         * help.el (describe-bindings-1): Return the value of the bindings
16259         help buffer created.
16260         (describe-bindings): Ditto.
16261
16262         * simple.el (set-variable): Restore previous behavior of not
16263         bombing if the variable to set is not boundp.
16264
16265 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16266
16267         * packages.el (packages-handle-package-dumped-lisps): Allow for
16268         non-local files to be loaded off the package-lisp variable.
16269
16270 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16271
16272         * x-faces.el: Global X resources should override
16273           specs for all device classes (color, grayscale, mono);
16274           code currently doesn't override any of them.  Fixed by
16275           calling remove-specifier with '(x default) as the tag
16276           set and allowing inexact matches.
16277
16278 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16279
16280         * faces.el: Separated face initializations based on
16281           device classes into device type specific (tag set,
16282           instantiator) pairs.
16283
16284 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16285
16286         * wid-edit.el (widget-choice-action): Remember user's explicit
16287         choice.
16288         (widget-choice-value-create): Respect it.
16289         From Richard Stallman <rms@gnu.org>
16290
16291 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16292
16293         * setup-paths.el (paths-construct-info-path): Always append
16294         existing directories from configure-time info path.
16295
16296         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16297         Info-directory-list.
16298
16299         * info.el: Removed Info-default-directory-list which was broken by
16300         design.
16301         Removed bogus initialization of Info-directory-list---startup.el
16302         can do a much better job.
16303         Added autoload of Info-directory-list.
16304
16305         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16306         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16307         be exclusive; now it's merely given precedence, just like in the
16308         old days.
16309
16310 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16311
16312         * find-paths.el (paths-find-architecture-directory): Fix bug with
16313         finding; it used to default too early.
16314
16315 1998-03-25  Martin Buchholz <martin@xemacs.org>
16316
16317         * packages.el (packages-split-path): Fix a bug; it used to fail
16318         for paths that weren't split.
16319
16320 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16321
16322         * finder.el (finder-compile-keywords): trap on errors.
16323
16324 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16325
16326         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16327           fourth argument of t so that only the specs exactly
16328           matching the tag lists are removed.
16329
16330 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16331
16332         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16333
16334 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16335
16336         * minibuf.el (mouse-read-file-name-1): If a default directory was
16337         specified, use it for generating the completions.
16338
16339 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16340
16341         * update-elc.el: Now respects inhibit-package-init and
16342         inhibit-site-lisp.
16343         Now does path construction with loadup-paths.
16344
16345         * startup.el (normal-top-level, startup-setup-paths): Now respects
16346         inhibit-package-init and inhibit-site-lisp.
16347
16348         * packages.el (packages-find-package-path): Extended package path
16349         by version-specific hierarchies.
16350         (packages-find-packages): Now respects inhibit flag and
16351         inhibit-site-lisp.
16352         Moved path setup to loadup-paths.
16353
16354         * make-docfile.el: Now respects inhibit-package-init and
16355         inhibit-site-lisp.
16356         Now does path construction with loadup-paths.
16357
16358         * loadup.el: Now respects inhibit-package-init and
16359         inhibit-site-lisp.
16360
16361         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16362
16363         * loadup-paths.el: New file: setup load-path to encompass
16364         packages.
16365
16366 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16367
16368         * auto-show.el: load-gc renamed to pureload.
16369         * site-load.el: Ditto.
16370         * packages.el (toplevel): Ditto.
16371         * loadup.el (really-early-error-handler): Ditto.
16372         * dumped-lisp.el (preloaded-file-list): Ditto.
16373         * cus-face.el (custom-declare-face): Ditto.
16374
16375 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16376
16377         * <Today>: The Big Path Searching Overhaul.
16378
16379         * find-paths.el: New file: find and assemble paths in the
16380         installation hierarchy.
16381
16382         * setup-paths.el: New file: global layout of paths and directories
16383         within the XEmacs hierarchy.
16384
16385         * packages.el: Replaced everything related to path searching and
16386         startup by code in terms of find-paths.
16387
16388         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16389         the new path searching engine.
16390
16391         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16392         and setup-paths.
16393
16394 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16395
16396         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16397         setup-paths.el.
16398
16399 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16400
16401         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16402         compiles identically in any configuration.
16403         Removed irrelevant commentary.
16404
16405 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16406
16407         * simple.el (set-variable): Allow setting specifiers.
16408
16409 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16410
16411         * lisp.el (forward-sexp): Revert previous change.
16412
16413 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16414
16415         * frame.el (frame-initialize): Use `delete-console' instead of
16416         `delete-device' to delete the stream console to match the usage in
16417         Fkill_emacs.
16418
16419 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16420
16421         * files.el (cdpath-previous): New variable.
16422         (cd): Use it.
16423         From Bob Weiner <weiner@wave.altrasoft.com>
16424
16425 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16426
16427         * keydefs.el: Changed keybindings of forward-char,
16428           backward, scroll-up and scroll-down to point to their
16429           -command counterparts.
16430
16431         * simple.el: New functions: forwarc-char-command,
16432           backwrad-char-command, scroll-up-command,
16433           scroll-down-command which work liek their counterparts
16434           except that they honor the variable
16435           signal-error-on-buffer-boundary.
16436
16437           Definition of signal-error-on-buffer-boundary received
16438           from src/cmds.c.
16439
16440           defvar declaration added for word-across-newline to avoid
16441           byte-compiler warning about the free variable reference.
16442
16443 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16444
16445         * winnt.el: Removed "%t" from the beginning of
16446         modeline-format. From now on, there's no nt-specifics in the modeline.
16447
16448 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16449
16450         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16451         of `when' with `if'.
16452
16453 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16454
16455         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16456         mswindows. Must be reworked along with glyphs.el, or
16457         merged into it, after there is images support.
16458
16459         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16460         'mswindows.
16461
16462 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16463
16464         * faces.el: fix for text cursor initialization.
16465         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16466         From Andy Piper <andyp@parallax.co.uk>
16467
16468 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16469
16470         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16471         if there is an existing package that handles it and warn the user
16472         about that mode.
16473
16474 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16475
16476         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16477         Installation" menu item when Installation-string is not bound.
16478
16479 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16480
16481         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16482         From Jeremiah W. James <jerry@cs.ucsb.edu>
16483
16484 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16485
16486         * msw-faces.el:
16487         * faces.el: Fix face initialization.
16488
16489 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16490
16491         * files.el (backup-enable-predicate): fix breakage introduced
16492         by TMPDIR patch.
16493
16494 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16495
16496         * x-faces.el (x-init-face-from-resources): The
16497           TTY face property retrieval functions don't return
16498           specifiers, so use face-property instead.
16499
16500 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16501
16502         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16503
16504 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16505
16506         * x-menubar.el: Expanded documentation for
16507           option-save-faces.  Changed Options -> Browse Faces
16508           menu entry to invoke customize-face.
16509
16510 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16511
16512         * faces.el: Most face initialization moved out of
16513           init-other-random-faces to the top level so that the
16514           initialization happens before Xemacs is dumped.  Much
16515           of the fascist "face-differs-from-default-p or FROB!"
16516           code has been retired in favor of letting the user do
16517           what they want to do.  Face initialization code changed
16518           to use `default' specifier tag so that the settings can
16519           be overridden later if the user wishes it.
16520
16521 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16522
16523         * about.el (about-hackers): Update contributors list.
16524
16525 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16526
16527         * specifier.el: Define new specifier tag `default'.
16528
16529         * modeline.el: Initialize faces using `default' tag.
16530
16531         * x-faces.el (x-init-face-from-resources): Remove
16532           specifier specs containing the `default' tag before
16533           adding new specs.
16534
16535 1998-03-02  John Jones  <jj@asu.edu>
16536
16537         * package-get.el (package-get-all): fixed arguments on call to
16538         package-admin-add-single-file-package.
16539         * package-get.el (package-get-installedp): fixed to match
16540         advertised behavior.
16541         * package-get.el: added function package-get-update-all which
16542         installs newest versions of all the current packages (if they are
16543         not already installed).
16544
16545 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16546
16547         * files.el (find-file-noselect): Uncommented `truename' binding in
16548         `let*' and use it later to set `buffer-file-truename' iff it's
16549         still nil, as happens for example when finding a compressed
16550         file with "jka-compr".
16551
16552 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16553
16554         * faces.el: in make-face-* type functions do the operation for all
16555         window systems, not just the first one found.
16556
16557         * font.el: call mswindows-list-fonts for mswindows.
16558
16559 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16560
16561         * code-process.el (call-process-region):
16562         * process.el (call-process-region):
16563         * package-get.el (package-get-dir):
16564         * files.el (backup-enable-predicate):
16565         * gnuserv.el (gnuserv-temp-file-regexp):
16566         Use temp-directory in place of `/tmp'.
16567
16568 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16569
16570         * "Fast" dired-in-C enhancements for Windows 95/NT:
16571
16572         * files.el: Added function, `wildcard-to-regexp', from GNU
16573           Emacs.
16574
16575         * files.el (insert-directory): Modified to use special
16576           dired-in-C enhancements if present.
16577
16578 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16579
16580         * code-files.el: make default coding no-conversion.
16581
16582 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16583
16584         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16585         the load-path.
16586
16587         * update-elc.el: Strip directory when testing for files not to
16588         bytecompile.
16589
16590 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16591
16592         * lisp-mode.el: Use recommended form for menus.
16593
16594         * info.el (Info-construct-menu): Use recommended form for menus.
16595
16596         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16597         entry.
16598
16599 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16600
16601         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16602           (get-frame-for-buffer-noselect): Always return frames
16603           in the not-this-window-p cond clause.
16604
16605 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16606
16607         * help.el (describe-installation): New function.
16608
16609         * x-menubar.el (default-menubar): Add describe-installation to
16610         Help menu.
16611
16612         * packages.el (packages-unbytecompiled-lisp): Installation.el
16613         should not be bytecompiled.
16614
16615         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16616         XEmacs.
16617
16618         * x-menubar.el (default-menubar): Use correct guard for VM menu
16619         entry.
16620
16621         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16622         coding.
16623         From Andy Piper <andyp@parallax.co.uk>
16624
16625 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16626
16627         * ldap.el: Do not require ldap-internal at compile time.
16628
16629 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16630
16631         * code-files.el: new file. a virtual copy of mule-files.el
16632         but without charset
16633         dependencies. (toggle-buffer-file-ocding-system) new function for
16634         changing the eol type for the current buffer.
16635
16636         * code-process.el: new file. a copy of
16637         mule-process.el. mule-process.el will disappear when things have
16638         settled.
16639
16640         * coding.el: new file. a virtual copy of mule-files.el but
16641         without charset dependencies. (coding-system-base) new function
16642         for getting the parent coding system of a coding system with eol
16643         type set.
16644
16645         * dumped-lisp.el: add above files for the non-mule case.
16646
16647 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16648
16649         * window-xemacs.el (display-buffer): If no explicit
16650           frame is specified, search for a window that displays
16651           the buffer on the currently selected frame, before
16652           searching other frames.
16653
16654 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16655
16656         * frame.el (get-frame-for-buffer): If not-this-window-p
16657           is non-nil, use window on the selected frame if it is not
16658           also the selected window.  When defaulting, search for
16659           windows on the currently selected fgrame before searching
16660           other frames.
16661
16662 1998-02-25  Didier Verna  <didier@xemacs.org>
16663
16664         * modeline.el (modeline-swap-buffers): originally named
16665         `mouse-release-modeline'. Whether to actually swap the buffers is
16666         decided in `mouse-drag-modeline'.
16667         (mouse-drag-modeline): A button release event is considered a
16668         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16669         stay unchanged.
16670
16671 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16672
16673         * x-menubar.el: Put redo on the menubar.
16674         From Aki Vehtari <Aki.Vehtari@hut.fi>
16675
16676 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16677
16678         * bytecomp.el (displaying-byte-compile-warnings): if
16679         temp-buffer-show-function is set, use it to display current set of
16680         warnings in the "*Compile-Log-Show*" buffer.
16681
16682         * simple.el (display-warning-buffer): if temp-buffer-show-function
16683         is set, use it to display current set of warnings in the
16684         "*Warnings-Show*" buffer.
16685
16686 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16687
16688         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16689         Common Lisp.
16690
16691 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16692
16693         * menubar.el: Allow button descriptors at least 2 long.
16694
16695         * x-menubar.el (default-menubar): Use recommended forms.
16696         (file-menu-filter): Remove.
16697         (edit-menu-filter): Remove.
16698
16699 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16700
16701         * about.el (about-hackers): Updated.
16702
16703 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16704
16705         * help.el (help-max-help-buffers): new variable
16706         (help-register-and-maybe-prune-excess): new function
16707         (help-buffer-name): use help-max-help-buffers.
16708         (with-displaying-help-buffer): use
16709         help-register-and-maybe-prune-excess.
16710
16711         * help.el (help-maybe-pretty-print-value): if the value fits on
16712         one line, let it.
16713
16714 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16715
16716         * (with-displaying-help-buffer): there is no need to kill the buffer
16717         if it exists, because with-output-to-temp-buffer will clear it.
16718         further, killing the buffer violates the rule that
16719         temp-buffer-show-function, if set, has the full responsibility of
16720         showing the temp buffer.  killing the buffer fucks with the window
16721         configuration, hosing temp-buffer-show-function.
16722
16723
16724 1998-02-23  Didier Verna  <didier@xemacs.org>
16725
16726         * modeline.el (mouse-drag-modeline):
16727         - Always scroll the modeline that was originally clicked on.
16728         - Use x pixels instead of x characters (which doesn't work anyway)
16729         as horizontal reference for modeline dragging. This allows us to
16730         keep on dragging the modeline even if the motion event occurs in
16731         another window.
16732
16733 1998-02-23  Didier Verna  <didier@xemacs.org>
16734
16735         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16736         glyph on the modeline to indicate that dragging the mouse has an
16737         effect both horizontally and vertically.
16738
16739 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16740
16741         * about.el (about-xemacs): Get rid of redundant visible version
16742         number.
16743
16744 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16745
16746         * about.el (about-hackers): Update credits.
16747
16748 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16749
16750         * prim/register.el (view-register): Show register type file-query.
16751
16752 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16753
16754         * mode-motion.el (mode-motion-highlight-internal):
16755           save-excursion inside save-window-exucrsion form to
16756           hide buffer point changes from save-window-excursion.
16757           Prevents display flickering when the mouse pointer
16758           moves.
16759
16760 1998-02-17  Didier Verna  <didier@xemacs.org>
16761
16762         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16763         function to handle correctly the case of a toolbar one side of the
16764         window: scrolling will not necessarily happen.
16765
16766 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16767
16768         * files.el (after-find-file): Restore missing argument
16769           to format that provides filename for "... consider M-x
16770           recover-file" message.  Also call `message' with "%s"
16771           as the first arg instead of an arbitrary string.
16772
16773 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16774
16775         * about.el (about-hackers): Various additions.
16776
16777 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16778
16779         * autoload.el (generate-file-autoloads-1): Don't force an extra
16780         line out when copying on-the-same line autoloads.
16781
16782         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16783         is installed.
16784
16785 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16786
16787         * x11/x-win-xfree86.el (x-win-init-xfree86):
16788         * x11/x-win-sun.el (x-win-init-sun):
16789         * x11/x-init.el (x-initialize-compose):
16790         * prim/simple.el:
16791         (backward-or-forward-kill-sexp):
16792         (backward-or-forward-kill-sentence):
16793         (backward-or-forward-kill-word):
16794         (backward-or-forward-delete-char):
16795         * prim/isearch-mode.el (isearch-help-or-delete-char):
16796         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16797         x-keysym-on-keyboard-p to detect backspace.
16798         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16799         Clean up symbols used with dead keys, checking Linux and solaris
16800         keysyms.
16801         Simplify x-win-*.el using above methods.
16802         Change documentation for x-keysym-*-p functions.
16803
16804 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16805
16806         * about.el (about-hackers): Restore entries for Michael Sperber and
16807         Vinnie Shelton.
16808         From Vinnie Shelton <acs@acm.org>
16809
16810 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16811
16812         * simple.el (count-words-region): Ditto.
16813
16814 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16815
16816         * simple.el (count-words-buffer): Document.  Don't print anything
16817         if non-interactive.
16818
16819 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16820
16821         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16822         multiple files in InfoDock.
16823
16824 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16825
16826         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16827         from version.el in InfoDock.
16828
16829         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16830         specially.
16831
16832 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16833
16834         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16835         variable name in docstring.
16836
16837 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16838
16839         * menubar.h: Include "gui.h".
16840
16841 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16842
16843         * site-load.el: Fix documentation.
16844
16845 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16846
16847         * package-get-base.el (package-get-base): Updated.
16848
16849         * keymap.el: PC-ize.
16850
16851 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16852
16853         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16854         from' on a fresh line.
16855
16856 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16857
16858         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16859         object.
16860
16861 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16862
16863         * undo-stack.el: PC-ize.
16864
16865         * cmdloop.el: PC-ize.
16866
16867 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16868
16869         * bytecomp-runtime.el: PC-ize.
16870
16871         * byte-optimize.el: Prolog fixup.  PC-ize.
16872
16873         * cus-dep.el: Spelling fix.
16874
16875         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16876         entries follow).
16877
16878 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16879
16880         * text-mode.el (text-mode-hook-identify): New function,
16881         put on text-mode-hook.  Set text-mode-variant here.
16882         (text-mode): Don't set it here.
16883
16884 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16885
16886         * text-mode.el (text-mode-hook): New defvar.
16887         (text-mode-variant): New variable.
16888         (text-mode): Set that variable locally.
16889         (toggle-text-mode-auto-fill): New command.
16890
16891 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16892
16893         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16894
16895 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16896
16897         * text-mode.el (paragraph-indent-text-mode):
16898         Renamed from spaced-text-mode.
16899         (text-mode-map): Bind TAB to indent-relative.
16900         (indented-text-mode-map): Variable deleted.
16901         (indented-text-mode): Now an alias for text-mode.
16902
16903 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16904
16905         * loadup.el: test-atoms debugging stuffs removed.
16906
16907 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16908
16909         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16910
16911 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16912
16913         * help.el (describe-beta): Made it use `locate-data-file'.
16914         (describe-distribution): Ditto.
16915         (describe-copying): Ditto.
16916         (describe-project): Ditto.
16917         (view-emacs-news): Ditto.
16918
16919         * help-nomule.el (help-with-tutorial): Made it use
16920         `locate-data-file' to find tutorial.
16921
16922 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16923
16924         * about.el: Corrected my email address.
16925
16926         * mouse.el: Added 'mouse-mswindows-drop' similar to
16927         'mouse-offix-drop'.
16928
16929 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16930
16931         * loadup.el (running-xemacs): Spelling fix.
16932
16933 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16934
16935         * packages.el (packages-find-packages-1): Don't allow a backwards
16936         compatible lisp tree to overwrite `preloaded-file-list'.
16937
16938 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16939
16940         * loadup.el: Don't delete "xemacs" prior to dumping.
16941
16942 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16943
16944         * package-info.el (pi-last-mod-date): New function.
16945         (pi-author-version): New function.
16946         (batch-update-package-info): Use them.
16947
16948 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16949
16950         * frame.el (get-frame-for-buffer-default-to-current): Create.
16951         (get-frame-for-buffer-noselect): Allow user to use current frame
16952         with `get-frame-for-buffer-default-to-current'.
16953
16954 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16955
16956         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16957         (byte-compile-output-docform): Ditto.
16958         (byte-compile-compiled-obj-to-list): Ditto.
16959
16960 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16961
16962         * startup.el (command-line-1): Removed code that ran
16963           buffer-menu.
16964
16965 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16966
16967         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16968
16969 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16970
16971         * frame.el (suspend-emacs-or-iconify-frame): Check using
16972         `device-on-window-system-p' instead of explicitly checking for X,
16973         so that the same logic works for MS Windows.
16974         (suspend-or-iconify-emacs): Ditto.
16975
16976 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16977
16978         * about.el (about-maintainer-info): Andy Piper is back.
16979         (xemacs-hackers): Updated Andy Piper's email address.
16980         (about-hackers): Added Jonathan Harris.
16981         (about-hackers): Updated Tibor Polgar's email address.
16982
16983 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16984
16985         * about.el: Add xemacs.org email manager.
16986
16987         * package-get-base.el (package-get-base): Updated with most recent
16988         package updates.
16989
16990 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16991
16992         * help.el (function-arglist): Use `indirect-function' instead of
16993         `symbol-function' so that aliases are treated correctly.
16994
16995 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16996
16997         * help.el (help-map): Add f1 binding to `help-for-help'.
16998         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16999         (describe-key-briefly): Use `princ' "%s" to print object.
17000         (with-displaying-help-buffer): Kill buffer if it exists, again.
17001         (describe-key): Use `princ' "%s" to print object.
17002         (describe-function-1): Use `princ' "%s" to print object.
17003         Commented out alias lines removed.
17004         (help-pretty-print-limit): New variable to control pretty-printing
17005         of variable values.
17006         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17007         `help-pretty-print-value' again.  Only print-print when OBJECT is
17008         list of length less than `help-pretty-print-limit'.
17009         (describe-variable): Use `help-maybe-pretty-print-value' again.
17010
17011 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17012
17013         * simple.el (blink-matching-open): Remove C++ kludge.
17014         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17015
17016 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17017
17018         * info.el (Info-default-directory-list): Made the documentation
17019         more explanitory.
17020
17021 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17022
17023         * lisp/packages.el:
17024         * lisp/package-admin.el:
17025         * lisp/build-report.el:
17026         Fix typos.
17027
17028 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17029
17030         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17031         warnings in Java buffers without final newline and editing the
17032         last line.
17033
17034 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17035
17036         * packages.el (packages-find-packages-1): Don't allow a backwards
17037         compatible lisp tree to overwrite `preloaded-file-list'.
17038         Suggested by Colin Rafferty  <colin@xemacs.org>
17039
17040         * mouse.el (mouse-offix-drop): Set undo-boundary.
17041         From Oliver Graf <ograf@fga.de>
17042
17043 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17044
17045         * loadup.el (load-gc): rewrite as defun.
17046         Print something sensical if a required dump-time file isn't found.
17047
17048 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17049
17050         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17051         bug strikes a menudescriptor.
17052
17053         * package-get-base.el (package-get-base): Updated.
17054
17055         * package-info.el (batch-update-package-info): Derive REQUIRES
17056         from the Makefile.
17057
17058 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17059
17060         * files.el (save-some-buffers): Don't play games with deleting
17061         other windows if we are in the minibuffer window.
17062
17063 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17064
17065         * modeline.el (modeline-minor-mode-menu): Add support for :active
17066         (add-minor-mode): Document :active property to TOGGLE.
17067
17068 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17069
17070         * modeline.el (modeline-minor-mode-menu): Add support for an
17071         `:included' predicate in the `toggle-sym' plist.
17072         (add-minor-mode): Document the :included property, format
17073         docstring some more.
17074         (modeline-minor-mode-menu): Documentation string added.
17075
17076 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17077
17078         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17079         labels from the symbol-names by thwacking off the overly redundant
17080         and overused "mode", parenthesizing "minor", and capitalizing the
17081         resultant strings.  Also shortened the menu's title by eliminating
17082         the redundant buffer name.
17083         (add-minor-mode): Beautified the docstring, added mention of the
17084         `:menu-tag' property of TOGGLE.
17085         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17086         `toggle-sym' to beatify the mode-life menus.
17087         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17088         `auto-fill-function'.
17089
17090 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17091
17092         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17093         menus to :style 'toggle.
17094
17095 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17096
17097         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17098
17099 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17100
17101         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17102         only recognize first hyperlink.
17103         (hyper-apropos-highlightify): Deletia, this is already done by
17104         `hyper-apropos-insert-face'.
17105         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17106
17107 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17108
17109         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17110         mail.
17111         (toolbar-mail-reader): Add support for `send'.
17112         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17113
17114 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17115
17116         * info.el (Info-emacs-info-file-name): Add defvar for
17117         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17118         will function properly.
17119
17120 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17121
17122         * simple.el: make the backwards delete function called by
17123         `backward-or-forward-delete-char' user configurable.
17124
17125 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17126
17127         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17128         compiled function got loaded from.
17129
17130 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17131
17132         * term/apollo.el: Synched up with InfoDock 3.6.2.
17133
17134 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17135
17136         * startup.el (load-init-file): Load autoloads earlier.
17137         (startup-splash-frame): Handle InfoDock logo.
17138
17139         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17140         InfoDock.
17141         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17142
17143         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17144         doesn't have this function.
17145
17146         * packages.el (locate-data-file): Fix to call `locate-file'.
17147
17148 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17149
17150         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17151         version of version.el.
17152         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17153
17154         * x-menubar.el (default-menubar): Guard reference to
17155         `gnuserv-frame'.
17156         (default-menubar): Guard references to `font-lock-mode'.
17157         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17158         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17159
17160         * make-docfile.el: Don't snarf doc strings from autoloads.
17161
17162         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17163         loading auto-autoloads files.
17164
17165         * loaddefs.el: Disable dumping autoloads.
17166
17167 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17168
17169         * lisp-mnt.el: Synch to Emacs 20.2.
17170
17171         * help.el: Remove manual autoload of `finder-by-keyword'.
17172
17173         * finder.el (finder-by-keyword): Autoload.
17174
17175         * help.el: Conditionalize hyperbole setup.
17176
17177 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17178
17179         * packages.el (package-require): Update to reflect new data format.
17180
17181 1998-01-02  Didier Verna  <didier@xemacs.org>
17182
17183         * x-menubar.el (default-menubar): make the tutorials available
17184         through the menubar. (Plus some compilation warnings cleanup).
17185
17186 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17187
17188         * check-features.el: New file.  Perform sanity check after build.
17189
17190         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17191         files to tooltalk package.
17192         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17193         package.
17194
17195         * package-admin.el (package-admin-xemacs): Use better default for
17196         location of XEmacs binary.
17197
17198 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17199
17200         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17201         tag with sexp and add value tag with value `t'.
17202
17203 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17204
17205         * package-get.el: Changes to work with real data.
17206         From Pete Ware <ware@cis.ohio-state.edu>
17207
17208         * packages.el (packages-reload-autoloads): Guard load for the time
17209         being.
17210
17211         * update-elc.el ("packages.el"): Force loading packages.el instead
17212         of possibly out-of-date packges.elc.
17213         * make-docfile.el ("packages.el"): Ditto.
17214
17215 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17216
17217         * build-report.el (build-report-delete-regexp): Added a rule for
17218         the main tarball shadowing anything past it.
17219
17220 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17221
17222         * packages.el (package-provide): Delete a previous provide.
17223
17224         * package-info.el: New file.
17225
17226         * package-get.el: New file.
17227         From Pete Ware <ware@cis.ohio-state.edu>
17228         (package-get): Fix md5 computation to work with Mule.
17229
17230 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17231
17232         * simple.el (log-message-*): Quote symbols in docstrings properly.
17233
17234 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17235
17236         * packages.el (packages-new-autoloads): Ignore symbolic links.
17237
17238         * cus-face.el (face-custom-attributes-get): Fix typo.
17239         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17240
17241 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17242
17243         * startup.el (load-init-file): Reload new or changed autoloads
17244         unless inhibited.  Reload modified dumped lisp (stubbed).
17245
17246         * packages.el (packages-new-autoloads): New function.
17247         (packages-reload-autoloads): New function.
17248         (packages-reload-dumped-lisp): New (stub) function.
17249
17250         * loadup.el: Inhibit reloading dumped files when running temacs.
17251
17252         * loadhist.el (file-provides): Extend to handle variant
17253         extensions.
17254
17255         * replace.el (query-replace): Fix typo.
17256
17257 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17258
17259         * make-docfile.el: list-autoloads-path has been renamed.
17260         * update-elc.el: list-autoloads has been renamed.
17261
17262         * packages.el (packages-list-autoloads): Renamed.
17263         (packages-list-autoloads-path): Ditto.
17264
17265 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17266
17267         * packages.el (packages-find-packages-1): Made it signal a warning
17268         for an error in an auto-autoload.el file.
17269
17270 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17271
17272         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17273         tag with const.
17274         From Aki Vehtari <Aki.Vehtari@hut.fi>
17275
17276         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17277
17278         * loadhist.el (unload-feature): Remove autoload.
17279
17280 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17281
17282         * loadhist.el: Unpackaged.
17283
17284         * help.el (describe-symbol-find-file): Rename
17285         `describe-function-find-file' and make old name obsolete.
17286         (describe-function-1): Use it.
17287         (describe-function-1): Guard reference to
17288         `compiled-function-annotation'.
17289
17290 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17291
17292         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17293         argument.
17294         (help-mode-quit): New optional arg to control whether it kills or
17295         buries.  Tidied up.
17296         (with-displaying-help-buffer): Don't kill buffer initially, even
17297         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17298         (help-pretty-print-value): Rename back from
17299         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17300         use it, otherwise use dumped `cl-prettyprint'.
17301         (describe-variable): Use `help-pretty-print-value' again.
17302         (find-func): Removed reference to "find-func" at end.
17303
17304 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17305
17306         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17307           GUI XEmacs. Rename? x-menubar is rather window system
17308           independant, except for a couple of items.
17309
17310 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17311
17312         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17313         entries as they will no longer be distributed with XEmacs.
17314
17315         * format.el (format-alist): Fix image/tiff regexps.
17316         From P. E. Jareth Hein <jareth@camelot-soft.com>
17317
17318         * help.el (help-maybe-pretty-print-value): Rename.
17319         (describe-variable): Use it.
17320         (describe-variable): Add trailing linefeed.
17321
17322 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17323
17324         * help.el (describe-function-1): Don't output anything for
17325           arglist of autoload functions.
17326
17327 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17328
17329         * help.el (describe-function-1): Don't output anything for
17330           arglist of autoload functions.
17331
17332 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17333
17334         * help.el (help-mode-map): New bindings for `help-mode-bury',
17335         `describe-function-at-point', `describe-variable-at-point',
17336         `Info-elisp-ref', `customize-variable', `help-next-section' and
17337         `help-prev-section'.
17338         (help-next-section): New function.
17339         (help-prev-section): New function.
17340         (help-mode-quit): Changed to kill the help buffer.
17341         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17342         correctly.
17343         (help-buffer-name): New function to generate the name of help
17344         buffers.
17345         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17346         argument giving the name of the help buffer.
17347         (describe-key): Use `with-displaying-help-buffer' with name.
17348         (describe-mode): Ditto.
17349         (describe-bindings): Ditto.
17350         (describe-prefix-bindings): Ditto.
17351         (view-lossage): Ditto.
17352         (with-syntax-table): New macro.
17353         (function-called-at-point): Use `ignore-errors' and
17354         `with-syntax-table'.
17355         (function-at-point): Ditto.
17356         (describe-function): Use `with-displaying-help-buffer' with name.
17357         (function-arglist): Extracted from `describe-function-1'.  Returns
17358         function's arglist as string.
17359         (function-documentation): Extracted from `describe-function-1'.
17360         Returns function's docstring.
17361         (describe-function-1): Remove all the "stream" garbage, including
17362         the stream argument.  Use `function-arglist' and
17363         `function-documentation'.
17364         (describe-function-arglist): Just use `function-arglist'.
17365         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17366         (help-pretty-print-value): New function to help with
17367         pretty-printing variable values.  Knows about `#<...>'.  Needs
17368         `pp-internal'.
17369         (describe-variable): Use `with-displaying-help-buffer' with name.
17370         Formatting improved.  Display file where variable is defined, if
17371         known.  Use `help-pretty-print-value'.
17372         (describe-syntax): Use `with-displaying-help-buffer' with name.
17373         (list-processes): Remove "stream" garbage.
17374
17375 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17376
17377         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17378         call a dumped routine instead.
17379
17380         * x-win-xfree86.el: Wrap file in defun.
17381         * x-win-sun.el: Ditto.
17382
17383 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17384
17385         * help.el (view-emacs-news): Remove usage of outl-mouse which
17386         advises functions and does other evil things.
17387
17388 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17389
17390         * format.el (format-alist): Add `image/tiff'.
17391         From P. E. Jareth Hein <jareth@camelot-soft.com>
17392
17393 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17394
17395         * about.el (about-hackers): More names added.
17396
17397         * make-docfile.el: Remove superfluous package path search.
17398
17399         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17400
17401 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17402
17403         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17404         ignored shadows.
17405
17406 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17407
17408         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17409         get trailing slashes when added to the load-path.
17410
17411         * x-init.el (init-x-win): Locate where XEmacs X localization files
17412         are.
17413
17414 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17415
17416         * x-faces.el: Added support for foregroundToolBarColor
17417           to xpm-color-symbols.
17418
17419 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17420
17421         * etags.el (tags-remove-duplicates): Removed.
17422         (buffer-tag-table-list): Use `delete-duplicates'.
17423
17424         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17425         correctly.
17426         (get*): Defalias to `get'.
17427
17428         * cl.el (eql): Compare integers with `eq'.
17429         (cl-map-extents): Check for `map-extents' first.
17430
17431 1997-12-17  Didier Verna  <didier@xemacs.org>
17432
17433         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17434         added the 'numero', 'copyright' and 'trademark' symbols.
17435
17436         * leim/quail/latin-post.el ("french-postfix"): see above.
17437
17438 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17439
17440         * widget.el (define-widget): Check the arguments.
17441
17442         * cus-edit.el (customize-face): Use `check-argument-type'.
17443         (custom-variable-value-create): Use `signal' to signal error.
17444         (custom-variable-reset-saved): Ditto.
17445         (custom-variable-reset-standard): Ditto.
17446         (custom-face-reset-saved): Ditto.
17447
17448         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17449         (widget-default-format-handler): Ditto.
17450         (widget-checklist-add-item): Ditto.
17451         (widget-radio-add-item): Ditto.
17452         (widget-editable-list-entry-create): Ditto.
17453         (widget-sexp-prompt-value): Ditto.
17454
17455         * custom.el (custom-declare-variable): Signal errors better.
17456         (custom-handle-keyword): Ditto.
17457         (custom-declare-group): Ditto.
17458
17459         * window-xemacs.el (windows): Ditto.
17460
17461         * menubar.el (menu): Ditto.
17462
17463         * keydefs.el (keyboard): Ditto.
17464
17465         * minibuf.el (minibuffer): Ditto.
17466
17467         * process.el (execute): Ditto.
17468
17469         * fill.el (fill): Ditto.
17470
17471         * modeline.el (modeline): Ditto.
17472
17473         * help.el (help): Ditto.
17474
17475         * faces.el (faces): Ditto.
17476
17477         * files.el (files): Ditto.
17478
17479         * x-init.el (x): Ditto.
17480
17481         * lisp-mode.el (lisp): Ditto.
17482
17483         * process.el (processes): Ditto.
17484
17485         * mouse.el (mouse): Ditto.
17486
17487         * abbrev.el (abbrev): Moved from cus-edit.
17488
17489         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17490         as variable declaration.
17491
17492 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17493
17494         * menubar.el (find-menu-item): Use `check-argument-type'.
17495         (find-menu-item): Cosmetic changes.
17496
17497 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17498
17499         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17500
17501 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17502
17503         * startup.el (set-default-load-path): Only search package-path
17504         when not running temacs.
17505
17506         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17507         files.
17508
17509         * loadup.el: Correct commentary.  Reformatting.
17510         (really-early-error-handler): Use absolute path to the
17511         first dumped-lisp.el file.
17512         (really-early-error-handler): Print full path name of
17513         each dumped lisp file (inherited from InfoDock).
17514
17515         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17516         dumped-lisp.el files.
17517
17518         * make-docfile.el (preloaded-file-list): Reorder when the
17519         package-path is searched.
17520         * update-elc.el: Ditto.
17521
17522         * lisp-mode.el (call-with-condition-handler): Treat the same as
17523         `condition-case' for indentation.
17524
17525         * about.el (about-xemacs): Update release date.
17526
17527 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17528
17529         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17530         anywhere but at the last clause.
17531         (ecase): Disallow `t' and `otherwise'.
17532
17533 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17534
17535         * cus-edit.el (custom-buffer-create-buttons): New function
17536         from stuff moved out of `custom-buffer-create-internal'.
17537         (custom-novice): New variable.  Default t.
17538         (custom-display-global-buttons): Ditto.  Default `top'.
17539         (custom-buffer-create-internal): Only display help if
17540         `custom-novice' is non-nil.  Display global buttons according to
17541         `custom-display-global-buttons'.
17542
17543 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17544
17545         * menubar.el (find-menu-item): Use `check-argument-type'.
17546         (find-menu-item): Cosmetic changes.
17547
17548 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17549
17550         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17551         look.
17552
17553 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17554
17555         * format.el (format-deannotate-region):  Bug fix.
17556         Deannotating a region containing unknown tags would fail
17557         (causing decoding of text/enriched to fail at user level)
17558
17559 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17560
17561         * minibuf.el (read-directory-name): Support sixth
17562           arg, HISTORY, as already documented.
17563
17564 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17565
17566         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17567         to `ecase'.
17568
17569 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17570
17571         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17572         skk-activate.
17573
17574 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17575
17576         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.