Reformatted.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-11-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-sip-var-008'.
5
6         * mule/mule-conf.el (=ucs-sip-var-008): New coded-charset for
7         XEmacs CHISE.
8
9 2023-10-25  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-charset.el (default-coded-charset-priority-list): Add
12         `=ucs-sip-itaiji-014'.
13
14         * mule/mule-conf.el (=ucs-sip-itaiji-014): New coded-charset for
15         XEmacs CHISE.
16
17 2023-10-25  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
20         setting for `=ucs-itaiji-013'.
21
22         * mule/mule-charset.el (default-coded-charset-priority-list): Add
23         `=ucs-sip-itaiji-013'.
24
25         * mule/mule-conf.el (=ucs-itaiji-013): New coded-charset for
26         XEmacs CHISE.
27         (=ucs-sip-itaiji-013): Ditto.
28
29 2023-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
30
31         * mule/mule-charset.el (default-coded-charset-priority-list): Add
32         `=ucs-sip-itaiji-010'.
33
34         * mule/mule-conf.el (=ucs-sip-itaiji-010): New coded-charset for
35         XEmacs CHISE.
36
37 2023-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
38
39         * mule/mule-charset.el (default-coded-charset-priority-list): Add
40         `=ucs-itaiji-001-additional-idc'.
41
42         * mule/mule-conf.el (=ucs-itaiji-001-additional-idc): New
43         coded-charset for XEmacs CHISE.
44         (=ucs-radicals): Temporarily narrowed the code range.
45         (=ucs-radicals@unicode): Likewise.
46
47 2023-09-09  MORIOKA Tomohiko  <tomo.git@chise.org>
48
49         * mule/mule-coding.el (coded-charset-entity-reference-alist):
50         Prefer `=gt-k' to `=ucs-var-*', `=ucs-itaiji-*',
51         `=big5-cdp-var-*', `=big5-cdp-itaiji-*' and `=jis-x0208@1978/1pr'.
52
53 2023-08-05  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-charset.el (default-coded-charset-priority-list): Add
56         `=>ucs-sip-itaiji-009'.
57
58         * mule/mule-conf.el (=>ucs-sip-itaiji-009): New coded-charset for
59         XEmacs CHISE.
60
61 2023-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
62
63         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
64         setting for `=ucs-itaiji-018'.
65
66 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
67
68         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
69         setting for `=>ucs-var-001'.
70
71 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
72
73         * mule/mule-charset.el (default-coded-charset-priority-list): Add
74         `=>ucs-bmp-var-001'.
75
76         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
77         CHISE.
78         (=>ucs-bmp-var-001): Ditto.
79
80 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
81
82         * mule/mule-charset.el (default-coded-charset-priority-list): Add
83         `=ucs-bmp-itaiji-018'.
84
85         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
86         XEmacs CHISE.
87         (=ucs-bmp-itaiji-018): Ditto.
88
89 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
92         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
93
94 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
98         `=>big5-cdp-itaiji-006'.
99
100         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
101         XEmacs CHISE.
102         (=big5-cdp-itaiji-006): Ditto.
103         (=>big5-cdp-itaiji-006): Ditto.
104
105 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
106
107         * mule/mule-charset.el (default-coded-charset-priority-list):
108         Prefer MJ to Hanazono font.
109
110 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
113         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
114
115 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
116
117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
118         `==ucs-sip-itaiji-004'.
119
120         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
121         XEmacs CHISE.
122         (==ucs-sip-itaiji-004): Ditto.
123
124 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
125
126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
127         setting for `===shuowen-jiguge-A30'.
128
129 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
132         `===shuowen-jiguge-A30'.
133
134         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
135         XEmacs CHISE.
136
137 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-charset.el (default-coded-charset-priority-list):
140         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
141
142 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-charset.el (default-coded-charset-priority-list):
145         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
146           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
147           etc.
148         - Add `==ucs-bmp-var-007'.
149
150         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
151         CHISE.
152         (==ucs-bmp-var-007): Ditto.
153
154 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
157         `=>ucs-tip@iwds-1'.
158
159         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
160         XEmacs CHISE.
161
162 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
163
164         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
165         XEmacs CHISE.
166         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
167         (=ucs-tip@JP/hanazono): Likewise.
168         (=>ucs-tip@component): Likewise.
169         (==ucs-tip@JP/hanazono): Likewise.
170
171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
172         `==ucs-sip-itaiji-005'.
173
174 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
177         setting for `=>shuowen-jiguge'.
178
179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
180         `=>shuowen-jiguge'.
181
182         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
183         XEmacs CHISE.
184
185 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
188         setting for `===chise-hdic-ktb-seal'.
189
190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
191         `===chise-hdic-ktb-seal'.
192
193         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
194         for XEmacs CHISE.
195
196 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
197
198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
199         `=ucs-sip@cns'.
200
201         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
202         CHISE.
203
204 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
205
206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
207         `==ucs-bmp-var-003'.
208
209         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
210         CHISE.
211         (==ucs-bmp-var-003): Ditto.
212
213 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
214
215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
216         `=ucs-sip-var-010'.
217
218         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
219         XEmacs CHISE.
220
221 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
222
223         * mule/mule-charset.el (default-coded-charset-priority-list):
224         Change priority of `==ucs-bmp-cjk@gb' to prefer
225         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
226         other abstract-form-CCSes.
227
228 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
229
230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
231         `=>ucs-sip-itaiji-012'.
232
233         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
234         XEmacs CHISE.
235
236 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
239         setting for `=>ucs-itaiji-012'.
240
241 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
242
243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
244         `=>ucs-bmp-itaiji-012'.
245
246         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
247         XEmacs CHISE.
248         (=>ucs-bmp-itaiji-012): Ditto.
249
250 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
253         setting for `=big5-cdp-var-008'.
254
255 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
256
257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
258         `=big5-cdp-var-008'.
259
260         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
261         XEmacs CHISE.
262
263 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
266         setting for `=>ucs-itaiji-016'.
267
268 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
271         `=>ucs-bmp-itaiji-016'.
272
273         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
274         XEmacs CHISE.
275         (=>ucs-bmp-itaiji-016): Ditto.
276
277 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
278
279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
280         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
281
282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
283         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
284
285         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
286         (=chise-hdic-tsj): Ditto.
287         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
288         (=chise-hdic-ktb): Ditto.
289
290 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
293         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
294
295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
296         `===chise-hdic-syp' and `=chise-hdic-syp'.
297
298         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
299         XEmacs CHISE.
300         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
301
302 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
303
304         * mule/mule-coding.el (coded-charset-entity-reference-alist):
305         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
306
307         * mule/mule-charset.el (default-coded-charset-priority-list):
308         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
309
310 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
311
312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
313         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
314
315 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
316
317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
318         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
319
320         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
321         XEmacs CHISE.
322         (=chise-hdic-tsj): Ditto.
323
324 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
325
326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
327         settings for `=>hanyo-denshi/tk'.
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `=>hanyo-denshi/tk/mf-01'.
331
332         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
333         XEmacs CHISE.
334         (=>hanyo-denshi/tk/mf-01): Ditto.
335         (==hanyo-denshi/tk/mf-01): Fix DOC.
336
337 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
338
339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
340         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
341
342 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
343
344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
345         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
346
347         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
348         XEmacs CHISE.
349         (=ucs-bmp-itaiji-014): Ditto.
350         (=>ucs-itaiji-014): Ditto.
351         (=>ucs-bmp-itaiji-014): Ditto.
352
353 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
356         setting for `==daikanwa/+2p'.
357
358 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
359
360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
361         setting for `=ucs-itaiji-016'.
362
363 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
364
365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
366         `=ucs-bmp-itaiji-016'.
367
368         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
369         XEmacs CHISE.
370         (=ucs-bmp-itaiji-016): Ditto.
371
372 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
373
374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
375         `=>cns11643-5'.
376
377 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
378
379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
380         setting for `=>ucs-itaiji-003@iwds-1'.
381
382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
383         `=>ucs-sip-itaiji-003@iwds-1'.
384
385         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
386         coded-charset for XEmacs CHISE.
387
388 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
391         `=>ucs-bmp-itaiji-006@iwds-1'.
392
393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
394         setting for `=>ucs-itaiji-006@iwds-1'.
395
396 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
397
398         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
399         for XEmacs CHISE.
400         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
401
402 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
403
404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
405         `=ucs-sip-itaiji-009'.
406
407         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
408         XEmacs CHISE.
409
410 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
411
412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
413         `=>ucs-sip-itaiji-008'.
414
415         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
416         XEmacs CHISE.
417
418 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
421         `==ucs-sip-var-001'.
422
423         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
424         XEmacs CHISE.
425
426 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
429         setting for `===hng-kkd'.
430
431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
432         `===hng-kkd'.
433
434 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
437         CHISE.
438
439 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
440
441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
442         setting for `=>>ruimoku-v6'.
443
444 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
445
446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
447         `=>>ruimoku-v6'.
448
449 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
452         instead of an alias to `=>ruimoku-v6'.
453
454 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
455
456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
457         `=ucs-sip-itaiji-012'.
458
459         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
460         XEmacs CHISE.
461
462 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
465         `=ucs-tip-var-004'.
466
467         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
468         XEmacs CHISE.
469
470 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
471
472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
473         `=>ucs-sip-itaiji-002@iwds-1'.
474
475         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
476         coded-charset for XEmacs CHISE.
477
478 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
481         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
482         `=>big5-cdp-itaiji-004'.
483
484 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
485
486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
487         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
488         `=>big5-cdp-itaiji-004'.
489
490         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
491         XEmacs CHISE.
492         (=>big5-cdp-itaiji-004): Ditto.
493         (=big5-cdp-itaiji-005): Ditto.
494
495 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
496
497         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
498         to #x9FFC.
499
500 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
503         `=>ucs-bmp-itaiji-003@iwds-1'.
504
505         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
506         for XEmacs CHISE.
507         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
508
509 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
510
511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
512         `=>ucs-tip-itaiji-001'.
513
514         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
515         XEmacs CHISE.
516
517 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
520         setting for `=>big5-cdp-itaiji-002'.
521
522 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
525         `=>big5-cdp-itaiji-002'.
526
527         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
528         XEmacs CHISE.
529
530 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
533         `=>jis-x0213-2'.
534
535 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
536
537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
538         setting for `==ucs-var-001'.
539
540 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
541
542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
543         setting for `=+>ucs-var-003'.
544
545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
546         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
547
548         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
549         XEmacs CHISE.
550         (=+>ucs-tip-var-003): Ditto.
551
552 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
553
554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
555         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
556
557         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
558         XEmacs CHISE.
559         (=ucs-tip-var-002): Ditto.
560
561 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
564         #x9FEA.
565
566 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
567
568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
569         `==ucs-bmp-var-001'.
570
571         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
572         CHISE.
573         (==ucs-bmp-var-001): Ditto.
574
575 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
578         setting for `=big5-cdp-var-007'.
579
580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
581         `=big5-cdp-var-007'.
582
583         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
584         XEmacs CHISE.
585
586 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
587
588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
589         `=ucs-sip@gb'.
590
591         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
592         CHISE.
593
594 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
597         `=>ucs-tip@cognate'.
598
599         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
600         XEmacs CHISE.
601
602 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
605         `=ucs-tip-itaiji-001'.
606
607         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
608         XEmacs CHISE.
609
610 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `=>ucs-tip@component'.
614
615         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
616         XEmacs CHISE.
617
618 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
619
620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
621         `==ucs-tip@JP/hanazono'.
622
623         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
624         XEmacs CHISE.
625
626 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
627
628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
629         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
630
631         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
632         CHISE.
633         (=ucs-tip@JP/hanazono): Ditto.
634
635 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
638         setting for `=ucs-var-007'.
639
640 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
643         `=ucs-bmp-var-007'.
644
645         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
646         CHISE.
647         (=ucs-bmp-var-007): Ditto.
648
649 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
652         setting for `=>ucs-itaiji-002@iwds-1'.
653
654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
655         `=>ucs-bmp-itaiji-002@iwds-1'.
656
657 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
658
659         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
660         for XEmacs CHISE.
661         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
662
663 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
664
665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
666         setting for `=>ucs-itaiji-008'.
667
668 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
669
670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
671         setting for `=>big5-cdp-itaiji-003'.
672
673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
674         `=>big5-cdp-itaiji-003'.
675
676 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
679         XEmacs CHISE.
680
681 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
684         setting for `=>ucs-itaiji-011'.
685
686 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
689         `=>ucs-bmp-itaiji-011'.
690
691 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
692
693         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
694         XEmacs CHISE.
695         (=>ucs-bmp-itaiji-011): Ditto.
696
697 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
698
699         * mule/mule-charset.el (default-coded-charset-priority-list): Use
700         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
701
702 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
705         `=>ucs-bmp-cjk@iwds-1/normalized'.
706
707         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
708         coded-charset for XEmacs CHISE.
709
710 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
713         setting for `=>ucs-itaiji-010'.
714
715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
716         `=>ucs-bmp-itaiji-010'.
717
718         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
719         XEmacs CHISE.
720         (=>ucs-bmp-itaiji-010): Ditto.
721
722 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
723
724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
725         setting for `=>ucs@iwds-1/normalized'.
726
727 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
728
729         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
730         for XEmacs CHISE.
731
732 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
733
734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
735         setting for `==>ucs@esu'.
736
737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
738         `==>ucs-sip@esu'.
739
740         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
741         CHISE.
742         (==>ucs-sip@esu): Ditto.
743
744 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
745
746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
747         setting for `=>big5-cdp-var-001'.
748
749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
750         `=>big5-cdp-var-001'.
751
752         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
753         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
754
755 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
758         setting for `===hng-sts'.
759
760         * mule/mule-charset.el (default-coded-charset-priority-list): Add
761         `===hng-sts'.
762
763         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
764         CHISE.
765
766 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
767
768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
769         setting for `===hng-sgs'.
770
771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
772         `===hng-sgs'.
773
774         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
775         CHISE.
776
777 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
780         setting for `===hng-saa'.
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `===hng-saa'.
784
785         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
786         CHISE.
787
788 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
789
790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
791         setting for `===hng-kad'.
792
793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
794         `===hng-kad'.
795
796         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
797         CHISE.
798
799 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
800
801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
802         setting for `===hng-sai'.
803
804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
805         `===hng-sai'.
806
807         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
808         CHISE.
809
810 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
813         setting for `===hng-ini'.
814
815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
816         `===hng-ini'.
817
818         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
819         CHISE.
820
821 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
824         setting for `===hng-wke'.
825
826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
827         `===hng-wke'.
828
829         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
830         CHISE.
831
832 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
833
834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
835         setting for `===hng-wks'.
836
837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
838         `===hng-wks'.
839
840         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
841         CHISE.
842
843 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
844
845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
846         setting for `===hng-sab'.
847
848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
849         `===hng-sab'.
850
851         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
852         CHISE.
853
854 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
855
856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
857         setting for `===hng-ykk'.
858
859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
860         `===hng-ykk'.
861
862         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
863         CHISE.
864
865 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
868         setting for `===hng-kkh'.
869
870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
871         `===hng-kkh'.
872
873         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
874         CHISE.
875
876 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
877
878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
879         setting for `===hng-fhs'.
880
881         * mule/mule-charset.el (default-coded-charset-priority-list): Add
882         `===hng-fhs'.
883
884         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
885         CHISE.
886
887 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
890         `==>daijiten'.
891
892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
893         setting for `==>daijiten'.
894
895         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
896         CHISE.
897
898 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
901         last number of its code.
902
903 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
906         settings for `=daijiten', `==daijiten' and `===daijiten'.
907
908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
909         `=daijiten', `==daijiten' and `===daijiten'.
910
911         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
912         CHISE.
913         (==daijiten): Ditto.
914         (===daijiten): Ditto.
915
916 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
917
918         * mule/mule-charset.el (default-coded-charset-priority-list): Add
919         `=>ucs-bmp-itaiji-008'.
920
921         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
922         XEmacs CHISE.
923         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
924
925 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
928         of #x9FCC as the value of `max-code'.
929
930 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
931
932         * mule/mule-charset.el (default-coded-charset-priority-list): Add
933         `=>>ucs-bmp-cjk@unicode'.
934
935         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
936         for XEmacs CHISE.
937
938 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
941         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
942         `===shuowen-jiguge5'.
943
944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
945         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
946
947         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
948         XEmacs CHISE.
949         (===shuowen-jiguge4): Ditto.
950         (===shuowen-jiguge5): Ditto.
951
952 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
953
954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
955         `=ucs-sip-var-005'.
956
957         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
958         XEmacs CHISE.
959
960 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
963         `=>>hanyo-denshi/ib'.
964
965 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
968         setting for `=>big5-cdp@iwds-1'.
969
970 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
971
972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
973         setting for `=big5-cdp-var-010'.
974
975 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
978         `=big5-cdp-var-010'.
979
980         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
981         XEmacs CHISE.
982
983 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `=ucs-sip-itaiji-008'.
987
988         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
989         XEmacs CHISE.
990
991 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
992
993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
994         `=>ucs-sip-itaiji-006'.
995
996         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
997         XEmacs CHISE.
998
999 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1000
1001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1002         setting for `=+>big5-cdp', `=>big5-cdp@component' and
1003         `=>big5-cdp@cognate'.
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
1007
1008 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1009
1010         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
1011         CHISE.
1012         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
1013         mother.
1014         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
1015
1016 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1017
1018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1019         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
1020
1021         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
1022         XEmacs CHISE.
1023         (=>big5-cdp@component): Ditto.
1024         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
1025
1026 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1027
1028         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1029         setting for `=>ucs-itaiji-001@iwds-1'.
1030
1031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1032         `=>ucs-bmp-itaiji-001@iwds-1'.
1033
1034         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
1035         for XEmacs CHISE.
1036         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
1037
1038 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1039
1040         * mule/mule-charset.el (default-coded-charset-priority-list):
1041         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
1042         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
1043         `chinese-isoir165'.
1044
1045         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
1046         CHISE.
1047
1048 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1049
1050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1051         `=ucs-sip-itaiji-006'.
1052
1053         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
1054         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
1055
1056 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1057
1058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1059         setting for `=>ucs-itaiji-009'.
1060
1061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1062         `==ucs-bmp-itaiji-001'.
1063
1064         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1065         (=big5-cdp-itaiji-003): Doc fix.
1066         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1067
1068 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1071         `=>zinbun-oracle'.
1072
1073 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1076         `=>ucs-sip-itaiji-003'.
1077
1078         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1079         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1080         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1081
1082 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1083
1084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1085         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1086
1087 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1088
1089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1090         `==ucs-bmp-itaiji-006'.
1091
1092         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1093         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1094         (==ucs-bmp-itaiji-006): Ditto.
1095
1096 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1097
1098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1099         `=ucs-bmp-itaiji-012'.
1100
1101         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1102         XEmacs CHISE.
1103         (=ucs-bmp-itaiji-012): Ditto.
1104
1105 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1109
1110 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1113         CHISE.
1114
1115 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1116
1117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1118         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1119         and `=>>cns11643-6'.
1120
1121         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1122         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1123         (=>>cns11643-3): Ditto.
1124         (=>>cns11643-4): Modify DOC.
1125         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1126
1127 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1128
1129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1130         `=>ucs-sip-itaiji-005'.
1131
1132         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1133         XEmacs CHISE.
1134
1135 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1138         `==hanyo-denshi/tk/mf-01'.
1139
1140         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1141         for XEmacs CHISE.
1142
1143 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1144
1145         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1146         `=>ucs-itaiji-007'.
1147
1148 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1149
1150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1151         `==ucs-sip-var-002'.
1152
1153         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1154         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1155
1156 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1157
1158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1159         setting for `==ucs-itaiji-001'.
1160
1161 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1162
1163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1164         `==ucs-sip-itaiji-001'.
1165
1166         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1167         XEmacs CHISE.
1168         (==ucs-sip-itaiji-001): Ditto.
1169
1170 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1173         `=+>ucs-bmp-var-003'.
1174
1175         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1176         CHISE.
1177         (=+>ucs-bmp-var-003): Ditto.
1178
1179 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1180
1181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1182         `=>ucs-bmp-cjk@cognate'.
1183
1184         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1185         XEmacs CHISE.
1186
1187 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1188
1189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1190         `=ucs-sip-itaiji-005'.
1191
1192         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1193         XEmacs CHISE.
1194
1195 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1196
1197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1198         setting for `=>ucs@cognate'.
1199
1200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1201         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1202
1203         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1204         CHISE.
1205         (=>ucs@hanyo-denshi): Abolished.
1206         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1207         (=>ucs-bmp-itaiji-009): Ditto.
1208         (=>ucs-sip@cognate): Ditto.
1209
1210 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1213         `=>ucs-bmp-itaiji-004'.
1214
1215         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1216         XEmacs CHISE.
1217
1218 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1219
1220         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1221         setting for `=>ucs-itaiji-004'.
1222
1223 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1224
1225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1226         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1227         `=>ucs-bmp-itaiji-007'.
1228
1229         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1230         XEmacs CHISE.
1231         (=>ucs-itaiji-004): Ditto.
1232         (=>ucs-sip-itaiji-004): Ditto.
1233         (=>ucs-bmp-itaiji-007): Ditto.
1234
1235 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1236
1237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1238         setting for `=ucs-itaiji-010'.
1239
1240 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1241
1242         * mule/mule-charset.el (default-coded-charset-priority-list):
1243         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1244         - Add `=ucs-bmp-itaiji-010'.
1245         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1246           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1247         - Add `=>ucs-sip@iwds-1'.
1248
1249         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1250         XEmacs CHISE.
1251         (=ucs-bmp-itaiji-010): Ditto.
1252         (=>ucs-sip@iwds-1): Ditto.
1253
1254 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1255
1256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1257         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1258
1259         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1260         XEmacs CHISE.
1261         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1262
1263 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1264
1265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1266         setting for `=>ucs-itaiji-003'.
1267
1268 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1269
1270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1271         `=>ucs-bmp-itaiji-003'.
1272
1273         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1274         XEmacs CHISE.
1275         (=>ucs-bmp-itaiji-003): Ditto.
1276
1277 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1280         `=ucs-bmp-itaiji-011'.
1281
1282         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1283         XEmacs CHISE.
1284
1285 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1286
1287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1288         setting for `==ucs-var-002'.
1289
1290 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1293         setting for `==ucs-itaiji-002'.
1294
1295 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1298         `==ucs-sip-itaiji-002'.
1299
1300         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1301         XEmacs CHISE.
1302
1303 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1306         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1310         `=>ucs-sip-itaiji-007'.
1311
1312         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1313         XEmacs CHISE.
1314         (=>ucs-sip-itaiji-007): Ditto.
1315         (=ucs-sip-itaiji-007): Ditto.
1316         (=ucs-itaiji-011): Ditto.
1317         (=ucs-sip-itaiji-011): Ditto.
1318
1319 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1322         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1323
1324 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1325
1326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1327         `==ucs-bmp-var-002'.
1328
1329         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1330         CHISE.
1331         (==ucs-bmp-var-002): Ditto.
1332
1333         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1334         Modify some priorities.
1335
1336 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1339         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1340         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1341
1342 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1343
1344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1345         `=big5-cdp-var-001'.
1346
1347         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1348         XEmacs CHISE.
1349
1350 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1351
1352         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1353         setting for `==ucs-itaiji-005'.
1354
1355 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1356
1357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1358         setting for `=ucs-itaiji-007'.
1359
1360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1361         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1362
1363         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1364         XEmacs CHISE.
1365         (==ucs-bmp-itaiji-005): Ditto.
1366         (=ucs-itaiji-007): Ditto.
1367         (=ucs-bmp-itaiji-007): Ditto.
1368
1369 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1372         `==gt-pj-k1' and `==gt-pj-k2'.
1373
1374 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1377         CHISE.
1378         (==gt-pj-k2): Ditto.
1379
1380 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1381
1382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1383         setting for `=>ucs-itaiji-005'.
1384
1385 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1388         `=>>cbeta'.
1389
1390 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1393         `=>ucs-sip@component'.
1394
1395         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1396         instead of `=ucs' as its mother.
1397         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1398
1399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1400         setting for `=>ucs-itaiji-006'.
1401
1402 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1403
1404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1405         `=>ucs-bmp-itaiji-006'.
1406
1407         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1408         XEmacs CHISE.
1409         (=>ucs-bmp-itaiji-006): Ditto.
1410
1411 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1412
1413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1414         `=>ucs-bmp-itaiji-001'.
1415
1416         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1417         XEmacs CHISE.
1418
1419 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1420
1421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1422         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1423
1424         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1425         instead of `=ucs' as its mother.
1426         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1427         (==ucs-bmp-itaiji-002): Ditto.
1428         (==ucs-itaiji-003): Ditto.
1429         (==ucs-bmp-itaiji-003): Ditto.
1430
1431 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1432
1433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1434         setting for `=big5-cdp-var-002'.
1435
1436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1437         `=big5-cdp-var-002'.
1438
1439         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1440         XEmacs CHISE.
1441
1442 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1443
1444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1445         `=ucs-sip-var-004'.
1446
1447         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1448         XEmacs CHISE.
1449
1450 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1451
1452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1453         `=>ucs-bmp-cjk@iwds-1'.
1454
1455         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1456         XEmacs CHISE.
1457
1458 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1461         setting for `=ucs-var-005'.
1462
1463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1464         `=ucs-bmp-var-005'.
1465
1466         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1467         CHISE.
1468         (=ucs-bmp-var-005): Ditto.
1469
1470 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1473         `=>ucs-sip-itaiji-002'.
1474
1475         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1476         XEmacs CHISE.
1477
1478 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1481         setting for `=>ucs-itaiji-002'.
1482
1483 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1484
1485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1486         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1487
1488         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1489         (=>ucs-itaiji-002): Ditto.
1490         (=>ucs-bmp-itaiji-002): Ditto.
1491
1492 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1493
1494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1495         setting for `=>ucs-itaiji-001'.
1496
1497 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1500         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1501
1502         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1503         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1504         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1505         (=>ucs-sip-itaiji-001): Ditto.
1506
1507         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1508         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1509         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1510
1511 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list):
1514         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1515         `=jef-china3' and `chinese-isoir165'.
1516
1517 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1518
1519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1520         `=>ucs-bmp-itaiji-005'.
1521
1522         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1523         XEmacs CHISE.
1524         (=>ucs-bmp-itaiji-005): Ditto.
1525
1526 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1529         `=+>jis-x0213-2'.
1530
1531 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1532
1533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1534         `=+>adobe-japan1-6'.
1535
1536 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1537
1538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1539         `=+>jis-x0208@1978'.
1540
1541 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1542
1543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1544         setting for `=>ucs@component'.
1545
1546 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1549         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1550
1551 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1552
1553         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1554         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1555
1556 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1557
1558         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1559         CHISE.
1560         (=>ucs@jis/2004): Ditto.
1561
1562 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1563
1564         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1565         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1566
1567 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1568
1569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570         `=>cbeta'.
1571
1572 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1573
1574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1575         setting for `==big5-cdp-itaiji-001'.
1576
1577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1578         `==big5-cdp-itaiji-001'.
1579
1580         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1581         XEmacs CHISE.
1582
1583 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1584
1585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1586         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1587         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1588
1589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1590         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1591         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1592
1593         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1594         XEmacs CHISE.
1595         (=>big5-cdp-itaiji-001): Ditto.
1596         (=big5-cdp-itaiji-002): Ditto.
1597         (=big5-cdp-itaiji-003): Ditto.
1598
1599 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1603
1604 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-charset.el (default-coded-charset-priority-list):
1607         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1608         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1609         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1610
1611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1612         setting for `=ucs-var-008'.
1613
1614         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1615         CHISE.
1616         (=ucs-bmp-var-008): Likewise.
1617
1618 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list):
1621         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1622
1623 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1624
1625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1626         `==ucs-sip@JP/hanazono'.
1627
1628         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1629         XEmacs CHISE.
1630
1631 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1632
1633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1634         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1635
1636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637         `=ucs-bmp-var-006'.
1638
1639         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1640         CHISE.
1641         (=ucs-bmp-var-006): Likewise.
1642
1643 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1644
1645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1646         `=ucs-bmp-itaiji-009'.
1647
1648         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1649         XEmacs CHISE.
1650         (=ucs-bmp-itaiji-009): Likewise.
1651
1652 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1653
1654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1655         `=>big5-cdp'.
1656
1657 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1658
1659         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1660         (utf-8-ivs-gb): Likewise.
1661         (utf-8-gb-er): Likewise.
1662         (utf-8-ivs-gb-er): Likewise.
1663         (utf-8-cns): Likewise.
1664         (utf-8-ivs-cns): Likewise.
1665         (utf-8-cns-er): Likewise.
1666         (utf-8-ivs-cns-er): Likewise.
1667         (utf-8-big5): Likewise.
1668         (utf-8-ivs-big5): Likewise.
1669         (utf-8-big5-er): Likewise.
1670         (utf-8-ivs-big5-er): Likewise.
1671         (utf-8-jis): Likewise.
1672         (utf-8-ivs-jis): Likewise.
1673         (utf-8-jis-er): Likewise.
1674         (utf-8-ivs-jis-er): Likewise.
1675         (utf-8-ks): Likewise.
1676         (utf-8-ivs-ks): Likewise.
1677         (utf-8-ks-er): Likewise.
1678         (utf-8-ivs-ks-er): Likewise.
1679
1680 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1681
1682         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1683         (utf-8-ivs-jp): Likewise.
1684         (utf-8-jp-er): Likewise.
1685         (utf-8-ivs-jp-er): Likewise.
1686
1687 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1688
1689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1690         setting for `=ucs-var-010'.
1691
1692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1693         `=ucs-bmp-var-010'.
1694
1695         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1696         CHISE.
1697         (=ucs-bmp-var-010): Likewise.
1698
1699 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1700
1701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1702         `=ucs-sip@JP/hanazono'.
1703
1704         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1705         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1706
1707 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-charset.el (default-coded-charset-priority-list):
1710         - Add `=big5-cdp-var-004'.
1711         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1712           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1713
1714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1715         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1716         `=big5-cdp-var-005'.
1717
1718         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1719         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1720         `=big5-cdp-var-003'.
1721         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1722         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1723         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1724
1725 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1726
1727         * mule/mule-charset.el (default-coded-charset-priority-list):
1728         Don't prefer ucs-compat CCSes to other CCSes.
1729
1730 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1731
1732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1733         `===ucs-bmp-cjk-compat@unicode'.
1734
1735         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1736         coded-charset for XEmacs CHISE.
1737
1738 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1739
1740         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1741         `=ucs-sip-itaiji-003'.
1742
1743         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1744         XEmacs CHISE.
1745
1746 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1749         setting for `=ucs-var-004'.
1750
1751         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1752         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1753
1754         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1755         XEmacs CHISE.
1756         (=ucs-var-004): Ditto.
1757         (=ucs-bmp-var-004): Ditto.
1758
1759 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1760
1761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1762         `=ucs-sip-var-003'.
1763
1764         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1765         XEmacs CHISE.
1766
1767 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1768
1769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1770         setting for `=ucs-itaiji-006'.
1771
1772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1773         `=ucs-bmp-itaiji-006'.
1774
1775         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1776         XEmacs CHISE.
1777         (=ucs-bmp-itaiji-006): Ditto.
1778
1779 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1780
1781         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1782         `=ucs-sip-var-002'.
1783
1784         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1785         XEmacs CHISE.
1786
1787 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1788
1789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1790         `=ucs-sip-itaiji-002'.
1791
1792         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1793         XEmacs CHISE.
1794
1795 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1796
1797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1798         setting for `==hanyo-denshi/tk'.
1799
1800 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1801
1802         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1803         (=hanyo-denshi/tk): Fix `long-name'.
1804         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1805
1806 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1807
1808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1809         setting for `=>mj'.
1810
1811 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1812
1813         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1814         coded-charset for XEmacs CHISE.
1815
1816 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1817
1818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1819         setting for `=hanyo-denshi/tk'.
1820
1821 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1822
1823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1824         `=hanyo-denshi/tk/mf-01'.
1825
1826         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1827         XEmacs CHISE.
1828         (=hanyo-denshi/tk/mf-01): Ditto.
1829
1830 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1831
1832         * mule/mule-charset.el (default-coded-charset-priority-list):
1833         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1834
1835 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1836
1837         * mule/mule-charset.el (default-coded-charset-priority-list):
1838         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1839
1840 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1847
1848         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1849         XEmacs CHISE.
1850         (=ucs-bmp-itaiji-004): Ditto.
1851         (=ucs-itaiji-005): Ditto.
1852         (=ucs-bmp-itaiji-005): Ditto.
1853
1854 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `=ucs-sip-itaiji-001'.
1858
1859         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1860         XEmacs CHISE.
1861
1862 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1865         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1866         `=ucs-itaiji-008'.
1867
1868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1869         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1870         `=ucs-bmp-itaiji-008'.
1871
1872         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1873         XEmacs CHISE.
1874         (=ucs-bmp-itaiji-001): Ditto.
1875         (=ucs-itaiji-003): Ditto.
1876         (=ucs-bmp-itaiji-003): Ditto.
1877         (=ucs-itaiji-008): Ditto.
1878         (=ucs-bmp-itaiji-008): Ditto.
1879
1880 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1881
1882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1883         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1884
1885         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1886         for XEmacs CHISE.
1887         (==ucs-bmp-cjk-compat@JP): Ditto.
1888
1889 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1890
1891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1892         setting for `===hng-tzs'.
1893
1894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1895         `===hng-tzs'.
1896
1897         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1898         CHISE.
1899
1900 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1901
1902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1903         setting for `===hng-doh'.
1904
1905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1906         `===hng-doh'.
1907
1908         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1909         CHISE.
1910
1911 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1912
1913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1914         setting for `===hng-wad'.
1915
1916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1917         `===hng-wad'.
1918
1919         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1920         CHISE.
1921
1922 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1923
1924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1925         settings for `==koseki' and `===hng-kcc'.
1926
1927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1928         `===hng-kcc'.
1929
1930         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1931         CHISE.
1932
1933 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1934
1935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1936         setting for `===hng-nkk'.
1937
1938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1939         `===hng-nkk'.
1940
1941         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1942         CHISE.
1943
1944 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1945
1946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1947         setting for `===hng-ink'.
1948
1949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1950         `===hng-ink'.
1951
1952         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1953         CHISE.
1954
1955 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1956
1957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1958         setting for `===hng-jhk'.
1959
1960         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1961         `===hng-jhk'.
1962
1963         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1964         CHISE.
1965
1966 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1969         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1970         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1971         (===jis-x0213-1@2004): Likewise.
1972         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1973         "jisx0213\\(\\.2004\\)-1" as the registry.
1974         (=+>jis-x0213-1@2004): Likewise.
1975         (=>jis-x0213-1@2004): Likewise.
1976
1977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1978         `===jis-x0213-1@2004'.
1979
1980 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1983         setting for `===hng-nak'.
1984
1985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1986         `===hng-nak'.
1987
1988         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1989         CHISE.
1990
1991 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1992
1993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1994         setting for `===hng-hos'.
1995
1996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1997         `===hng-hos'.
1998
1999         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
2000         CHISE.
2001
2002 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2003
2004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2005         setting for `===hng-tzj'.
2006
2007         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2008         `===hng-tzj'.
2009
2010         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
2011         CHISE.
2012
2013 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2014
2015         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2016         setting for `===hng-kae'.
2017
2018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2019         `===hng-kae'.
2020
2021         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
2022         CHISE.
2023
2024 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2025
2026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2027         setting for `===hng-kar'.
2028
2029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2030         `===hng-kar'.
2031
2032         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
2033         CHISE.
2034
2035 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2036
2037         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2038         setting for `===hng-kyd'.
2039
2040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2041         `===hng-kyd'.
2042
2043         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
2044         CHISE.
2045
2046 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2047
2048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2049         setting for `===hng-hok'.
2050
2051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2052         `===hng-hok'.
2053
2054         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
2055         CHISE.
2056
2057 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2060         setting for `===hng-jyu'.
2061
2062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2063         `===hng-jyu'.
2064
2065         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2066         CHISE.
2067
2068 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2071         setting for `===hng-zkd'.
2072
2073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2074         `===hng-zkd'.
2075
2076         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2077         CHISE.
2078
2079 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2080
2081         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2082         setting for `===hng-kmi'.
2083
2084         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2085         `===hng-kmi'.
2086
2087         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2088         CHISE.
2089
2090 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2093         setting for `===hng-okd'.
2094
2095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2096         `===hng-okd'.
2097
2098         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2099         CHISE.
2100
2101 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2102
2103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2104         setting for `===hng-nkm'.
2105
2106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2107         `===hng-nkm'.
2108
2109         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2110         CHISE.
2111
2112 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2113
2114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2115         setting for `===hng-nto'.
2116
2117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2118         `===hng-nto'.
2119
2120         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2121         CHISE.
2122
2123 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2124
2125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2126         setting for `===hng-yhk'.
2127
2128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2129         `===hng-yhk'.
2130
2131         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2132         CHISE.
2133
2134 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2135
2136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2137         setting for `===hng-sok'.
2138
2139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2140         `===hng-sok'.
2141
2142         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2143         CHISE.
2144
2145 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2148         setting for `===hng-kda'.
2149
2150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2151         `===hng-kda'.
2152
2153         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2154         CHISE.
2155
2156 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2159         setting for `===hng-myz'.
2160
2161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2162         `===hng-myz'.
2163
2164         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2165         CHISE.
2166
2167 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2168
2169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2170         setting for `===hng-kgk'.
2171
2172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2173         `===hng-kgk'.
2174
2175         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2176         CHISE.
2177
2178 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2181         setting for `===hng-drt'.
2182
2183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2184         `===hng-drt'.
2185
2186         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2187         CHISE.
2188
2189 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2192         setting for `===hng-mam'.
2193
2194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2195         `===hng-mam'.
2196
2197         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2198         CHISE.
2199
2200 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2201
2202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2203         setting for `===hng-dng'.
2204
2205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2206         `===hng-dng'.
2207
2208         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2209         CHISE.
2210
2211 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2214         setting for `=>cns11643-5'.
2215
2216 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2217
2218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2219         setting for `===hng-keg'.
2220
2221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2222         `===hng-keg'.
2223
2224         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2225         CHISE.
2226
2227 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2228
2229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2230         setting for `===hng-jou'.
2231
2232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2233         `===hng-jou'.
2234
2235         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2236         CHISE.
2237
2238 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2239
2240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2241         setting for `===hng-smk'.
2242
2243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2244         `===hng-smk'.
2245
2246         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2247         CHISE.
2248
2249 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2250
2251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2252         setting for `===hng-kyo'.
2253
2254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2255         `===hng-kyo'.
2256
2257         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2258         CHISE.
2259
2260 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2261
2262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2263         setting for `===hng-kss'.
2264
2265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2266         `===hng-kss'.
2267
2268         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2269         CHISE.
2270
2271 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2274         setting for `===hng-wan'.
2275
2276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2277         `===hng-wan'.
2278
2279         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2280         CHISE.
2281
2282 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2283
2284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2285         setting for `===hng-ksk'.
2286
2287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2288         `===hng-ksk'.
2289
2290         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2291         CHISE.
2292
2293 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2294
2295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2296         setting for `===hng-kyu'.
2297
2298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2299         `===hng-kyu'.
2300
2301         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2302         CHISE.
2303
2304 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2305
2306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2307         setting for `===hng-skk'.
2308
2309         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2310         `===hng-skk'.
2311
2312         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2313         CHISE.
2314
2315 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2316
2317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2318         setting for `===hng-sik'.
2319
2320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2321         `===hng-sik'.
2322
2323         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2324         CHISE.
2325
2326 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2329         setting for `===hng-kbk'.
2330
2331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2332         `===hng-kbk'.
2333
2334         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2335         CHISE.
2336
2337 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2338
2339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2340         setting for `===hng-kcj'.
2341
2342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2343         `===hng-kcj'.
2344
2345         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2346         CHISE.
2347
2348 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2349
2350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2351         setting for `===hng-k24'.
2352
2353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2354         `===hng-k24'.
2355
2356         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2357         CHISE.
2358
2359 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2360
2361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2362         setting for `===hng-gok'.
2363
2364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2365         `===hng-gok'.
2366
2367         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2368         CHISE.
2369 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2372         setting for `===hng-tsu'.
2373
2374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2375         `===hng-tsu'.
2376
2377         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2378         CHISE.
2379
2380 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2381
2382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2383         setting for `===hng-sys'.
2384
2385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2386         `===hng-sys'.
2387
2388         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2389         CHISE.
2390
2391 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2392
2393         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2394         - Use "&HNG010-<d><d><d><d><d>;" instead of
2395           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2396         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2397
2398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2399         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2400
2401         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2402         "hngkhi-0" as the suffix of registry.
2403         (===hng-khm): New coded-charset for XEmacs CHISE.
2404         (=ucs-itaiji-002): Ditto.
2405         (=ucs-bmp-itaiji-002): Ditto.
2406
2407 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2408
2409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2410         setting for `=>ucs@iwds-1'.
2411
2412         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2413         XEmacs CHISE.
2414
2415 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2418         CHISE.
2419
2420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2421         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2422         `===hng-khi'.
2423
2424 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2425
2426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2427         setting for `===hng-khi'.
2428
2429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2430         `===hng-khi'.
2431
2432         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2433         CHISE.
2434
2435 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2436
2437         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2438         #x9FA5 as the value of `max-code'.
2439         (=ucs-bmp-var-002): Likewise.
2440         (=ucs-bmp-var-003): Likewise.
2441         (=ucs-bmp-itaiji-084): Likewise.
2442         (=ucs-bmp-cjk@JP): Likewise.
2443         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2444         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2445         (=>ucs-bmp-cjk@component): Likewise.
2446
2447 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2450         CHISE.
2451
2452 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2455         XEmacs CHISE.
2456         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2457         `==jis-x0208@1978/2-pr' as the mother.
2458
2459 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2460
2461         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2462         CHISE.
2463
2464 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2465
2466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2467         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2468
2469 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2470
2471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2472         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2473
2474 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2475
2476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2477         setting for `===ucs@gb'.
2478
2479 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2480
2481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2482         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2483         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2484         as the entity-reference for `===jis-x0213-1@2000'; use
2485         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2486
2487 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2488
2489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2490         `===jis-x0208'.
2491
2492         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2493         instead of `===jis-x0208' as the mother.
2494         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2495         `===jis-x0208' as the mother.
2496         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2497         `===jis-x0208' as the mother.
2498         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2499         `===jis-x0213-1' as the mother.
2500         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2501         `===jis-x0213-1' as the mother.
2502         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2503         the mother.
2504         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2505         mother.
2506
2507 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2508
2509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2510         setting for `=ucs-var-001'.
2511
2512 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2513
2514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2515         `=ucs-bmp-var-001'.
2516
2517         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2518         CHISE.
2519         (=ucs-bmp-var-001): Ditto.
2520
2521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2522         setting for `=ucs-var-003'.
2523
2524 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2525
2526         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2527         `=ucs-bmp-var-003'.
2528
2529         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2530         CHISE.
2531         (=ucs-bmp-var-003): Ditto.
2532
2533 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2534
2535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2536         setting for `=ucs-var-002'.
2537
2538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2539         `=ucs-bmp-var-002'.
2540
2541         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2542         CHISE.
2543         (=ucs-bmp-var-002): Ditto.
2544
2545 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2546
2547         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2548         XEmacs CHISE.
2549         (==jis-x0208@1978/5pr): Ditto.
2550
2551 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2552
2553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2554         `=>ucs-bmp-cjk@component'.
2555
2556         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2557         XEmacs CHISE.
2558         (=>ucs-bmp-cjk@component): Ditto.
2559
2560 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2561
2562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2563         setting for `=>iwds-1'.
2564
2565 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2566
2567         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2568         CHISE.
2569
2570 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2571
2572         * mule/mule-charset.el (default-coded-charset-priority-list):
2573         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2574         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2575         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2576         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2577
2578 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2579
2580         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2581         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2582
2583         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2584         `=>>ucs@iso' as the mother.
2585         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2586         mother.
2587
2588 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2589
2590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2591         setting for `===hanyo-denshi/ia'.
2592
2593 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2594
2595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2596         `===hanyo-denshi/ia'.
2597
2598 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2599
2600         * mule/mule-conf.el (=koseki): Fix DOC.
2601         (==koseki): New coded-charset for XEmacs CHISE.
2602
2603 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2604
2605         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2606         XEmacs CHISE.
2607         (===hanyo-denshi/jd): Fix DOC.
2608
2609 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2610
2611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2612         setting for `===hanyo-denshi/ip'.
2613
2614 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2615
2616         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2617         `===hanyo-denshi/ip'.
2618
2619         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2620         XEmacs CHISE.
2621
2622 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2623
2624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2625         `==ucs-radicals@unicode' and `=>daikanwa'.
2626
2627         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2628         for XEmacs CHISE.
2629
2630 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2631
2632         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2633         XEmacs CHISE.
2634
2635 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2636
2637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2638         `===ruimoku-v6'.
2639
2640 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2641
2642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2643         setting for `===ruimoku-v6'.
2644
2645 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2646
2647         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2648         CHISE.
2649
2650 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2651
2652         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2653         coded-charset for XEmacs CHISE.
2654
2655 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2656
2657         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2658         XEmacs CHISE.
2659
2660 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2661
2662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2663         `===ucs-sip@iso'.
2664
2665 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2668         CHISE.
2669
2670 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2671
2672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2673         `==ucs-sip@iso'.
2674
2675         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2676         CHISE.
2677
2678 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2679
2680         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2681         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2682         (=ucs-sip-ext-b@iso): Fix registry.
2683         (==ucs-sip-ext-b@iso): Ditto.
2684         (===ucs-sip-ext-b@iso): Ditto.
2685
2686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2687         `=ucs-sip@iso'.
2688
2689 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2690
2691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2692         setting for `=>cbeta'.
2693
2694 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2695
2696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2697         `=>cns11643-7'.
2698
2699         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2700
2701 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2702
2703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2704         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2705
2706 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2707
2708         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2709         `=ucs@cns'.
2710         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2711         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2712         `=ucs@jis/1990'.
2713         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2714         `=ucs@jis/2000'.
2715         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2716         `=ucs@jis/2004'.
2717         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2718
2719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2720         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2721
2722 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2723
2724         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2725         XEmacs CHISE.
2726         (==jis-x0208@1978/1pr): Ditto.
2727         (==jis-x0208@1978/2-pr): Ditto.
2728
2729 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2730
2731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2732         setting for `===jis-x0213-1@2004'.
2733
2734 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2735
2736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2737         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2738
2739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2740         `===hanyo-denshi/jb'.
2741
2742         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2743         XEmacs CHISE.
2744         (=+>hanyo-denshi/ft): Ditto.
2745         (=+>hanyo-denshi/jt): Ditto.
2746
2747 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2748
2749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2750         `===hanyo-denshi/hg'.
2751
2752 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2753
2754         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2755         XEmacs CHISE.
2756         (===hanyo-denshi/hg): Ditto.
2757
2758 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2759
2760         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2761         glyph-forms instead of detailed glyph-images.
2762         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2763         `=adobe-japan1-*'.
2764         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2765         (===adobe-japan1-1): Ditto.
2766         (===adobe-japan1-2): Ditto.
2767         (===adobe-japan1-3): Ditto.
2768         (===adobe-japan1-4): Ditto.
2769         (===adobe-japan1-5): Ditto.
2770         (===adobe-japan1-6): Ditto.
2771         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2772         `=>>>adobe-japan1' as the mother.
2773         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2774         `=>>adobe-japan1' as the mother.
2775         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2776         glyph-images.
2777         (==jis-x0208@1978): Ditto.
2778         (==jis-x0208@1983): Ditto.
2779         (==jis-x0208@1990): Ditto.
2780         (==jis-x0213-1): Ditto.
2781         (==jis-x0213-1@2000): Ditto.
2782         (==jis-x0213-1@2004): Ditto.
2783         (==jis-x0213-2): Ditto.
2784         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2785         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2786         `=jis-x0208@1978'.
2787         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2788         `=jis-x0208@1983'.
2789         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2790         `=jis-x0208@1990'.
2791         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2792         `=jis-x0213-1'.
2793         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2794         `=jis-x0213-1@2000'.
2795         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2796         `=jis-x0213-1@2004'.
2797         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2798         `=jis-x0213-2'.
2799         (===jis-x0208): New coded-charset for XEmacs CHISE.
2800         (===jis-x0208@1978): Ditto.
2801         (===jis-x0208@1983): Ditto.
2802         (===jis-x0208@1990): Ditto.
2803         (===jis-x0213-1): Ditto.
2804         (===jis-x0213-1@2000): Ditto.
2805         (===jis-x0213-2): Ditto.
2806         (===jis-x0212): Ditto.
2807         (===ks-x1001): Ditto.
2808         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2809         mother.
2810         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2811         as the mother.
2812         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2813         as the mother.
2814         (===cns11643-1): New coded-charset for XEmacs CHISE.
2815         (===cns11643-2): Ditto.
2816         (===cns11643-3): Ditto.
2817         (===cns11643-4): Ditto.
2818         (===cns11643-5): Ditto.
2819         (===cns11643-6): Ditto.
2820         (===cns11643-7): Ditto.
2821         (=>>cns11643-1): Ditto.
2822         (==big5-cdp): Indicate abstract glyph-images instead of
2823         representative glyph-images.
2824         (===big5-cdp): New coded-charset for XEmacs CHISE.
2825         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2826         detailed glyph-images.
2827         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2828         `=hanyo-denshi/*'.
2829         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2830         (===hanyo-denshi/ib): Ditto.
2831         (===hanyo-denshi/jt): Ditto.
2832         (===hanyo-denshi/ks): Ditto.
2833         (===mj): Ditto.
2834         (===mj-0): Ditto.
2835         (===mj-1): Ditto.
2836         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2837         `=>>>hanyo-denshi/*' as its mother.
2838         (==gt): Indicate abstract glyph-forms instead of detailed
2839         glyph-images.
2840         (===gt): New coded-charset for XEmacs CHISE.
2841         (=>>>gt): Indicates `==gt' instead of `=gt'.
2842         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2843         (==gt-k): Indicate abstract glyph-forms instead of detailed
2844         glyph-images.
2845         (===gt-k): New coded-charset for XEmacs CHISE.
2846         (==daikanwa): Indicates glyph-images instead of detailed
2847         glyph-images.
2848         (===daikanwa): New coded-charset for XEmacs CHISE.
2849         (===daikanwa/+p): Ditto.
2850         (===daikanwa/ho): Ditto.
2851         (==cbeta): Ditto.
2852         (===cbeta): Ditto.
2853         (==jef-china3): Ditto.
2854         (===jef-china3): Ditto.
2855         (==ruimoku-v6): Ditto.
2856         (==ucs@iso): Indicate representative glyph-forms instead of
2857         representative glyph-images.
2858         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2859         (==ucs@unicode): Indicate representative glyph-forms instead of
2860         representative glyph-images.
2861         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2862         `=ucs@unicode'.
2863         (==ucs@cns): Indicate representative glyph-forms instead of
2864         representative glyph-images.
2865         (==ucs@jis): Ditto.
2866         (==ucs@jis/1990): Ditto.
2867         (==ucs@jis/2000): Ditto.
2868         (==ucs@jis/2004): Ditto.
2869         (==ucs@ks): Ditto.
2870         (===ucs@iso): New coded-charset for XEmacs CHISE.
2871         (===ucs@unicode): Ditto.
2872         (===ucs@gb): Ditto.
2873         (===ucs@ks): Ditto.
2874         (===ucs-bmp-cjk@gb): Ditto.
2875         (===ucs-sip-ext-b@iso): Ditto.
2876
2877 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2878
2879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2880         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2881         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2882         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2883         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2884         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2885         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2886         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2887         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2888         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2889
2890         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2891         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2892         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2893         - Use "&g1-[NAME];" for `=>>[NAME]'.
2894         - Abolish "&g2-[NAME];".
2895
2896 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2897
2898         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2899         `=>>ucs@cns' as the mother.
2900
2901 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2902
2903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2904         setting for `==ucs@ks'.
2905
2906 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2909         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2910         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2911         0x00E30000〜0x00E409D5.
2912
2913 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2914
2915         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2916         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2917         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2918
2919 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2920
2921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2922         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2923
2924         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2925         (=mj-0): Ditto.
2926         (=mj-1): Ditto.
2927         (==mj): Ditto.
2928         (==mj-0): Ditto.
2929         (==mj-1): Ditto.
2930         (=>>mj): Ditto.
2931
2932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2933         setting for `=mj' and `==mj'.
2934
2935 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2936
2937         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2938         CHISE.
2939
2940 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2941
2942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2943         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2944         `=>ucs@hanyo-denshi'.
2945
2946 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2947
2948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2949         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2950
2951         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2952         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2953
2954 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2955
2956         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2957         XEmacs CHISE.
2958
2959 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2960
2961         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2962         Change priority of `=>>>ucs@iso'.
2963
2964         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2965         `=>>>ucs@iso' as the mother.
2966         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2967
2968 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2969
2970         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2971         Change priority of `=>>>ucs@unicode'.
2972
2973         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2974         `=ucs@unicode'.
2975
2976 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2977
2978         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2979         Change priority of `=>>>ucs@jis'.
2980
2981         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2982         `=ucs@jis'.
2983
2984 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2985
2986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2987         setting for `==daikanwa/+p'.
2988
2989 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2990
2991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2992         setting for `==shinjigen@1ed'.
2993
2994 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2995
2996         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2997         XEmacs CHISE.
2998
2999 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3000
3001         * mule/mule-conf.el (==shinjigen): Modify DOC.
3002         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
3003         (==shinjigen@rev): Modify DOC.
3004
3005 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3006
3007         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
3008         CHISE.
3009
3010 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3011
3012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3013         settings for `==daikanwa' and `==ucs@JP/hanazono'.
3014
3015         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
3016         XEmacs CHISE.
3017
3018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3019         `==daikanwa'.
3020
3021 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3022
3023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3024         setting for `==cns11643-7'.
3025
3026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3027         `==cns11643-7'.
3028
3029 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
3030
3031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3032         `==cns11643-6'.
3033
3034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3035         setting for `==cns11643-6'.
3036
3037 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3038
3039         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3040         setting for `==cns11643-5'.
3041
3042         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3043         `==cns11643-5'.
3044
3045 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3046
3047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3048         setting for `==cns11643-4'.
3049
3050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3051         `==cns11643-4'.
3052
3053 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3054
3055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3056         setting for `==cns11643-3'.
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3059         `==cns11643-3'.
3060
3061 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
3062
3063         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3064         setting for `==cns11643-2'.
3065
3066         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3067         `==cns11643-2'.
3068
3069 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3070
3071         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3072         Change priority of `=>>>ucs@ks'.
3073
3074         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3075         `=ucs@ks'.
3076
3077 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3078
3079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3080         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3081         `==ucs@cns' and `==cns11643-1'.
3082
3083         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3084         (==cns11643-2): Ditto.
3085         (==cns11643-3): Ditto.
3086         (==cns11643-4): Ditto.
3087         (==cns11643-5): Ditto.
3088         (==cns11643-6): Ditto.
3089         (==cns11643-7): Ditto.
3090
3091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3092         `==cns11643-1'.
3093
3094 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3095
3096         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3097         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3098         `=>>>ucs@jis/1990'.
3099
3100         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3101         `=ucs@jis/1990'.
3102         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3103         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3104
3105 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3106
3107         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3108         Change priority of `=>>>ucs@cns'.
3109
3110         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3111         `=ucs@cns'.
3112
3113 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3114
3115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3116         `==ks-x1001'.
3117
3118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3119         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3120         `==ks-x1001'.
3121
3122 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3123
3124         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3125
3126 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3127
3128         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3129         `=jis-x0208'.
3130         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3131         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3132         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3133         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3134         (=>>>jis-x0213-1@2000): Changed to an alias for
3135         `=jis-x0213-1@2000'.
3136         (=>>>jis-x0213-1@2004): Changed to an alias for
3137         `=jis-x0213-1@2004'.
3138         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3139
3140 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3141
3142         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3143         `=adobe-japan1-0'.
3144         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3145         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3146         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3147         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3148         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3149         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3150
3151 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3152
3153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3154         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3155         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3156         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3157         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3158         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3159
3160 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3161
3162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3163         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3164         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3165         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3166         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3167         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3168         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3169         `==jis-x0212'.
3170
3171 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3172
3173         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3174         "AdobeJapan1-[0-6]$".
3175         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3176         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3177         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3178         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3179         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3180         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3181         (==adobe-japan1-1): Ditto.
3182         (==adobe-japan1-2): Ditto.
3183         (==adobe-japan1-3): Ditto.
3184         (==adobe-japan1-4): Ditto.
3185         (==adobe-japan1-5): Ditto.
3186         (==adobe-japan1-6): Ditto.
3187         (==jis-x0208): Ditto.
3188         (==jis-x0208@1978): Ditto.
3189         (==jis-x0208@1983): Ditto.
3190         (==jis-x0208@1990): Ditto.
3191         (==jis-x0213-1): Ditto.
3192         (==jis-x0213-1@2000): Ditto.
3193         (==jis-x0213-1@2004): Ditto.
3194         (==jis-x0213-2): Ditto.
3195         (==jis-x0212): Ditto.
3196         (==gb2312): Ditto.
3197         (==iso-ir165): Ditto.
3198         (==gb12345): Ditto.
3199         (==ks-x1001): Ditto.
3200         (==cns11643-1): Ditto.
3201         (==cns11643-2): Ditto.
3202         (==cns11643-3): Ditto.
3203         (==cns11643-4): Ditto.
3204         (==cns11643-5): Ditto.
3205         (==cns11643-6): Ditto.
3206         (==cns11643-7): Ditto.
3207         (==big5-cdp): Ditto.
3208         (==hanyo-denshi/ja): Ditto.
3209         (==hanyo-denshi/jb): Ditto.
3210         (==hanyo-denshi/jc): Ditto.
3211         (==hanyo-denshi/jd): Ditto.
3212         (==hanyo-denshi/ft): Ditto.
3213         (==hanyo-denshi/ia): Ditto.
3214         (==hanyo-denshi/ib): Ditto.
3215         (==hanyo-denshi/hg): Ditto.
3216         (==hanyo-denshi/jt): Ditto.
3217         (==hanyo-denshi/ks): Ditto.
3218         (==gt): Ditto.
3219         (==gt-k): Ditto.
3220         (==daikanwa): Ditto.
3221         (==shinjigen): Ditto.
3222         (==ucs@iso): Ditto.
3223         (==ucs@unicode): Ditto.
3224         (==ucs@gb): Ditto.
3225         (==ucs-bmp@gb): Ditto.
3226         (==ucs@cns): Ditto.
3227         (==ucs-bmp@cns): Ditto.
3228         (==ucs@jis): Ditto.
3229         (==ucs@jis/1990): Ditto.
3230         (==ucs@jis/2000): Ditto.
3231         (==ucs@jis/2004): Ditto.
3232         (==ucs@JP): Ditto.
3233         (==ucs@JP/hanazono): Ditto.
3234         (==ucs@ks): Ditto.
3235         (==ucs-bmp@ks): Ditto.
3236         (==ucs@cns11643): Ditto.
3237         (==ucs-bmp-cjk@gb): Ditto.
3238         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3239         (==ucs-sip-ext-b@iso): Ditto.
3240
3241 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3242
3243         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3244         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3245
3246         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3247         XEmacs CHISE.
3248         (=ucs-bmp-cjk@unicode): Abolished.
3249
3250 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3251
3252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3253         `=+>ucs-bmp-cjk-compat@jis'.
3254
3255         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3256         for XEmacs CHISE.
3257
3258 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3259
3260         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3261         CHISE.
3262
3263 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3264
3265         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3266         for XEmacs CHISE.
3267         (=jis-x0208@1978/1er-pr): Abolished.
3268         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3269         `=jis-x0208@1978/1er-pr' as the mother.
3270
3271 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3272
3273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3274         setting for `=ucs-itaiji-084'.
3275
3276 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3277
3278         * mule/mule-charset.el (default-coded-charset-priority-list):
3279         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3280
3281         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3282         XEmacs CHISE.
3283         (=ucs-bmp-itaiji-084): Ditto.
3284
3285 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3286
3287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3288         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3289
3290 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3291
3292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3293         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3294
3295         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3296         XEmacs CHISE.
3297         (=big5-cdp-var-5): Ditto.
3298
3299 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3300
3301         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3302         XEmacs CHISE.
3303
3304 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3305
3306         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3307         XEmacs CHISE.
3308
3309 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3310
3311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3312         setting for `=>>>hanyo-denshi/ft'.
3313
3314 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3315
3316         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3317         XEmacs CHISE.
3318         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3319         `=hanyo-denshi/jd' as the mother.
3320
3321 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3322
3323         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3324         XEmacs CHISE.
3325         (=+>adobe-japan1-1): Ditto.
3326         (=+>adobe-japan1-2): Ditto.
3327         (=+>adobe-japan1-3): Ditto.
3328         (=+>adobe-japan1-4): Ditto.
3329         (=+>adobe-japan1-5): Ditto.
3330         (=+>adobe-japan1-6): Ditto.
3331         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3332
3333 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3334
3335         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3336         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3337         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3338
3339         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3340         the top.
3341
3342 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3343
3344         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3345         XEmacs CHISE.
3346         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3347         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3348         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3349
3350 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3351
3352         * mule/mule-charset.el (default-coded-charset-priority-list):
3353         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3354         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3355
3356         * mule/mule-conf.el: Modify order of definitions of some
3357         coded-charsets.
3358
3359 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3360
3361         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3362         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3363         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3364
3365         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3366         CHISE.
3367         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3368         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3369
3370 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3371
3372         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3373         CHISE.
3374
3375 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3376
3377         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3378         setting for `=daikanwa/+2p'.
3379
3380         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3381         XEmacs CHISE.
3382
3383 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3384
3385         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3386         XEmacs CHISE.
3387         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3388
3389 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3390
3391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3392         setting for `=>>>hanyo-denshi/ib'.
3393
3394 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3395
3396         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3397         XEmacs CHISE.
3398         (=>>>hanyo-denshi/ib): Ditto.
3399         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3400         `=hanyo-denshi/ja' as the mother.
3401         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3402         `=hanyo-denshi/ib' as the mother.
3403
3404 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3405
3406         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3407         XEmacs CHISE.
3408         (utf-8-ivs-mcs-er): Likewise.
3409         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3410         and `=>ucs-gb'.
3411         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3412         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3413         `ucs-gb' and `=>ucs-gb'.
3414         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3415         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3416         and `=>ucs-cns'.
3417         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3418         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3419         `ucs-cns' and `=>ucs-cns'.
3420         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3421         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3422         `ucs-big5' and `=>ucs-big5'.
3423         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3424         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3425         `ucs-big5' and `=>ucs-big5'.
3426         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3427         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3428         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3429         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3430         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3431         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3432         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3433         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3434         `=>ucs-jis'; modify DOC and mnemonic.
3435         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3436         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3437         and `=>ucs-jis'; modify DOC and mnemonic.
3438         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3439         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3440         `=>ucs-ks'.
3441         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3442         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3443         and `=>ucs-ks'.
3444         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3445
3446 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3447
3448         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3449         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3450
3451 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3452
3453         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3454         Modify priorities.
3455
3456 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3457
3458         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3459         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3460
3461 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3462
3463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3464         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3465
3466 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3467
3468         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3469         CHISE.
3470
3471 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3472
3473         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3474         CHISE.
3475
3476 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3477
3478         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3479         CHISE.
3480
3481 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3482
3483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3484         `=+>ucs-bmp-cjk@unicode'.
3485
3486         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3487         for XEmacs CHISE.
3488
3489 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3490
3491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3492         setting for `=>>daikanwa'.
3493
3494 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3497         `=>>hanyo-denshi/jt'.
3498
3499 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3500
3501         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3502         XEmacs CHISE.
3503         (=+>jis-x0208@1990): Ditto.
3504         (=+>jis-x0213-1@2000): Ditto.
3505
3506 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3507
3508         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3509         XEmacs CHISE.
3510
3511 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3514         XEmacs CHISE.
3515         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3516         `=hanyo-denshi/jc' as the mother.
3517
3518 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3519
3520         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3521         setting for `=+>adobe-japan1'.
3522
3523         * mule/mule-charset.el (default-coded-charset-priority-list):
3524         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3525         and `=>>hanyo-denshi/ft' to `=>>gt'.
3526
3527 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3528
3529         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3530         XEmacs CHISE.
3531         (=>>adobe-japan1-1): Ditto.
3532         (=>>adobe-japan1-2): Ditto.
3533         (=>>adobe-japan1-3): Ditto.
3534         (=>>adobe-japan1-4): Ditto.
3535         (=>>adobe-japan1-5): Ditto.
3536         (=>>adobe-japan1-6): Ditto.
3537         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3538
3539 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-conf.el (=adobe-japan1): New alias for
3542         `=adobe-japan1-6'.
3543         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3544         (=>>>adobe-japan1-1): Ditto.
3545         (=>>>adobe-japan1-2): Ditto.
3546         (=>>>adobe-japan1-3): Ditto.
3547         (=>>>adobe-japan1-4): Ditto.
3548         (=>>>adobe-japan1-5): Ditto.
3549         (=>>>adobe-japan1-6): Ditto.
3550         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3551
3552 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3555         setting for `=>>>adobe-japan1'.
3556
3557 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3558
3559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3560         setting for `=+>ucs@ks'.
3561
3562 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3565         XEmacs CHISE.
3566         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3567         `=adobe-japan1-6' as the mother.
3568
3569 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3570
3571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3572         setting for `=>cns11643-7'.
3573
3574 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3575
3576         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3577         CHISE.
3578
3579 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3582         XEmacs CHISE.
3583         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3584
3585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3586         setting for `=>ucs@jis/2004'.
3587
3588 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3589
3590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3591         setting for `=+>gt'.
3592
3593         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3594         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3595
3596 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3597
3598         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3599         `=>ucs@unicode' as the mother.
3600         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3601         mother.
3602         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3603         mother.
3604         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3605         mother.
3606
3607 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3610         setting for `=+>ucs@unicode'.
3611
3612         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3613         CHISE.
3614
3615 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3618         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3619         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3620         - Add setting for `=+>ucs@cns'.
3621
3622         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3623         CHISE.
3624         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3625         as the mother.
3626         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3627         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3628
3629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3630         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3631
3632 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3635         setting for `=>ucs@ks'.
3636
3637 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3640         `=ucs-bmp-cjk-compat@unicode'.
3641
3642         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3643         coded-charset for XEmacs CHISE.
3644
3645 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3646
3647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3648         `=ucs-bmp-cjk-compat'.
3649
3650         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3651         XEmacs CHISE.
3652
3653 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3656         CHISE.
3657
3658 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3661         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3662
3663         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3664         `=>ucs@jis/1990'.
3665         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3666
3667 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3670         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3671
3672         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3673         CHISE.
3674         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3675         mother.
3676
3677 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3678
3679         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3680         `=>jis-x0213-2@usual'.
3681         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3682         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3683         `=>jis-x0213-2@usual' as the mother.
3684
3685 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3688         (=>ucs@JP): New alias for `=+>ucs@jis'.
3689
3690 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3693         `=>jis-x0208@usual'.
3694         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3695         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3696         `=>jis-x0208@usual' as the mother.
3697         (=>jis-x0208): Likewise.
3698
3699 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3702         setting for `=+>jis-x0208@1978'.
3703
3704 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3707         XEmacs CHISE.
3708
3709 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3712         setting for `=>>>ucs@jis/1990'.
3713
3714 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3717         setting for `=>ucs@jis/1990'.
3718
3719 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3720
3721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3722         setting for `=ucs@JP/hanazono'.
3723
3724         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3725         CHISE.
3726         (=ucs@JP/hanazono): Ditto.
3727         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3728         (=>>hanyo-denshi/jc): Ditto.
3729         (=>>hanyo-denshi/jd): Ditto.
3730
3731 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3734         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3735
3736 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3739         XEmacs CHISE.
3740
3741 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3744         XEmacs CHISE.
3745
3746 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3747
3748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3749         `=ucs-bmp-cjk@JP'.
3750
3751 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3754         XEmacs CHISE.
3755
3756 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3757
3758         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3759         Modify order of settings; add settings for `=daikanwa@rev2'.
3760
3761 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3764         setting for `=>>cbeta'.
3765
3766         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3767         CHISE.
3768
3769 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3772         setting for `=>>adobe-japan1'.
3773
3774 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3777         XEmacs CHISE.
3778
3779 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3782         setting for `=>>hanyo-denshi/ia'.
3783
3784         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3785         XEmacs CHISE.
3786
3787 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3788
3789         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3790         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3791
3792         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3793         XEmacs CHISE.
3794         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3795         `=hanyo-denshi/jt' as the mother.
3796
3797 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3798
3799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3800         setting for `=>>>jis-x0213-2'.
3801
3802         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3803         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3804         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3805
3806 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3807
3808         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3809         XEmacs CHISE.
3810
3811 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3812
3813         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3814         XEmacs CHISE.
3815
3816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3817         `=>>jis-x0213-1@2004'.
3818
3819 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3820
3821         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3822         XEmacs CHISE.
3823
3824 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3825
3826         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3827         - Use "&g2-*;" as entity-references for `=>>>*'.
3828         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3829
3830         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3831         XEmacs CHISE.
3832         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3833         as the mother.
3834
3835 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3836
3837         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3838         setting for `=>>hanyo-denshi/ib'.
3839
3840         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3841         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3842         (=>>jis-x0208@1990): Ditto.
3843         (=>>hanyo-denshi/ib): Ditto.
3844
3845         * mule/mule-charset.el (default-coded-charset-priority-list):
3846         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3847
3848 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3849
3850         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3851         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3852         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3853         `=>>>ucs@jis/2004'.
3854
3855 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3856
3857         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3858         XEmacs CHISE.
3859         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3860         `=jis-x0213-1@2004' as the mother.
3861         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3862         (=>>>ucs@ks): Ditto.
3863
3864         * mule/mule-charset.el (default-coded-charset-priority-list):
3865         Modify priority of `=hanyo-denshi/*'.
3866
3867 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3870         settings for `=>>ucs@JP' and `=ucs@JP'.
3871
3872 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3875         CHISE.
3876
3877 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3880         setting for `=>>>ucs@cns'.
3881
3882         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3883         CHISE.
3884
3885 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3888         instead of `=>>>jis-x0213-1@2004' as the mother.
3889         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3890         (=>>>ucs@unicode): Likewise.
3891         (=>>>ucs@jis): Likewise.
3892         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3893         mother.
3894         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3895
3896 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3899         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3900         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3901         `=>>>ucs@jis'.
3902
3903 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3904
3905         * mule/mule-charset.el (default-coded-charset-priority-list):
3906         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3907         and `=jis-x0213-*-2000'.
3908
3909 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3910
3911         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3912         XEmacs CHISE.
3913         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3914         `=>>jis-x0213-1' as the mother.
3915
3916 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3917
3918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3919         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3920
3921 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3922
3923         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3924
3925 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3926
3927         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3928         XEmacs CHISE.
3929
3930 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3931
3932         * mule/mule-coding.el (decomposition-feature-list): Set
3933         `=decomposition', `=decomposition@cid' and
3934         `=decomposition@hanyo-denshi'.
3935
3936 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3937
3938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3939         setting for `=>>hanyo-denshi/ks'.
3940
3941         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3942         XEmacs CHISE.
3943
3944 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3947         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3948
3949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3950         `=hanyo-denshi/ks/mf'.
3951
3952         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3953         XEmacs CHISE.
3954         (=hanyo-denshi/ks/mf): Ditto.
3955
3956 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3957
3958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3959         settings for P=hanyo-denshi/jt'.
3960
3961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3962         `=hanyo-denshi/jt'.
3963
3964         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3965         XEmacs CHISE.
3966
3967 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3968
3969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3970         settings for `=hanyo-denshi/ip'.
3971
3972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3973         `=hanyo-denshi/ip'.
3974
3975         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3976         XEmacs CHISE.
3977
3978 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3979
3980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3981         settings for `=hanyo-denshi/hg'.
3982
3983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3984         `=hanyo-denshi/hg'.
3985
3986         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3987         XEmacs CHISE.
3988
3989 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3990
3991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3992         setting for `=>>hanyo-denshi/ft'.
3993
3994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3995         `=>>hanyo-denshi/ft'.
3996
3997         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3998         XEmacs CHISE.
3999
4000 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4001
4002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4003         settings for `=hanyo-denshi/ib'.
4004
4005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4006         `=hanyo-denshi/ib'.
4007
4008         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
4009         XEmacs CHISE.
4010
4011 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4014         settings for isolated characters of `=hanyo-denshi/ia' and
4015         non-isolated characters of `=hanyo-denshi/*'.
4016
4017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4018         `=hanyo-denshi/ia'.
4019
4020         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
4021         XEmacs CHISE.
4022
4023 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4024
4025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4026         setting for isolated characters of `=hanyo-denshi/ft'.
4027
4028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4029         `=hanyo-denshi/ft'.
4030
4031         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
4032         XEmacs CHISE.
4033
4034 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4035
4036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4037         setting for isolated characters of `=hanyo-denshi/jd'.
4038
4039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4040         `=hanyo-denshi/jd'.
4041
4042         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
4043         XEmacs CHISE.
4044
4045 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4046
4047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4048         setting for isolated characters of `=hanyo-denshi/jc'.
4049
4050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4051         `=hanyo-denshi/jc'.
4052
4053         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
4054         XEmacs CHISE.
4055
4056 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4057
4058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4059         setting for isolated characters of `=hanyo-denshi/jb'.
4060
4061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4062         `=hanyo-denshi/jb'.
4063
4064         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4065         XEmacs CHISE.
4066
4067 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4068
4069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4070         setting for isolated characters of `=hanyo-denshi/ja'.
4071
4072 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4073
4074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4075         `=hanyo-denshi/ja'.
4076
4077         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4078         XEmacs CHISE.
4079
4080 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4083         settings for isolated characters of `=adobe-japan1-6'.
4084
4085 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4086
4087         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4088         CHISE.
4089         (=daikanwa/+2p): Ditto.
4090         (=daikanwa/ho): Ditto.
4091
4092 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4093
4094         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4095         coding-system for XEmacs CHISE.
4096
4097 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4098
4099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4100         setting for `=>>ruimoku-v6'.
4101
4102         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4103         CHISE.
4104
4105 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4108         setting for `=daikanwa@rev1'.
4109
4110 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4111
4112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4113         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4114
4115 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4116
4117         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4118         XEmacs CHISE.
4119         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4120
4121 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4122
4123         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4124         CHISE.
4125
4126 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4127
4128         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4129         CHISE.
4130
4131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4132         setting for `=>ucs@jis'.
4133
4134 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4137         setting for `=>jis-x0208@usual'.
4138
4139         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4140         XEmacs CHISE.
4141         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4142         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4143         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4144
4145 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146
4147         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4148         CHISE.
4149         (=>>>jis-x0208@1990): Ditto.
4150         (=>>>jis-x0213-1): Ditto.
4151         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4152         mother.
4153         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4154         as the mother.
4155
4156 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4159         setting for `=>ucs@cns' and `=>>ucs@ks'.
4160
4161         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4162         CHISE.
4163
4164 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4167         CHISE.
4168
4169 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4170
4171         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4172         CHISE.
4173         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4174         mother.
4175
4176 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4177
4178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4179         `==>ucs-bmp-cjk@bucs'.
4180
4181         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4182         XEmacs CHISE.
4183
4184 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4185
4186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4187         setting for `==>ucs@bucs'.
4188
4189         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4190         XEmacs CHISE.
4191
4192 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4193
4194         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4195         - Add setting for `=>>jis-x0208'.
4196         - Omit setting for `=>>jis-x0208@1990'.
4197         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4198           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4199           `=ucs@FOO'.
4200
4201 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4202
4203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4204         setting for `=>daikanwa'.
4205
4206 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4207
4208         * mule/mule-conf.el (=daikanwa): Fix DOC.
4209         (=>daikanwa): New abstract character for XEmacs CHISE.
4210         (=>ucs@iso): Likewise.
4211         (=>ucs@unicode): Likewise.
4212         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4213
4214 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4215
4216         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4217         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4218           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4219         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4220         - Add `=>big5-cdp'.
4221
4222 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223
4224         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4225         (=>big5-cdp): New abstract character.
4226
4227 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4228
4229         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4230         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4231         `chinese-big5'.
4232
4233 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4234
4235         * mule/mule-charset.el (default-coded-charset-priority-list):
4236         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4237
4238         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4239         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4240         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4241         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4242         and `=>jis-x0213-2'.
4243
4244 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4245
4246         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4247         XEmacs CHISE.
4248         (=>>ucs@jis/2000): Likewise.
4249         (=>>ucs@jis/2004): Likewise.
4250
4251 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4252
4253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4254         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4255         `=>>ucs@cns'.
4256
4257         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4258         XEmacs CHISE.
4259         (=>>gt): Use quote instead of backquote; modify DOC.
4260         (=>gt): Use quote instead of backquote.
4261         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4262         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4263         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4264         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4265         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4266         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4267
4268 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4271         `=>>ucs@unicode' and `=>>gt'.
4272
4273 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4274
4275         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4276         XEmacs CHISE.
4277         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4278         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4279         `=jis-x0208@1978/1er-pr' as the mother.
4280         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4281
4282 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4283
4284         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4285         `=ucs@unicode' as the mother.
4286
4287 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4290         setting for `=>>ucs@unicode'.
4291
4292         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4293         CHISE.
4294
4295 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4296
4297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4298         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4299
4300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4301         `=adobe-japan1-6' and `=adobe-japan1-base'.
4302
4303         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4304         XEmacs CHISE.
4305         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4306         specify `min-code' and `max-code'.
4307         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4308         (=adobe-japan1-2): Likewise.
4309         (=adobe-japan1-3): Likewise.
4310         (=adobe-japan1-4): Likewise.
4311         (=adobe-japan1-5): Likewise.
4312         (=adobe-japan1-6): Likewise.
4313
4314 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4315
4316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4317         setting for `=>gt'.
4318
4319 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4320
4321         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4322         CHISE.
4323
4324 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4325
4326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4327         setting for `=>zinbun-oracle'.
4328
4329         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4330         for XEmacs CHISE.
4331
4332 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4335         for XEmacs CHISE.
4336         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4337         `=jis-x0208@1978' as the mother.
4338
4339 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4340
4341         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4342         - Use `=gt' instead of `ideograph-gt'.
4343         - Use `=gt-k' instead of `ideograph-gt-k'.
4344         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4345         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4346         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4347         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4348         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4349         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4350         - Use `=>>gt' instead of `<=>gt'.
4351         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4352         - Add setting for `=>>jis-x0208@1990'.
4353         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4354           `=>>jis-x0213-1@2000'.
4355         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4356         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4357           `=>>jis-x0213-1@2004'.
4358         - Add setting for `=>>jis-x0208@1978'.
4359         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4360
4361 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4362
4363         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4364         XEmacs CHISE.
4365
4366 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4367
4368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4369         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4370         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4371         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4372         `<=>jis-x0213-1@2004'.
4373
4374 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4377         CHISE.
4378         (=>jis-x0213-2): Ditto.
4379
4380 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4381
4382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4383         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4384
4385 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4386
4387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4388         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4389         `=>jis-x0213-1'.
4390
4391 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4392
4393         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4394         CHISE.
4395         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4396
4397 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4398
4399         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4400         `<==>jis-x0213-1'.
4401         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4402         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4403         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4404         (<=>jis-x0208): New alias for `=>jis-x0208'.
4405         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4406         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4407         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4408         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4409         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4410         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4411         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4412         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4413         (=>>gt): Renamed from `<==>gt'.
4414         (<==>gt): New alias for `=>>gt'.
4415
4416 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4417
4418         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4419         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4420         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4421         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4422         - Add settings for `<=>jis-x0213-1@2000' and
4423           `<=>jis-x0213-1@2004'.
4424
4425         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4426         XEmacs CHISE.
4427         (<==>jis-x0213-1): Likewise.
4428         (<==>jis-x0213-1@2000): Likewise.
4429         (<==>jis-x0213-1@2004): Likewise.
4430         (<=>jis-x0208): Add property `=>iso-ir 168'.
4431         (<=>jis-x0208@1997): Likewise.
4432         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4433         as the mother; add property `=>iso-ir 228'.
4434         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4435         property `=>iso-ir 228'.
4436         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4437         property `=>iso-ir 233'.
4438         (<==>gt): Renamed from `<=>gt'.
4439         (<=>gt): New alias for `<==>gt'.
4440
4441 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4442
4443         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4444         CHISE.
4445         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4446         `<=>jis-x0208' as the mother.
4447         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4448         (<=>jis-x0213-1@2000): Ditto.
4449         (<=>jis-x0213-1@2004): Ditto.
4450
4451 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4452
4453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4454         settings for `<=>gt'.
4455
4456         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4457
4458 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4459
4460         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4461         XEmacs CHISE.
4462         (=jis-x0208@1978/-4pr): Likewise.
4463         (=jis-x0208@1978/4-pr): Likewise.
4464         (=jis-x0213-1): Likewise.
4465         (=ucs@iso): Likewise.
4466         (=ucs@unicode): Likewise.
4467         (=ucs@gb): Likewise.
4468         (=ucs@gb/fw): Likewise.
4469         (=ucs@cns): Likewise.
4470         (=ucs@cns/fw): Likewise.
4471         (=ucs@jis): Likewise.
4472         (=ucs@jis/fw): Likewise.
4473         (=ucs@jis/1990): Likewise.
4474         (=ucs@jis/2000): Likewise.
4475         (=ucs@jis/2004): Likewise.
4476         (=ucs@JP): Likewise.
4477         (=ucs@ks): Likewise.
4478         (=ucs@big5): Likewise.
4479         (=ucs@big5/cns11643): Likewise.
4480         (=ucs@cns11643): Likewise.
4481
4482 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4483
4484         * mule/mule-charset.el (default-coded-charset-priority-list):
4485         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4486
4487         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4488         CHISE.
4489         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4490         mother.
4491
4492 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4493
4494         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4495         from src/mule-charset.c].
4496         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4497         specify `final'.
4498         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4499         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4500         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4501         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4502         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4503         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4504
4505 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4506
4507         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4508         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4509         (=jis-x0208@1978/i-4): Specify `partial'.
4510         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4511         mother coded-charset.
4512         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4513
4514 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515
4516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4517         settings for `=jis-x0213-1@2004'.
4518
4519 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4520
4521         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4522         CHISE.
4523         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4524         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4525         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4526         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4527         temporarily.
4528         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4529
4530 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4531
4532         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4533         CHISE.
4534         (=shinjigen@1ed): Inherited from `=shinjigen'.
4535         (=shinjigen@rev): Likewise.
4536
4537 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4540         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4541
4542 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543
4544         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4545         define it as an alias.
4546         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4547         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4548         alias.
4549         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4550         alias.
4551
4552 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4553
4554         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4555         CHISE.
4556
4557 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4558
4559         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4560         CHISE.
4561         (shinjigen-2): Ditto.
4562
4563 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4564
4565         * mule/mule-charset.el (default-coded-charset-priority-list):
4566         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4567         `chinese-big5-eten-*' and `chinese-big5'.
4568
4569 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4570
4571         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4572         #x9FA5 temporarily.
4573
4574 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4577         settings for `=jis-x0208@1978/i1'.
4578
4579 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4580
4581         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4582         XEmacs CHISE.
4583
4584 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4587         XEmacs CHISE.
4588
4589 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590
4591         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4592         XEmacs CHISE.
4593
4594 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4595
4596         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4597         CHISE.
4598         (=ucs-bmp@cns): Likewise.
4599         (=ucs-bmp@jis): Likewise.
4600         (=ucs-bmp@ks): Likewise.
4601
4602 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4605         CHISE.
4606         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4607
4608 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4609
4610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4611         settings for `=zinbun-oracle'.
4612
4613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4614         `=zinbun-oracle'.
4615
4616 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4619         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4620         `=ucs@iso'.
4621
4622 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4623
4624         * mule/mule-charset.el (default-coded-charset-priority-list):
4625         Delete `ucs-sip'; modify order of some CCSs.
4626
4627 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4628
4629         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4630         in XEmacs CHISE.
4631
4632         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4633         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4634         CHISE.
4635
4636 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4637
4638         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4639         its registry.
4640         (=ucs-radicals@unicode): Likewise.
4641
4642 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4643
4644         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4645         CHISE.
4646
4647 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4648
4649         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4650         CHISE.
4651
4652 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4653
4654         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4655         CHISE.
4656
4657 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4660         Modify preference of *isolated settings*.
4661
4662 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4663
4664         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4665         utf-2000 is provided.
4666         (=ucs@cns11643): Likewise.
4667
4668 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4669
4670         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4671         Prefer every *isolated setting* to ordinary setting.
4672
4673 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4674
4675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4676         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4677
4678 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4679
4680         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4681         CHISE.
4682
4683 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4684
4685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4686         settings for `=jis-x0208@1997'.
4687
4688 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4689
4690         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4691         `=jis-x0208@1997'.
4692
4693 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4694
4695         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4696         XEmacs CHISE.
4697
4698 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4699
4700         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4701         `=jis-x0208@1978'.
4702         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4703         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4704         `=jis-x0208-1990' as the mother.
4705         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4706
4707 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4708
4709         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4710         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4711         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4712         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4713         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4714         for `=ucs@JP'.
4715
4716 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4717
4718         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4719         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4720         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4721         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4722         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4723         `=daikanwa@rev2'.
4724
4725 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4726
4727         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4728         (=gt): Likewise.
4729         (=gt-k): Likewise.
4730         (=gt-pj-*): Likewise.
4731         (=gt-pj-k1): Likewise.
4732         (=gt-pj-k2): Likewise.
4733         (=daikanwa): Likewise.
4734         (=daikanwa-rev1): Likewise.
4735         (=daikanwa-rev2): Likewise.
4736         (=big5-pua): Likewise.
4737         (=big5-eten): Likewise.
4738         (chinese-big5-eten-a): Likewise.
4739         (chinese-big5-eten-b): Likewise.
4740         (=hanziku-*): Likewise.
4741         (=cbeta): Likewise.
4742         (=jef-china3): Likewise.
4743         (=ruimoku-v6): Likewise.
4744         (=ucs@iso): Likewise.
4745         (=ucs@unicode): Likewise.
4746         (=ucs@gb): Likewise.
4747         (=ucs@cns): Likewise.
4748         (=ucs@jis): Likewise.
4749         (=ucs@jis-1990): Likewise.
4750         (=ucs@jis-2000): Likewise.
4751         (=ucs@jp): Likewise.
4752         (=ucs@ks): Likewise.
4753         (=ucs@big5): Likewise.
4754         (=ucs-radicals): Likewise.
4755         (=ucs-radicals@unicode): Likewise.
4756         (=ucs-bmp-cjk): Likewise.
4757         (=ucs-bmp-cjk@unicode): Likewise.
4758         (=ucs-sip-ext-b): Likewise.
4759         (=ucs-sip-ext-b@iso): Likewise.
4760
4761 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4762
4763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4764         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4765
4766 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4767
4768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4769         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4770         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4771         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4772         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4773         arabic-digit, ipa and ``&I-B-XXXX;''.
4774
4775 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4776
4777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4778         setting for (I-)HZK{03..12}-XXXX.
4779
4780 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4781
4782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4783         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4784
4785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4786         `=ruimoku-v6'.
4787
4788         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4789         CHISE.
4790
4791 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4792
4793         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4794         (=ucs@unicode): Likewise.
4795         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4796         (=ucs@cns): Likewise.
4797         (=ucs@jis): Likewise.
4798         (=ucs@ks): Likewise.
4799         (=ucs@big5): Likewise.
4800
4801 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4802
4803         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4804         `ucs-jis'.
4805         (utf-8-jis-er): Likewise.
4806         (utf-8-jp): New coding-system.
4807         (utf-8-jp-er): Likewise.
4808
4809         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4810
4811 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4812
4813         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4814
4815         * mule/japanese.el: Move definition of `euc-jisx0213' to
4816         mule/mule-coding.el.
4817
4818 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4819
4820         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4821         mule-coding before loading update-cdb when utf-2000 is provided.
4822
4823 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4824
4825         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4826         `=daikanwa'.
4827
4828 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4829
4830         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4831         definition codes when `utf-2000' is provided.
4832
4833 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4834
4835         * mule/mule-category.el (word-combining-categories): Don't setup
4836         `word-combining-categories' in XEmacs CHISE.
4837         (word-separating-categories): Add setting about Latin script in
4838         XEmacs CHISE.
4839
4840 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4841
4842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4843         setting for `chinese-big5'.
4844
4845 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4846
4847         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4848         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4849         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4850         add setting for HZK0[12]-xxxx.
4851
4852 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4853
4854         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4855         in XEmacs CHISE.
4856
4857 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4858
4859         * mule/mule-charset.el (default-coded-charset-priority-list):
4860         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4861         and `chinese-big5' to `=gt-pj-*'.
4862
4863 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4864
4865         * mule/mule-conf.el (=daikanwa): Renamed from
4866         `ideograph-daikanwa'.
4867         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4868
4869 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4870
4871         * mule/mule-conf.el (=cns11643-7): Renamed from
4872         `chinese-cns11643-7'.
4873         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4874
4875 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4876
4877         * mule/mule-conf.el (=cns11643-6): Renamed from
4878         `chinese-cns11643-6'.
4879         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4880
4881 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4882
4883         * mule/mule-conf.el (=cns11643-5): Renamed from
4884         `chinese-cns11643-5'.
4885         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4886
4887 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4888
4889         * mule/mule-conf.el (=cns11643-4): Renamed from
4890         `chinese-cns11643-4'.
4891         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4892
4893 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4894
4895         * mule/mule-conf.el (=cns11643-3): Renamed from
4896         `chinese-cns11643-3'.
4897         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4898
4899 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4900
4901         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4902         `=cns11643-2'.
4903         (chinese-cns11643-2): New alias for `=cns11643-2'.
4904
4905 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4906
4907         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4908         `=cns11643-1'.
4909         (chinese-cns11643-1): New alias for `=cns11643-1'.
4910
4911 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4912
4913         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4914         (chinese-gb12345): New alias for `=gb12345'.
4915
4916 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4917
4918         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4919         (chinese-gb2312): New alias for `=gb2312'.
4920
4921 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4922
4923         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4924         (chinese-big5): New alias for `=big5'.
4925
4926 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4927
4928         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4929         (korean-ksc5601): New alias for `=ks-x1001'.
4930
4931 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4932
4933         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4934         `=jis-x0212'.
4935         (japanese-jisx0212): New alias for `=jis-x0212'.
4936
4937 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4938
4939         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4940         `=jis-x0208-1983'.
4941         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4942
4943 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4944
4945         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4946         `=jis-x0208-1978'.
4947         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4948
4949 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4950
4951         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4952         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4953
4954 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4955
4956         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4957         (chinese-cns11643-3): Specify iso-ir 183.
4958         (chinese-cns11643-4): Specify iso-ir 184.
4959         (chinese-cns11643-5): Specify iso-ir 185.
4960         (chinese-cns11643-6): Specify iso-ir 186.
4961         (chinese-cns11643-7): Specify iso-ir 187.
4962         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4963         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4964
4965 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4966
4967         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4968         \uXXXX for every cases.
4969
4970 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4971
4972         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4973         (ucs-big5): Changed to an alias for `=ucs@big5'.
4974
4975 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4976
4977         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4978         (ucs-ks): Changed to an alias for `=ucs@ks'.
4979
4980 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4981
4982         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4983         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4984
4985 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4986
4987         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4988         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4989
4990 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4991
4992         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4993         (ucs-jis): Changed to an alias for `=ucs@jis'.
4994
4995 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4996
4997         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4998         (ucs-cns): Changed to an alias for `=ucs@cns'.
4999
5000 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5001
5002         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
5003         (ucs-gb): Changed to an alias for `=ucs@gb'.
5004
5005 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5006
5007         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
5008         `ideograph-daikanwa-2'.
5009         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
5010         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
5011
5012 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5013
5014         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
5015         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
5016
5017         * obsolete.el (utf-2000-version): Declare as an obsolete variable
5018         for `xemacs-chise-version'.
5019
5020 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5021
5022         * mule/mule-charset.el (default-coded-charset-priority-list):
5023         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
5024         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
5025         instead of `ideograph-hanziku-*'.
5026
5027         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
5028         (ucs): New alias for `=ucs' when `utf-2000' is provided.
5029
5030 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5031
5032         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
5033         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
5034         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
5035         `utf-2000' is provided.
5036
5037 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5038
5039         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
5040         is provided [was builtin coded-charsets].
5041
5042 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5043
5044         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
5045         is provided [was builtin coded-charsets].
5046
5047 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5048
5049         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
5050         is provided [was builtin coded-charsets].
5051
5052 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5053
5054         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
5055         is provided [was builtin coded-charsets].
5056
5057 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5058
5059         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
5060         when `utf-2000' is provided [was builtin coded-charsets].
5061
5062 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5063
5064         * mule/mule-conf.el (=hanziku-*): Renamed from
5065         `ideograph-hanziku-*'.
5066         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5067
5068 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5069
5070         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5071         `utf-2000' is provided [was builtin coded-charsets].
5072         (ideograph-hanziku-{1..12}): Likewise.
5073
5074 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5075
5076         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5077         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5078
5079 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5080
5081         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5082         when `utf-2000' is provided [was builtin coded-charsets].
5083
5084 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5085
5086         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5087         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5088         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5089
5090 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5091
5092         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5093         (ideograph-gt): Changed to an alias for `=gt'.
5094
5095 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5096
5097         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5098         is provided; it was defined as a builtin coded-charset.
5099         (ideograph-gt): Likewise.
5100
5101 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5102
5103         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5104         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5105
5106 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5107
5108         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5109         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5110
5111 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5112
5113         * mule/mule-conf.el (=big5-eten): Renamed from
5114         `chinese-big5-eten'.
5115         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5116
5117 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5118
5119         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5120         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5121
5122 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5123
5124         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5125         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5126
5127 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5128
5129         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5130         (china3-jef): Changed to an alias for `=jef-china3'.
5131
5132 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5133
5134         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5135         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5136
5137         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5138         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5139         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5140         when `utf-2000' is provided.
5141
5142 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5143
5144         * mule/mule-charset.el (default-coded-charset-priority-list):
5145         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5146
5147         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5148         (ucs-jis-2000): Deleted.
5149
5150 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5151
5152         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5153         UTF-2000.
5154         (=ucs-jis-2000): New coded-charset for UTF-2000.
5155
5156 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5157
5158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5159         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5160
5161 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5162
5163         * mule/mule-charset.el (default-coded-charset-priority-list):
5164         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5165         `ideograph-cbeta'.
5166
5167 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5168
5169         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5170         builtin coded-charset].
5171
5172 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5173
5174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5175         settings for &K0-xxxx and &I-K0-xxxx.
5176
5177 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5178
5179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5180         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5181
5182 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5183
5184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5185         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5186
5187 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5188
5189         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5190         UTF-2000.
5191         (ideograph-gt-pj-k1): Likewise.
5192         (ideograph-gt-pj-k2): Likewise.
5193
5194 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5195
5196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5197         `=jis-x0208'.
5198
5199 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5200
5201         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5202         UTF-2000 [was a builtin coded-charset].
5203
5204 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5205
5206         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5207         (utf-8-gb-er): Likewise.
5208
5209 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5210
5211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5212         settings for JIS X 0212 and JIS X 0208:1978.
5213
5214 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5215
5216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5217         setting for JIS X 0213.
5218
5219 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5220
5221         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5222         standard-case-table in UTF-2000.
5223
5224 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5225
5226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5227         definitions for isolated-chars.
5228
5229 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5230
5231         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5232         `configure-utf-2000-lisp-directory'.
5233         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5234         `mule-lisp-load-path'.
5235
5236 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5237
5238         * startup.el (startup-setup-paths): Set and use
5239         `utf-2000-lisp-directory'.
5240         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5241         UTF-2000.
5242
5243 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5244
5245         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5246         (paths-find-utf-2000-lisp-directory): New function.
5247         (paths-construct-load-path): Add new optional argument
5248         `utf-2000-lisp-directory'.
5249
5250         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5251
5252 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5253
5254         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5255         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5256         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5257         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5258         `chinese-big5-2' in UTF-2000.
5259
5260         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5261         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5262
5263 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5264
5265         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5266         `big5-eten-er' in UTF-2000.
5267         (big5-cdp): Modify DOC-string and mnemonic.
5268
5269 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5270
5271         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5272         UTF-2000 [renamed from utf-8-er].
5273         (utf-8-gb): New coding-system in UTF-2000.
5274         (utf-8-gb-er): Likewise.
5275         (utf-8-cns): Likewise.
5276         (utf-8-cns-er): Likewise.
5277         (utf-8-big5): Likewise.
5278         (utf-8-big5-er): Likewise.
5279         (utf-8-jis): Likewise.
5280         (utf-8-jis-er): Likewise.
5281         (utf-8-ks): Likewise.
5282         (utf-8-ks-er): Likewise.
5283         (utf-8-er): Likewise.
5284
5285 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5286
5287         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5288         instead of `utf-8-unix' in UTF-2000.
5289
5290         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5291
5292 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5293
5294         * mule/japanese.el (euc-jisx0213): New coding-system.
5295
5296         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5297         `japanese-jisx0208-1990' as the mother.
5298
5299 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5300
5301         * dumped-lisp.el (preloaded-file-list): Change condition of
5302         loading "close-cdb".
5303
5304 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5305
5306         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5307         setup `coded-charset-entity-reference-alist'.
5308
5309 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5310
5311         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5312         UTF-2000.
5313
5314 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5315
5316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5317         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5318
5319 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5320
5321         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5322         (chinese-big5-eten-a): Likewise.
5323         (chinese-big5-eten-b): Likewise.
5324         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5325         code range is #x8140 .. #x8DFE.
5326
5327 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5328
5329         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5330         UTF-2000.
5331         (chinese-big5-cdp): Likewise.
5332
5333 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5334
5335         * dumped-lisp.el (preloaded-file-list): Rename
5336         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5337
5338 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5339
5340         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5341         append `system-char-db-source-file-list' into
5342         `preloaded-file-list' in UTF-2000.
5343
5344 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5345
5346         * dumped-lisp.el (preloaded-file-list): Delete
5347         character-definition files.
5348
5349 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5350
5351         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5352         UTF-2000.
5353
5354 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5355
5356         * mule/mule-charset.el (default-coded-charset-priority-list):
5357         Delete `mojikyo-2022-1'.
5358
5359 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5360
5361         * mule/mule-charset.el (default-coded-charset-priority-list):
5362         Delete `mojikyo'.
5363
5364 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5365
5366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5367         `ucs-sip'.
5368
5369 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5370
5371         * mule/mule-charset.el (default-coded-charset-priority-list):
5372         Comment out `chinese-gb12345'.
5373
5374 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5375
5376         * bytecomp.el (byte-compile-insert-header): Fixed.
5377
5378 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5379
5380         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5381         XEmacs UTF-2000.
5382
5383 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5384
5385         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5386         UTF-2000.
5387
5388 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5389
5390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5391         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5392
5393 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5394
5395         * mule/mule-charset.el (default-coded-charset-priority-list):
5396         `japanese-jef-china3' is renamed `china3-jef'.
5397
5398 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5399
5400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5401         `japanese-jef-china3' and `ideograph-cbeta'.
5402
5403 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5404
5405         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5406
5407 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5408
5409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5410         `chinese-big5-cdp'.
5411
5412 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5413
5414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5415         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5416
5417 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5418
5419         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5420         loading character definitions.
5421
5422 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5423
5424         * dumped-lisp.el (preloaded-file-list): Rename
5425         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5426
5427 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5428
5429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5430         `chinese-big5'.
5431
5432 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5433
5434         * dumped-lisp.el (preloaded-file-list): Dump
5435         "Ideograph-R028-Private" with XEmacs UTF-2000.
5436
5437 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5438
5439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5440         `chinese-gb12345'.
5441
5442 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5443
5444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5445         `ideograph-gt-pj-{1..11}'.
5446
5447         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5448         XEmacs UTF-2000.
5449
5450 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5451
5452         * mule/mule-charset.el (default-coded-charset-priority-list):
5453         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5454         `chinese-isoir165'.
5455
5456 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5457
5458         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5459         `image/png', `image/x-xpm' and `image/tiff'.
5460
5461         * files.el (binary-file-regexps): Add *.PNG.
5462
5463 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5464
5465         * mule/mule-charset.el (default-coded-charset-priority-list):
5466         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5467         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5468
5469 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5470
5471         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5472         the first completion when UTF-2000 is running.
5473
5474 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5475
5476         * mule/mule-charset.el (default-coded-charset-priority-list):
5477         Delete `ucs'.
5478
5479 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5480
5481         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5482
5483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5484         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5485
5486 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5487
5488         * mule/vietnamese.el (vscii-2): Delete abolished property
5489         `composite'; now composite mode is default.
5490
5491 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5492
5493         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5494         of `raw-text'; check \uHHHH representation even if non-ascii
5495         characters are not found.
5496
5497         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5498         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5499         unconditionally.
5500
5501         * mule/viet-ccl.el: New file.
5502
5503         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5504         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5505         - Separate CCL based implementations to viet-ccl.el.
5506
5507 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5508
5509         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5510         "jisx0213.2000-1".
5511         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5512
5513         * mule/mule-charset.el (default-coded-charset-priority-list):
5514         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5515         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5516
5517 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5518
5519         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5520
5521 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5522
5523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5524         `ucs' in UTF-2000.
5525
5526 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5527
5528         * mule/mule-charset.el (default-coded-charset-priority-list):
5529         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5530         `arabic-iso8859-6'.
5531
5532 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5533
5534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5535         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5536
5537 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5538
5539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5540         `katakana-jisx0201' in UTF-2000.
5541
5542 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5543
5544         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5545         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5546         "u0FB50-Arabic-Presentation-Forms-A",
5547         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5548         "u0FE50-Small-Form-Variants",
5549         "u0FE70-Arabic-Presentation-Forms-B",
5550         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5551         UTF-2000.
5552
5553 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5554
5555         * dumped-lisp.el (preloaded-file-list): Delete
5556         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5557         ... "Ideograph-R214-Flute" in UTF-2000.
5558
5559 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5560
5561         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5562         (japanese-jisx0213-2): New coded-charset.
5563
5564         * dumped-lisp.el (preloaded-file-list): Add
5565         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5566         "Ideograph-R030-Mouth".
5567
5568 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5569
5570         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5571         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5572         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5573         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5574         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5575         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5576         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5577         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5578
5579 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5580
5581         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5582         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5583         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5584         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5585         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5586
5587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5588         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5589
5590 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5591
5592         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5593         in UTF-2000.
5594
5595 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5596
5597         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5598         (chinese-isoir165): Moved from mule/chinese.el.
5599         (chinese-cns11643-3): Moved from mule/chinese.el.
5600         (chinese-cns11643-4): Moved from mule/chinese.el.
5601         (chinese-cns11643-5): Moved from mule/chinese.el.
5602         (chinese-cns11643-6): Moved from mule/chinese.el.
5603         (chinese-cns11643-7): Moved from mule/chinese.el.
5604
5605         * mule/chinese.el: Move definition of coded-charsets to
5606         mule/mule-conf.el.
5607
5608 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5609
5610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5611         `ideograph-daikanwa'.
5612
5613 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5614
5615         * dumped-lisp.el (preloaded-file-list): Delete
5616         "ccs-jisx0201-latin.el".
5617
5618 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5619
5620         * dumped-lisp.el (preloaded-file-list): Add
5621         "u031A0-Extended-Bopomofo" in UTF-2000.
5622
5623 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5624
5625         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5626         renamed to u02E00-CJK-Radical-Supplement.
5627
5628 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5629
5630         * dumped-lisp.el (preloaded-file-list): Add
5631         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5632         "u030A0-Katakana", "u03100-Bopomofo",
5633         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5634         "u03200-Enclosed-CJK-Letters-and-Months" and
5635         "u03300-CJK-Compatibility".
5636
5637 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5638
5639         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5640         "u02F00-Kangxi-Radicals" and
5641         "u02FF0-Ideographic-Description-Characters".
5642
5643 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5644
5645         * dumped-lisp.el (preloaded-file-list): Add
5646         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5647         "u02800-Braille-Patterns" in UTF-2000.
5648
5649 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5650
5651         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5652         "uXXXXX-*.el" in UTF-2000.
5653
5654         * bytecomp.el (byte-compile-insert-header): Delete comments if
5655         non-ASCII characters are found; allow `byte-compile-dynamic' and
5656         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5657         `raw-text'.
5658
5659 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5660
5661         * dumped-lisp.el (preloaded-file-list): Add
5662         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5663         "u025A0-Geometric-Shapes.el".
5664
5665 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5666
5667         * dumped-lisp.el (preloaded-file-list): Add
5668         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5669         "u02460-Enclosed-Alphanumerics.el".
5670
5671 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5672
5673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5674         `chinese-gb2312'.
5675
5676         * dumped-lisp.el (preloaded-file-list): Add
5677         "u02200-Mathematical-Operators.el" and
5678         "u02300-Miscellaneous-Technical.el".
5679
5680 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5681
5682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5683         `chinese-cns11643-*'.
5684
5685         * dumped-lisp.el (preloaded-file-list): Add
5686         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5687         "u02190-Arrows.el" in UTF-2000.
5688
5689 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5690
5691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5692         `korean-ksc5601'.
5693
5694         * dumped-lisp.el (preloaded-file-list): Add
5695         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5696         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5697         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5698
5699 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5700
5701         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5702
5703 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5704
5705         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5706         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5707         "u01780-Khmer.el", "u01800-Mongolian.el",
5708         "u01E00-Latin-Extended-Additional.el" and
5709         "u01F00-Greek-Extended.el" in UTF-2000.
5710
5711 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5712
5713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5714         `ethiopic-ucs' and `ethiopic'.
5715
5716         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5717         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5718
5719         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5720         from mule/ethiopic.el.
5721
5722         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5723         mule/mule-conf.el.
5724
5725 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5726
5727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5728         `lao'.
5729
5730         * mule/mule-conf.el (lao): New coded-charset.
5731
5732         * dumped-lisp.el (preloaded-file-list): Add
5733         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5734         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5735         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5736         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5737         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5738
5739 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5740
5741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5742         `ucs-bmp' and `arabic-iso8859-6'.
5743
5744 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5745
5746         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5747         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5748         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5749
5750 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5751
5752         * startup.el (normal-top-level): Load autoload file for UTF-2000
5753         in UTF-2000.
5754
5755 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5756
5757         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5758         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5759         "u00020-Basic-Latin.el", "u00080-C1.el",
5760         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5761         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5762         "u002B0-Spacing-Modifier-Letters.el",
5763         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5764         UTF-2000.
5765
5766 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5767
5768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5769         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5770         instead of `vietnamese-viscii-*'.
5771
5772 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5773
5774         * mule/mule-conf.el: New file.
5775
5776         * mule/misc-lang.el: Move definition of charset `ipa' to
5777         mule/mule-conf.el.
5778
5779 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5780
5781         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5782         `latin-viscii'; prefer it for characters used in Vietnamese.
5783
5784 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5785
5786         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5787
5788 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5789
5790         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5791         `vietnamese-viscii-lower'.
5792         (latin-viscii-upper): Renamed from charset
5793         `vietnamese-viscii-upper'.
5794         (vietnamese-viscii-lower): New alias for charset
5795         `latin-viscii-lower'.
5796         (vietnamese-viscii-upper): New alias for charset
5797         `latin-viscii-upper'.
5798
5799 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5800
5801         * mule/mule-charset.el (default-coded-charset-priority-list):
5802         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5803
5804 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5805
5806         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5807         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5808         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5809         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5810         lisp/utf-2000.
5811
5812 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5813
5814         * mule/ccs-tcvn5712.el: New file.
5815
5816 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5817
5818         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5819         in UTF-2000.
5820
5821 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5822
5823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5824         `japanese-jisx0208'.
5825
5826 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5827
5828         * dumped-lisp.el (preloaded-file-list): Add
5829         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5830         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5831         UTF-2000.
5832
5833         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5834         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5835         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5836         mule/ccs-viscii.el: New files.
5837
5838         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5839         if \uXXXX is found.
5840
5841 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5842
5843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5844         `hiragana-jisx0208' and `katakana-jisx0208'.
5845
5846 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5847
5848         * mule/chinese.el (chinese-cns11643-3): Define it even if
5849         `utf-2000' is provided.
5850         (chinese-cns11643-4): Likewise.
5851         (chinese-cns11643-5): Likewise.
5852         (chinese-cns11643-6): Likewise.
5853         (chinese-cns11643-7): Likewise.
5854
5855 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5856
5857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5858         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5859
5860 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5861
5862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5863         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5864
5865 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5866
5867         * mule/mule-charset.el (default-coded-charset-priority-list):
5868         Setup in UTF-2000.
5869
5870 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5871
5872         * mule/viet-chars.el: Don't define charset
5873         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5874         they are defined as builtin charsets.
5875
5876 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5877
5878         * version.el (emacs-version): Add more space just before UTF-2000
5879         version string.
5880
5881 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5882
5883         * version.el ([constant] emacs-version): Don't add a space in the
5884         preceding place of `xemacs-betaname' because it is duplicated.
5885         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5886
5887         * startup.el (splash-frame-body): Add ETL.
5888
5889 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5890
5891         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5892         is provided because it is defined as builtin charset.
5893         (chinese-cns11643-4): Likewise.
5894         (chinese-cns11643-5): Likewise.
5895         (chinese-cns11643-6): Likewise.
5896         (chinese-cns11643-7): Likewise.
5897
5898 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5899
5900         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5901         coding-system `iso-10646-ucs-4' is not defined.
5902
5903 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5904
5905         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5906         coding-system if `utf-2000' is provided.
5907
5908 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5909
5910         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5911         `utf-2000' is provided.
5912
5913 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5914
5915         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5916         if utf-2000 is provided temporally.
5917
5918 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5919
5920         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5921         as builtin variable].
5922
5923 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5924
5925         * files.el (insert-file-contents-literally): Treat file as binary;
5926         call file-name-handlers. [sync with Emacs 20.3.10]
5927
5928 2008-12-28  Vin Shelton  <acs@xemacs.org>
5929
5930         * XEmacs 21.4.22 is released
5931
5932 2008-12-30  Vin Shelton  <acs@xemacs.org>
5933
5934         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5935         during building even if no packages are found.
5936
5937 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5938
5939         * printer.el (generic-print-region): 
5940         (generic-print-buffer): 
5941         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5942         check if the msprinter device is available, now that msprinter is
5943         always available as a specifier tag. 
5944
5945 2008-12-24  Vin Shelton  <acs@xemacs.org>
5946
5947         * about.el: Add Francisco to my bio!
5948
5949 2008-12-23  Vin Shelton  <acs@xemacs.org>
5950
5951         * autoload.el: Move operator definitions to autoload-operators.el
5952         in the xemacs-base package.
5953
5954 2007-11-22  Vin Shelton  <acs@xemacs.org>
5955
5956         * about.el (about-hacker-contribution): Updated my bio.
5957
5958 2007-10-07  Vin Shelton  <acs@xemacs.org>
5959
5960         * XEmacs 21.4.21 is released
5961
5962 2007-09-19  Didier Verna  <didier@xemacs.org>
5963
5964         Update my personal info.
5965         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5966         * about.el (about-other-current-hackers): Ditto.
5967         * about.el (about-url-alist): Add my musical website.
5968         * about.el (about-personal-info): Update my entry.
5969         * about.el (about-hacker-contribution): Ditto.
5970
5971 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5972
5973         * package-get.el (package-get-download-sites): Update download
5974         sites in Japan.
5975         * package-get.el (package-get-pre-release-download-sites): Ditto.
5976
5977 2007-08-18  Vin Shelton  <acs@xemacs.org>
5978
5979         * package-get.el (package-get-pre-release-download-sites): Sync
5980         mirror sites with 21.5.  (Thanks, Adrian)
5981
5982 2007-08-09  Mike Sperber  <mike@xemacs.org>
5983
5984         * startup.el (migrate-user-init-file): Create backup of
5985         `user-init-file' before migrating.
5986         * startup.el (maybe-migrate-user-init-file): Print
5987         information about backup file.
5988         (maybe-create-compatibility-dot-emacs): Follow above change.
5989
5990 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5991
5992         * font-lock.el: Sync font-lock-add-keywords and
5993         font-lock-remove-keywords from GNU Emacs.
5994         * font-lock.el (font-lock-keywords-alist): New.
5995         * font-lock.el (font-lock-removed-keywords-alist): New.
5996         * font-lock.el (font-lock-add-keywords): New.
5997         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5998         * font-lock.el (font-lock-remove-keywords): New.
5999
6000 2007-08-16  Vin Shelton  <acs@xemacs.org>
6001
6002         * font-lock.el: Add defvar for font-lock-warning-face.  Original
6003         patch from Hans de Graaff.
6004
6005 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
6006
6007         * package-get.el (package-get-download-sites): Document Chile and
6008         update Denmark download site.
6009         * package-get.el (package-get-pre-release-download-sites): Ditto.
6010
6011 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6012
6013         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
6014
6015 2006-12-09  Vin Shelton  <acs@xemacs.org>
6016
6017         * XEmacs 21.4.20 is released
6018
6019 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
6020
6021         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
6022
6023 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
6024
6025         * info.el (Info-find-file-node, Info-insert-dir)
6026         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
6027         `(equal buffer-file-truename (file-truename buffer-file-name))'.
6028         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
6029         and discussion.
6030
6031 2006-05-20  Ville Skyttä  <scop@xemacs.org>
6032
6033         * obsolete.el (line-beginning-position): New, from 21.5.x.
6034         (line-end-position): Ditto.
6035
6036 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
6037
6038         * package-get.el (package-get-download-sites): Welcome
6039         nl.xemacs.org and Thanks!
6040         * package-get.el (package-get-pre-release-download-sites): Ditto.
6041
6042 2004-01-19  Martin Buchholz  <martin@xemacs.org>
6043
6044         * font-lock.el: Add support for not-so recent changes in Java to
6045         java-mode.
6046
6047 2006-01-28  Vin Shelton  <acs@xemacs.org>
6048
6049         * XEmacs 21.4.19 is released
6050
6051 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
6052
6053         * easymenu.el: Update copyright. 
6054         * easymenu.el (easy-menu-all-popups):
6055         Add a docstring. 
6056         * easymenu.el (easy-menu-add):
6057         Document a bug, rework the function to preserve any existing
6058         non-default mode-popup-menu instead of overwriting it, and not to
6059         bother normalising the menu title (nothing else does).
6060         * easymenu.el (easy-menu-remove):
6061         Restore the default mode-popup-menu instead of leaving an empty
6062         one when we remove the last easy-menu popup. 
6063
6064 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6065
6066         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6067         as suggested by Rodrigo Ventura.
6068         * package-get.el (package-get-pre-release-download-sites): Ditto,
6069         with replacement of xemacs-21.5 by beta, which is the logical path
6070         to our beta core and package pre-releases.
6071
6072 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6073
6074         * package-get.el (package-get-download-sites): Add Hong Kong
6075         download site.
6076         * package-get.el (package-get-pre-release-download-sites): Ditto.
6077
6078 2005-12-26  Vin Shelton  <acs@xemacs.org>
6079
6080         * find-paths.el:
6081         * find-paths.el (paths-emacs-root-p): Add search for package root.
6082         * find-paths.el (paths-find-emacs-root): Replaced with
6083         paths-find-invocation-roots, which returns a list of roots.
6084         * find-paths.el (paths-find-invocation-roots): New.
6085         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6086
6087 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6088
6089         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6090         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6091
6092 2005-12-03  Vin Shelton <acs@xemacs.org>
6093
6094         * XEmacs 21.4.18 is released
6095
6096 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6097
6098         * package-get.el (package-get-download-sites): Update reflecting
6099         latest http://www.xemacs.org/Releases/ information generated by
6100         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6101         * package-get.el (package-get-pre-release-download-sites): Ditto.
6102
6103 2005-02-28  Simon Josefsson  <jas@extundo.com>
6104
6105         * about.el (xemacs-hackers): Add jas.
6106         (about-other-current-hackers): Likewise.
6107         (about-url-alist): Add URL for jas.
6108         (about-personal-info): Document jas.
6109         (about-hacker-contribution): Describe jas contributions.
6110
6111 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6112
6113         * easymenu.el (easy-menu-remove): As described in 
6114         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6115         except the "Command" menu from mode-popup-menu. 
6116
6117 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6118  
6119         * font.el (font-spatial-to-canonical): Correct calculation of 
6120         return value for pixel-based input value. 
6121  
6122 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6123
6124         * code-process.el (call-process): Process-related docstring
6125         improvements spurred by Norbert Koch.
6126         * code-process.el (call-process-region): Ditto.
6127         * code-process.el (start-process): Ditto.
6128
6129 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6130
6131         * finder.el (finder-find-library): Return filename actually
6132         searched for.
6133
6134 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6135
6136         * help.el (view-emacs-news): Use `expand-file-name' instead of
6137         `locate-data-file' as the latter will find any "NEWS" files that
6138         might exist in packages _before_ the one in core.
6139
6140 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6141
6142         * package-get.el (package-get-init-package):
6143         package-get-init-package buglet (21.4.17) by Jeff Mincy
6144         <mincy@rcn.com> fixing false temporary load-path shadows reported
6145         after package installation and simplifying code.
6146
6147 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6148
6149         * package-get.el (package-get-download-sites): Sync mirrors list
6150         with the XEmacs website.
6151         (package-get-pre-release-download-sites): Ditto.
6152
6153 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6154
6155         * derived.el (derived-mode-merge-syntax-tables):
6156         Revert my 21.5-only patch of 2003-07-18 which slipped in
6157         through Jerry James's patch of 2004-06-07.
6158
6159 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6160
6161         * cmdloop.el (keyboard-quit): Remove workaround for
6162         `region-active-p' not making sure active region is in current
6163         buffer now that it does.
6164         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6165         * simple.el (region-active-p): `region-active-p' to only return t
6166         when active region is in current buffer.
6167
6168 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6169
6170         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6171         package names, quell a byte-compiler warning, doc fix.
6172
6173 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6174
6175         * buffer.el (pop-to-buffer):
6176         * window-xemacs.el (display-buffer):
6177         Document use of `same-window-buffer-names,' `same-window-regexps'
6178         by pop-to-buffer and display-buffer. 
6179         
6180 2005-02-06  Vin Shelton <acs@xemacs.org>
6181
6182         * XEmacs 21.4.17 is released
6183
6184 2005-01-29  Ben Wing  <ben@xemacs.org>
6185
6186         * shadow.el (find-emacs-lisp-shadows):
6187         Add custom-defines to list of ignored files.
6188
6189 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6190
6191         * simple.el (shifted-motion-keys-select-region): Fix statement
6192         about unshifted-motion-keys-deselect-region.
6193
6194 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6195
6196         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6197         now) for GNU Emacs compatibility.
6198         (make-obsolete-variable): Ditto.
6199
6200 2004-01-08  Ben Wing  <ben@xemacs.org>
6201
6202         * code-files.el (load):
6203         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6204
6205 2004-12-05  Vin Shelton <acs@xemacs.org>
6206
6207         * XEmacs 21.4.16 is released
6208
6209 2004-12-04  Vin Shelton  <acs@xemacs.org>
6210
6211         * auto-autoloads.el: Regenerated.
6212
6213         * custom-load.el: Regenerated.
6214
6215 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6216
6217         Fix bug: apropos errors if a defalias refers to an undefined
6218         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6219
6220         * apropos.el (apropos):
6221         (apropos-command):
6222         * help.el (frob-help-extents):
6223         * help-macro.el (make-help-screen):
6224         * hyper-apropos.el (hyper-apropos-grok-functions):
6225         (hyper-apropos-get-doc):
6226         Catch void-function error thrown by `documentation'.
6227
6228 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6229
6230         * packages.el (package-require): Fix incorrect arg to format.
6231         This fixes a `format specifier' error.
6232
6233 2004-08-13  Jerry James  <james@xemacs.org>
6234
6235         * bytecomp.el (forward-word): Tell the byte compiler the correct
6236         number of arguments to forward-word.
6237
6238 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6239
6240         * etags.el: Fixed loading of include files for tag completion. Now
6241         you can make a tag file for a library, include it into your
6242         project and it will be reloaded only if it changed. Infinte
6243         include loops are detected and the correct tag files are loaded.
6244         * etags.el (buffer-tag-table-list): Load and verify tag files in
6245         the external function buffer-tag-table-list-load.
6246         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6247         tag files. Also load the included tag files. The priority of the
6248         included files is right below their parent file. If multiple
6249         matches occur then the symbols from the parent file are found
6250         first.
6251         * etags.el (tag-table-include-files): Corrected comment
6252         string. Switched to pattern constant tags-include-pattern to have
6253         it at a central location.
6254         * etags.el (tags-include-pattern): Added doc string.
6255         * etags.el (add-to-tag-completion-table): Removed obsolete
6256         comments as the include files are allready returned by
6257         buffer-tag-table-list and loaded.
6258         * etags.el (find-tag-internal): The include files are allready
6259         included in tag-tables as buffer-tag-table-list returns them now.
6260
6261 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6262
6263         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6264         Loading items into the notebook is now done by C code.
6265         * widgets-gtk.el (gtk-widget-instantiate-internal):
6266         Style no longer changed.
6267
6268 2004-06-28  Nix  <nix@esperi.org.uk>
6269
6270         * cmdloop.el (truncate-command-history-for-gc): Delay
6271         execution of all things that look up variable bindings,
6272         via `enqueue-eval-event'.
6273
6274 2004-06-24  Vin Shelton  <acs@xemacs.org>
6275
6276         * package-get.el (package-get-require-signed-base-updates):
6277         now defaults to nil.
6278
6279 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6280
6281         * subr.el (split-string): Clean up docstring.
6282
6283 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6284
6285         * faces.el (zmacs-region): fix typo in docstring.
6286
6287 2004-06-07  Jerry James  <james@xemacs.org>
6288
6289         * derived.el: Synch with Emacs 21.3.
6290         * subr.el (with-local-quit): New, from Emacs 21.3.
6291         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6292         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6293         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6294
6295 2004-06-16  Jerry James  <james@xemacs.org>
6296
6297         * cl.el (cl-set-substring): Increment start by the length of the
6298         string, not the string itself.
6299
6300 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6301
6302         * etags.el (tag-table-include-files): Expand included TAGS file
6303         paths to avoid problems with relative paths.  Thanks to Peter
6304         Chubb <peterc@gelato.unsw.edu.au>.
6305         * etags.el (tags-include-pattern): New.
6306         * etags.el (add-to-tag-completion-table): Parse and ignore
6307         trailing include lines.
6308
6309 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6310
6311         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6312         avoiding line solely composed of equal signs.
6313
6314 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6315
6316         * cus-edit.el (alloc): Typo fix.
6317         * cus-edit.el (custom-browse-visibility): Ditto.
6318         * cus-edit.el (custom-variable-value-create): Ditto.
6319         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6320         * cus-edit.el (custom-save-variables): Bind print-length and
6321         print-level to nil to avoid value abbreviation.
6322         * cus-edit.el (custom-save-face-internal): Ditto.
6323         * cus-edit.el (custom-save-faces): Save in sorted order.
6324         * cus-edit.el (custom-save-resets): Bind print-length and
6325         print-level to nil to avoid value abbreviation.
6326         * cus-edit.el (custom-save-loaded-themes): Ditto.
6327
6328 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6329
6330         * subr.el (split-string-default-separators): New.
6331         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6332         see comment in source.
6333
6334 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6335
6336         * mule/japanese.el (paragraph-start, paragraph-separate):
6337         Remove anchor to BOL.
6338
6339 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6340
6341         * cl.el (gensym, gentemp): Improve docstrings.
6342
6343 2004-05-10  Vin Shelton  <acs@xemacs.org>
6344
6345         * etags.el: Sync with 21.5 version.
6346
6347 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6348
6349         * etags.el:
6350         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6351         only for use with exuberant ctags. This will also enable building of 
6352         completion tables with exuberant ctags. This will not work with
6353         xemacs ctags. 
6354         * etags.el (get-tag-table-buffer): New function for creating of
6355         completion table is used if tags-exuberant-ctags-optimization-p ist t
6356         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6357         finding the tag names. New.
6358         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6359         building tag completion table with exuberant ctags. New.
6360         * etags.el (find-tag-internal): Improve exact tag matching for tags
6361         with name fields. Before the patch return types of functions or
6362         function parameters (with exuberant ctags) were found as matches.
6363
6364 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6365
6366         * list-mode.el (display-completion-list): Fixed completion list was
6367         taking the width of the frame and not of the window for displaying
6368         the selection methods.
6369
6370 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6371
6372         * menubar-items.el (default-menubar): Options are saved to custom.el.
6373
6374
6375 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6376
6377         * isearch-mode.el (isearch-abort): Preserve successful search target.
6378
6379 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6380
6381         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6382         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6383         Bihlmeyer.
6384         * gnuserv.el (gnuserv-mode-line-string): New.
6385         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6386         gnuserv-mode.
6387         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6388         * gnuserv.el (gnuserv-edit-files): Use
6389         make-x-device-with-gtk-fallback.
6390
6391 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6392
6393         * gtk-widgets.el: New import: gtk-accel-group-new.
6394         * dialog-gtk.el:
6395         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6396         * dialog-gtk.el (popup-builtin-question-dialog):
6397         Added support for dialog button mnemonics.
6398
6399 2004-03-22  Chris Green <cmg@dok.org>
6400
6401         * process.el (shell-command): Output buffer was ignored when a
6402         background process was run via shell-command.
6403
6404 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6405
6406         * cus-edit.el (custom-save-variables): Retrieve a list of
6407         variables to save first, sort it, and make sure the variables are
6408         saved in sorted order.
6409
6410 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6411  
6412         * package-get.el (package-get-update-base-from-buffer): Force
6413         binary coding system for verifying GnuPG signature in the
6414         package-index file.
6415  
6416 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6417
6418         * package-get.el (package-get-package-index-file-location): Handle
6419         missing "EMACSPACKAGEPATH" environment variable.
6420
6421 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6422
6423         * package-admin.el (package-admin-find-top-directory): Simplify
6424         directory comparisions and fix substring errors on short path
6425         components.
6426         * package-get.el (package-get-package-index-file-location):
6427         Default to first component of "EMACSPACKAGEPATH", if set.
6428
6429 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6430
6431         * package-get.el (process-error): New error datum.
6432
6433 2004-02-02  Vin Shelton <acs@xemacs.org>
6434
6435         * XEmacs 21.4.15 is released
6436
6437 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6438
6439         * itimer.el (activate-itimer): Modify the itimer timeout value as
6440         if it were begun at the last time when the itimer driver was woken
6441         up.
6442
6443 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6444
6445         * specifier.el (Copyright):
6446         Update.
6447         (make-specifier-and-init):
6448         (map-specifier):
6449         (canonicalize-inst-pair):
6450         (canonicalize-spec-list):
6451         (set-specifier):
6452         Synch docstrings to 21.5 where appropriate.
6453
6454 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6455
6456         * package-get.el (package-get-list-packages-where): New.  A
6457         function that allows searching for groups of packages.  For
6458         example, find all packages that require the fsf-compat package.
6459
6460 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6461
6462         The Great PUI Sync.
6463
6464         * auto-autoloads.el: Regenerated.
6465
6466         * custom-load.el: Regenerated.
6467
6468         * dumped-lisp.el (packages-hardcoded-lisp): New.
6469
6470         * menubar-items.el (menu-max-items): New.
6471         (menu-submenu-max-items): New.
6472         (menu-submenu-name-format): New.
6473         (menu-split-long-menu): New.
6474         (menu-sort-menu): New.
6475         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6476
6477         * obsolete.el (pui-add-install-directory): Renamed to the more
6478         logical `pui-set-local-package-get-directory'.
6479         (package-get-download-menu): Moved to `package-ui.el' and renamed
6480         to `package-ui-add-download-menu'.
6481
6482         * package-admin.el (package-admin-install-function-mswindows):
6483         Whitespace clean up.
6484         (package-admin-add-single-file-package): Removed.
6485         (package-admin-default-install-function): Whitespace clean up.
6486         (package-admin-find-top-directory): New.
6487         (package-admin-get-install-dir): Use it.
6488         (package-admin-get-manifest-file): 
6489         (package-admin-check-manifest): 
6490         (package-admin-add-binary-package):
6491         (package-admin-get-lispdir):
6492         (package-admin-delete-binary-package):
6493         (package-admin):
6494
6495         * package-get.el (package-get-package-index-file-location): New.
6496         (package-get-install-to-user-init-directory): New.
6497         (package-get-remote):
6498         (package-get-download-sites):
6499         (package-get-pre-release-download-sites): New.
6500         (package-get-site-release-download-sites): New.
6501         (package-get-base-filename):
6502         (package-get-always-update):
6503         (package-get-user-index-filename): Removed.
6504         (package-get-pgp-available-p): New.
6505         (package-get-require-signed-base-updates):
6506         (package-get-was-current):
6507         (package-entries-are-signed): New.
6508         (package-get-continue-update-base): New.
6509         (package-get-download-menu): Removed.
6510         (package-get-require-base):
6511         (package-get-update-base-entry):
6512         (package-get-locate-file):
6513         (package-get-locate-index-file):
6514         (package-get-maybe-save-index):
6515         (package-get-update-base):
6516         (package-get-update-base-from-buffer):
6517         (package-get-update-base-entries):
6518         (package-get-interactive-package-query):
6519         (package-get-update-all):
6520         (package-get-all):
6521         (package-get-dependencies):
6522         (package-get-init-package):
6523         (package-get-info): New.
6524         (package-get):
6525         (package-get-staging-dir):
6526         (package-get-set-version-prop): Removed.
6527         (package-get-installedp):
6528         (package-get-ever-installed-p):
6529         (packages): Removed.
6530         (package-get-custom-groups): Removed.
6531         (package-get-custom): Removed.
6532         (package-get-custom-add-entry): Removed.
6533
6534         * package-info.el (batch-update-package-info):
6535
6536         * package-net.el (package-net-batch-generate-bin-ini):
6537         (package-net-update-installed-db):
6538
6539         * package-ui.el (pui-info-buffer):
6540         (pui-directory-exists): Removed.
6541         (pui-package-dir-list): Removed.
6542         (pui-add-install-directory): Removed.
6543         (package-ui-download-menu): New.
6544         (package-ui-pre-release-download-menu): New.
6545         (package-ui-site-release-download-menu): New.
6546         (pui-set-local-package-get-directory): New.
6547         (pui-package-symbol-char):
6548         (pui-update-package-display):
6549         (pui-toggle-package):
6550         (pui-toggle-package-key):
6551         (pui-toggle-package-delete):
6552         (pui-toggle-package-delete-key):
6553         (pui-toggle-package-event):
6554         (pui-toggle-verbosity-redisplay):
6555         (pui-install-selected-packages):
6556         (pui-add-required-packages):
6557         (pui-help-echo):
6558         (pui-display-info):
6559         (list-packages-mode):
6560         (pui-list-packages):
6561
6562         * packages.el (packages-compute-package-locations):
6563         (package-require):
6564         (package-delete-name):
6565         (packages-hardcoded-lisp): Removed.
6566         (packages-useful-lisp): Removed.
6567         (packages-unbytecompiled-lisp): Removed.
6568         (packages-find-package-directories):
6569
6570         Summary:
6571
6572         Major code clean up of all things PUI.
6573
6574         Much improved code to determine where packages should be
6575         installed.  PUI no longer depends on any packages being
6576         pre-installed to compute where packages are to be installed to.
6577
6578         The user can specify the location of their package-index file.  It
6579         isn't necessary to set this because it has sane defaults.  People
6580         who "run-in-place" won't accidently overwrite the CVS
6581         package-index file.  See
6582         `package-get-package-index-file-location'. 
6583
6584         PUI will now properly clean up after itself in the event of an
6585         unsuccessful package install.  This drastically reduces the number
6586         of "wrong md5sum" FAQs.
6587
6588         non-Mule XEmacsen can no longer install Mule packages.
6589
6590         Package management via the custom interface has been removed.
6591
6592         The PUI related menubar items have been reorganised.
6593
6594         The PGP verification code has been fixed and the default for
6595         whether or not it is used is automatically computed.
6596
6597         * update-elc.el ((preloaded-file-list site-load-packages
6598         need-to-dump dumped-exe)):
6599         Just a couple of small changes to allow for
6600         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6601         existing anymore.
6602
6603 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6604
6605         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6606         apply `format' to the first argument of byte-compile-warn, it
6607         already calls format.
6608
6609 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6610
6611         * files.el (delete-old-versions): Avoid going interactive during
6612         make install when environment variable VERSION_CONTROL is set.
6613
6614 2003-12-04  Vin Shelton  <acs@xemacs.org>
6615
6616         * menubar-items.el (menu-item-search): Only bring up search dialog
6617         box if the feature is available and desired.
6618
6619 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6620
6621         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6622
6623 2003-11-05  Vin Shelton  <acs@xemacs.org>
6624
6625         * help.el (Help-prin1-face):
6626         (Help-princ-face):
6627         princ and prin1 are functions and need to be called as such.  The
6628         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6629
6630 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6631
6632         * about.el (about-xemacs): Give full version and build date.
6633
6634 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6635
6636         * win32-native.el (grep-null-device): This XEmacs has null-device.
6637
6638 2003-09-06  Mike Sperber  <mike@xemacs.org>
6639
6640         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6641         implement the specified semantics for `defvar.'
6642
6643 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6644
6645         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6646         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6647         displaying buffer in question.
6648
6649 2003-09-03  Vin Shelton <acs@xemacs.org>
6650
6651         * XEmacs 21.4.14 is released
6652
6653 2003-08-17  Vin Shelton  <acs@xemacs.org>
6654
6655         * about.el: Vanity patch.
6656
6657 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6658
6659         * code-process.el (call-process):
6660         (call-process-region):
6661         (start-process):
6662         Document coding system processing.
6663
6664 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6665
6666         * startup.el (splash-frame-body): Idiomatic English.
6667
6668 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6669
6670         * font-lock.el (font-lock-match-java-declarations): Move
6671         save-restriction, narrow-to-region to beginning of function to
6672         avoid going beyond the limit and causing an infloop.
6673
6674 2003-04-16  Jerry James  <james@xemacs.org>
6675
6676         * keydefs.el: Remove mappings for keys mapped to the nowhere
6677         defined function function-key-error.
6678
6679 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6680
6681         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6682         lisp-interaction-mode-hook): Add the docstrings.
6683
6684 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6685
6686         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6687         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6688         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6689
6690 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6691
6692         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6693         lambda list after the original doc.  Care about
6694         #'(lambda () "SingleString") 
6695         (cl-upcase-arg): 
6696         (cl-function-arglist):
6697         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6698         circular data structures in lambda list specification
6699
6700 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6701
6702         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6703         to appear in font-lock-function-name-face.
6704
6705 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6706
6707         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6708         is not also the value of the lambda.
6709
6710 2003-05-06  Andy Piper  <andy@xemacs.org>
6711
6712         * files.el (revert-buffer): Make sure local variables get processed,
6713         even in the case of an optimized reversion.
6714
6715 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6716
6717         * XEmacs 21.4.13 is released
6718
6719 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6720
6721         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6722         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6723
6724 2003-02-14  Ben Wing  <ben@xemacs.org>
6725
6726         * byte-optimize.el:
6727         * byte-optimize.el (byte-compile-inline-expand):
6728         * byte-optimize.el (byte-compile-unfold-lambda):
6729         * byte-optimize.el (byte-optimize-form-code-walker):
6730         * byte-optimize.el (byte-optimize-form):
6731         * byte-optimize.el (byte-decompile-bytecode-1):
6732         * byte-optimize.el (byte-optimize-lapcode):
6733         Review carefully and sync up to 20.7 except for areas as noted.
6734         Fixes problem with JDE compilation.
6735
6736 2003-02-05  Ben Wing  <ben@xemacs.org>
6737
6738         * simple.el:
6739         * simple.el (motion-keys-for-shifted-motion):
6740         Omit M-S-home/end from motion keys.
6741
6742 2003-02-07  Ben Wing  <ben@xemacs.org>
6743
6744         * text-props.el (text-property-any):
6745         * text-props.el (text-property-not-all):
6746         Fix bug when end > start.
6747
6748 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6749
6750         * info.el (Info-insert-dir): Make default-directory end in
6751         separator.  Patch due to Martin Buchholz.
6752
6753 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6754
6755         * XEmacs 21.4.12 "Portable Code" is released.
6756
6757 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6758
6759         * about.el: Update golubev data.
6760
6761 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6762
6763         * isearch-mode.el (isearch-mode-map): Substitute comment on
6764         desirability, and back out "GR is printable" changes.
6765
6766 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6767
6768         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6769
6770 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6771
6772         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6773
6774 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6775
6776         * menubar-items.el (default-menubar): Use browse-url-mozilla
6777         instead of browse-url-gnome-moz for Mozilla.
6778
6779 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6780
6781         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6782
6783 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6784
6785         * files.el (auto-mode-alist): Remove redundant entries for modes
6786         that live in packages.
6787         (interpreter-mode-alist): Ditto.
6788
6789 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6790
6791         * menubar-items.el (default-menubar): Sync with current
6792         browse-url-xemacs.el.
6793
6794 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6795
6796         * XEmacs 21.4.10 "Military Intelligence" is released.
6797
6798 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6799
6800         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6801
6802 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6803
6804         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6805
6806 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6807
6808         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6809         effect free function.
6810         (font-lock-fontify-keywords-region): Supply the argument to
6811         font-lock-compile-keywords.
6812
6813 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6814
6815         * package-get.el (package-get-download-sites): Bring sites list
6816         up to date, prefer xx.xemacs.org addresses.
6817
6818 2002-09-27  Andy Piper  <andy@xemacs.org>
6819
6820         * dialog.el (make-dialog-box): for general dialogs only
6821         delete-frame-hook will be run.
6822
6823 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6824
6825         * font-lock.el (font-lock-fontify-syntactically-region): Add
6826         comment about lookup-syntax-properties, document LOUDLY as unused.
6827
6828 2002-08-26  Andy Piper  <andy@xemacs.org>
6829
6830         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6831         merge.
6832
6833 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6834
6835         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6836         (make-obsolete-variable): Ditto.
6837         (make-compatible): Ditto.
6838         (make-compatible-variable): Ditto.
6839
6840 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6841
6842         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6843         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6844
6845 2002-08-28  Andy Piper  <andy@xemacs.org>
6846
6847         * files.el (revert-buffer): propagate revert-without-query-status.
6848
6849 2002-06-03  Andy Piper  <andy@xemacs.org>
6850
6851         * dialog-items.el (make-search-dialog): align various subcontrols
6852         in visually pleasing ways, allow frame to autosize to the dialog
6853         size.
6854         * dialog.el (make-dialog-box): add a border inside the frame. Add
6855         :autosize property, if t then reset the frame size appropriately
6856         before the frame is mapped.
6857         * gutter-items.el (set-progress-feedback-instantiator): align
6858         various subcontrols.
6859         * gutter-items.el (set-progress-abort-instantiator): ditto.
6860
6861 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6862
6863         * XEmacs 21.4.9 "Informed Management" is released.
6864
6865 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6866
6867         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6868         "&optional append" argument.
6869
6870 2002-07-16  Didier Verna  <didier@xemacs.org>
6871
6872         * subr.el (replace-in-string): fix case fold bug introduced by
6873         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6874         case-fold-search in temporary buffers.
6875
6876 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6877
6878         * lib-complete.el (find-library): Remove check for mule because
6879         decompression DOES work on Mule.
6880
6881 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6882
6883         * simple.el (join-line): New alias for `delete-indentation'.
6884
6885 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6886
6887         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6888         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6889         (font-lock-builtin-face): New.
6890         (font-lock-constant-face): New.
6891         (font-lock-face-list): Add builtin and constant faces.
6892
6893 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6894
6895         * autoload.el (make-autoload): Support define-derived-mode.
6896         Collected puts of doc-string-elt property.  Based on a patch by
6897         Didier Verna <didier@xemacs.org>.
6898
6899 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6900
6901         * wid-edit.el (widget-field-activate): Fix docstring typo.
6902
6903 2002-07-23  Andy Piper  <andy@xemacs.org>
6904
6905         * about.el (about-personal-info): update me.
6906
6907 2002-07-12  Andy Piper  <andy@xemacs.org>
6908
6909         * custom.el (custom-theme-set-variables): remove bogus
6910         arguments. Use custom-set-default to set defaults.
6911         (custom-set-variables): update doc.
6912         (custom-local-buffer): new, synced from FSF.
6913         (custom-set-default): ditto.
6914         (defcustom): update doc.
6915
6916 2002-06-16  Andy Piper  <andy@xemacs.org>
6917
6918         * menubar-items.el (default-menubar): enable windows printing on
6919         cygwin as well as native.
6920
6921 2002-06-12  Andy Piper  <andy@xemacs.org>
6922
6923         * printer.el (generic-print-buffer): catch all errors so that the
6924         print device can be cleared in all scenarios.
6925         (Printer-clear-device): make sure clearing the printer allows it
6926         to be used again immediately.
6927         (generic-print-region): make sure the default printer face is
6928         black-on-white.
6929
6930 2002-04-23  Jerry James  <james@xemacs.org>
6931
6932         * window-xemacs.el (display-buffer-function): Change doc to
6933         reflect new arg.
6934         * window-xemacs.el (pre-display-buffer-function): Ditto.
6935         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6936         non-nil, make the new window just big enough for its contents.
6937         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6938         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6939         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6940
6941 2002-06-06  Andy Piper  <andy@xemacs.org>
6942
6943         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6944         (defcustom): ditto.
6945         (custom-handle-keyword): ditto.
6946
6947 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6948
6949         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6950         Make obsolete.  Default to nil.
6951         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6952         Inspired by a patch by John Palmieri.
6953
6954 2002-07-01  Mike Alexander  <mta@arbortext.com>
6955
6956         * process.el (shell-command-on-region): Don't delete the region
6957         before giving it to call-process-region
6958
6959 2002-06-04  Jerry James <james@eecs.ku.edu>
6960
6961         * find-paths.el (paths-find-architecture-directory): Search in
6962         `system-configuration'/`base', not `base'`system-configuration'.
6963
6964 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6965
6966         * info.el (Info-index): Add missing \ in [ t].
6967
6968 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6969
6970         * gutter-items.el (gutter-buffers-tab-visible-p,
6971         buffers-tab-omit-function, buffers-tab-selection-function,
6972         buffers-tab-filter-functions):
6973         Doc improvements.
6974
6975 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6976
6977         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6978
6979         * toolbar-items.el (toolbar-news): Fix typo in message string.
6980
6981 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6982
6983         * dialog.el (yes-or-no-p-dialog-box): 
6984         * cmdloop.el (y-or-n-p-minibuf):
6985         (yes-or-no-p-minibuf):
6986         (yes-or-no-p):
6987         (y-or-n-p): 
6988         Specify negative answers in docstrings.
6989
6990 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6991
6992         * package-ui.el (pui-help-echo): Display both installed and author
6993         version.  Use a balloon-help window to display extra info like
6994         package requires.
6995
6996 2002-05-30  Andy Piper  <andy@xemacs.org>
6997
6998         * files.el (revert-buffer-internal): don't visit
6999         revert-buffer. Kill buffer when not used. Suggested by Mike
7000         Alexander <mta@arbortext.com>
7001
7002 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
7003
7004         * files.el (revert-buffer): More docstring fiddling.
7005
7006 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
7007
7008         * files.el (revert-buffer):
7009         (revert-buffer-internal):
7010         (revert-buffer-insert-file-contents-function):
7011         Improve docstrings and comments.
7012
7013 2002-05-08  Andy Piper  <andy@xemacs.org>
7014
7015         * files.el (revert-buffer): observe noconfirm behavior.
7016
7017 2002-04-09  Andy Piper  <andy@xemacs.org>
7018
7019         * files.el (revert-buffer): use revert-buffer-internal if it looks
7020         like doing so will not result in any user-visible changes.
7021         (revert-buffer-internal): new function. Do the actual process of
7022         reversion and then see whether the result is any different to what
7023         we have already. If it is not then do nothing.
7024
7025 2001-12-11  Andy Piper  <andy@xemacs.org>
7026
7027         * menubar.el (get-popup-menu-response): re-order so that it works
7028         on more sane/facist window systems.
7029
7030 2001-12-03  Andy Piper  <andy@xemacs.org>
7031
7032         * faces.el (frob-face-property): don't infloop in face frobbing
7033         from Jan Vroonhof <jan@xemacs.org>.
7034
7035 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7036
7037         * faces.el (frob-face-property): Follow face fall-back hierarchy
7038         properly for face properties without an instance. Only do manual
7039         copy form 'default in last resort. This handles in particular
7040         the case where 'default itself has only a fall-back (which is
7041         the case by default on windows).
7042
7043 2001-11-24  Andy Piper  <andy@xemacs.org>
7044
7045         * printer.el (generic-print-region): set default-frame-plist to
7046         nil while creating the printer frame so that sizes reflect the
7047         printed page.
7048
7049         * faces.el (face-complain-about-font): Don't complain on printers.
7050
7051 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7052         
7053         * package-net.el: Andy synch.
7054         
7055 2001-12-16  Andy Piper  <andy@xemacs.org>
7056
7057         * package-get.el (package-get-update-all): Make sure installed.db
7058         gets updated after updating packages.
7059
7060 2002-03-28  Ben Wing  <ben@xemacs.org>
7061
7062         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
7063         continuation, truncation so that we don't get line jumpiness from
7064         them being larger than the line height.
7065
7066         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7067
7068 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7069
7070         * font.el (font-window-system-mappings): Add mapping for Gtk
7071         (assume identical to X) 
7072
7073 2002-02-04  Andy Piper  <andy@xemacs.org>
7074
7075         * files.el (convert-standard-filename): Fix for short filename
7076         Peter Arius <pas@methodpark.de>
7077
7078 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7079
7080         * list-mode.el (default-choose-completion): completion-base-size
7081         should refer to local value in the completion list buffer.
7082
7083 2001-12-03  Didier Verna  <didier@xemacs.org>
7084
7085         * rect.el: autoload `replace-rectangle'.
7086         * keydefs.el (global-map): bind it to `C-x r p'.
7087
7088 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7089
7090         * XEmacs 21.4.8 "Honest Recruiter" is released.
7091
7092 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7093
7094         This patch is based on Jerry James's patch and analysis.
7095
7096         * select.el (get-clipboard):
7097         (get-selection):
7098         Update docstrings.
7099         (get-clipboard-foreign):
7100         (get-selection-foreign):
7101         New function for use as `interprogram-paste-function's.
7102
7103         * simple.el (interprogram-paste-function): Change default to
7104         `get-clipboard-foreign'; improve docstring.
7105         (interprogram-cut-function): Improve dosctring.
7106
7107 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7108
7109         * XEmacs 21.4.7 "Economic Science" is released.
7110
7111 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7112
7113         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7114
7115 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7116
7117         * obsolete.el (assq-delete-all): New compatibility alias for 
7118         remassq.
7119
7120 2002-01-09  Simon Josefsson  <jas@extundo.com>
7121
7122         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7123
7124 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7125
7126         * info.el (Info-auto-generate-directory): Default
7127         Info-auto-generate-directory to 'if-outdated.
7128
7129 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7130
7131         * startup.el (normal-top-level): Prevent migration code from
7132         trashing .emacs on an error in loading the init files.
7133
7134 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7135
7136         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7137         "system default" Xdefaults and friends get xrdb-mode.
7138
7139 2002-03-05  Mats Lidell  <matsl@contactor.se>
7140  
7141         * help-nomule.el (tutorial-supported-languages): Added Swedish
7142         tutorial. Sorted languages.
7143
7144 2002-02-11  Mike Sperber <mike@xemacs.org>
7145
7146         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7147         regenerating outdated dir files and dir is non-existent.
7148
7149 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7150
7151         * code-files.el (convert-mbox-coding-system): Improve comment.
7152         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7153         coding-system argument to `write-region-pre-hook' call.
7154         (write-region-pre-hook): Fix docstring to mention lockname argument.
7155
7156 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7157
7158         * minibuf.el (completing-read): Remove redundant wrong arg list.
7159
7160         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7161
7162 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7163
7164         * obsolete.el (interactive-form): new compatibility alias for 
7165         function-interactive.
7166
7167 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7168
7169         * menubar-items.el (Menubar-items-truncate-list): Removed.
7170         * menubar-items.el (Menubar-items-truncate-history): New.
7171         * menubar-items.el (default-menubar): Use
7172         Menubar-items-truncate-history.
7173
7174 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7175
7176         * printer.el (generic-print-region): Pass correct arguments to
7177         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7178         Torkelsson <torkel@acc.umu.se>.
7179
7180 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7181
7182         * help.el (describe-mode): synched with FSF 19.34; handle nil
7183         minor mode indicators.
7184
7185 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7186
7187         * minibuf.el (completing-read): Update docstring.
7188
7189 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7190
7191         * XEmacs 21.4.6 "Common Lisp" is released.
7192
7193 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7194
7195         * package-net.el: Inadvertant synch with Windows branch.  From
7196         Andy's log:
7197         (package-net-kit-version): new variable.
7198         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7199
7200 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7201
7202         * package-get.el (package-get-locate-index-file): Also search the
7203         core etc/ directory for the package index file if it can't be
7204         found in ~/.xemacs/.
7205
7206 2001-12-13  William Perry  <wmperry@gnu.org>
7207
7208         * dialog-gtk.el (popup-builtin-question-dialog):
7209         Conform to API in gui.c.
7210         
7211 2001-11-12  Andy Piper  <andy@xemacs.org>
7212
7213         * cus-edit.el (custom-save-face-internal): make sure we save
7214         non-themed faces.
7215         (custom-save-variables): ditto variables.
7216
7217 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7218
7219         * faces.el (make-face-family):
7220         (make-face-size):
7221         New face-modifying functions per Jan Vroonhof.
7222
7223         cus-face.el (custom-set-face-font-family):
7224         (custom-set-face-font-size):
7225         Use them.
7226
7227         * font.el (font-window-system-mappings): More precise docstring.
7228
7229         (font-create-name):
7230         (font-create-object):
7231         (tty-font-create-object):
7232         (tty-font-create-plist):
7233         (x-font-create-object):
7234         (x-font-create-name):
7235         (ns-font-create-name):
7236         (mswindows-font-create-object):
7237         (mswindows-font-create-name):
7238         Add doctrings.
7239
7240 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7241
7242         * gtk-faces.el (gtk-init-device-faces): removed spurious
7243         quote before let* expression.
7244
7245 2001-10-29  Andy Piper  <andy@xemacs.org>
7246
7247         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7248         modified when changing coding system.
7249
7250         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7251         that we invoke the GUI directory selector.
7252
7253 2001-10-25  Andy Piper  <andy@xemacs.org>
7254
7255         * dialog.el (make-dialog-box): use new directory dialog support.
7256         * minibuf.el (read-file-name-1): ditto.
7257         (read-file-name): ditto.
7258         (read-directory-name): ditto.
7259
7260 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7261
7262         * XEmacs 21.4.5 "Civil Service" is released.
7263
7264 2001-04-23  Didier Verna  <didier@xemacs.org>
7265
7266         * cus-edit.el (custom-variable-pre-save): New.
7267         * cus-edit.el (custom-variable-post-save): New.
7268         * cus-edit.el (custom-variable-save): use them.
7269         * cus-edit.el (custom-face-pre-save): New.
7270         * cus-edit.el (custom-face-post-save): New.
7271         * cus-edit.el (custom-face-save): use them.
7272         * cus-edit.el (custom-group-pre-save): New.
7273         * cus-edit.el (custom-group-post-save): New.
7274         * cus-edit.el (custom-group-save): use them.
7275         * cus-edit.el (Custom-save): use the pre/post functions above,
7276         call `custom-save-all' only once.
7277         * cus-edit.el (custom-variable-pre-reset-standard): New.
7278         * cus-edit.el (custom-variable-post-reset-standard): New.
7279         * cus-edit.el (custom-variable-reset-standard): use them.
7280         * cus-edit.el (custom-face-pre-reset-standard): New.
7281         * cus-edit.el (custom-face-post-reset-standard): New.
7282         * cus-edit.el (custom-face-reset-standard): use them.
7283         * cus-edit.el (custom-group-pre-reset-standard): New.
7284         * cus-edit.el (custom-group-post-reset-standard): New.
7285         * cus-edit.el (Custom-reset-standard): use them.
7286         * cus-edit.el (custom-face-reset-saved): use the pre/post
7287         functions above, call `custom-save-all' only once.
7288
7289 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7290
7291         * gutter-items.el (buffers-tab face): Derive from the modeline
7292         face by default.  Many people use white-on-black for the default
7293         font, and the tabs look hideous with that color combination.  The
7294         modeline usually has the correct colors.
7295
7296 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7297
7298         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7299         (tag-mark-stack-max): Typo fix.
7300
7301 2001-09-28  Ben Wing  <ben@xemacs.org>
7302
7303         * font-lock.el:
7304         * font-lock.el (font-lock-after-change-function):
7305         fix problem with last patch, reported by Katsumi Yamaoka.
7306
7307 2001-09-17  Ben Wing  <ben@xemacs.org>
7308
7309         * font-lock.el (font-lock-after-change-function):
7310         fix problem when you insert a comment on the line before a line of
7311         code: if we use the following char, then when you hit backspace,
7312         the following line of code turns the comment color.
7313
7314 2001-06-08  Ben Wing  <ben@xemacs.org>
7315
7316         * process.el: comment about shell-command-switch.
7317         * process.el (shell-quote-argument): Need to quote a null
7318         argument, too.  From Dan Holmsand.
7319         
7320         * startup.el (normal-top-level): Delete some unused FSF junk.
7321         * startup.el (command-line-early):
7322         
7323         * startup.el (command-line): Call MS Windows init function.
7324         
7325         * win32-native.el:
7326         * win32-native.el (mswindows-system-shells): New.
7327         * win32-native.el (mswindows-system-shell-p): New.
7328         * win32-native.el (init-mswindows-at-startup): New.
7329         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7330         * win32-native.el (mswindows-quote-one-simple-arg):
7331         * win32-native.el (mswindows-quote-one-command-arg):
7332         * win32-native.el (mswindows-construct-process-command-line-alist):
7333         Correct comments at top.  Correctly handle passing arguments
7334         to Cygwin programs and to bash.  Fix quoting of zero-length
7335         arguments (from Dan Holmsand).  Set shell-command-switch based
7336         on shell-file-name, which in turn comes from env var SHELL.
7337
7338 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7339
7340         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7341         default-toolbar-position): Fill docstrings for balloon-help.
7342
7343 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7344
7345         * faces.el: Reenable specifications over 'gtk domain.
7346
7347 2001-08-08  Didier Verna  <didier@xemacs.org>
7348
7349         * autoload.el (update-autoload-files): make defdir a file name,
7350         not directory name.
7351
7352 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7353
7354         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7355
7356         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7357
7358 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7359
7360         * font-menu.el (font-menu-set-font): Default to current font-family.
7361         (font-menu-preferred-resolution):
7362         (font-menu-size-scaling):
7363         Provide gtk defaults, too.
7364
7365 2001-07-29  Mike Alexander  <mta@arbortext.com>
7366
7367         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7368         list
7369         (custom-set-face-font-family): ditto
7370
7371 2001-07-26  Mike Sperber <mike@xemacs.org>
7372
7373         * files.el (auto-mode-alist): .9 files are man pages, too.
7374
7375 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7376
7377         * process.el (call-process-internal): bind
7378         coding-system-for-write to 'binary when calling
7379         start-process-internal, so the process receives 
7380         the literal contents of INFILE.
7381
7382 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7383
7384         * files.el (auto-mode-alist): Add configure.ac support.
7385
7386 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7387
7388         * buff-menu.el:
7389         mouse.el:
7390         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7391
7392 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7393
7394         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7395
7396 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7397
7398         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7399         mixed text.
7400         (kinsoku-eol-p): Ditto.
7401
7402 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7403
7404         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7405         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7406         characters as the category `s' or `e' correctly.
7407
7408 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7409
7410         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7411
7412 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7413
7414         * mule/cyrillic.el:  Set up case table.
7415
7416 2001-06-08  Mike Sperber <mike@xemacs.org>
7417
7418         * files.el (save-some-buffers-1): Don't zap the help window right
7419         after `map-y-or-n-p' has popped it up.
7420
7421 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7422
7423         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7424
7425 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7426
7427         * specifier.el: define-specifier-tag 'gtk.
7428
7429 2001-05-12  Ben Wing  <ben@xemacs.org>
7430
7431         * find-paths.el (paths-find-recursive-path):
7432         fix error with null EXCLUDE-REGEXP.
7433         
7434         * font-lock.el (font-lock-mode):
7435         fix problem reported by hrvoje with buffers starting with a space.
7436         
7437 2001-05-06  Ben Wing  <ben@xemacs.org>
7438
7439         * dialog.el (make-dialog-box):
7440         * menubar-items.el (default-menubar):
7441         * printer.el (generic-print-buffer):
7442         * printer.el (generic-print-region):
7443         implement printing the selection when it's selected.
7444
7445 2001-04-18  Didier Verna  <didier@xemacs.org>
7446
7447         * cus-edit.el (Custom-reset-standard): reset to standard settings
7448         not only when the buffer's :custom-state is 'modified, but also
7449         when it is 'set or 'saved.
7450
7451 2001-04-17  Didier Verna  <didier@xemacs.org>
7452
7453         * startup.el (load-user-init-file): define `custom-file' before
7454         loading the user's init file.
7455
7456 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7457
7458         * menubar.el (popup-mode-menu): Make it work with
7459         popup-menu-titles turned off.
7460         
7461 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7462
7463         * about.el (about-mailto-link): Use compose-mail for sending mail.
7464
7465 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7466
7467         * package-admin.el (package-install-hook): New.
7468         (package-delete-hook): New.
7469         (package-admin-add-single-file-package): Use package-delete-hook.
7470
7471         * package-get.el (package-get): Use package-install-hook.
7472
7473 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7474
7475         * package-ui.el (pui-install-selected-packages): reverse the lists
7476         of packages so that they get handled in the same order as they
7477         were selected.
7478
7479 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7480
7481         * packages.el (locate-library): Use read-library-name for completion.
7482
7483 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7484
7485         * byte-optimize.el (=): `=' is not a binary predicate!
7486         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7487         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7488
7489 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7490
7491         * bytecomp.el (byte-compile-arithcompare):
7492         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7493
7494 2001-06-03  William M. Perry  <wmperry@gnu.org>
7495
7496         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7497         return the filename selected by the user!
7498
7499 2001-05-31  William M. Perry  <wmperry@gnu.org>
7500
7501         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7502         in XEmacs/GTK.
7503
7504 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7505
7506         * coding.el: Tiny typo fixed.
7507
7508 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7509
7510         * XEmacs 21.4.3 "Academic Rigor" is released.
7511
7512 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7513
7514         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7515
7516 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7517
7518         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7519
7520 2001-05-04  Ben Wing  <ben@xemacs.org>
7521
7522         * printer.el (generic-print-buffer):
7523         * printer.el (generic-print-region):
7524         Enable dialog boxes.  Apply workaround recommended by Kirill.
7525         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7526         
7527         * simple.el (kill-whole-line):
7528         * simple.el (kill-line-1):
7529         * simple.el (kill-entire-line):
7530         * simple.el (kill-line):
7531         * simple.el (backward-kill-line):
7532         Take out interactive dependence of kill-whole-line.
7533
7534 2001-04-22  Ben Wing  <ben@xemacs.org>
7535
7536         * dialog.el (make-dialog-box):
7537         Put dialog titles back in -- this time correctly.  Fix various
7538         other problems with leaks and such.
7539
7540         * simple.el (region-exists-p):
7541         * simple.el (region-active-p):
7542         Add comment about which one is correct to use in menu specs.
7543
7544 2001-05-05  Ben Wing  <ben@xemacs.org>
7545
7546         * dialog.el (make-dialog-box): fix doc string.
7547         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7548         take out Pretty Print.
7549         * printer.el:
7550         * printer.el (printer-current-device): New.
7551         * printer.el (Printer-get-device): New.
7552         * printer.el (Printer-clear-device): New.
7553         * printer.el (generic-page-setup): New.
7554         * printer.el (generic-print-buffer):
7555         * printer.el (generic-print-region):
7556         Implement Page Setup.  Handle errors properly.
7557
7558 2001-05-05  Ben Wing  <ben@xemacs.org>
7559
7560         * subr.el (error): Complete list of errors in doc string.
7561         
7562 2001-04-22  Ben Wing  <ben@xemacs.org>
7563
7564         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7565         
7566 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7567
7568         * build-report.el: Remove CVS keywords since this file has been in
7569         core lisp for a while now.
7570         * build-report.el (build-report-make-output-files): Fix typo.
7571
7572 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7573
7574         * about.el (about-finish-buffer): Make sure the last change works
7575         even if EVENT is nil.
7576
7577 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7578
7579         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7580         clicked, not the one that happens to be the current buffer at the
7581         time.
7582
7583 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7584
7585         * cus-edit.el (custom-display): Support the GTK Window System also.
7586
7587 2001-04-30  Ben Wing  <ben@xemacs.org>
7588
7589         * printer.el:
7590         * printer.el (printer-page-header):
7591         * printer.el (Print-context): New.
7592         * printer.el (printer-page-footer):
7593         * printer.el (generate-header-element): New.
7594         * printer.el (generate-header-line): New.
7595         * printer.el (print-context-property):
7596         * printer.el (generic-print-buffer):
7597         * printer.el (generic-print-region):
7598         Implement headers and footers.  Implement calling Print dialog box
7599         (#### but it doesn't quite work yet).
7600
7601 2001-04-25  Ben Wing  <ben@xemacs.org>
7602
7603         * about.el (xemacs-hackers):
7604         * about.el (about-url-alist):
7605         * about.el (about-personal-info):
7606         * about.el (about-hacker-contribution):
7607         More contributions.
7608         
7609         * simple.el (handle-post-motion-command):
7610         Fix spurious setting of zmacs-region-stays to t after a non-shift
7611         motion command.
7612
7613 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7614
7615         * about.el (about-personal-info): Update my bio.
7616         (about-hacker-contribution): Ditto.
7617
7618 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7619
7620         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7621
7622 2001-04-19  Andy Piper  <andy@xemacs.org>
7623
7624         * package-net.el (package-net-cygwin32-binary-size): new size.
7625         (package-net-win32-binary-size): new size.
7626         (package-net-convert-index-to-ini): Use new arch.
7627         (package-net-batch-convert-index-to-ini): Removed.
7628         (package-net-generate-bin-ini): New.
7629         (package-net-batch-generate-bin-ini): New.
7630
7631 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7632
7633         * XEmacs 21.4.1 "Copyleft" is released.
7634
7635 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7636
7637         * x-compose.el (xlib-input-method-bug-workaround):
7638         (alias-colon-to-double-quote):
7639         Force sort in map-keymap to work around rehash bug.
7640
7641 2001-04-17  Ben Wing  <ben@xemacs.org>
7642
7643         * about.el: Finish overhaul, add a few new hackers, update a
7644         couple old ones.
7645
7646 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7647
7648         * XEmacs 21.4.0 "Solid Vapor" is released.
7649
7650 2001-04-15  Ben Wing  <ben@xemacs.org>
7651
7652         * about.el:
7653         * about.el (about-headline-face): New.
7654         * about.el (about-link-face): New.
7655         * about.el (about-current-release-maintainers): New.
7656         * about.el (about-other-current-hackers): New.
7657         * about.el (about-url-alist):
7658         * about.el (about-once-and-future-hackers): New.
7659         * about.el (about-mailto-link): New.
7660         * about.el (about-get-buffer):
7661         * about.el (about-finish-buffer):
7662         * about.el (about-xemacs):
7663         * about.el (about-features): Removed.
7664         * about.el (about-advantages): New.
7665         * about.el (about-maintainer-info): Removed.
7666         * about.el (about-personal-info): New.
7667         * about.el (about-hacker-contribution): New.
7668         * about.el (about-maintainer):
7669         * about.el (about-show-linked-info):
7670         * about.el (about-hackers):
7671         Major revamping.  Rewriting of most of the text, improve the
7672         link handling, separate info on contributors into personal
7673         and contribution info, add new contributors, update personal
7674         info, etc. etc.
7675         
7676         * menubar-items.el (default-menubar):
7677         Help menubar entry for News now says more accurately
7678         "What's New in XEmacs".
7679         
7680         * mouse.el:
7681         * mouse.el (mouse-track-cleanup-hook):
7682         * mouse.el (mouse-track):
7683         Don't set-buffer to a dead buffer when calling mouse-track
7684         cleanup hooks.
7685
7686 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7687
7688         * XEmacs 21.2.47 "Zephir" is released.
7689
7690 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7691
7692         * dialog.el (make-dialog-box): Disable dialog box titles until
7693         we get them working.
7694
7695 2001-03-30  Ben Wing  <ben@xemacs.org>
7696
7697         * help.el:
7698         * help.el (Help-princ-face):
7699         * help.el (Help-prin1-face):
7700         * help.el (frob-help-extents):
7701         * help.el (describe-function-1):
7702         * help.el (describe-variable):
7703         Avoid using font-lock faces, which may not be defined.
7704         Instead, use hyper-apropos faces, and make sure they're
7705         defined as necessary by using `require'. (It's not so safe
7706         to do this for font-lock.) In any case, we will eventually
7707         be merging this functionality into hyper-apropos.
7708
7709         * loaddefs.el (completion-ignored-extensions):
7710         Fix documentation.
7711         
7712         * menubar-items.el (menu-truncate-list): Removed.
7713         * menubar-items.el (Menubar-items-truncate-list): New.
7714         * menubar-items.el (default-menubar):
7715         Fix errors if grep or compile command is too long.  Rename helper
7716         function to be less visible.
7717
7718 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7719
7720         * byte-optimize.el (byte-optimize-minus):
7721         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7722
7723 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7724
7725         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7726         Mule is available.
7727
7728         * mule/latin.el: New file.
7729
7730 2001-03-11  Ben Wing  <ben@xemacs.org>
7731
7732         * auto-save.el:
7733         * auto-save.el (auto-save-directory):
7734         * auto-save.el (make-auto-save-file-name):
7735         * auto-save.el (auto-save-file-name-p): New.
7736
7737         Merge in improvements from other definition of
7738         make-auto-save-file-name in files.el.
7739         
7740         * auto-save.el (auto-save-original-name):
7741         * auto-save.el (auto-save-name-in-fixed-directory):
7742         * auto-save.el (auto-save-unslashify-name): Removed.
7743         * auto-save.el (auto-save-slashify-name): Removed.
7744         * auto-save.el (auto-save-reserved-chars): New.
7745         * auto-save.el (auto-save-escape-name): New.
7746         * auto-save.el (auto-save-unhex): New.
7747         * auto-save.el (auto-save-unescape-name): New.
7748
7749         Change algorithm for encoding filenames in auto-save names to be
7750         entirely safe with all filesystems and all possible characters in
7751         a filename, and 100% reversible. (Essentially, uses
7752         quoted-printable as the encoding.)
7753         
7754         * auto-save.el (recover-all-files):
7755
7756         Use insert-directory rather than calling ls directly -- fixes
7757         things under Windows.
7758
7759         * files.el:
7760         * files.el (convert-standard-filename): Substitute FSF's
7761         definition for this (we had nothing here before).
7762         
7763         * files.el (backup-buffer): Warning fix.
7764         
7765         * files.el (make-backup-file-name):
7766         * files.el (find-backup-file-name):
7767         Fix error in calling sequence to auto-save-file-name-p.
7768         
7769         * files.el (recover-file):
7770         Use insert-directory rather than calling ls directly -- fixes
7771         things under Windows.
7772
7773         * files.el (make-auto-save-file-name): Removed.
7774         * files.el (auto-save-file-name-p): Removed.
7775         auto-save is always dumped so no sense in having a definition
7776         that will always be overwritten with another.
7777         
7778         * files.el (insert-directory):
7779         * win32-native.el:
7780         * win32-native.el (debug-mswindows-process-command-lines):
7781         * win32-native.el (original-make-auto-save-file-name): Removed.
7782         * win32-native.el (make-auto-save-file-name): Removed.
7783
7784
7785 2001-03-21  Martin Buchholz <martin@xemacs.org>
7786
7787         * XEmacs 21.2.46 "Urania" is released.
7788
7789 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7790
7791         * menubar-items.el (default-menubar): Update sample.emacs to
7792         sample.init.el and adjust accelerators.
7793
7794 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7795
7796         * build-report.el (build-report): Improve docstring.
7797
7798 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7799
7800         * ChangeLog: Log GTK merge.
7801
7802         * gutter-items.el:
7803         * mwheel.el:
7804         * sound.el:
7805         * startup.el:
7806         Revert gratuitous whitespace changes.
7807
7808 2001-03-07  Ben Wing  <ben@xemacs.org>
7809
7810         * help.el:
7811         * help.el (key-or-menu-binding):
7812         * help.el (Help-find-file): New.
7813         * help.el (describe-beta):
7814         * help.el (describe-copying):
7815         * help.el (describe-project):
7816         * help.el (view-emacs-news):
7817         * help.el (view-sample-init-el): New.
7818         * help.el (Help-princ-face): New.
7819         * help.el (Help-prin1-face): New.
7820         * help.el (help-symbol-function-context-menu):
7821         * help.el (help-symbol-variable-context-menu):
7822         * help.el (help-symbol-function-and-variable-context-menu):
7823         * help.el (frob-help-extents):
7824         * help.el (describe-function-1):
7825         * help.el (describe-variable):
7826
7827         Add coloring in Help buffers, correspondent with hyperlinks.
7828         View files in view-mode rather than Fundamental.
7829         Remove separators from context menus -- now handled in generic code.
7830         Add `Find Tag' to context menu.
7831         
7832         * menubar.el (popup-mode-menu):
7833
7834         Rewrite code that outputs the popup menu to (a) put more specific
7835         entries first, (b) be more robust, (c) output the proper context
7836         menu separators automatically (the context menu functionality is
7837         new and currently used only by Help).
7838
7839 2001-03-10  William M. Perry  <wmperry@aventail.com>
7840
7841         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7842         this function when converting from the 21.1 GTK branch.  Now
7843         supports file, password, question, and color built-in dialogs.
7844
7845 2001-03-06  Ben Wing  <ben@xemacs.org>
7846
7847         * keydefs.el:
7848         * keydefs.el (global-map):
7849         Add commented-out change of M-k (for 21.5).
7850         
7851         * menubar-items.el (default-menubar):
7852         Fix items to control kill-line behavior; add items for
7853         shifted motion.
7854         
7855         * simple.el:
7856         * simple.el (kill-whole-line):
7857         * simple.el (historical-kill-line): Removed.
7858         * simple.el (kill-line): Removed.
7859         * simple.el (kill-entire-line): New.
7860         * simple.el (kill-line-1): New.
7861         * simple.el (backward-kill-line):
7862         Undo kill-whole-line == always changes.  Add new function
7863         kill-entire-line to unconditionally delete the current line.
7864         Add comments describing the lamentable state of affairs of
7865         the kill-line functions and variables.
7866
7867 2001-03-02  Ben Wing  <ben@xemacs.org>
7868
7869         * simple.el:
7870         * simple.el (beginning-of-buffer):
7871         * simple.el (end-of-buffer):
7872         * simple.el (mark-ring-unrecorded-commands):
7873         * simple.el (signal-error-on-buffer-boundary):
7874         * simple.el (shifted-motion-keys-select-region):
7875         * simple.el (unshifted-motion-keys-deselect-region):
7876         * simple.el (motion-keys-for-shifted-motion): New.
7877         * simple.el (handle-pre-motion-command):
7878         * simple.el (handle-post-motion-command):
7879         * simple.el (forward-char-command):
7880         * simple.el (backward-char-command):
7881         * simple.el (scroll-up-command):
7882         * simple.el (scroll-down-command):
7883         * simple.el (next-line):
7884         * simple.el (previous-line):
7885         * simple.el (backward-block-of-lines):
7886         * simple.el (forward-block-of-lines):
7887         * simple.el (backward-word):
7888         * simple.el (mark-word):
7889
7890         Augment documentation of the most common motion commands to make
7891         note of the shifted-motion support.  Improve the support to (a)
7892         properly document how it works and why it's done in the fashion it
7893         is, and (b) allow the keystrokes that trigger it to be customized.
7894
7895         Correct error in the customize specification of
7896         mark-ring-unrecorded-commands.
7897
7898 2001-03-02  Ben Wing  <ben@xemacs.org>
7899
7900         * font-lock.el:
7901         * font-lock.el (font-lock-pending-extent-table): Removed.
7902         * font-lock.el (font-lock-pending-buffer-table): New.
7903         * font-lock.el (font-lock-pre-idle-hook):
7904         * font-lock.el (font-lock-after-change-function):
7905         * font-lock.el (font-lock-fontify-pending-extents):
7906         * font-lock.el (font-lock-lisp-like):
7907
7908         Fix handling of pending extents to avoid excessive slowness (N^2
7909         behavior) when making lots of buffer changes between redisplays,
7910         such as when saving the Options.
7911
7912 2001-03-09  William M. Perry  <wmperry@aventail.com>
7913
7914         * device.el:
7915         * dragdrop.el:
7916         * dumped-lisp.el:
7917         * faces.el:
7918         * frame.el:
7919         * gnuserv.el:
7920         * loadup.el:
7921         * menubar-items.el:
7922         * minibuf.el:
7923         The Great GTK Merge.
7924
7925         * ChangeLog.GTK:
7926         * dialog-gtk.el:
7927         * gdk.el:
7928         * generic-widgets.el:
7929         * glade.el:
7930         * gnome-widgets.el:
7931         * gnome.el:
7932         * gtk-compose.el:
7933         * gtk-extra.el:
7934         * gtk-faces.el:
7935         * gtk-ffi.el:
7936         * gtk-file-dialog.el:
7937         * gtk-font-menu.el:
7938         * gtk-glyphs.el:
7939         * gtk-init.el:
7940         * gtk-iso8859-1.el:
7941         * gtk-marshal.el:
7942         * gtk-mouse.el:
7943         * gtk-package.el:
7944         * gtk-password-dialog.el:
7945         * gtk-select.el:
7946         * gtk-widget-accessors.el:
7947         * gtk-widgets.el:
7948         * gtk.el:
7949         widgets-gtk.el:
7950         The Great GTK Merge: new files.
7951
7952 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7953
7954         * generic-widgets.el: Don't require gtk (a built-in feature) at
7955         top level.  Don't execute the last sexp unless (featurep 'gtk).
7956
7957 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7958
7959         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7960
7961 2001-02-23  Martin Buchholz <martin@xemacs.org>
7962
7963         * XEmacs 21.2.45 "Thelxepeia" is released.
7964
7965 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7966  
7967         * about.el (xemacs-hackers): update my entry. 
7968         * about.el (about-maintainer-info): ditto. 
7969         * about.el (about-hackers): ditto. 
7970
7971 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7972
7973         * about.el (about-maintainer-info): More vanity info about
7974         yours truly.
7975
7976 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7977
7978         * build-report.el (build-report-destination): xemacs-build-reports
7979         has moved to SourceForge, where mailing list name length is
7980         restricted, hence the name change to
7981         xemacs-buildreports@xemacs.org.
7982         * build-report.el (build-report-keep-regexp): Update default.
7983         * build-report.el (build-report-delete-regexp): Ditto.
7984         * build-report.el (build-report-make-output-files): Ditto.
7985
7986 2001-02-19  Craig Lanning  <lanning@scra.org>
7987
7988         * lisp-mode.el: Add indentation specifications for following
7989         Common Lisp forms: handler-case, handler-bind, with-slots,
7990         with-open-file, with-open-stream, print-unreadable-object.
7991
7992 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7993
7994         * font-lock.el (font-lock-set-defaults-1):
7995         Move initialization of `font-lock-cache-position' so that it's set
7996         even if font-lock-keywords is already defined.
7997
7998 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7999
8000         * autoload.el (generate-file-autoloads-1):
8001         Use `emacs-lisp-mode-syntax-table' instead of
8002         `lisp-mode-syntax-table'.
8003         * lisp-mode.el (lisp-mode-syntax-table):
8004         Get rid of old checks for `parse-partial-sexp' version.
8005         Make `|' (pipe) string delimiter instead of punctuation.
8006
8007 2001-02-16  Martin Buchholz  <martin@xemacs.org>
8008
8009         * window.el (save-selected-window):
8010         Use gensym for better macro hygiene.
8011
8012 2001-02-06  Mike Sperber <mike@xemacs.org>
8013
8014         * dump-paths.el:
8015         * startup.el (startup-setup-paths): Set and use
8016         `mule-lisp-directory'.
8017         (startup-setup-paths-warning): Ditto.
8018
8019         * setup-paths.el (paths-find-mule-lisp-directory): Added.
8020         (paths-construct-load-path): Consider `mule-lisp-directory'.
8021
8022 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
8023
8024         * font-lock.el: Syntax table improvements used.  A few random
8025         changes are not specified below.
8026         (font-lock-fontify-string-delimiters):
8027         (font-lock-syntactic-keywords):
8028         (font-lock-cache-state nil):
8029         (font-lock-cache-position):
8030         New variables.
8031         (font-lock-set-syntax):
8032         (font-lock-apply-syntactic-highlight):
8033         (font-lock-fontify-syntactic-anchored-keywords):
8034         (font-lock-fontify-syntactic-keywords-region):
8035         (font-lock-eval-keywords):
8036         New functions.
8037         (font-lock-remove-face):
8038         (font-lock-fontify-syntactically-region):
8039         Use syntax properties.
8040
8041 2001-02-08  Martin Buchholz <martin@xemacs.org>
8042
8043         * XEmacs 21.2.44 "Thalia" is released.
8044
8045 2001-01-16  Mike Sperber <mike@xemacs.org>
8046
8047         * startup.el (normal-top-level): Work even if no installation root
8048         is found.
8049
8050 2001-01-30  Andy Piper  <andy@xemacs.org>
8051
8052         * gutter-items.el (progress-abort-glyph): remove instantiator.
8053         (set-progress-abort-instantiator): new function.
8054         (abort-progress-feedback): use it.
8055
8056         * gutter.el (set-gutter-dirty-p): new function.
8057
8058 2001-01-30  Didier Verna  <didier@xemacs.org>
8059
8060         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
8061
8062 2001-01-24  Didier Verna  <didier@xemacs.org>
8063
8064         * sound.el (sound-extension-list): give a better default value.
8065         * sound.el (load-sound-file): improve the doc string, also find
8066         files given by absolute names, pass a real extension list to
8067         `locate-file'.
8068
8069 2001-01-26  Martin Buchholz <martin@xemacs.org>
8070
8071         * XEmacs 21.2.43 "Terspichore" is released.
8072
8073 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8074
8075         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8076         messages from gnuserv.
8077
8078 2001-01-20  Martin Buchholz <martin@xemacs.org>
8079
8080         * XEmacs 21.2.42 "Poseidon" is released.
8081
8082 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8083
8084         * cl-macs.el (cl-upcase-arg): New function.
8085         (cl-function-arglist): New function.
8086         (cl-transform-lambda): Automatically add CL-style lambda list to
8087         documentation string using functions above.
8088
8089 2001-01-12  Andy Piper  <andy@xemacs.org>
8090
8091         * package-get.el (package-get-custom): call
8092         package-net-update-installed-db.
8093
8094         * package-ui.el (pui-install-selected-packages): call
8095         package-net-update-installed-db.
8096
8097         * package-net.el (package-net-update-installed-db): use
8098         packages-package-list so that we reflect reality.
8099
8100         * packages.el (packages-package-list): Make docstring reflect
8101         reality.
8102
8103         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8104
8105         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8106         isn't installed.
8107
8108 2001-01-17  Andy Piper  <andy@xemacs.org>
8109
8110         * wid-edit.el (widget-activation-glyph-mapper): activate or
8111         deactivate native widgets.
8112         (widget-glyph-insert-glyph): record instantiator.
8113         (widget-push-button-value-create): use it.
8114
8115         * gui.el (gui-button-action): new function. Make button's domain
8116         buffer current when calling.
8117         (make-gui-button): update to use gui-button-action.
8118
8119 2001-01-16  Didier Verna  <didier@xemacs.org>
8120
8121         * menubar-items.el (default-menubar): add an entry for modeline
8122         horizontal scrolling in Options -> Display.
8123
8124 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8125
8126         * package-get.el (package-get-require-signed-base): Set to nil
8127         by default.
8128
8129 2001-01-17  Martin Buchholz <martin@xemacs.org>
8130
8131         * XEmacs 21.2.41 "Polyhymnia" is released.
8132
8133 2001-01-16  Mike Sperber <mike@xemacs.org>
8134
8135         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8136         catch lisp/mule/.
8137
8138 2001-01-14  Mike Sperber <mike@xemacs.org>
8139
8140         * startup.el (maybe-create-compatibility-dot-emacs):
8141         (maybe-unmigrate-user-init-file):
8142         (unmigrate-user-init-file): Created.
8143         (maybe-migrate-user-init-file): Offer creation of compatibility
8144         .emacs.
8145         Some doc fixes wrt init file location.
8146
8147 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8148
8149         * faces.el (face-frob-from-locale-first): new variable.
8150         (frob-face-font-2): Honor tags arg while trying to use
8151         standard-face-mapping.  When face-frob-from-locale-first is set,
8152         first try to set face inheriting from frobbed-face.
8153
8154 2001-01-15  Didier Verna  <didier@xemacs.org>
8155
8156         * about.el (xemacs-hackers): update my entry.
8157         * about.el (about-url-alist): ditto.
8158         * about.el (about-maintainer-info): ditto.
8159         * about.el (about-hackers): ditto.
8160
8161 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8162
8163         The byte compiler has been badly broken for a year,
8164         by the patch of 1999-12-06.
8165         * byte-optimize.el (byte-optimize-form-code-walker):
8166         Bug was: the byte compiler was making this erroneous optimization:
8167         (progn (or (foo)) (bar)) ==> (bar)
8168
8169 2000-11-20  Mike Sperber <mike@xemacs.org>
8170
8171         * setup-paths.el (paths-core-load-path-depth): Split
8172         `paths-load-path-depth' in two for site and core lisp.  Don't
8173         recurse into core.
8174         * setup-paths.el (paths-construct-load-path): Use.
8175
8176 2001-01-10  Andy Piper  <andy@xemacs.org>
8177
8178         * package-net.el (package-net-cygwin32-binary-size): new variable
8179         (package-net-win32-binary-size): ditto.  add much needed
8180         commentary.
8181
8182         * gutter-items.el (buffers-tab-items): correct off-by-one error
8183         for buffers-tab-max-size.
8184
8185 2001-01-08  Martin Buchholz <martin@xemacs.org>
8186
8187         * XEmacs 21.2.40 is released.
8188
8189 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8190
8191         * mule/hebrew.el: Fix comments and typos.
8192         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8193
8194 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8195
8196         * ChangeLog.1: move ancient log from fill.el.
8197
8198         * dump-paths.el:
8199         paragraphs.el:
8200         mule/mule-category.el:
8201         Miscellaneous typo fixes and slight doc clarifications.
8202
8203         * mule/mule-ccl.el:  Correct file name in header.
8204
8205 2000-12-31  Martin Buchholz <martin@xemacs.org>
8206
8207         * XEmacs 21.2.39 is released.
8208
8209 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8210
8211         * byte-optimize.el (byte-optimize-cond):
8212         (byte-optimize-cond-1): New.
8213         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8214         Optimizes (cond (x nil)) ==> nil.
8215         Provide better diagnostic on malformed expr like (cond foo).
8216
8217 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8218
8219         * mule/mule-coding.el:
8220         mule/mule-cmds.el (reset-language-environment,
8221         set-language-environment-coding-systems):
8222         Safer default coding-priority-list, corresponding to src/file-coding.h.
8223
8224 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8225
8226         * package-admin.el: Allow package removal from
8227         early-package-load-path.
8228
8229 2000-12-15  Andreas Jaeger  <aj@suse.de>
8230
8231         * about.el (about-maintainer-info): Update my entry.
8232
8233 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8234
8235         * packages.el (locate-library): Add support for bzip2
8236         compressed .el files.
8237
8238 2000-12-12  Andy Piper  <andy@xemacs.org>
8239
8240         * package-net.el: new file.
8241
8242 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8243
8244         * font-lock.el: Add missing C++ keywords.
8245
8246 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8247
8248         * simple.el (indent-for-comment): Preserve indentation of comments
8249         starting in column 0, as documented in (Info-goto-node
8250         "(xemacs)Comments").  Update docstring accordingly.
8251
8252 2000-12-05  Martin Buchholz <martin@xemacs.org>
8253
8254         * XEmacs 21.2.38 is released.
8255
8256 2000-12-04  Didier Verna  <didier@xemacs.org>
8257
8258         * mouse.el (default-mouse-track-set-point-in-window): remove
8259         spurious '+' operation detected by Martin.
8260
8261
8262 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8263
8264         * cl-extra.el (coerce):
8265         Implement char to integer coercion.
8266         Remove extraneous (numberp) test.
8267
8268         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8269         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8270         (byte-optimize-predicate):
8271         Warn if evaluating constant expression signals an error.
8272         (byte-optimize-form): Small simplification.
8273
8274         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8275
8276 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8277
8278         * byte-optimize.el:
8279         (byte-optimize-minus):
8280         (byte-optimize-plus):
8281         (byte-optimize-mult):
8282         (byte-optimize-quo):
8283         Use (car (last x)) instead of (last x) to get last elt!
8284         Use `byte-optimize-predicate' to optimize `%'.
8285         Move optimizations for special numeric args to bytecomp.el.
8286         * bytecomp.el (byte-compile-associative): Remove.
8287         (byte-compile-max): New.
8288         (byte-compile-min): New.
8289         Properly handle erroneous calls: (max) (min).
8290         (byte-compile-plus): New.
8291         (byte-compile-minus):
8292         It's easiest to handle 0, +1 and -1 args here.
8293         (byte-compile-mult): New.
8294         It's easiest to handle 1, -1 and 2 args here.
8295         (byte-compile-quo):
8296         It's easiest to handle 0, +1 and -1 args here.
8297         Issue byte-compiler warning when dividing by zero.
8298
8299         Byte-compiler arithmetic improvements.
8300         Better optimize these expressions in the obvious way:
8301         (+ x y 1)   -->  varref x varref y add add1
8302         (+ x y -1)  -->  varref x varref y add sub1
8303         (- x y 0)   -->  (- x y)
8304         (- 0 x y)   -->  (- (- x) y)
8305         (% 42 19)   --> compile-time constant
8306         (/ 42 19)   --> compile-time constant
8307         (* (foo) 2) --> foo call dup plus
8308
8309         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8310         unless (declaim (optimize (safety 3)))
8311         or (setq byte-compile-delete-errors nil).
8312
8313 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8314
8315         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8316         docstrings.
8317
8318 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8319
8320         * startup.el (command-line-do-help):  Add documentation of
8321         portable dumper switches.
8322
8323 2000-11-22  Andy Piper  <andy@xemacs.org>
8324
8325         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8326
8327         * glyphs.el (init-glyphs): don't use autodetect for strings.
8328
8329 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8330
8331         * byte-optimize.el (byte-optimize-char-before):
8332         (byte-optimize-backward-char):
8333         (byte-optimize-backward-word):
8334         Fix incorrect optimizations for these sorts of expressions:
8335         (let ((x nil)) (backward-char x))
8336
8337 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8338
8339         * byte-optimize.el:
8340         * byte-optimize.el (byte-optimize-backward-char): New.
8341         * byte-optimize.el (byte-optimize-backward-word): New.
8342         Make backward-word and backward-char as efficient as forward versions.
8343
8344         * bytecomp.el (byte-compile-no-args-with-one-extra):
8345         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8346         * bytecomp.el (byte-compile-two-args-with-one-extra):
8347         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8348         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8349         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8350         Check if extra arg is constant nil, and if so, use byte-coded call.
8351
8352         * simple.el (backward-word):
8353         * simple.el (mark-word):
8354         * simple.el (kill-word):
8355         * simple.el (backward-kill-word):
8356         Make COUNT argument optional, for consistency with forward-char et al.
8357
8358         * abbrev.el (abbrev-string-to-be-defined):
8359         * abbrev.el (inverse-abbrev-string-to-be-defined):
8360         * abbrev.el (inverse-add-abbrev):
8361         * abbrev.el (expand-region-abbrevs):
8362         * buff-menu.el (Buffer-menu-execute):
8363         * indent.el (move-to-left-margin):
8364         * indent.el (indent-relative):
8365         * indent.el (move-to-tab-stop):
8366         * info.el (Info-reannotate-node):
8367         * lisp-mode.el (lisp-indent-line):
8368         * lisp.el (end-of-defun):
8369         * lisp.el (move-past-close-and-reindent):
8370         * misc.el (copy-from-above-command):
8371         * mouse.el (default-mouse-track-scroll-and-set-point):
8372         * page.el (forward-page):
8373         * paragraphs.el (forward-paragraph):
8374         * paragraphs.el (end-of-paragraph-text):
8375         * picture.el (picture-forward-column):
8376         * picture.el (picture-self-insert):
8377         * rect.el (extract-rectangle-line):
8378         * simple.el (newline):
8379         * simple.el (fixup-whitespace):
8380         * simple.el (backward-delete-char-untabify):
8381         * simple.el (transpose-chars):
8382         * simple.el (transpose-preceding-chars):
8383         * simple.el (do-auto-fill):
8384         * simple.el (indent-new-comment-line):
8385         * simple.el (blink-matching-open):
8386         * view-less.el (cleanup-backspaces):
8387         * wid-edit.el (widget-transpose-chars):
8388         * term/bg-mouse.el (bg-insert-moused-sexp):
8389         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8390
8391         * info.el (Info-fontify-node):
8392         * simple.el (backward-delete-function):
8393         Use canonical delete-backward-char instead of backward-delete-char.
8394
8395 2000-11-20  Andy Piper  <andy@xemacs.org>
8396
8397         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8398         no buffers.
8399
8400 2000-11-20  Andy Piper  <andy@xemacs.org>
8401
8402         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8403         buffer tabs.
8404
8405 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8406
8407         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8408         (proclaim inline...) was shadowing compiler-macros.
8409
8410 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8411
8412         * bytecomp.el (byte-compile-eval): New.
8413         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8414         Keeps this promise made in Lispref:
8415         "If a file being compiled contains a `defmacro' form, the macro is
8416         defined temporarily for the rest of the compilation of that file."
8417
8418 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8419
8420         * cl.el (floatp-safe):
8421         (plusp):
8422         (minusp):
8423         (oddp):
8424         (evenp):
8425         (cl-abs):
8426         Use a better parameter name than `x'.
8427
8428         * cl-macs.el (check-type): Make continuable.  Change documentation
8429         to require PLACE, but accept any form for compatibility.
8430
8431         * abbrev.el (define-abbrev): Use check-type.
8432         * font-menu.el (font-menu-change-face): Use check-type.
8433         * menubar.el (relabel-menu-item): Use check-type.
8434         * itimer.el: Fix typo.
8435
8436 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8437
8438         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8439
8440 2000-11-14  Martin Buchholz <martin@xemacs.org>
8441
8442         * XEmacs 21.2.37 is released.
8443
8444 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8445
8446         * code-cmds.el: Provide the feature.
8447
8448 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8449
8450         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8451
8452         * code-cmds.el: New file
8453         * mule/mule-cmds.el:
8454         * mule/mule-misc.el
8455         (coding-keymap): New keymap. Define coding system keyboard
8456         commands on file-coding builds too.
8457         (coding-system-change-eol-conversion):
8458         (universal-coding-system-argument):
8459         (set-default-coding-systems):
8460         (prefer-coding-system): Moved from mule-cmds.el
8461         (set-buffer-process-coding-system): Moved from mule-misc.el
8462
8463 2000-09-15  Stephen Carney <carney@scubadoo.com>
8464
8465         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8466
8467 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8468
8469         * package-get.el (package-get-download-sites): Add a pre-release
8470         site for experimental packages.
8471
8472         * auto-autoloads.el: Regenerated.
8473
8474 2000-08-01  Andy Piper  <andy@xemacs.org>
8475
8476         * gutter-items.el (buffers-tab-omit-function): reference
8477         buffers-tab-select-visible-buffers.
8478         (buffers-tab-filter-functions): new variable, by default uses
8479         buffers-tab-selection-function and buffers-tab-omit-function.
8480         (select-buffers-tab-buffers-by-mode): invert arguments.
8481         (buffers-tab-select-visible-buffers): new function. Invert calling
8482         of buffers-menu-omit-invisible-buffers.
8483         (buffers-tab-items): rewrite to use
8484         buffers-tab-filter-functions. Rewrite docstring.
8485         (gutter-buffers-tab-extent): delete.
8486         (add-tab-to-gutter): always build a new extent when adding the
8487         tabs.
8488         (update-tab-in-gutter): make gutter dirty when orientation
8489         changes.
8490
8491 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8492
8493         * bytecomp.el (byte-compile-defvar-or-defconst):
8494         Only do loadhist recording if defvar form includes a value.
8495
8496 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8497
8498         * bytecomp.el (byte-compile-initial-macro-environment):
8499         `eval-when-compile' should not compile its body.
8500
8501 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8502
8503         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8504         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8505         some Japanese English.  Remove some ancient FSF comments, and
8506         improve docstrings.  Use symbols not vectors for tables.
8507
8508 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8509
8510         * keymap.el:
8511         (local-key-binding):
8512         (global-key-binding):
8513         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8514
8515         * lisp.el:
8516         (backward-sexp): Slightly simpler code.
8517         (mark-sexp): Make arg optional, like FSF Emacs.
8518         (forward-list): Slightly simpler code.
8519         (backward-list): Slightly simpler code.
8520         (down-list):  Make arg optional, like FSF Emacs.
8521         (up-list):  Make arg optional, like FSF Emacs.
8522         (backward-up-list):  Make arg optional, like FSF Emacs.
8523         (kill-sexp):  Make arg optional, like FSF Emacs.
8524         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8525
8526         * font-menu.el (font-menu-change-face):
8527         Take continuable errors into account.
8528
8529         * abbrev.el:
8530         * abbrev.el (clear-abbrev-table):
8531         * abbrev.el (define-abbrev-table):
8532         * abbrev.el (define-abbrev):
8533         * abbrev.el (insert-abbrev-table-description):
8534         * apropos.el (apropos-documentation-check-doc-file):
8535         * apropos.el (apropos-documentation-check-elc-file):
8536         * buff-menu.el (list-buffers):
8537         * buff-menu.el (list-buffers-noselect):
8538         * bytecomp.el (byte-recompile-directory):
8539         * bytecomp.el (batch-byte-compile):
8540         * cl-macs.el (typep):
8541         * code-files.el (find-coding-system-magic-cookie):
8542         * code-files.el (insert-file-contents):
8543         * cus-edit.el (customize-set-variable):
8544         * cus-edit.el (customize-save-variable):
8545         * cus-face.el (custom-set-face-font-size):
8546         * cus-face.el (custom-set-face-update-spec):
8547         * cus-face.el (custom-reset-faces):
8548         * custom.el (custom-check-theme):
8549         * custom.el (copy-upto-last):
8550         * fill.el (canonically-space-region):
8551         * fill.el (fill-paragraph):
8552         * fill.el (fill-region):
8553         * fill.el (find-space-insertable-point):
8554         * fill.el (justify-current-line):
8555         * faces.el (face-spec-update-all-matching):
8556         * faces.el (set-face-stipple):
8557         * files-nomule.el (insert-file-contents):
8558         * files.el (insert-file-contents-literally):
8559         * files.el (hack-local-variables-last-page):
8560         * files.el (basic-save-buffer):
8561         * files.el (insert-directory):
8562         * font-menu.el (font-menu-change-face):
8563         * font.el (font-spatial-to-canonical):
8564         * format.el (format-encode-region):
8565         * format.el (format-insert-file):
8566         * format.el (format-replace-strings):
8567         * gutter.el (set-gutter-element):
8568         * help.el (key-or-menu-binding):
8569         * help.el (describe-bindings):
8570         * help.el (with-syntax-table):
8571         * indent.el (indent-rigidly):
8572         * indent.el (delete-to-left-margin):
8573         * info.el:
8574         * info.el (Info-extract-dir-entry-from):
8575         * info.el (Info-build-dir-anew):
8576         * info.el (Info-rebuild-dir):
8577         * info.el (Info-batch-rebuild-dir):
8578         * info.el (Info-read-subfile):
8579         * info.el (Info-build-node-completions):
8580         * info.el (Info-extract-menu-node-name):
8581         * isearch-mode.el (isearch-range-invisible):
8582         * isearch-mode.el (isearch-restore-invisible-extents):
8583         * itimer.el (itimerp):
8584         * itimer.el (itimer-live-p):
8585         * keymap.el:
8586         * keymap.el (substitute-key-definition):
8587         * keymap.el (read-command-or-command-sexp):
8588         * keymap.el (local-key-binding):
8589         * keymap.el (global-key-binding):
8590         * keymap.el (global-set-key):
8591         * keymap.el (local-set-key):
8592         * ldap.el:
8593         * ldap.el (ldap-add-entries):
8594         * ldap.el (ldap-delete-entries):
8595         * lisp.el (backward-sexp):
8596         * lisp.el (mark-sexp):
8597         * lisp.el (forward-list):
8598         * lisp.el (backward-list):
8599         * lisp.el (down-list):
8600         * lisp.el (backward-up-list):
8601         * lisp.el (up-list):
8602         * lisp.el (kill-sexp):
8603         * lisp.el (backward-kill-sexp):
8604         * menubar.el (add-menu-button):
8605         * menubar.el (add-submenu):
8606         * menubar.el (delete-menu-item):
8607         * menubar.el (relabel-menu-item):
8608         * mouse.el (narrow-window-to-region):
8609         * obsolete.el (define-obsolete-variable-alias):
8610         * obsolete.el (store-substring):
8611         * package-admin.el:
8612         * package-admin.el (package-admin-install-function):
8613         * package-admin.el (package-admin-install-function-mswindows):
8614         * package-admin.el (package-admin-default-install-function):
8615         * package-get.el (package-get-update-base-entries):
8616         * packages.el (packages-load-package-dumped-lisps):
8617         * packages.el (packages-collect-package-dumped-lisps):
8618         * printer.el (generic-print-buffer):
8619         * printer.el (generic-print-region):
8620         * replace.el (occur-mode-mouse-goto):
8621         * replace.el (perform-replace):
8622         * select.el (get-selection-no-error):
8623         * simple.el:
8624         * simple.el (newline):
8625         * simple.el (open-line):
8626         * simple.el (edit-and-eval-command):
8627         * simple.el (goto-line):
8628         * simple.el (undo):
8629         * simple.el (kill-region):
8630         * simple.el (copy-region-as-kill):
8631         * simple.el (kill-ring-save):
8632         * simple.el (set-mark):
8633         * simple.el (next-line):
8634         * simple.el (previous-line):
8635         * simple.el (line-move):
8636         * simple.el (set-goal-column):
8637         * simple.el (comment-region):
8638         * subr.el:
8639         * subr.el (putf):
8640         * syntax.el (modify-syntax-entry):
8641         * syntax.el (map-syntax-table):
8642         * view-less.el (view-file):
8643         * view-less.el (view-buffer):
8644         * view-less.el (view-file-other-window):
8645         * window-xemacs.el (backward-other-window):
8646         * window.el:
8647         * window.el (one-window-p):
8648         * window.el (walk-windows):
8649         * window.el (window-list):
8650         * x-mouse.el (x-mouse-kill):
8651         * x-select.el (x-get-cutbuffer):
8652         * x-select.el (x-store-cutbuffer):
8653         * term/bg-mouse.el (bg-mouse-line-to-center):
8654         * term/sun-mouse.el (window-line-end):
8655         * term/sun-mouse.el (sun-select-region):
8656         * term/sun.el (kill-region-and-unmark):
8657         * mule/mule-category.el:
8658         * mule/mule-category.el (modify-category-entry):
8659         * mule/mule-category.el (char-category-list):
8660         * mule/mule-coding.el (coding-system-force-on-output):
8661         * mule/mule-misc.el (coding-system-put):
8662         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8663
8664 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8665
8666         * cus-face.el: Typo fixes and tiny clarifications.
8667         * custom.el: ditto
8668
8669 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8670
8671         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8672         * startup.el (normal-top-level): Setup auto-save-list-file-name
8673         if auto-save-list-file-prefix is non-nil.
8674
8675 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8676
8677         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8678
8679 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8680
8681         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8682         get symbol at point-min.
8683
8684 2000-10-24  Didier Verna  <didier@xemacs.org>
8685
8686         * info.el (Info-emacs-info-file-name): defconst it.
8687         * info.el (Info-footnote-tag): defcustom it.
8688         * info.el (Info-no-description-string): ditto.
8689         * info.el (Info-find-node): adapt to new semantics of
8690         'Info-suffixed-file (don't do the case variants stuff).
8691         * info.el (Info-insert-dir): rewrite the dir file variants code.
8692         * info.el (Info-directory-files): New. Return the list of info
8693         files in a directory.
8694         * info.el (Info-dir-outdated-p): use it.
8695         * info.el (Info-parse-dir-entries): ditto.
8696         * info.el (Info-build-dir-anew): don't restrict to files ending
8697         with a ".info.*" extension.
8698         * info.el (Info-set-mode-line): ditto.
8699         * info.el (Info-read-subfile): adapt to new semantics of
8700         'Info-suffixed-file (append 'exact argument).
8701         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8702         string independently of the case.
8703         * info.el (Info-suffixed-file): use it (match all possible case
8704         for the file name).
8705         * info.el (Info-insert-file-contents): code cleanup.
8706         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8707         columns.
8708         * info.el (Info-batch-rebuild-dir): ditto.
8709         * info.el (Info-read-node-name-1): ditto.
8710         * info.el (Info-search): ditto.
8711         * info.el (Info-fontify-node): ditto.
8712
8713
8714 2000-10-24  Didier Verna  <didier@xemacs.org>
8715
8716         * process.el (shell-command): when called from a program, avoid
8717         'push-mark's "mark-set" message.
8718
8719 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8720
8721         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8722         by a symbol, not by a vector.
8723         * mule/vietnamese.el (vscii): Likewise.
8724         (viscii): Likewise.
8725         * mule/cyrillic.el (koi8-r): Likewise.
8726
8727         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8728         by a symbol, not by a vector.
8729         (chinese-big5-2): Likewise.
8730         * mule/ethiopic.el (ethiopic): Likewise.
8731         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8732         (vietnamese-viscii-upper): Likewise.
8733
8734 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8735
8736         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8737
8738 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8739
8740         * byte-optimize.el (byte-optimize-car): New function.
8741         (byte-optimize-cdr): Ditto.
8742
8743 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8744
8745         * byte-optimize.el: Partial synch with FSF 20.7.
8746         Optimize constant concatenation.
8747         Add keymapp as a side effect free function.  It is a built-in.
8748         (byte-after-unbind-pos): Remove byte-equal.
8749
8750 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8751
8752         * update-elc-2.el: Quote regexps correctly.
8753
8754 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8755
8756         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8757         (ccl-compile): Apply integerp, not integer-or-char-p to
8758         check the type of the buffer magnification
8759         (ccl-compile-write-string): Encode a string with binary
8760         coding system.
8761         (ccl-compile-write-repeat): Likewise.
8762
8763 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8764
8765         * buff-menu.el:
8766         * bytecomp.el:
8767         * coding.el:
8768         * faces.el:
8769         * files.el:
8770         * fill.el:
8771         * float-sup.el:
8772         * font-lock.el:
8773         * help.el:
8774         * iso8859-1.el:
8775         * loaddefs.el:
8776         * menubar-items.el:
8777         * menubar.el:
8778         * modeline.el:
8779         * msw-font-menu.el:
8780         * paragraphs.el:
8781         * paths.el:
8782         * replace.el:
8783         * simple.el:
8784         * sound.el:
8785         * startup.el:
8786         * version.el:
8787         * x-faces.el:
8788         * x-font-menu.el:
8789         Remove purecopy.
8790
8791 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8792
8793         * simple.el (do-auto-fill): Use the function pointer to by
8794         `comment-line-break-function', not `indent-new-comment-line'. This
8795         fixes an issue with cc-mode comment continuation.
8796
8797 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8798
8799         * simple.el (turn-on-auto-fill):  Add (interactive).
8800         * mwheel.el (mwheel-install): Add (interactive).
8801         * font-lock.el (turn-on-font-lock): Add (interactive).
8802         (turn-off-font-lock): Add (interactive).
8803
8804 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8805
8806         * packages.el (packages-special-base-regexp): Add `man'.
8807
8808 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8809
8810         * wid-edit.el (widget-specify-active): map over extents in current
8811         buffer like `widget-specify-inactive' does.  Mapping over the
8812         inactive extent object does not work since the current extent is
8813         ignored by `map-extents'.
8814
8815 2000-10-04  Martin Buchholz <martin@xemacs.org>
8816
8817         * XEmacs 21.2.36 is released.
8818
8819 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8820
8821         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8822         Optimize the compiled-function-constants vector by byte-code
8823         reference counts.
8824
8825 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8826
8827         * build-report.el (build-report-delete-regexp): quote value in
8828         defcustom
8829
8830 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8831
8832         * build-report.el (build-report): Don't bind srcdir which we don't
8833         use in `multiple-value-bind' to avoid the only byte-compiler
8834         warning.
8835
8836 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8837
8838         * build-report.el: Requires cl and custom now.
8839         build-report-version is determined by XEmacs version -- remove
8840         build-report-version*.
8841         * build-report.el (build-report-version): Removed.
8842         * build-report.el (build-report-installation-version-regexp): New.
8843         * build-report.el (build-report-version-file-regexp): New.
8844         * build-report.el (build-report-installation-srcdir-regexp): New.
8845         * build-report.el (build-report-destination): Offer
8846         xemacs-build-reports and xemacs-beta.
8847         * build-report.el (build-report-keep-regexp): Adjusted.
8848         * build-report.el (build-report-delete-regexp): Adjusted.
8849         * build-report.el (build-report-make-output-dir): New.
8850         * build-report.el (build-report-installation-file): Replace use of
8851         `concat' with `expand-file-name'.
8852         * build-report.el (build-report-make-output-file): Removed.
8853         * build-report.el (build-report-make-output-files): New.
8854         * build-report.el (build-report-subject): Identify as
8855         user-variable with "*...".
8856         * build-report.el (build-report-prompts): Ditto.
8857         * build-report.el (build-report-version-file): New.
8858         * build-report.el (build-report-file-encoding): Identify as
8859         user-variable with "*...".
8860         * build-report.el (build-report-make-output-get): New.
8861         * build-report.el (build-report-insert-header): Report
8862         emacs-version and system-configuration instead of
8863         build-report-version.
8864         * build-report.el (build-report-insert-make-output): Add file
8865         argument.
8866         * build-report.el (build-report-insert-installation-file):
8867         Re-indent.
8868         * build-report.el (build-report-keep): Change docstring,
8869         re-indent.
8870         * build-report.el (build-report-delete): Ditto.
8871         * build-report.el (build-report-installation-data): New.
8872         * build-report.el (build-report-version-file-data): New.
8873
8874 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8875
8876         * byte-optimize.el (byte-optimize-lapcode):
8877         Fix the optimization of using the first 5 elements of the
8878         constants vector for variables.
8879         (byte-optimize-lapcode): Fix another ancient broken optimization.
8880
8881 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8882
8883         * *: Spelling mega-patch
8884
8885 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8886
8887         * easymenu.el: doc fixes.
8888         (easy-menu-do-define): Use backquote.
8889         (easy-menu-change):
8890         (easy-menu-add):
8891         `when' seems much clearer than `if' here.
8892         (easy-menu-remove):
8893         (easy-menu-add-item):
8894         (easy-menu-item-present-p):
8895         (easy-menu-remove-item):
8896         Wrap using (when (featurep 'menubar) ...)
8897
8898 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8899
8900         * bytecomp.el (displaying-byte-compile-warnings):
8901         Revert Ben's change to this function below so that the compile log
8902         is displayed properly for users of the "popper" package.
8903
8904 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8905
8906         * window.el (save-selected-window): Use backquote.
8907
8908         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8909         Renamed from `byte-compile-file-form-defvar'.
8910         * bytecomp.el (byte-compile-defvar-or-defconst):
8911         Only cons onto current-load-list in top-level forms.
8912         Else this leaks a cons cell every time a defun is called.
8913         Renamed from `byte-compile-defvar', for clarity.
8914         Warn when docstring of defvar is not a string.
8915         Use consistent error messages.
8916         Better comments.
8917
8918 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8919
8920         * simple.el (set-variable):
8921         Remove unneeded defvar by rearranging order of let* forms.
8922
8923         * mule/mule-ccl.el (ccl-get-next-code):
8924         * menubar-items.el (bookmark-menu-filter):
8925         (language-environment-menu-filter):
8926         (tutorials-menu-filter):
8927         * toolbar-items.el (toolbar-compile):
8928         * byte-optimize.el (disassemble-offset):
8929         Use (declare (special ...)) instead of `defvar'.
8930
8931         * cl-macs.el (cl-do-proclaim):
8932         Fix (declare (special ...)) warning suppression syntax.
8933
8934 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8935
8936         * info.el (Info-tag-table-marker):
8937         (Info-tag-table-buffer):
8938         (Info-find-file-node):
8939         (Info-read-subfile):
8940         (Info-build-node-completions):
8941         (Info-search):
8942         (Info-mode):
8943         Multiple info buffer support.
8944
8945 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8946
8947         * ldap.el (ldap-decode-entry): New defun
8948         (ldap-search-entries): Use it in order to decode DN-prefixed
8949         entries properly
8950
8951 2000-08-23  Daniel Pittman <daniel@danann.net>
8952
8953         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8954         Use `eq', not `=', to compare symbols.
8955
8956 2000-07-30  Ben Wing  <ben@xemacs.org>
8957
8958         * bytecomp.el (byte-compile-report-error):
8959         * bytecomp.el (displaying-byte-compile-warnings):
8960         if stack-trace-on-error is set, send out a backtrace when
8961         an error is encountered that stops byte compilation.  this
8962         should make it much much easier to track down those curious
8963         problems.  also undo the kludge of using a separate "*Show*"
8964         buffer for display when there's a temp-buffer-show-function;
8965         we can avoid this by just being a little smarter.
8966
8967         * dialog-items.el:
8968         * dialog-items.el (search-dialog-regexp): New.
8969         * dialog-items.el (search-dialog-callback):
8970         * dialog-items.el (make-search-dialog):
8971         add a regexp option to the dialog and clean up a bit.
8972
8973         * dialog.el:
8974         * dialog.el (yes-or-no-p-dialog-box):
8975         * dialog.el (get-dialog-box-response):
8976         * dialog.el (make-dialog-box):
8977         * dialog.el (dialog-box-finish): New.
8978         * dialog.el (dialog-box-cancel): New.
8979         * dialog.el (internal-make-dialog-box-exit): New.
8980         implement [properly!] the :modal property of the new dialog box
8981         interface.  this is the first time xemacs has ever had *proper*
8982         modal dialog boxes, giving the standard window-system feedback.
8983         (e.g. under windows, clicking on a disabled frame causes a beep
8984         and makes the dialog box flash three times.)
8985
8986         * dragdrop.el: header keyword frobbing.
8987
8988         * dumped-lisp.el (preloaded-file-list):
8989         renamed winnt.el to win32-native.el.
8990
8991         * faces.el (face-property):
8992         * faces.el (set-face-property):
8993         * faces.el (frob-face-property):
8994         * faces.el (frob-face-font-2):
8995         * faces.el (make-face-bold):
8996         * faces.el (make-face-italic):
8997         * faces.el (make-face-bold-italic):
8998         * faces.el (make-face-unbold):
8999         * faces.el (make-face-unitalic):
9000         * faces.el (make-face-smaller):
9001         * faces.el (make-face-larger):
9002         clean up the implementation of these so that window-system-specific
9003         methods are called only on objects belonging to that window system.
9004         previously, you could have [e.g.] mswindows-make-face-bold called
9005         on font object of device type `stream', which is not good and
9006         explains the subtle errors Adrian was getting when byte-compiling
9007         something that required 'term. (Adrian, now you can use stack-trace-
9008         on-error to find the exact place where things are going wrong instead
9009         of having to laboriously binary-search your way through.)
9010
9011         * finder.el (finder-known-keywords):
9012         cleaned up -- properly sorted, clarified the meanings of many of
9013         the keywords, and added a few -- mswin, gui, content, build, www,
9014         user, services.  the last two try to distinguish between a package
9015         that's used directly by the user, and a package that provides
9016         support services to other packages.
9017
9018         * font-lock.el (lisp-font-lock-keywords-2):
9019         update list of lisp control structures to include everything,
9020         including new ones i introduced.
9021
9022         * gutter.el: header keyword frobbing.
9023
9024         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
9025         recent isearch element was not doing so!  you got the second-most-
9026         recent instead.
9027
9028         * lisp-mode.el (construct-lisp-mode-menu):
9029         more menubar cleanups.
9030         * lisp-mode.el (with-selected-window):
9031         make it indent properly.
9032
9033         * menubar-items.el (default-menubar): lots of menubar cleanups.
9034         rearranged the options menu the most, e.g. splitting up the
9035         Keyboard/Mouse menu into a new Editing menu and combining the
9036         separate Scrollbar/Gutter/Toolbar submenus into Display.
9037         Got rid of General, moved items to Editing or new Troubleshooting.
9038         Moved Packages to Tools; doesn't seem to belong under Options.
9039         Added stuff to the Cmds menu, e.g. Change Case.
9040
9041         NB please don't complain about these periodic menubar changes.
9042         Anything like this is necessarily incremental in its construction
9043         -- By constant use you gradually become more and more aware of
9044         better and better ways to group menu items.  When we eventually
9045         move the options menu to a property sheet, the existing structure
9046         will probably be preserved fairly well.
9047
9048         * minibuf.el (next-history-element): fix problems with pressing
9049         down arrow in repeat-complex-command.
9050
9051         * modeline.el:
9052         * modeline.el (modeline-3d-p): New.
9053         added custom variable for controlling the 3d modeline.  the
9054         corresponding Options item has been present for a long time,
9055         but commented out with "fix me!" comments.  it's fixed now.
9056
9057         * obsolete.el (add-menu):
9058         remove bogus gettexts.
9059
9060         * process.el (shell-quote-argument):
9061         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
9062         For bash under Windows native, see below.
9063
9064         * simple.el:
9065         * simple.el (display-warning-buffer):
9066         Fixed the handling of warning display to eliminate the annoying
9067         *Show* buffer, like was done for byte-compiler output above.
9068
9069         * simple.el (debug-print): New.
9070         Simple function for sending debug messages to the console and/or
9071         other debug places.
9072
9073         * subr.el (replace-in-string):
9074         Rewrite this function to avoid N^2 behavior with large strings --
9075         catastrophic with the new Windows selection code! (Apparently the
9076         author of this function didn't realize there was a fun
9077         replace-match that could make his life much easier, because we
9078         duplicated the entire logic.  The new version is smaller, easier
9079         to understand, much more robust, and has extended features --
9080         those of replace-match.)
9081
9082         * window.el:
9083         * window.el (with-selected-window): New.
9084         An obvious complement to the existing `with-selected-frame' and
9085         `with-current-buffer'.
9086
9087         * win32-native.el: Renamed from winnt.el.
9088         Added a great deal of stuff for properly handling process quoting,
9089         somewhat modeled on Kirill's original model (which i later threw
9090         away).  We should now finally have correctly working process arg
9091         quoting/dequoting so that the final app gets exactly what we
9092         intended.  Because the mechanism is in Lisp, it's easily
9093         extendible. (For those running bash and running the native
9094         version, I tried hard to do what I thought was correct.  But more
9095         thought is needed, and ideally the volunteer work of people with
9096         these configurations that they generally run on.)
9097
9098         * x-font-menu.el (x-font-menu-font-data):
9099         Put in defvar's to fix byte-compiler warnings.
9100
9101 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9102
9103         * select.el (selection-coercion-alist): Initialise.
9104         * select.el (select-coerce-to-text): New.
9105         * select.el (select-coerce): New.
9106         New functions to perform type and value coercion.
9107
9108         * select.el (select-buffer-killed-default): Keep data if it was
9109         on the clipboard.
9110
9111 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9112
9113         * menubar-items.el (default-menubar): Fix typo.
9114         (default-menubar): `lambda' was mispelled as `lamda'.
9115
9116 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9117
9118         * window.el (shrink-window-if-larger-than-buffer): Remove
9119         edge checking code.
9120
9121 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9122
9123         * paths.el (gnus-local-domain): Removed.
9124         (gnus-local-organization): Ditto.
9125         (gnus-startup-file): Ditto.
9126
9127 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9128
9129         * files.el (auto-mode-alist): Add .spec for RPM.
9130
9131 2000-07-31  Andy Piper  <andy@xemacs.org>
9132
9133         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9134
9135 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9136
9137         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9138         browse-url.
9139         * help.el (xemacs-www-page): Ditto.
9140         (xemacs-www-faq): Ditto.
9141         * menubar-items.el (default-menubar): Ditto.
9142
9143         * wid-edit.el (widget-url-link-action): Ditto.
9144         From: Kenichi OKADA <okada@opaopa.org>.
9145
9146 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9147
9148         * finder.el (finder-commentary): Add autoload cookie.
9149
9150 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9151
9152         * files.el (insert-file-contents-literally): Fix second let
9153         binding for `coding-system-for-read' to `coding-system-for-write'
9154         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9155
9156 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9157
9158         * files.el (insert-file-contents-literally): Use binary coding
9159         system (from Morioka san).
9160         (insert-file-contents-literally): Make file-name-handler method.
9161
9162 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9163
9164         * cl-macs.el (get-selection): Add defsetf.
9165
9166 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9167
9168         * x-init.el (x-activate-region-as-selection): replace obsolete
9169         function x-own-selection with own-selection.
9170         (ow-find): replace obsolete functions x-get-selection and
9171         x-get-clipboard with get-selection and get-clipboard.
9172         (init-post-x-win): replace obsolete function x-disown-selection
9173         with disown-selection.
9174
9175 2000-07-20  Mike Sperber  <mike@xemacs.org>
9176
9177         * startup.el (load-user-init-file): Only try to load init file if
9178         it exists.
9179
9180 2000-07-10  Andy Piper  <andy@xemacs.org>
9181
9182         * dialog-items.el: sync with Ben's patch.
9183
9184         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9185         comment.
9186         (progress-text-glyph): deleted.
9187         (progress-layout-glyph): make completely minimal.
9188         (progress-gauge-glyph): ditto.
9189         (progress-display-style): fix to handle dynamic instantiator
9190         changes.
9191         (progress-text-instantiator): new.
9192         (progress-layout-instantiator): new.
9193         (progress-gauge-instantiator): new.
9194         (set-progress-display-instantiator): renamed and changed from
9195         set-progress-display-style.
9196         (progress-abort-glyph): use instantiator not glyph.
9197         (append-progress-display): use set-progress-display-instantiator
9198         and set-glyph-image.
9199         (abort-progress-display): ditto.
9200         (raw-append-progress-display): ditto.
9201
9202 2000-07-20  Ben Wing  <ben@xemacs.org>
9203
9204         * code-files.el: Move Mule-specific code to mule-coding.el.
9205
9206 2000-07-15  Ben Wing  <ben@xemacs.org>
9207
9208         * autoload.el:
9209         Fixed comments.
9210
9211         * cmdloop.el:
9212         * cmdloop.el (yes-or-no-p):
9213         * cmdloop.el (y-or-n-p):
9214         Make these functions use should-use-dialog-box-p and not be
9215         overridden in dialog.el.
9216
9217         * cus-dep.el:
9218         * cus-dep.el (Custom-make-dependencies): Removed.
9219         * cus-dep.el (Custom-make-dependencies-1): New.
9220         * cus-dep.el (Custom-make-one-dependency): New.
9221         New entry point for use in Makefiles, to avoid excessive
9222         invocations.
9223
9224         * cus-edit.el (custom-variable-reset-saved):
9225         * cus-edit.el (custom-variable-reset-standard):
9226         * cus-edit.el (custom-save-resets):
9227         Fix bytecompiler warnings.
9228
9229         * dialog.el:
9230         * dialog.el (yes-or-no-p-dialog-box):
9231         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9232         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9233         * dialog.el (get-dialog-box-response):
9234         * dialog.el (message-or-box):
9235         * dialog.el (make-dialog-box):
9236         * dialog.el (popup-dialog-box): New.
9237         Avoid yes-or-no-p bogosities.
9238         Create a general function `make-dialog-box' to encapsulate all
9239         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9240
9241         * dumped-lisp.el (preloaded-file-list):
9242         Add dialog-items.  Clean up.  Group files by types.
9243
9244         * easymenu.el (easy-menu-add):
9245         * easymenu.el (easy-menu-remove):
9246         Account for accelerators.
9247
9248         * extents.el:
9249         * extents.el (extent-list): New args, like in map-extents.
9250         * extents.el (extent-at-event): New.
9251         * extents.el (extents-at-event): New.
9252
9253         * font-lock.el:
9254         * font-lock.el (font-lock-mode):
9255         * font-lock.el (font-lock-default-fontify-buffer):
9256         * font-lock.el (font-lock-default-unfontify-region):
9257         * font-lock.el (font-lock-fontify-syntactically-region):
9258         * font-lock.el (font-lock-fontify-keywords-region):
9259         Use new progress-feedback names.
9260
9261         * font-lock.el (java-font-lock-identifier-regexp):
9262         * font-lock.el (java-font-lock-class-name-regexp):
9263         Fix bytecompiler warnings.
9264
9265         * gutter-items.el:
9266         * gutter-items.el (progress-display-use-echo-area): Removed.
9267         * gutter-items.el (progress-feedback-use-echo-area): New.
9268         * gutter-items.el (progress-display-popup-period): Removed.
9269         * gutter-items.el (progress-feedback-popup-period): New.
9270         * gutter-items.el (set-progress-display-style): Removed.
9271         * gutter-items.el (set-progress-feedback-style): New.
9272         * gutter-items.el (progress-display-style): Removed.
9273         * gutter-items.el (progress-feedback-style): New.
9274         * gutter-items.el (progress-stack):
9275         * gutter-items.el (progress-displayed-p): Removed.
9276         * gutter-items.el (progress-feedbacked-p): New.
9277         * gutter-items.el (clear-progress-display): Removed.
9278         * gutter-items.el (clear-progress-feedback): New.
9279         * gutter-items.el (progress-display-clear-when-idle): Removed.
9280         * gutter-items.el (progress-feedback-clear-when-idle): New.
9281         * gutter-items.el (remove-progress-display): Removed.
9282         * gutter-items.el (remove-progress-feedback): New.
9283         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9284         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9285         * gutter-items.el (append-progress-display): Removed.
9286         * gutter-items.el (append-progress-feedback): New.
9287         * gutter-items.el (abort-progress-display): Removed.
9288         * gutter-items.el (abort-progress-feedback): New.
9289         * gutter-items.el (raw-append-progress-display): Removed.
9290         * gutter-items.el (raw-append-progress-feedback): New.
9291         * gutter-items.el (display-progress-display): Removed.
9292         * gutter-items.el (display-progress-feedback): New.
9293         * gutter-items.el (current-progress-display): Removed.
9294         * gutter-items.el (current-progress-feedback): New.
9295         * gutter-items.el (current-progress-display-label): Removed.
9296         * gutter-items.el (current-progress-feedback-label): New.
9297         * gutter-items.el (progress-display): Removed.
9298         * gutter-items.el (progress-feedback): New.
9299         Replace "progress-display" with "progress-feedback" globally.
9300
9301         * gutter-items.el (lprogress-display): Removed.
9302         * gutter-items.el (progress-feedback-with-label): New.
9303         Rename lprogress-display ==> progress-feedback-with-label.
9304
9305         * gutter-items.el (search-dialog-direction): Removed.
9306         * gutter-items.el (search-dialog-text): Removed.
9307         * gutter-items.el (search-dialog-callback): Removed.
9308         * gutter-items.el (make-search-dialog): Removed.
9309         Move to dialog-items.el.
9310
9311         * help.el:
9312         * help.el (help-mode-quit):
9313         * help.el (mode-for-help): New.
9314         * help.el (help-sticky-window): New.
9315         * help.el (help-window-config): New.
9316         * help.el (with-displaying-help-buffer):
9317         * help.el (function-at-event): New.
9318         * help.el (help-symbol-regexp): New.
9319         * help.el (help-symbol-run-function-1): New.
9320         * help.el (help-symbol-run-function): New.
9321         * help.el (help-symbol-function-context-menu): New.
9322         * help.el (help-symbol-variable-context-menu): New.
9323         * help.el (help-symbol-function-and-variable-context-menu): New.
9324         * help.el (frob-help-extents): New.
9325         * help.el (describe-function-1):
9326         * help.el (variable-at-point):
9327         * help.el (variable-at-event): New.
9328         * help.el (describe-variable):
9329         Major overhaul.
9330         - Make functions and variables be mousable.
9331         - Middle button hyperlinks.
9332         - New context-menu entries.
9333
9334         * keydefs.el:
9335         * keydefs.el (global-map):
9336         New key bindings to move lines up and down.
9337
9338         * lisp-mode.el:
9339         * lisp-mode.el (construct-lisp-mode-menu): New.
9340         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9341         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9342         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9343         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9344         Make popup and menubar menus be different.  Popup menu uses
9345         clicked location and automatically assumes symbol under the mouse
9346         for various commands.
9347
9348         * menubar-items.el:
9349         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9350         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9351
9352         * menubar-items.el (global-popup-menu): Removed.
9353         * menubar-items.el (mode-popup-menu): Removed.
9354         * menubar-items.el (activate-popup-menu-hook): Removed.
9355         * menubar-items.el (popup-mode-menu): Removed.
9356         * menubar-items.el (popup-buffer-menu): Removed.
9357         * menubar-items.el (popup-menubar-menu): Removed.
9358         Move to menubar.el.
9359
9360         * menubar.el:
9361         * menubar.el (global-popup-menu): New.
9362         * menubar.el (mode-popup-menu): New.
9363         * menubar.el (activate-popup-menu-hook): New.
9364         * menubar.el (last-popup-menu-event): New.
9365         * menubar.el (popup-mode-menu): New.
9366         * menubar.el (popup-buffer-menu): New.
9367         * menubar.el (popup-menubar-menu): New.
9368         * menubar.el (menu-call-at-event): New.
9369         Move non-content functions here.  Add support for context menu
9370         items on extents.
9371
9372         * minibuf.el (minibuffer-history-uniquify):
9373         Typo fix.
9374
9375         * minibuf.el (read-file-name-1):
9376         Call new file dialog box if it exists.
9377
9378         * minibuf.el (mouse-rfn-setup-vars):
9379         Clean up "chop" action.
9380
9381         * mouse.el:
9382         * mouse.el (button2): Now bound to mouse-track.
9383         * mouse.el (click-inside-extent-p):
9384         * mouse.el (point-inside-extent-p):
9385         * mouse.el (point-inside-selection-p):
9386         * mouse.el (mouse-drag-or-yank): Removed.
9387         * mouse.el (mouse-begin-drag-n-drop): New.
9388         * mouse.el (mouse-eval-sexp):
9389         * mouse.el (mouse-track-activate-strokes): New.
9390         * mouse.el (mouse-track-do-activate): New.
9391         * mouse.el (mouse-track):
9392         * mouse.el (default-mouse-track-event-is-with-button): New.
9393         * mouse.el (default-mouse-track-cleanup-hook):
9394         * mouse.el (default-mouse-track-drag-hook):
9395         * mouse.el (default-mouse-track-drag-up-hook):
9396         * mouse.el (default-mouse-track-click-hook):
9397         Merge drag-n-drop into mouse-track.
9398         Add general "activate" support to replace specific button2 kludges.
9399         Use "button modifier" support in mouse-track.
9400
9401         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9402
9403         * package-ui.el:
9404         * package-ui.el (pui-menu):
9405         * package-ui.el (pui-popup-context-sensitive): Removed.
9406         Fix bytecompiler warnings.
9407         Clean up popup code a bit.
9408
9409         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9410
9411         * simple.el:
9412         * simple.el (transpose-lines):
9413         * simple.el (transpose-line-up): New.
9414         * simple.el (transpose-line-down): New.
9415         * simple.el (transpose-subr):
9416         * simple.el (transpose-subr-1): Removed.
9417         Clean up, add functions to move lines up and down.
9418
9419         * startup.el (mail-host-address):
9420         * startup.el (user-mail-address):
9421         Customize.
9422
9423         * subr.el:
9424         * subr.el (set-symbol-value-in-buffer): New.
9425         * subr.el (error):
9426         * subr.el (check-argument-type):
9427         * subr.el (defined-error-p): New.
9428         Add structured error support.
9429
9430         * toolbar-items.el (toolbar-compile):
9431         Use new make-dialog-box.
9432
9433         * update-elc.el:
9434
9435         * userlock.el (ask-user-about-lock-dbox):
9436         * userlock.el (ask-user-about-supersession-threat-dbox):
9437         * userlock.el (ask-user-about-lock):
9438         * userlock.el (ask-user-about-supersession-threat):
9439         Use new make-dialog-box.
9440         Add safety checks; use should use-dialog-box-p.
9441
9442         * window-xemacs.el:
9443         * window-xemacs.el (__buffer-dedicated-frame):
9444         * window-xemacs.el (buffer-dedicated-frame): New.
9445         * window-xemacs.el (set-buffer-dedicated-frame): New.
9446         Move dedicated-frame stuff into lisp.
9447
9448 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9449
9450         * printer.el (generic-print-region): Do not require that
9451         `printer-name' be set.
9452         (printer-name): Commentary clarification.
9453
9454 2000-07-19  Martin Buchholz <martin@xemacs.org>
9455
9456         * XEmacs 21.2.35 is released.
9457
9458 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9459
9460         * select.el (selection-coercible-types): Initialise.
9461
9462 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9463
9464         * select.el (own-clipboard): Bug fix.
9465
9466 2000-07-17  Mike Sperber  <mike@xemacs.org>
9467
9468         * cus-edit.el (custom-migrate-custom-file): Save init file before
9469         continuing.
9470
9471 2000-07-16  Mike Sperber  <mike@xemacs.org>
9472
9473         * startup.el (load-init-file): Remove silly call to
9474         `load-user-custom-file`.
9475         (maybe-migrate-user-init-file): Minor fixes.
9476
9477 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9478
9479         * apropos.el (apropos-documentation-check-doc-file):
9480         `doc' variable should be let-bound, as was presumably intended.
9481
9482         * cus-edit.el (custom-variable-reset-saved):
9483         (custom-variable-reset-standard):
9484         Remove unused variable comment-widget.  Twice.
9485
9486         * toolbar.el (toolbar-blank-press-function):
9487         Add a real defvar with initial value nil and proper docstring.
9488         (press-toolbar-button): No need to check for boundp-ness anymore.
9489
9490         * rect.el (open-rectangle-line): Remove useless (let) form.
9491         Add defvar for pending-delete-mode.
9492
9493         * info.el (Info-find-node): This function needs an autoload cookie.
9494
9495         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9496         Use let* since the second form referred to the first.
9497
9498 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9499
9500         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9501         instead of removed `mswindows-get-clipboard'.
9502
9503
9504 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9505
9506         * select.el (select-convert-from-text): New.
9507         * select.el (select-convert-from-length): New.
9508         * select.el (select-convert-from-integer): New.
9509         * select.el (select-convert-from-identity): New.
9510         * select.el (select-convert-from-filename): New.
9511         * select.el (selection-converter-in-alist): Use them.
9512         New converter functions for X.
9513
9514         * select.el (get-selection): Removed comment.
9515
9516         * select.el (own-selection): Removed append code - I thought
9517         I'd already done this, but apparently not...
9518
9519         * select.el: Changed comment about TIMESTAMP.
9520
9521         * select.el (select-convert-in): New.
9522         * select.el (select-convert-out): New.
9523         New functions that get used by select.c.
9524
9525         * select.el (select-buffer-killed-default): New.
9526         * select.el (select-buffer-killed-text): New.
9527         * select.el (selection-buffer-killed-alist): New.
9528         New list and functions that get called if a relevant selection
9529         exists and a buffer gets killed.
9530
9531         * select.el (select-convert-to-targets):
9532         * select.el (select-convert-to-identity): Removed.
9533         * select.el (select-convert-from-identity): Removed.
9534         * select.el (select-converter-out-alist):
9535         Removed _EMACS_INTERNAL selection type.
9536
9537         * x-select.el (xselect-kill-buffer-hook): Removed.
9538         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9539         Removed this X-specific nonesense. Use the generic support
9540         in select.el instead.
9541
9542 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9543
9544         * mule/mule-category.el (defined-category-hashtable):
9545         Use make-hash-table instead of make-hashtable
9546
9547         * buff-menu.el: Byte-compiler warning fix.
9548
9549         * isearch-mode.el (isearch-highlight-all-cleanup):
9550         Remove unused variable `isearch-highlight-all-start'.
9551
9552         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9553
9554         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9555
9556         * cus-dep.el (Custom-make-dependencies):
9557         Add autoload cookie for custom-add-loads to generated custom-load.el.
9558
9559         * autoload.el (autoload-package-name): Warning suppression.
9560         Move defvar prior to first use.
9561
9562         * custom.el: Add autoload for custom-declare-face.
9563         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9564         * cl.el (cl-hack-byte-compiler):
9565         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9566         to work properly.
9567
9568 2000-07-08  Mike Sperber  <mike@xemacs.org>
9569
9570         * startup.el (load-home-init-file): Added variable.
9571         (maybe-migrate-user-init-file): Added.
9572         (load-user-init-file): Load custom file if different from init
9573         file.
9574
9575         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9576         "startup."
9577
9578         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9579         Moved `custom-file'-related code to cus-file.el.
9580
9581         * cus-file.el: New file.
9582
9583 2000-04-01  Mike Sperber  <mike@xemacs.org>
9584
9585         * packages.el (packages-find-package-directories): Added support
9586         for external package hierarchies with in-place installations.
9587
9588         * find-paths.el (paths-root-in-place-p): Added.
9589         (paths-find-emacs-directory): Added support for external
9590         directories with in-place installations.
9591         (paths-find-site-directory): Ditto.
9592
9593         * startup.el (find-user-init-file): Also look for
9594         ~/.xemacs/init.elc? in preference to ~/.emacs.
9595
9596 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9597
9598         * select.el (own-selection):
9599         * select.el (own-clipboard): Changed `append' parameter to
9600         `how-to-use' parameter.
9601         * select.el (own-selection): Removed icky append code.
9602         * select.el (own-selection, get-selection): Removed extra type
9603         checking.
9604         * select.el (selection-appender-alist):
9605         * select.el (selection-converter-{in|out}-alist): Initialise.
9606         * select.el (select-append-to-*): New.
9607         * select.el (select-convert-from-*): New.  New functions to append
9608         data and convert data from external type.
9609
9610 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9611
9612         * font-lock.el: Javadoc enhancements.
9613
9614 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9615
9616         * printer.el (generic-print-region): Compose job name from buffer
9617         name.
9618
9619 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9620
9621         * font-lock.el (font-lock-fontify-pending-extents): Call
9622         font-lock-fontify-region instead of font-lock-fontify-buffer
9623         to avoid unnecessary progress gauges.
9624
9625 2000-07-06  Craig Lanning  <lanning@scra.org>
9626
9627         * custom-load.el (faces):
9628
9629         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9630         dir is a regex.
9631
9632         * process.el (call-process-internal): from Dan Holmsand, use binary
9633         coding systems so that jka-compr works.
9634
9635 2000-07-07  Ben Wing  <ben@xemacs.org>
9636
9637         * font-lock.el: Undo previous change.  Unfortunately, some
9638         files actually use the variables directly in their init code
9639         without quoting them.
9640
9641 2000-07-07  Ben Wing  <ben@xemacs.org>
9642
9643         * font-lock.el (defvar font-lock-*-face): Removed.
9644
9645         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9646         only when necessary.
9647
9648 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9649
9650         * cl-macs.el: fix cl-transform-function-property kludge
9651         so that it does not require a random feature.
9652
9653 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9654
9655         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9656         as in Linux kernel "Rules.make".
9657
9658 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9659
9660         * build-report.el (build-report): Add autoload cookie.
9661
9662 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9663
9664         * package-ui.el (defgroup pui):  Correct a misspelling
9665         (pui-toggle-package-delete):  Change `seleted' to `selected'
9666
9667 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9668
9669         * package-get.el (package-get-update-base):
9670         (package-get): Use insert-file-contents-literally always.
9671         (package-get-maybe-save-index):
9672         Force coding system for writing to binary.
9673
9674 2000-06-08  Mike Alexander  <mta@arbortext.com>
9675
9676         * code-process.el (call-process-region): If there is no coding
9677         system for the process on process-coding-system-alist use the
9678         coding system of the buffer containing the region.
9679
9680 2000-06-10  Ben Wing  <ben@xemacs.org>
9681
9682         * cmdloop.el (command-error):
9683         If debug-on-error and noninteractive, output backtrace.
9684
9685         * files.el (file-relative-name):
9686         Remove MSDOS references.
9687
9688         * simple.el (line-number): New function, due to non-obvious
9689         behavior/usage of count-lines.
9690
9691         * simple.el (count-lines): document non-obvious usage to get
9692         line number.
9693
9694 2000-06-11  Ben Wing  <ben@xemacs.org>
9695
9696         * faces.el ((featurep 'xpm)):
9697         * x-faces.el (x-init-face-from-resources):
9698         * x-faces.el (x-init-frame-faces):
9699         * x-misc.el (x-init-specifier-from-resources):
9700         * x-misc.el (x-get-resource-and-bogosity-check):
9701         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9702         * x-mouse.el (x-init-pointer-shape):
9703         * x-scrollbar.el (x-init-scrollbar-from-resources):
9704         Add sixth argument to x-get-resource calls so as to issue warnings
9705         rather than errors on bogus arguments.
9706
9707 2000-06-05  Ben Wing  <ben@xemacs.org>
9708
9709         * compat.el: new file.  provides a clean, non-intrusive way to
9710         define compatibility functions.
9711
9712         * process.el (shell-quote-argument): temporary fix for lack
9713         of nt-quote-process-args.  #### I need to put back the overall
9714         structure of that mechanism but redo the guts of it using the
9715         extra intelligence in the C code.
9716
9717 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9718
9719         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9720         `package-get' does in package-get.el, instead of using external
9721         "md5sum" program.
9722
9723         * package-get.el (package-get): Insert package file literally to
9724         make checksum calculation work.
9725
9726 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9727
9728         * code-files.el (convert-mbox-coding-system): Deleted.
9729         (file-coding-system-alist): Removed reference to
9730         convert-mbox-coding-system.
9731
9732 2000-05-28  Martin Buchholz <martin@xemacs.org>
9733
9734         * XEmacs 21.2.34 is released.
9735
9736 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9737
9738         * font-lock.el (font-lock-keywords): Rewrote docstring
9739
9740 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9741
9742         * loadhist.el (unload-feature): handle case where x is both boundp
9743         and fboundp
9744
9745 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9746
9747         * packages.el: It's ok to use built-in macros, but not lisp
9748         defined ones.
9749
9750 2000-05-20  Ben Wing  <ben@xemacs.org>
9751
9752         * font-lock.el:
9753         * font-lock.el (font-lock-message-threshold):
9754         * font-lock.el (font-lock-mode):
9755         * font-lock.el (font-lock-default-fontify-buffer):
9756         * font-lock.el (font-lock-always-fontify-immediately):
9757         * font-lock.el (font-lock-old-extent): Removed.
9758         * font-lock.el (font-lock-old-len): Removed.
9759         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9760         * font-lock.el (font-lock-pending-extent-table): New.
9761         * font-lock.el (font-lock-range-table): New.
9762         * font-lock.el (font-lock-after-change-function):
9763         * font-lock.el (font-lock-after-change-function-1): Removed.
9764         * font-lock.el (font-lock-fontify-pending-extents): New.
9765         * font-lock.el ('font-lock-revert-cleanup): Removed.
9766         * font-lock.el ('font-lock-revert-setup): Removed.
9767         Rewrite deferral code to handle any number of changes, merging
9768         them properly.  Remove hacked-up code for revert-buffer, now
9769         unnecessary.
9770
9771         * menubar-items.el (default-menubar):
9772         In Options->Edit Init File, don't switch to emacs-lisp-mode
9773         unless necessary; doing this turns off font-lock.
9774
9775 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9776
9777         * keydefs.el: Define C-x BS to backward-kill-sentence.
9778
9779 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9780
9781         * files.el (hack-local-variables-prop-line): Use non-greedy
9782         matching to process -*-texinfo-*- -*-.
9783
9784 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9785
9786         * minibuf.el (minibuf-directory-files): new function.
9787         (read-file-name-activate-callback): use minibuf-directory-files.
9788         (read-directory-name-internal): ditto.
9789         (mouse-file-display-completion-list): ditto.
9790         (mouse-directory-display-completion-list): ditto.
9791         (read-file-name-internal): remove "./" from completion list unless
9792         explicitly matched, for consistency.
9793
9794 2000-05-11  Ben Wing  <ben@xemacs.org>
9795
9796         * gutter-items.el (gutter-buffers-tab):
9797         * gutter-items.el (add-tab-to-gutter):
9798         * gutter-items.el (update-tab-in-gutter):
9799         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9800         * gutter-items.el (append-progress-display):
9801         * gutter-items.el (abort-progress-display):
9802         * gutter-items.el (raw-append-progress-display):
9803         Further fixes.  Use set-glyph-image not set-image-instance-property,
9804         to fix problems with multiple windows in a frame.
9805
9806         * menubar-items.el (tutorials-menu-filter):
9807         Fix typo.
9808
9809         * startup.el (early-error-handler):
9810         Display message box under windows; otherwise, message will disappear
9811         before it can be viewed.
9812
9813         * update-elc.el:
9814         Fix bug in NEEDTODUMP processing.
9815
9816 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9817
9818         * startup.el (lock-directory): Removed.
9819         (superlock-file): Ditto.
9820         (startup-set-paths): Remove lockdir.
9821         (startup-setup-paths-warning): Remove lock-directory.
9822
9823         * setup-paths.el (paths-find-lock-directory): Removed.
9824         (paths-find-superlock-file): Ditto.
9825
9826 2000-05-09  Ben Wing  <ben@xemacs.org>
9827
9828         * faces.el (set-face-property):
9829         * faces.el (set-face-font):
9830         * faces.el (set-face-foreground):
9831         * faces.el (set-face-background):
9832         * faces.el (set-face-background-pixmap):
9833         * faces.el (set-face-underline-p):
9834         * faces.el (set-face-strikethru-p):
9835         * faces.el (set-face-highlight-p):
9836         * faces.el (set-face-dim-p):
9837         * faces.el (set-face-blinking-p):
9838         * faces.el (set-face-reverse-p):
9839         doc string changes.
9840
9841         * glyphs.el:
9842         * glyphs.el (make-image-specifier):
9843         * glyphs.el (glyph-property):
9844         * glyphs.el (set-glyph-image):
9845         * glyphs.el (make-glyph):
9846         * glyphs.el (make-pointer-glyph):
9847         * glyphs.el (make-icon-glyph):
9848         * glyphs.el (widget-image-instance-p): New.
9849         authorship info, lots of doc changes.  New predicate, inadvertently
9850         omitted.  the general principle with specifier docs is now that
9851         the description of instantiators should go with the make-foo-specifier
9852         fun's doc string, rather than in foo-specifier-p.  this follows
9853         conventions elsewhere in XEmacs and in general is a lot more obvious
9854         of a place to look.  sometimes the make-foo-specifier function needs
9855         to be created in the process.
9856
9857         * gutter.el:
9858         * gutter.el (make-gutter-specifier): New.
9859         * gutter.el (make-gutter-size-specifier): New.
9860         * gutter.el (make-gutter-visible-specifier): New.
9861         specifier doc updates according to the conventions specified before.
9862
9863         * objects.el:
9864         * objects.el (make-font-specifier):
9865         * objects.el (make-color-specifier):
9866         * objects.el (make-face-boolean-specifier): New.
9867         specifier doc updates according to the conventions specified before.
9868
9869         * specifier.el:
9870         * specifier.el (set-specifier):
9871         * specifier.el (make-integer-specifier): New.
9872         * specifier.el (make-boolean-specifier): New.
9873         * specifier.el (make-natnum-specifier): New.
9874         * specifier.el (make-generic-specifier): New.
9875         * specifier.el (make-display-table-specifier): New.
9876         specifier doc updates according to the conventions specified before.
9877
9878         * toolbar.el:
9879         * toolbar.el (make-toolbar-specifier): New.
9880         specifier doc updates according to the conventions specified before.
9881
9882 2000-05-09  Ben Wing  <ben@xemacs.org>
9883
9884         * process.el (call-process-internal): Revert to previous version
9885         because Mike's change clashed with a change I did not long before.
9886         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9887         Thanks very much Mike for pointing out the bug and submitting a
9888         patch!
9889
9890 2000-04-13  Mike Alexander  <mta@arbortext.com>
9891
9892         * process.el (call-process-internal): Send the correct input buffer
9893         (call-process-internal): Return the exit status of the process
9894
9895 2000-05-07  Ben Wing  <ben@xemacs.org>
9896
9897         * winnt.el:
9898         * winnt.el (nt-quote-args-verbatim): Removed.
9899         * winnt.el (nt-quote-args-prefix-quote): Removed.
9900         * winnt.el (nt-quote-args-backslash-quote): Removed.
9901         * winnt.el (nt-quote-args-double-quote): Removed.
9902         * winnt.el (nt-quote-args-functions-alist): Removed.
9903         * winnt.el (nt-quote-process-args): Removed.
9904         Remove all stuff for argument quoting.  We borrow the code instead
9905         from Emacs 20.6, which is much more careful in its quoting
9906         (e.g. in handling runs of the escape character) and avoids most of
9907         the need for this Lisp mechanism by checking to see whether we're
9908         running a Cygwin or normal program and doing the appropriate
9909         quoting.  If we end up needing such a mechanism, we should add
9910         it by extending the variable `mswindows-quote-process-args' so it
9911         can take an alist of regexps.
9912
9913 2000-05-07  Ben Wing  <ben@xemacs.org>
9914
9915         * keydefs.el:
9916         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9917         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9918         the window without moving point.
9919
9920         * simple.el:
9921         * simple.el (scroll-up-one): New.
9922         * simple.el (scroll-down-one): New.
9923         Functions for use with C-M-up/down.
9924
9925 2000-05-01  Martin Buchholz <martin@xemacs.org>
9926
9927         * XEmacs 21.2.33 is released.
9928
9929 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9930
9931         * dialog.el (yes-or-no-p-dialog-box):
9932         Fix docstring.
9933         Fix following horrible bug in X11 mode with focus-follows-mouse:
9934           1. Visit two files in two different frames.
9935           2. do File->Revert Buffer in one of those frames.
9936           3. Dialog box appears.
9937           4. Arrange things so that the mouse passes over the *other*
9938              frame, then to the dialog box, and click on "Yes".
9939           5. The file contents end up in the *wrong* buffer!
9940         Add TODO comment.
9941
9942 2000-04-28  Ben Wing  <ben@xemacs.org>
9943
9944         * help.el (describe-installation): correct typo introduced
9945         in last patch: boundp -> fboundp.
9946
9947         * etags.el (buffer-tag-table-list):
9948         canonicalize filenames to Unix format so that tag-table-alist
9949         searching works under Windows.
9950
9951         * autoload.el:
9952         Bowdlerize the supposedly objectionable words
9953         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9954
9955         * gutter-items.el (set-progress-display-style):
9956         * gutter-items.el (search-dialog-callback):
9957         * gutter-items.el (make-search-dialog):
9958         Change to new callback-ex api.
9959
9960 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9961
9962         * help.el: (describe-installation): decode-coding-string is not
9963         defined in a non MULE environment.
9964
9965 2000-04-28  Ben Wing  <ben@xemacs.org>
9966
9967         * gutter-items.el (buffer-list-changed-hook):
9968         use it, not record-buffer-hook.
9969
9970         * subr.el (record-buffer-hook): Removed.
9971
9972 2000-04-27  Ben Wing  <ben@xemacs.org>
9973
9974         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9975         use NORECORD option.  Andy will not like this, but the existing
9976         gutter behavior is just wrong, as per this comment:
9977
9978         ;; this used to add the norecord flag to both calls below.
9979         ;; this is bogus because it is a pervasive assumption in XEmacs
9980         ;; that the current buffer is at the front of the buffers list.
9981         ;; for example, select an item and then do M-C-l
9982         ;; (switch-to-other-buffer).  Things get way confused.
9983         ;;
9984         ;; Andy, if you want to maintain the current look, you must
9985         ;;  *uncouple* the gutter order and buffers order.
9986
9987         * loaddefs.el (completion-ignored-extensions): unfuckify.
9988
9989         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9990         xemacs.mak.
9991
9992         * autoload.el (batch-update-one-directory): new function, used in
9993         xemacs.mak.
9994
9995         * loadup.el: set gc-cons-threshold very high unless dumping --
9996         loadup during update-elc is much much much faster.  also do this
9997         when quick-building.
9998
9999         add commented-out code for profiling loadup.
10000
10001
10002         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
10003         is required in order to build xemacs.
10004
10005 2000-04-26  Ben Wing  <ben@xemacs.org>
10006
10007         * loadup.el: don't garbage collect during loadup if quick-build
10008         compile-time option is set.
10009
10010 2000-04-23  Ben Wing  <ben@xemacs.org>
10011
10012         * update-elc.el: compute whether any dumped .el or .elc files
10013         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
10014         if so.
10015
10016         * update-elc.el (update-elc-files-to-compile): always change
10017         NOBYTECOMPILE in the src directory rather than current dir,
10018         so it will work under NT.
10019
10020         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
10021         the form of this file is identical between Unix and Windows.
10022         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
10023         Added comment.
10024         (update-autoloads-from-directory): updated doc string.
10025         updated doc strings in a few other places.
10026
10027 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
10028
10029         * bytecomp.el (byte-force-recompile): Fix argument to
10030         byte-recompile-directory.
10031
10032 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
10033
10034         * gutter-items.el (progress-display-clear-when-idle): Use
10035         add-one-shot-hook.
10036         * gutter-items.el (clear-progress-display): Adjust number of
10037         arguments.
10038
10039 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
10040
10041         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
10042
10043 2000-04-16  Ben Wing  <ben@xemacs.org>
10044
10045         * printer.el: New file.
10046
10047         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
10048
10049         * help.el (describe-installation): Fix decoding for Windows.
10050
10051         * menubar-items.el:
10052         * menubar-items.el (default-menubar):
10053         * menubar-items.el (tutorials-menu-filter): New.
10054         * menubar-items.el (popup-menubar-menu):
10055         Add authorship.  Redo Help menu and Tutorials filter.
10056
10057         * menubar.el: Correct comment.
10058
10059         * modeline.el (modeline-buffer-identification): Correct doc string.
10060
10061         * simple.el:
10062         * simple.el (printing): Removed.
10063         * simple.el (printer-name): Removed.
10064         * simple.el (generic-print-buffer): Removed.
10065         * simple.el (generic-print-region): Removed.
10066         Move generic print code to printer.el.
10067
10068 2000-04-15  Ben Wing  <ben@xemacs.org>
10069
10070         * simple.el (generic-print-region): New.
10071         make this function actually work.
10072         (generic-print-buffer): call generic-print-region.
10073
10074 2000-04-14  Andy Piper  <andy@xemacs.org>
10075
10076         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10077         by using the new widget-callback-current-channel.
10078         (search-dialog-callback): ditto.
10079
10080 2000-04-12  Andy Piper  <andy@xemacs.org>
10081
10082         * gutter.el (default-gutter-position): moved from gutter-items.el.
10083         (default-gutter-position-changed-hook): ditto.
10084         (gutter-element-visibility-changed-hook): ditto.
10085         (set-gutter-element): ditto.
10086         (remove-gutter-element): ditto.
10087         (set-gutter-element-visible-p): ditto.
10088         (gutter-element-visible-p): ditto.
10089         (init-gutter): ditto.
10090
10091         * dialog.el (make-dialog-box): renamed and moved from
10092         gutter-items.el
10093
10094         * gutter-items.el: move various functions elsewhere.
10095
10096 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10097
10098         * menubar-items.el: Fixed place of parenthesis.
10099
10100 2000-04-12  Ben Wing  <ben@xemacs.org>
10101
10102         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10103                 without constantly being prompted for the tag.
10104         * simple.el: Added a number of section headings, to clarify the
10105                 organization of this file.
10106         * simple.el (activate-region):
10107         * simple.el (region-exists-p):
10108         * simple.el (region-active-p):
10109                 Moved these three function down to the other side of
10110                 the case-changing functions, so they join the rest of
10111                 the region code.
10112         * simple.el (printing): New.
10113         * simple.el (printer-name): New.
10114         * simple.el (generic-print-buffer): New.
10115                 New functions, a very simple prototype for a unified
10116                 printing interface.
10117
10118         * process.el (call-process-internal): Real fix for null BUFFER,
10119                 other problems with BUFFER specs.
10120
10121         * menubar-items.el:
10122                 Fixed up File->Print to use new printing functions.
10123                 Various corrections and expansions to Grep/Compile menus.
10124                 New options for Printing.
10125                 New options for SMTP Mail, the way to send mail under
10126                   MS Windows. (There's also a package patch to make SMTP
10127                   Mail be the default under MSWin.)
10128
10129 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10130
10131         * menubar-items.el: Selecting Rectangle Mousing from menubar
10132         did not work.  Needed to quote mouse-track-rectangle-p.
10133
10134 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10135
10136         * cl-compat.el (keywordp): Removed.
10137
10138 2000-04-05  Andy Piper  <andy@xemacs.org>
10139
10140         * gutter-items.el (progress-layout-glyph): don't initialize here.
10141         (progress-gauge-glyph): use dynamic sizing.
10142         (set-progress-display-style): new function. Set progress glyphs
10143         appropriately depending on the style.
10144         (progress-display-style): new variable. Custom version of
10145         set-progress-display-style.
10146         (progress-abort-glyph): switch to dynamic sizes.
10147         (search-dialog-text): make the edit field active.
10148
10149 2000-04-04  Andy Piper  <andy@xemacs.org>
10150
10151         * gutter-items.el (make-search-dialog): need to make the search
10152         dialog visible after creation.
10153
10154         * menubar-items.el (default-menubar): use the search dialog for
10155         searching. Remove some extraneous search menu items.
10156
10157         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10158         well as strings.
10159         (make-gutter-only-dialog-frame): allow the user to create the
10160         frame unmapped. Allow the gutter spec to be given as a glyph.
10161         (search-dialog-direction): new variable.
10162         (search-dialog-text): new variable.
10163         (search-dialog-callback): new function. Callback for the search
10164         dialog action.
10165         (make-search-dialog): new function. Create a user-friendly search
10166         dialog.
10167
10168 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10169
10170         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10171         under Windows.
10172
10173 2000-04-01  Andy Piper  <andy@xemacs.org>
10174
10175         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10176         progress more accurately.
10177
10178 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10179
10180         * finder.el (finder-compile-keywords): Process readable files only.
10181         Because error in process of .#finder-inf.el when compile xemacs
10182         with --with-clash-detection option.
10183
10184 2000-03-31  Andy Piper  <andy@xemacs.org>
10185
10186         * gutter-items.el (append-progress-display): don't delay after a
10187         successful font-lock.
10188         (make-gutter-only-dialog-frame): new function. Allow users to
10189         create gutter-only dialogs.
10190
10191 2000-03-27  Mike Alexander  <mta@arbortext.com>
10192
10193         * process.el (call-process-internal): Handle a null BUFFER
10194         parameter correctly.
10195
10196 2000-03-28  Andy Piper  <andy@xemacs.org>
10197
10198         * gutter-items.el (abort-progress-display): put strings in the
10199         gutter not extents.
10200         (progress-layout-glyph): signal special 'quit callback.
10201         (progress-display-quit-function): deleted.
10202         (progress-display-stop-callback): deleted.
10203         (progress-display-dispatch-command-events): deleted.
10204         (append-progress-display): remove calls to
10205         progress-display-dispatch-command-events.
10206         (raw-append-progress-display): ditto.
10207
10208 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10209
10210         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10211         being a list.  Actually define `stipple-pixmap-p' which is used as
10212         an error predicate.  Correctly handle PIXMAP being either relative
10213         or absolute file name.
10214
10215 2000-03-24  Andy Piper  <andy@xemacs.org>
10216
10217         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10218         (abort-progress-display): ditto. Don't delete the created extent.
10219         (raw-append-progress-display): ditto.
10220         (progress-display-dispatch-non-command-events): new
10221         function. Encapsulates what we want to do when no command input is
10222         required.
10223         (progress-display-dispatch-command-events): likewise, but disable
10224         for now since it causes too many problems.
10225         (append-progress-display): use them.
10226         (raw-append-progress-display): ditto.
10227         (default-gutter-position-changed-hook): set this rather than
10228         default-gutter-position-changed.
10229         (default-gutter-position-changed-hook): lambda with zero arguments
10230         rather than one.
10231         (raw-append-progress-display): trap errors in pending input since
10232         allowing them to signal will hose the gauge well and
10233         truly. Ideally we would like to delay these until we are more able
10234         to cope.
10235         (append-progress-display): ditto.
10236
10237 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10238
10239         * lisp/make-docfile.el: call-process-internal is now implemented
10240         in process.el.
10241
10242 2000-03-21  Ben Wing  <ben@xemacs.org>
10243
10244         * mule\mule-cmds.el (set-language-info-alist):
10245         Fix to correspond to new menu arrangement.
10246
10247 2000-03-21  Ben Wing  <ben@xemacs.org>
10248
10249         * process.el:
10250         * process.el (call-process-internal): New.
10251         New implementation of call-process.  Only enabled under NT, so far.
10252         stderr handling not implemented yet in CVS'd C code.
10253
10254 2000-03-20  Ben Wing  <ben@xemacs.org>
10255
10256         * lisp-mode.el:
10257         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10258         * lisp-mode.el (lisp-interaction-mode):
10259         Put back Lisp Interaction menubar for Jan V's sake.
10260
10261         * simple.el:
10262         * simple.el (mark-ring):
10263         * simple.el (dont-record-current-mark): New.
10264         * simple.el (in-shifted-motion-command): New.
10265         * simple.el (mark-ring-unrecorded-commands): New.
10266         * simple.el (mark-ring-max):
10267         * simple.el (set-mark-command):
10268         * simple.el (push-mark):
10269         * simple.el (handle-pre-motion-command):
10270         Implement scheme for not recording unimportant marks.
10271
10272         * subr.el:
10273         * subr.el (function-allows-args): New.
10274         New function function-allows-args.
10275
10276 2000-03-20  Martin Buchholz <martin@xemacs.org>
10277
10278         * XEmacs 21.2.32 is released.
10279
10280 2000-03-20  Andy Piper  <andy@xemacs.org>
10281
10282         * gutter-items.el (update-tab-in-gutter): force selection of the
10283         selected-window if required to do so.
10284         (buffers-tab-items): ditto.
10285         (add-tab-to-gutter): ditto.
10286         (create-frame-hook): use force-selection.
10287         (default-gutter-position-changed): lambdify.
10288         (update-tab-hook): deleted since it was only used in one place.
10289
10290 2000-03-18  Andy Piper  <andy@xemacs.org>
10291
10292         * files.el (find-file-noselect): undo change that shouldn't have
10293         gone in.
10294
10295 2000-03-17  Andy Piper  <andy@xemacs.org>
10296
10297         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10298         of selected-window trickery.
10299
10300         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10301         frames tabs.
10302         (progress-display-stop-callback): progress -> progress-display
10303         (progress-display-quit-function): ditto.
10304         (clear-progress-display): ditto.
10305         (remove-progress-display): ditto.
10306         (append-progress-display): ditto.
10307         (abort-progress-display): ditto.
10308         (raw-append-progress-display): ditto.
10309         (display-progress-display): ditto.
10310         (current-progress-display-label): ditto.
10311         (current-progress-display): ditto.
10312         (lprogress-display): ditto and save the buffer
10313         (progress-display): ditto. Otherwise the buffer sometimes gets
10314         changed which confuses font-lock.
10315
10316         * font-lock.el (font-lock-default-fontify-buffer): catch all
10317         errors, not just quit.
10318         (font-lock-mode): progress -> display-progress
10319         (font-lock-default-fontify-buffer): ditto.
10320         (font-lock-fontify-syntactically-region): ditto.
10321         (font-lock-fontify-keywords-region): ditto.
10322
10323 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10324
10325         * cl.el (gensym): Move to here from cl-macs.el.
10326         (gentemp): Ditto.
10327
10328 2000-03-16  Andy Piper  <andy@xemacs.org>
10329
10330         * font-lock.el (font-lock-mode): use lprogress and friends for
10331         progress management.
10332         (font-lock-default-fontify-buffer): ditto.
10333         (font-lock-fontify-syntactically-region): ditto.
10334         (font-lock-fontify-keywords-region): ditto.
10335         (font-lock-revert-cleanup): fix reverting.
10336         (font-lock-revert-setup): ditto.
10337
10338         * gutter-items.el (progress-use-echo-area): new variable. Use the
10339         echo area for progress gauges if non-nil.
10340         (clear-progress): remove echo area stuff and defer to
10341         clear-message.
10342         (append-progress): dispatch non-command events after each progress
10343         increment. Remove echo area stuff.
10344         (abort-progress): remove echo area stuff and defer to
10345         display-message.
10346         (raw-append-progress): ditto. Dispatch non-command events after
10347         gutter redisplay.
10348         (display-progress): defer echo area stuff to display-message.
10349
10350         * gutter-items.el (clear-progress):
10351         (abort-progress): indentation changes.
10352         (display-progress): don't clear progress.
10353         (append-progress): compare messages with equal.
10354         (raw-append-progress): use dispatch-non-command-events to flush
10355         widget creation events.
10356
10357 2000-03-13  Ben Wing  <ben@xemacs.org>
10358
10359         * abbrev.el:
10360         * abbrev.el (abbrev-string-to-be-defined): New.
10361         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10362         Changes for use with the menubar.
10363
10364 2000-03-12  Ben Wing  <ben@xemacs.org>
10365
10366         * alist.el (vassoc): moved here from font-menu.el.
10367
10368         * custom.el (defface): typo fix.
10369
10370         * dialog.el (yes-or-no-p-dialog-box):
10371         * dialog.el (message-box):
10372         * files.el (save-some-buffers-1):
10373         Put accelerators in the button names.
10374
10375         * font-lock.el (font-lock-comment-face):
10376         * font-lock.el (font-lock-keyword-face):
10377         * font-lock.el (font-lock-function-name-face):
10378         Fixed some of the colors under MS Windows because the existing
10379         default colors were hardly different from black and needed to be
10380         made lighter.
10381
10382         * font-menu.el:
10383         * font-menu.el (font-menu-split-long-menu):
10384         * font-menu.el (font-menu-family-constructor):
10385         * font-menu.el (font-menu-size-constructor):
10386         * font-menu.el (font-menu-weight-constructor):
10387         * font-menu.el (font-menu-set-font):
10388         vassoc moved to alist.el.
10389         Accelerators added to all menus.
10390         Unused bound var new-props removed.
10391
10392         * keydefs.el: I did a whole lot of rearranging to put things in a
10393         more consistent order and fixed a number of cases where key
10394         combinations involving up, down, left, right and so on were
10395         defined but the corresponding keypad combinations were not
10396         defined.
10397
10398         * lisp-mode.el:
10399         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10400         * lisp-mode.el (emacs-lisp-mode):
10401         * lisp-mode.el (lisp-interaction-mode):
10402         * lisp-mode.el (flet):
10403         Added accelerators onto the menus.
10404         Made all the different versions of the let function be indented
10405         the same way.
10406         Undid Steve's easy-menu-ification, because it makes it impossible
10407         to have the menubar and popup menus different.
10408         Cleaned up the menu; added items for find-function &c and some
10409         indenting, and removed debug-on-*.
10410
10411         * list-mode.el (list-mode-hook):
10412         * list-mode.el (list-mode):
10413         * list-mode.el (completion-setup-hook):
10414         * list-mode.el (display-completion-list):
10415         Added support for the :window-height keyword, which is required
10416         because of other changes that I made for the file dialog box.  I
10417         also made the hook variables list-mode-hook and
10418         completion-setup-hook and also minibuffer-setup-hook in
10419         minibuf.el be permanent-local; see comment in list-mode.el.
10420
10421         * map-ynp.el (map-y-or-n-p):
10422         Added accelerators to the dialog buttons.
10423
10424         * menubar-items.el (menu-truncate-list):
10425         New internal function.
10426         * menubar-items.el (submenu-generate-accelerator-spec):
10427         * menubar-items.el (menu-item-strip-accelerator-spec):
10428         * menubar-items.el (menu-item-generate-accelerator-spec):
10429         New exported functions, for use in auto-generating accelerator specs.
10430
10431         * menubar-items.el:
10432         * menubar-items.el (default-menubar):
10433         * menubar-items.el (maybe-add-init-button):
10434         * menubar-items.el (bookmark-menu-filter):
10435         * menubar-items.el (slow-format-buffers-menu-line):
10436         * menubar-items.el (build-buffers-menu-internal):
10437         * menubar-items.el (language-environment-menu-filter):
10438         * menubar-items.el (default-popup-menu):
10439         * menubar-items.el (popup-buffer-menu):
10440         * menubar-items.el (popup-menubar-menu):
10441         Did a major overhaul on this file, and in fact I'm nowhere near
10442         done working on the menubar, and there will be more patches to
10443         come.  A basic summary of what I've done:
10444
10445         a) I added accelerators to all of the menu items.  For menus that
10446         are auto-generated, such as the buffers menu, the accelerators are
10447         automatically added to the beginning of each line using the
10448         numbers 1 through 9, then zero, and then letters starting with A,
10449         but omitting the letters that are already in use for the fixed
10450         menu items at the top of the buffers menu.  To facilitate adding
10451         accelerators of this kind, I created some new functions
10452         (*-accelerator-spec), which are also being used by other filters
10453         that auto generate lists of things such as ftp sites to download
10454         packages.  If people really don't like these accelerators
10455         appearing at the beginning of the menu items, a variable can be
10456         added to optionally turn them off, but I think this is rather
10457         pointless because other menu items have accelerators and many or
10458         most of the menu users will use the accelerators if the support is
10459         there.
10460
10461         b) I combined the top level Tools and Apps menus into a single
10462         Tools menu, because the distinction between the two is not
10463         obvious, and the items on the menus are not used often enough that
10464         putting some of them onto submenus is a problem.
10465
10466         c) I created two new top level menus called View and Cmds because
10467         there were too many items on the File and Edit menus, and I'm going
10468         to be adding more items to these menus.  In contrast to the Tools
10469         menu, the items on these menus may be used quite often during an
10470         editing session, and so should be available with fewer
10471         keystrokes.
10472
10473         d) I added a number of options to the options menu, including one
10474         for controlling whether the alt key can be used to traverse to
10475         menu items using the accelerators, one for controlling behavior of
10476         control-k, one for controlling how the kill and yank functions
10477         interact with the clipboard, a few additional buffers-menu
10478         options, and various other things.  I also did a bit of
10479         rearranging, for example, combining the keyboard and mouse options
10480         into a single keyboard and mouse submenu to facilitate the
10481         accelerators on that level.
10482
10483         e) I changed the variable buffers-menu-format-buffer-line-function
10484         to take two arguments instead of one, the second argument being
10485         the line number for use in creating an accelerator.  I added a
10486         hack to support existing functions with one argument (although I
10487         doubt that very many of these exist), for backward compatibility.
10488
10489         f) I moved the top level mule menu to be a submenu of the edit
10490         menu.  I think that most of the items on this menu are fairly
10491         useless and there are certainly not enough frequently used items
10492         to justify this being its own top level menu.
10493
10494         g) I combined most of the items in big-menubar.el into the main menu.
10495         If people think the main menu is too big, it would be possible to
10496         create different configurations, some smaller.
10497
10498         * menubar.el (check-menu-syntax):
10499         Deleted some syntax checks that were no longer valid, partly
10500         because of changes that were already made a long time ago, and
10501         partly because of a change I made where I allow the name of the
10502         menu item to be an evaluated expression rather than just a string,
10503         similar to all of the other parameters of a menu item.
10504
10505         * minibuf.el:
10506         * minibuf.el (read-file-name-1):
10507         * minibuf.el (mouse-read-file-name-1):
10508         I made a number of changes to improve the appearance
10509         and functioning of the file dialog box.  They include:
10510
10511         a) Fixing the problem where closing the dialog box by clicking on
10512         the close button of the window didn't properly exit the
10513         minibuffer.
10514
10515         b) Fixing the problem that if you typed part of a file name, and
10516         then clicked on a completion with the mouse, the file was not
10517         correctly selected.
10518
10519         c) Changing the title of the dialog box to reflect the operation
10520         being done in accordance with user interface conventions, rather
10521         than the name of the dialog box buffer, which is rather useless.
10522
10523         d) Remove the words "possible completions are" which didn't
10524         belong.
10525
10526         e) Fix things so that the completions scroll off the end of the
10527         completions windows only to the right, rather than both to the
10528         right and down, which is in accordance with Windows user interface
10529         conventions.
10530
10531         * msw-init.el (init-post-mswindows-win):
10532         Added a binding for meta-F4, which is the standard windows binding
10533         for exiting a program.
10534
10535         * select.el (get-selection-no-error):
10536         * select.el (own-selection):
10537         * select.el (own-clipboard):
10538         Added an optional argument called append to the functions
10539         own-selection and own-clipboard.  This adds support for appending
10540         text to the existing selection and allows the function
10541         own-clipboard to be used as the value of the variable
10542         interprogram- cut-function.
10543
10544         Fixed a bug in own-selection in handling zmacs-region-stays.
10545
10546         * simple.el (historical-kill-line): New.
10547
10548         * simple.el (kill-line):
10549         * simple.el (interprogram-cut-function):
10550         * simple.el (interprogram-paste-function):
10551         * simple.el (handle-pre-motion-command):
10552         * simple.el (next-line):
10553         * simple.el (previous-line):
10554         a) Expanded the variable kill-whole-line, so that function
10555         kill-line can be set to delete the entire line always, not just
10556         when cursor is at the beginning of the line.  This is controlled
10557         by setting the variable kill-whole-line to the symbol 'always.
10558         This behavior, as well as the existing kill-whole-line behavior,
10559         now only take effect when kill-line is called interactively,
10560         although this is a departure from a previous behavior in the case
10561         of setting this variable kill-whole-line to t.  It is almost
10562         certainly what has always been intended, and most likely the old
10563         way of doing things introduced bugs.  I also created a function
10564         called historical-kill-line, which ignores the kill-whole-line
10565         setting and always gives the historical behavior of only killing
10566         to the end of the line.  I bound this function to shift- control-k
10567         so that the kill to end of line behavior is available, even when
10568         kill-whole-line has been set to change control-k into the simple
10569         delete-whole-line behavior. (This can be set using the options
10570         menu.)
10571
10572         b) I changed things so that kill and yank now interact with the
10573         clipboard by default under windows.  This was done by changing the
10574         default value of interprogram-cut- function and
10575         interprogram-paste-function.  You can get the old behavior by
10576         setting these to nil, and there is an option on the options menu
10577         to do this.
10578
10579         c) I added support for selecting text using shifted motion keys.
10580         This support is on by default and can be controlled by the
10581         variable shifted-motion-keys-select-region.  There is also a
10582         variable called unshifted-motion-keys-deselect-region that
10583         controls more specifically how the shifted motion key behavior
10584         works.  I did not put an option on the options menu to turn this
10585         off, because I can't imagine why this would be useful.
10586
10587         * simple.el (forward-block-of-lines):
10588         * simple.el (backward-block-of-lines):
10589         * simple.el (block-movement-size):
10590         New.
10591
10592         * simple.el (uncapitalized-title-words):
10593         * simple.el (uncapitalized-title-word-regexp):
10594         * simple.el (capitalize-string-as-title):
10595         * simple.el (capitalize-region-as-title):
10596         New.
10597
10598
10599         * subr.el (add-hook):
10600         * subr.el (make-local-hook): New.
10601         * subr.el (remove-local-hook): New.
10602         * subr.el (add-one-shot-hook): New.
10603         * subr.el (add-local-one-shot-hook): New.
10604         Added some functions to make using hooks easier.
10605         These include:
10606
10607         a) Functions add-local-hook and remove-local-hook to make it easy
10608         to use local hooks.
10609
10610         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10611         make it possible to add a "one-shot" hook, which is to say a hook
10612         that runs only once, and automatically removes itself after the
10613         first time it has run.
10614
10615 2000-03-09  Andy Piper  <andy@xemacs.org>
10616
10617         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10618
10619 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10620
10621         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10622         Moved from menubar-items.el.
10623         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10624
10625 2000-03-08  Andy Piper  <andy@xemacs.org>
10626
10627         * gutter-items.el (build-buffers-tab-internal): add selected field
10628         to buffers tab spec.
10629
10630 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10631
10632         * minibuf.el (last-exact-completion): Initialize to nil.
10633
10634 2000-03-07  Didier Verna  <didier@xemacs.org>
10635
10636         * startup.el (command-line-1): remove unused variable
10637         `first-file-buffer'.
10638
10639 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10640
10641         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10642         which is also used for Web server log files.
10643
10644 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10645
10646         * mule/mule-charset.el: Setup auto-fill-chars.
10647
10648 2000-03-02  SL Baur  <steve@beopen.com>
10649
10650         * subr.el (with-string-as-buffer-contents): Reimplement using
10651         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10652         non-deletion of buffer after execution problem.
10653         (with-output-to-string): Use unique buffer name.
10654
10655 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10656
10657         * gutter-items.el (buffers-tab-sort-function):  New variable.
10658         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10659
10660 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10661
10662         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10663
10664 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10665
10666         * menubar-items.el (maybe-add-init-button): Remove the "Load
10667         .emacs" button from all menubars.
10668
10669 2000-03-01  Didier Verna  <didier@xemacs.org>
10670
10671         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10672         region rectangle replacement (from Jan Vroonhof).
10673         (replace-rectangle): new function.
10674
10675 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10676
10677         * mule/mule-cmds.el (set-default-coding-systems): Use
10678         set-terminal-coding-system and set-keyboard-coding-system.
10679         * coding.el (set-terminal-coding-system): Use
10680         set-console-tty-output-coding-system.
10681         (set-keyboard-coding-system): Use
10682         set-console-tty-input-coding-system.
10683
10684 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10685
10686         * minibuf.el (read-variable): Allow symbol to default argument.
10687
10688 2000-02-27  Andy Piper  <andy@xemacs.org>
10689
10690         * gutter-items.el (update-tab-hook): new function to be used for
10691         hooks.
10692         (create-frame-hook): add update-tab-hook.
10693         (record-buffer-hook): ditto.
10694         (default-gutter-position-changed): ditto.
10695         (default-gutter-position): updating the buffers tab is now handled
10696         by a hook.
10697         (default-gutter-position-changed-hook): new variable.
10698         (gutter-element-visibility-changed-hook): ditto.
10699         (set-gutter-element-visible-p): call it.
10700         (set-gutter-element): use modify-specifier-instances. Set extents
10701         as duplicable before using.
10702         (remove-gutter-element): ditto.
10703         (set-gutter-element-visible-p): ditto.
10704         (init-gutter): new function.
10705         (add-tab-to-gutter): use new gutter-element functions rather than
10706         setting specifiers directly.
10707         (clear-progress): ditto.
10708         (abort-progress): ditto.
10709         (gutter-buffers-tab-visible-p): renamed from
10710         default-gutter-visible-p
10711
10712         * specifier.el (modify-specifier-instances): new function from Jan
10713         Vroonhof.
10714
10715         * x-init.el (init-post-x-win): call init-gutter.
10716
10717         * msw-init.el (init-post-mswindows-win): call init-gutter.
10718
10719         * menubar-items.el (default-menubar): Update to reflect new gutter
10720         variables.
10721
10722 2000-02-26  Andy Piper  <andy@xemacs.org>
10723
10724         * gutter-items.el (set-gutter-element): new function. Add gutter
10725         elements to the specified gutter.
10726         (remove-gutter-element): new function. Remove gutter elements from
10727         the specified gutter.
10728         (set-gutter-element-visible-p): new function. Set gutter element
10729         visibility for the provided gutter-visible specifier.
10730
10731 2000-02-23  Andy Piper  <andy@xemacs.org>
10732
10733         * gutter-items.el (add-tab-to-gutter): specify dimensions
10734         dynamically.
10735
10736 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10737
10738         * gutter-items.el (add-tab-to-gutter):
10739         * package-get.el (package-get-interactive-package-query):
10740         * package-ui.el (pui-directory-exists):
10741         (pui-install-selected-packages):
10742         (pui-list-packages):
10743         Use #'(lambda ...)  instead of '(lambda ...).
10744
10745 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10746
10747         * startup.el (load-user-init-file): Check to make sure user
10748           has an init-file before calling load().
10749
10750 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10751
10752         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10753
10754 2000-02-23  Martin Buchholz <martin@xemacs.org>
10755
10756         * XEmacs 21.2.31 is released.
10757
10758 2000-02-21  Mike Sperber <mike@xemacs.org>
10759
10760         * loadup.el (really-early-error-handler):
10761         * update-elc.el:
10762         * make-docfile.el:
10763         Remove dependency on EMACSBOOTSTRAP... environment variables.
10764
10765 2000-02-21  Martin Buchholz <martin@xemacs.org>
10766
10767         * XEmacs 21.2.30 is released.
10768
10769 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10770
10771         * byte-optimize.el (byte-optimize-plus):
10772         (byte-optimize-minus):
10773         (byte-optimize-multiply):
10774         Optimize (- 0) to 0, not (-)
10775         Optimize (+ 5 3.0) to 8.0
10776         Optimize (* 5 3.0) to 15.0
10777         Improve readability.
10778
10779 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10780
10781         * modeline.el: (modeline-scrolling-method): change modeline
10782         mswindows cursor appearance according to the value.
10783
10784         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10785         and 'gui-element face colors and 'gui-element face font to Windows
10786         defaults.
10787
10788 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10789
10790         * font-lock.el: Javadoc enhancements
10791
10792 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10793
10794         * ldap.el (toplevel): Test if LDAP support has been compiled in
10795         (ldap-verbose): New option
10796         (ldap-search-entries): Renamed from the previous ldap-search
10797         Conditionalize message display on ldap-verbose
10798         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10799         defuns
10800         (ldap-search): Is now defined as an obsolete wrapper calling
10801         ldap-search-basic or ldap-search-entries
10802
10803
10804 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10805             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10806             Jan Vroonhof  <jan@xemacs.org>
10807
10808         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10809         When for-effect is true, didn't call `byte-optimize-form'
10810         in and/or subforms without last.
10811
10812 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10813
10814         * package-get.el (package-get-download-sites): Use correct custom
10815         type.
10816
10817 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10818
10819         * files.el (write-file): Ask for coding system when compiled with
10820         file-coding.
10821
10822 2000-02-16  Andy Piper  <andy@xemacs.org>
10823
10824         * buffer.el (switch-to-buffer): give norecord argument to
10825         set-window-buffer instead of explicitly recording.
10826
10827         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10828         we have to pick a window.
10829
10830 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10831
10832         * mule/mule-cmds.el (describe-language-support): Don't add
10833         unexist function to help-map.
10834         (describe-coding-system): Don't use already assigend `C'.
10835
10836 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10837
10838         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10839         work in custom.
10840
10841 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10842
10843         * about.el: Ienaga's e-mail address change.
10844
10845 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10846
10847         * etags.el (find-tag): force new window -- even if buf already
10848         visible -- when other-window is t
10849
10850 2000-02-16  Martin Buchholz <martin@xemacs.org>
10851
10852         * XEmacs 21.2.29 is released.
10853
10854 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10855
10856         * cl-extra.el (getf): This is now identical to `plist-get', so
10857         just defalias it.
10858         * cl-macs.el: Make getf an alias to plist-get, at the
10859         byte-compiler level, using define-compiler-macro.
10860
10861 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10862
10863         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10864
10865 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10866
10867         * lisp/etags.el (find-tag-internal): set exact-tagname to
10868           a regular expression that matches against the tagname
10869           part of the tag entry first instead of only looking in
10870           the context area.
10871
10872 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10873
10874         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10875         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10876
10877 2000-02-07  Martin Buchholz <martin@xemacs.org>
10878
10879         * XEmacs 21.2.28 is released.
10880
10881 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10882
10883         * cl-extra.el (getf): Just call `get', never `get*'.
10884         Make arglist match docstring.
10885         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10886         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10887         * byte-optimize.el: remove references to `get*'.
10888
10889 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10890
10891         * mule/european.el: Add syntax information for Latin3 and Latin4.
10892
10893 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10894
10895         * byte-optimize.el: Byte-optimize (length "foo")
10896
10897 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10898
10899         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10900         width check using `window-leftmost-p' and `window-rightmost-p'.
10901
10902 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10903
10904         * wid-edit.el (widget-match-inline): An atom never matches a
10905           list.
10906
10907 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10908
10909         * modeline.el: Consolidated 'x and 'mswindows specification under
10910         'win tag.
10911
10912 2000-01-29  Andy Piper  <andy@xemacs.org>
10913
10914         * gutter-items.el: (format-buffers-tab-line): Try and be
10915         intelligent about buffer naming when we have duplicates.
10916
10917 2000-01-29  Andy Piper  <andy@xemacs.org>
10918
10919         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10920         updated when it becomes visible.
10921
10922 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10923
10924         * bytecomp.el (byte-compile-insert-header): Properly set coding
10925         system under MULE and file-coding.
10926
10927 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10928
10929         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10930         (dontusethis-set-value-terminal-coding-system-handler):
10931         (dontusethis-set-value-keyboard-coding-system-handler):
10932         Never undefine coding system aliases.  Emergency fix for gnus.
10933
10934 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10935
10936         * files.el (abbreviate-file-name): Use directory-sep-char instead
10937         of hard-coded "/".
10938
10939 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10940
10941         * startup.el (user-init-file-base-list): New variable, replacing
10942         user-init-file-base.
10943         (find-user-init-file): New function.
10944         (command-line-early): Use it.
10945         (load-user-init-file): Ditto.
10946
10947 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10948
10949         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10950         calling valid-image-instantiator-format-p
10951
10952 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10953
10954         * isearch-mode.el (isearch-mode): The variable is
10955         isearch-unhidden-extents, not isearch-opened-extents.
10956
10957 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10958
10959         * minibuf.el (next-history-element): Modify error message if a
10960         default value is available.
10961
10962 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10963
10964         * bytecomp.el (byte-compile-file): Don't unconditionally write
10965         .elc files in binary - might contain non-Latin1.
10966
10967 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10968
10969         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10970         for windows-nt.
10971
10972         * version.el:
10973         * startup.el (user-init-file-base):
10974         * process.el (call-process-region):
10975         * files.el (make-backup-file-name):
10976         (backup-file-name-p):
10977         (file-relative-name):
10978         (abbreviate-file-name):
10979         (set-auto-mode):
10980         * code-process.el (call-process-region): Removed unnecessary
10981         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10982         support out of the universe.
10983
10984         * process.el:
10985         * code-process.el:
10986         * bytecomp.el (byte-compile-file): Removed reference to
10987         buffer-file-type, and commented usage of binary-process-output
10988         NTEmacs variables.
10989
10990 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10991
10992         * help.el (function-arglist): Add case for macro.
10993
10994 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10995
10996         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10997         printers.
10998         (custom-display): Added a menu for printer/display tags.
10999
11000         * frame.el (frame-type):
11001         * device.el (device-type): Added 'msprinter to the doc string, and
11002         removed 'pc -- it is not going to be implemented ever.
11003         (call-device-method): Fixed docstring typo.
11004         Defined specifier tags 'printer and 'display.
11005
11006 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
11007
11008         * lisp/itimer.el (itimer-run-expired-timers): (consp
11009           last-command-event-time) instead of (consp
11010           'last-command-event-time).
11011
11012 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11013
11014         * msw-glyphs.el: Removed obsolete commentary.
11015
11016 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
11017
11018         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
11019         better default value.
11020
11021 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
11022
11023         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
11024         (read-string): Ditto.
11025         (eval-minibuffer): Ditto.
11026         (read-command): Ditto.
11027         (read-function): Ditto.
11028         (read-variable): Ditto.
11029         (read-number): Ditto.
11030         (read-shell-command): Ditto.
11031         (read-number): Record history.
11032
11033 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11034
11035         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
11036
11037 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11038
11039         * faces.el (startup-initialize-custom-faces): New function.
11040         Reset all faces created during auto-autoloads loading time
11041         by defface.
11042         * startup.el (command-line): Call it.
11043
11044 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
11045
11046         * about.el (about-hackers): Add myself to contributors list.
11047
11048 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11049
11050         * menubar-items.el (maybe-add-init-button): Removed an argument in
11051         a call to load-user-init-file, as the function managed to lose its
11052         formal parameter a few betas ago.
11053
11054 2000-01-18  Martin Buchholz <martin@xemacs.org>
11055
11056         * XEmacs 21.2.27 is released.
11057
11058 2000-01-18  Martin Buchholz  <martin@xemacs.org>
11059
11060         * process.el (shell-command-to-string): Use the FSF docstring.
11061         Make shell-command-to-string the standard function, and
11062         exec-to-string the (deprecated) alias.
11063
11064         * startup.el: typo fix.
11065
11066 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11067
11068         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11069
11070 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11071
11072         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11073         buffers after visible buffers.
11074         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11075
11076 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11077
11078         * info.el (Info-extract-menu-node-name): Stop at a dot
11079         followed by whitespace or right parenthesis.
11080
11081 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11082
11083         * info.el (Info-directory-list): Warn against using Customize with
11084         Info-directory-list.
11085
11086 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11087
11088         * minibuf.el (read-file-name): doc fix.
11089
11090         * autoload.el (update-file-autoloads): doc fix.
11091
11092         * about.el (about-hackers): Change my E-mail address.
11093
11094 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11095
11096         * info.el (Info-visit-file): Just use the `f' interactive spec to
11097         read a filename in the standard way.
11098
11099 2000-01-13  Andy Piper  <andy@xemacs.org>
11100
11101         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11102         (gutter-buffers-tab-extent): new variable.
11103         (update-tab-in-gutter): call add-tab-to-gutter again if the
11104         orientation has changed.
11105         (add-tab-to-gutter): cope with different orientations.
11106
11107 2000-01-11  Didier Verna  <didier@xemacs.org>
11108
11109         * info.el (Info-following-node-name): backward-skip dots as well
11110         as spaces (dots at the end of a node name aren't part of it).
11111         (Info-extract-menu-node-name): don't skip dots. There could be
11112         some in the node name.
11113         (Info-index): allow dots to be part of a node name.
11114
11115 2000-01-12  Andreas Jaeger  <aj@suse.de>
11116
11117         * files.el (auto-mode-alist): Added idlwave-mode.
11118         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11119
11120 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11121
11122         * info.el (Info-search): Show default value.
11123
11124 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11125
11126         * info.el (Info-read-node-completion-table): New variable.
11127         (Info-read-node-name-1): New function.
11128         (Info-read-node-name): Use it.
11129         (Info-follow-reference): Use DEFAULT argument of completing-read.
11130         (Info-menu): Ditto.
11131
11132 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11133
11134         * hyper-apropos.el (hyper-describe-key-briefly): Save
11135         window configuration.
11136         (hyper-describe-face): Use DEFAULT of completing-read.
11137         (hyper-apropos-read-variable-symbol): Ditto.
11138         (hyper-apropos-read-function-symbol): Ditto.
11139
11140 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11141
11142         * mule/mule-cmds.el (set-default-coding-system): Set
11143         comint-exec-hook to use coding-system-for-read and
11144         coding-system-for-write so that C-x RET c works.
11145
11146 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11147
11148         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11149         (previous-matching-history-element): Increment
11150         minibuffer-max-depth by 1.
11151         (next-matching-history-element): Ditto.
11152
11153 2000-01-11  Andy Piper  <andy@xemacs.org>
11154
11155         * gutter-items.el (buffers-tab): Create a new face for the buffers
11156         tab.
11157         (buffers-tab-face): use it.
11158
11159 2000-01-10  Didier Verna  <didier@xemacs.org>
11160
11161         * modeline.el (modeline-scrolling-method): change modeline X
11162         cursor appearance according to the value.
11163
11164 2000-01-07  Andreas Jaeger  <aj@suse.de>
11165
11166         * about.el (about-hackers): Moved my entry to contributor list.
11167         (xemacs-hackers): Added myself.
11168         (about-maintainer-info): Added description of myself.
11169
11170
11171 2000-01-07  Didier Verna  <didier@xemacs.org>
11172
11173         * modeline.el (modeline-scrolling-method): new variable.
11174         (mouse-drag-modeline): add reference to it in the docstring.
11175         (mouse-drag-modeline): handle it.
11176
11177 2000-01-08  Andy Piper  <andy@xemacs.org>
11178
11179         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11180         calls.
11181         (remove-buffer-from-gutter-tab): ditto.
11182
11183 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11184
11185         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11186         (custom-face-edit): Fix grammatical error in help message.
11187
11188 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11189
11190         * movemail.el: Added.
11191
11192         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11193
11194 2000-01-03  Didier Verna  <didier@xemacs.org>
11195
11196         * modeline.el (mouse-drag-modeline): remove the code related to
11197         the modeline horizontal scrolling facility.
11198
11199 1999-12-31  Martin Buchholz <martin@xemacs.org>
11200
11201         * XEmacs 21.2.26 is released.
11202
11203 1999-12-28  Andy Piper  <andy@xemacs.org>
11204
11205         * wid-edit.el (widget-push-button-value-create): The gui cache
11206         does not agree with native widgets which can only be displayed
11207         once per window. The reasons for caching are diminished now that
11208         we don't hog resources when creating buttons.
11209         (widget-push-button-cache) deleted.
11210
11211 1999-12-24  Martin Buchholz <martin@xemacs.org>
11212
11213         * XEmacs 21.2.25 is released.
11214
11215 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11216
11217         * hyper-apropos.el (hyper-apropos): Toggle
11218         hyper-apropos-programming-apropos correctly.
11219         Set REGEXP when user accepts default value.
11220
11221 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11222
11223         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11224         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11225
11226 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11227
11228         * mule/mule-category.el (undefined-category-designator):
11229         Return char instead of character.  Search for undefined one.
11230         (describe-category): Use with-displaying-help-buffer.
11231
11232 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11233
11234         * byte-optimize.el (byte-optimize-plus):
11235         Optimize (+ 1) to 1 instead of (1+ nil).
11236
11237         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11238
11239         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11240
11241         * byte-optimize.el (byte-optimize-char-before): New function.
11242         Remove performance penalty for using (char-before) instead of (char-after).
11243
11244 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11245
11246         * mule/mule-category.el (char-category-list): Return character
11247         instead of integer.
11248
11249 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11250
11251         * minibuf.el (read-buffer): Check default is buffer object.
11252
11253 1999-11-25  Andy Piper  <andy@xemacs.org>
11254
11255         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11256         for buttons.
11257
11258 1999-12-16  Andreas Jaeger  <aj@suse.de>
11259
11260         * package-get.el (package-get-maybe-save-index): Fixed typo.
11261         Patch by Jeff Miller <jmiller@smart.net>.
11262
11263 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11264
11265         * gnuserv.el (gnuserv-process-filter):  don't call
11266         gnuserv-write-to-client when gnuserv-current-client is nil
11267
11268 1999-12-14  Martin Buchholz <martin@xemacs.org>
11269
11270         * XEmacs 21.2.24 is released.
11271
11272 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11273
11274         * about.el (about-hackers): Update my email address.
11275
11276 1999-12-07  Martin Buchholz <martin@xemacs.org>
11277
11278         * XEmacs 21.2.23 is released.
11279
11280 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11281
11282         * package-get.el (package-get-download-sites): Removed several
11283         defunct download sites, added many new ones, and corrected a few
11284         incorrect directory-on-site entries.  Added physical locations to
11285         site-description.
11286
11287 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11288
11289         * finder.el (finder-commentary): add DOC string and fix
11290         interactive spec
11291
11292 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11293
11294         * help.el (describe-function): Don't forget to intern the string
11295         completing-read returns.
11296         (describe-variable): Ditto.
11297
11298 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11299
11300         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11301         `hyper-apropos-help-mode' here to find symbol to customize
11302         irregardless of cursor position and simplify
11303         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11304         `hyper-apropos-popup-menu'.
11305
11306 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11307
11308         * apropos.el (apropos-mode-map): Add return to call
11309         apropos-follow.
11310         (apropos-print): Call apropos-mode to have better
11311         command reference. Put keymap text-poperty to
11312         symbole name.
11313
11314 1999-11-22  Alastair Burt  <burt@dfki.de>
11315
11316         * help.el: (describe-bindings-1): Added handling of keymaps for
11317         the extents at point.
11318
11319 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11320
11321         * gutter-items.el (buffers-tab-items): Wrap the function in a
11322         save-match-data
11323
11324 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11325
11326         * help.el (describe-function): Use the DEFAULT argument to
11327         completing-read.
11328         (describe-variable): Ditto.
11329
11330 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11331
11332         * minibuf.el (read-from-minibuffer): Add optional argument
11333         DEFAULT to have better mini-buffer history support.
11334         (completing-read): Pass default to read-from-minibuffer.
11335         (read-buffer): Pass default to completing-read.
11336
11337 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11338
11339         * font-lock.el (font-lock-doc-string-face): Document the
11340         `font-lock-lisp-like' property.
11341
11342 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11343
11344         * lisp-mode.el: Specify `font-lock-lisp-like'.
11345
11346         * font-lock.el (font-lock-lisp-like): New function.
11347         (font-lock-fontify-syntactically-region): Use it.
11348
11349 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11350
11351         * XEmacs 21.2.22 is released
11352
11353 1999-11-28  Martin Buchholz <martin@xemacs.org>
11354
11355         * XEmacs 21.2.21 is released.
11356
11357 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11358
11359         * minibuf.el (read-coding-system): Accept symbol and
11360         coding-system object as a default-coding-system.
11361
11362 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11363
11364         * minibuf.el (read-coding-system): Accept symbol as
11365         a default-coding-system.
11366
11367 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11368
11369         * apropos.el (apropos-documentation): Use insert instead
11370         of princ.
11371
11372 1999-11-07  William M. Perry  <wmperry@aventail.com>
11373
11374         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11375           for the linux console.
11376
11377         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11378           stuff to work when you are not on a window system, since the GPM
11379           mouse support now allows pasting from outside of XEmacs.
11380
11381 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11382
11383         * XEmacs 21.2.20 is released
11384
11385 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11386
11387         * setup-paths.el (paths-default-info-directories): Add
11388         /usr/share/info and /usr/local/share/info.
11389
11390 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11391
11392         * about.el: Updated Vladimir Ivanovic's info.
11393
11394 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11395
11396         * auto-show.el (auto-show-truncationp): Remove.
11397
11398         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11399
11400 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11401
11402         * indent.el (indent-line-to): fix bug: spaces were not replaced
11403         with tab if column is multiple of tab-width
11404         From dhn@qedinc.com
11405
11406 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11407
11408         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11409         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11410
11411         * package-get.el (package-get-package-provider): Be verbose when
11412         interactive. Patch from Robert Pluim
11413
11414 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11415
11416         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11417         info file suffixes.
11418
11419 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11420
11421         * process.el (open-network-stream): Add a new optional parameter
11422         PROTOCOL to support udp; fix a minor typo and add an explanation
11423         in docstring for udp programming.
11424
11425         * code-process.el (open-network-stream): Add a new optional
11426         parameter PROTOCOL to support udp; fix a minor typo and add an
11427         explanation in docstring for udp programming.
11428
11429 1999-10-18  Andy Piper  <andy@xemacs.org>
11430
11431         * gui.el (make-gui-button): be more precise about how we call
11432         callbacks.
11433
11434         * wid-edit.el (widget-push-button-value-create): Use the new form
11435         of native gui-button.
11436
11437 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11438
11439         * info.el (Info-page-prev): Don't do (sit-for 0).
11440
11441 1999-10-13  Andy Piper  <andy@xemacs.org>
11442
11443         * gutter-items.el (progress-abort-glyph): new glyph for showing
11444         abort status.
11445         (append-progress): dispatch-event rather than sit-for.
11446         (abort-progress): new function. Show the abort glyph with an
11447         appropriate message.
11448         (raw-append-progress): dispatch-event rather than sit-for.
11449         (display-progress): cope with aborts.
11450
11451         * gui.el (make-gui-button): Use native widgets for buttons
11452         unconditionally.
11453         (insert-gui-button): ditto.
11454         (gui-button-p): ditto.
11455
11456         * xbm-button.el: remove from core.
11457
11458         * xpm-button.el: remove from core.
11459
11460 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11461
11462         * faces.el (init-device-faces): Don't initialize the random faces
11463         on the stream device.
11464
11465 1999-10-06  Andy Piper  <andy@xemacs.org>
11466
11467         * files.el (recover-file): Don't use ls under windows for revert buffer.
11468
11469 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11470
11471         * package-get.el (package-get-download-menu): Make menu really
11472         toggle download sites.
11473         (package-get-download-sites): Add autoload cookie.
11474
11475 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11476
11477         * setup-paths.el (paths-find-module-directory): Ditto.
11478
11479 1999-09-29  Werner Fink  <werner@suse.de>
11480
11481         * setup-paths.el (paths-find-exec-directory): Add missing nil
11482         parameter for environment.
11483
11484 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11485
11486         * modeline.el (modeline-format):
11487         Only purecopy the strings.  Else
11488         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11489         barfs.
11490
11491 1999-08-28  Mike Woolley  <mike@bulsara.com>
11492
11493         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11494         user setting comint-completion-addsuffix and
11495         comint-process-echoes.
11496
11497 1999-09-22  Andy Piper  <andy@xemacs.org>
11498
11499         * gutter-items.el (update-tab-in-gutter): use
11500         last-nonminibuf-window instead of selected-window.
11501
11502 1999-09-18  Andy Piper  <andy@xemacs.org>
11503
11504         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11505         display on.
11506
11507         * subr.el (record-buffer-hook): new variable so that the hook gets
11508         some documentation.
11509
11510 1999-09-16  Andy Piper  <andy@xemacs.org>
11511
11512         * gutter-items.el (update-tab-in-gutter): only update when the
11513         gutter is visible.
11514         (remove-buffer-from-gutter-tab): ditto.
11515
11516 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11517
11518         * simple.el (do-auto-fill): Commented out part of Kinsoku
11519         processing.
11520
11521 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11522
11523         * isearch-mode.el (isearch-highlightify-region): Give the
11524         highlighting extents a high priority.
11525         (isearch-make-extent): Give the main highlighting extent an even
11526         higher priority.
11527
11528 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11529
11530         * packages.el (packages-compute-package-locations): Fix typo from
11531         -u rationalization.
11532
11533 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11534
11535         * setup-paths.el (paths-find-doc-directory): Respect value of
11536         `configure-doc-directory.'
11537
11538         * find-paths.el (paths-find-architecture-directory): Give
11539         precendence `default' argument (which typically comes from
11540         configure).
11541
11542 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11543
11544         * startup.el (command-line-early): Added options -user-init-file
11545         and -user-init-directory.
11546
11547         * files.el (user-init-file): Default to NIL so we can recognize
11548         when it's set.
11549
11550 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11551
11552         * obsolete.el (init-file-user):
11553         * startup.el:
11554         * packages.el (packages-compute-package-locations):
11555         * package-get.el (package-get-user-index-filename):
11556         * menubar-items.el (maybe-add-init-button):
11557         * info.el (Info-annotations-path):
11558         * dump-paths.el:
11559         Change `user-init-directory' to be an absolute path.
11560         Use `user-init-directory' where appropriate.
11561         Zap `init-file-user' and its uses.
11562
11563 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11564
11565         * subr.el (copy-symbol): New function.
11566
11567 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11568
11569         * isearch-mode.el (isearch-done): Be sure to restore invisible
11570         extents in the proper buffer.
11571         (isearch-pre-command-hook): Set this-command to the correct value
11572         in case the buffer has changed and old overriding-local-map was
11573         used.
11574         (isearch-restore-extent): Use remprop instead of setting the
11575         property to nil.
11576
11577 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11578
11579         * cmdloop.el (execute-extended-command): Update zmacs region
11580         before the delay.
11581         (execute-extended-command): Make the message gettext-friendly.
11582
11583 1999-09-07  Andy Piper  <andy@xemacs.org>
11584
11585         * gutter-items.el (progress-gauge-glyph): renamed from
11586         progress-glyph.
11587         (progress-text-glyph): new variable.
11588         (progress-layout-glyph): use layouts and text glyphs.
11589         (progress-area-buffer): removed.
11590         (progress-text-and-extent): new variable.
11591         (progress-displayed-p): dynamically create gutter area buffer.
11592         (clear-progress): ditto.
11593         (raw-append-progress): ditto.
11594         (append-progress): use new glyph names.
11595         (raw-append-progress): only create the extent when needed. set
11596         properties more optimally.
11597         (progress): remove args.
11598
11599 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11600
11601         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11602         mapcar where the return value is unused.
11603         (isearch-restore-invisible-extents): Ditto.
11604         (isearch-highlight-all-cleanup): Ditto.
11605         (isearch-delete-extents-in-range): Traverse the extents only once.
11606         (isearch-highlight-all-update): Don't start over if the search
11607         string has changed and more input is pending.
11608
11609 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11610
11611         * packages.el (packages-find-package-data-path): Ditto.
11612
11613         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11614
11615         * subr.el (mapc-internal): Don't make obsolete.
11616
11617         * cl-extra.el (mapc): Resurrect.
11618
11619 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11620
11621         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11622         alias.
11623
11624         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11625         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11626         (isearch-yank-clipboard): Use get-clipboard instead of
11627         x-get-clipboard.
11628         (isearch-yank-selection): Fix docstring.
11629
11630 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11631
11632         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11633
11634 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11635
11636         * cl-macs.el (extent-start-position): Fix setf method.
11637         (extent-end-position): Ditto.
11638
11639 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11640
11641         * isearch-mode.el: End merge with FSF 20.4.
11642
11643         * isearch-mode.el (search-invisible): New variable.
11644         (isearch-hide-immediately): Ditto.
11645         (isearch-unhidden-extents): Ditto.
11646         (isearch-range-invisible): New function.
11647         (isearch-unhide-extent): Ditto.
11648         (isearch-restore-invisible-extents): Ditto.
11649         (isearch-restore-extent): Ditto.
11650
11651         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11652         implementation.
11653         (isearch-ring-retreat-edit): Ditto.
11654         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11655         (isearch-forward-regexp): New arguments NOT-REGEXP and
11656         NO-RECURSIVE-EDIT.
11657         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11658         (isearch-backward-regexp): New arguments NOT-REGEXP and
11659         NO-RECURSIVE-EDIT.
11660         (isearch-mode): Return isearch-success.
11661         (isearch-update): Use unread-command-events instead of
11662         unread-command-event.
11663         (isearch-abort): If an invalid regexp is encountered, keep popping
11664         states.
11665         (isearch-*-char): Use FSF implementation.
11666         (isearch-whitespace-chars): Use the more robust FSF's
11667         implementation.
11668         (isearch-within-brackets): New variable.
11669         (isearch-mode): Initialize it.
11670         (isearch-edit-string): Bind it.
11671         (isearch-search-and-update): Set it.
11672         (isearch-push-state): Push it.
11673         (isearch-top-state): Pop it.
11674         (isearch-search): Set it.
11675         (isearch-printing-char): When called by isearch-whitespace-chars,
11676         handle M-SPC gracefully.
11677         (isearch-message-prefix): New argument ELLIPSIS.
11678         (isearch-message-suffix): Ditto.
11679         (isearch-message): Use the ELLIPSIS argument when calling
11680         isearch-message-prefix and isearch-message-suffix.
11681         (isearch-message-prefix): Distinguish between "wrapped" and
11682         "overwrapped" search, FWIW.
11683
11684 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11685
11686         * isearch-mode.el (isearch-edit-string): Use the head of the
11687         search ring instead of search-last-string and search-last-regexp.
11688         (search-highlight): Renamed from isearch-highlight.
11689         (isearch-exit): Use the new name.
11690         (isearch-highlight): Ditto.
11691         (isearch-dehighlight): Ditto.
11692         (isearch-update-ring): New function.
11693         (isearch-done): Call it.
11694         (isearch-done): New argument EDIT.
11695         (isearch-repeat): If search string is empty, look up at the car of
11696         the search ring; ignore the yank pointer.
11697         (isearch-abort): Call isearch-done with NOPUSH.
11698         (isearch-cancel): New function.
11699         (isearch-mode-map): Bind it to ESC ESC ESC.
11700
11701         * isearch-mode.el: Begin merge with FSF 20.4.
11702
11703 1999-09-01  Andy Piper  <andy@xemacs.org>
11704
11705         * x-select.el (x-get-clipboard): obsolete.
11706         (x-yank-clipboard-selection): obsolete
11707
11708         * select.el (disown-selection): need to be careful to disown the
11709         clipboard if we set it via selection.
11710         (get-clipboard): move from x-select.el
11711         (yank-clipboard-selection): ditto.
11712
11713 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11714
11715         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11716         isearch-highlight-all-matches to nil.
11717         (isearch-fixed-case): New variable.
11718         (isearch-mode): Initialize it.
11719         (isearch-edit-string): Save it.
11720         (isearch-toggle-case-fold): Set it.
11721         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11722         need to check isearch-fixed-case.
11723         (isearch-toggle-case-fold): Update highlighting of all matches
11724         before the pause.
11725         (isearch-edit-string):
11726
11727 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11728
11729         * isearch-mode.el (isearch-edit-string): Call isearch-message
11730         before reading the event so that the prompt is displayed properly.
11731         (isearch-message): Use isearch-nonincremental when calling
11732         isearch-message-prefix.
11733         (minibuffer-local-isearch-map): Bind up and down to do the same as
11734         M-p and M-n respectively.
11735         (isearch-done): New arg NOPUSH.
11736         (isearch-edit-string): Use it.
11737         (isearch-edit-string): Don't bind isearch-string.
11738         (isearch-ring-adjust): Edit string, *then* push state.
11739
11740 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11741
11742         * faces.el (isearch-secondary): Make isearch-secondary look
11743         different than default.
11744
11745 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11746
11747         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11748         save-excursion.
11749         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11750         (isearch-update): Call isearch-dehighlight without arguments.
11751         (isearch-done): Ditto.
11752
11753         * isearch-mode.el (isearch-fix-case): If the search string has no
11754         upper-case letters, allow the folding to be reenabled.
11755         Previously, once disabled, the folding would remain that way until
11756         the end of isearch.
11757         (isearch-top-state): Call isearch-fix-case.
11758
11759         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11760         save-excursion.
11761         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11762
11763 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11764
11765         * xpm-button.el:
11766         xbm-button.el: Need to exist in core because gui.el depends on
11767         them.
11768
11769 1999-08-31  Andy Piper  <andy@xemacs.org>
11770
11771         * gutter-items.el (buffers-tab-face): new customizable variable.
11772         (buffers-tab-default-buffer-line-length): new specifier for
11773         maximum viewable characters.
11774         (progress-stack): new variable for implementing widget-based
11775         progress messages.
11776         (progress-area-buffer): ditto.
11777         (progress-glyph-height): ditto.
11778         (progress-stop-callback): ditto.
11779         (progress-quit-function): new function.
11780         (progress-glyph): new variable.
11781         (progress-layout-glyph): ditto.
11782         (progress-displayed-p): new function, see message-displayed-p for
11783         details.
11784         (clear-progress): ditto.
11785         (remove-progress): ditto.
11786         (append-progress): ditto.
11787         (raw-append-progress): ditto.
11788         (display-progress): ditto.
11789         (current-progress): ditto.
11790         (current-progress-label): ditto.
11791         (progress): ditto.
11792         (lprogress): ditto.
11793
11794
11795 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11796
11797         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11798
11799         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11800         `isearch-yank-selection'.
11801         (isearch-mode-map): Use it.
11802         (isearch-yank-selection): Use `get-selection' instead of
11803         `get-x-selection'.
11804
11805 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11806
11807         * faces.el (isearch-secondary): Create face here.
11808
11809         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11810         timers.
11811
11812 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11813
11814         * subr.el (buffer-string): More robust backward compatibility
11815         check, courtesy William Perry.
11816
11817 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11818
11819         * replace.el (perform-replace): Stop the search after the search
11820         limit has been reached.
11821
11822 1999-08-23  Andy Piper  <andy@xemacs.org>
11823
11824         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11825         here if we don't have one.
11826
11827 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11828
11829         * ldap.el (ldap-coding-system): Default to nil until we get
11830         efficient UTF8 support
11831         (ldap-decode-string): Guard against `decode-coding-string' not
11832         being defined
11833         (ldap-encode-string): Guard against `encode-coding-string' not
11834         being defined
11835
11836 1999-08-23  Didier Verna  <didier@xemacs.org>
11837
11838         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11839         Some doc strings improvements, and add a star to the `interactive'
11840         calls.
11841
11842 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11843
11844         * font-lock.el (java-font-lock-keywords-3): introduced new
11845         keywords and regexpes for javadoc syntax 1.2.
11846
11847 1999-08-17  Andy Piper  <andy@xemacs.org>
11848
11849         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11850         format-buffers-tab-line.
11851         (buffers-tab-max-buffer-line-length): new variable.
11852         (format-buffers-tab-line): new function. truncate names if over
11853         buffers-tab-max-buffer-line-length.
11854
11855 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11856
11857         * cus-start.el: Customize the variable `bell-inhibit-time'.
11858
11859 1999-08-16  Andy Piper  <andy@xemacs.org>
11860
11861         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11862         brute-force approach to deleting the last buffer.
11863         (buffers-tab-grouping-regexp): new customizable variable.
11864         (select-buffers-tab-buffers-by-mode): use it.
11865
11866 1999-08-13  Andy Piper  <andy@xemacs.org>
11867
11868         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11869         deletion problem.
11870
11871 1999-07-30  Didier Verna  <didier@xemacs.org>
11872
11873         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11874         of princ to output symbols.
11875         (custom-save-face-internal): ditto.
11876         (custom-save-resets): ditto.
11877
11878 1999-08-09  Didier Verna  <didier@xemacs.org>
11879
11880         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11881         `regexp-quote' to protect the major mode name for use as a regular
11882         expression (c++ needs this for instance).
11883
11884 1999-08-08  Andy Piper  <andy@xemacs.org>
11885
11886         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11887         cope with similar mode names.
11888
11889         * gutter-items.el (buffers-tab-selection-function): new selection
11890         function.
11891         (select-buffers-tab-buffers-by-mode): new function.
11892         (buffers-tab-items): use it if set to only display buffers in the
11893         tab in the current buffer's group..
11894         (update-tab-in-gutter): use new api.
11895         (remove-buffer-from-gutter-tab): ditto.
11896
11897         * gutter-items.el (buffers-tab-max-size): set custom selection
11898         default to 6.
11899         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11900         (add-tab-to-gutter): set face as default.
11901
11902 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11903
11904         * faces.el (frob-face-property): Merge the fall-back specifier
11905         with the target, not replace it.
11906
11907 1999-08-05  Andy Piper  <andy@xemacs.org>
11908
11909         * gutter-items.el (update-tab-in-gutter): add frame argument for
11910         buffer-items.
11911         (update-tab-in-gutter): use it.
11912
11913         * gutter-items.el (record-buffer-hook): set.
11914
11915         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11916         change.
11917         (switch-to-buffer-hook) deleted.
11918
11919 1999-08-04  Andy Piper  <andy@xemacs.org>
11920
11921         * gutter-items.el (update-tab-in-gutter): make sure this will work
11922         as an argument to create-frame-hook.
11923
11924 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11925
11926         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11927         instead of timer emulation.
11928
11929 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11930
11931         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11932         Emacs isearch enhancements.
11933
11934 1999-07-28  Andy Piper  <andy@xemacs.org>
11935
11936         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11937         all devices that support tab controls.
11938         (remove-buffer-from-gutter-tab): new function. to be used as a
11939         value for kill-buffer-hook.
11940
11941 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11942
11943         * auto-show.el (auto-show-truncationp): changed to match
11944         `window_translation_on'
11945
11946 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11947
11948         * XEmacs 21.2.19 is released
11949
11950 1999-07-28  SL Baur  <steve@miho>
11951
11952         * code-files.el (insert-file-contents): Fix docstring.
11953         revert previous change.
11954
11955 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11956
11957         * fill.el (fill-region-as-paragraph): Change re-break-point to
11958         contain word-across-newline plus one character so that filling
11959         Japanese and Chinese works as desired.
11960         * simple.el (do-auto-fill): Ditto.
11961
11962 1999-07-26  SL Baur  <steve@miho>
11963
11964         * mule/japanese.el ("Japanese"): Do not specify a default input
11965         method.
11966         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11967
11968 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11969
11970         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11971         able to use cl-macs macro in early lisp.
11972
11973 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11974
11975         * custom.el:
11976         * cus-face.el:
11977         * cus-edit.el:
11978                 Massive custom Theme API changes.
11979
11980 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11981
11982         * code-files.el (insert-file-contents): Regard
11983         coding-system-magic-cookie if `coding-system-for-read' is nil.
11984
11985 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11986
11987         * mule/thai-xtis.el: Add coding: local variable, to avoid
11988         bootstrapping problem with C locale.
11989
11990 1999-07-22  Andy Piper  <andy@xemacs.org>
11991
11992         * dumped-lisp.el (preloaded-file-list): guard against putting
11993         gutter-items in a less than functional XEmacs.
11994         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11995
11996 1999-07-18  Bob Weiner  <weiner@beopen.com>
11997
11998         * fill.el (fill-context-prefix): Fixed bug that prevented the
11999         setting of an adaptive fill prefix when the `dont-skip-first' was
12000         t.
12001
12002 1999-07-22  SL Baur  <steve@miho>
12003
12004         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
12005
12006 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
12007
12008         * files.el (interpreter-mode-alist): add `make', `guile', and
12009         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
12010         makefile-mode, guile is a scheme, and someday XEmacs will be
12011         modular enough to use as an efficient scripting tool.)
12012
12013 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12014
12015         * mule/mule-cmds.el (reset-language-environment): Regard
12016         coding-category `utf-8' and `ucs-4' if they are available.
12017
12018 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12019
12020         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
12021         (prefer-coding-system): Fix DOC-string.
12022
12023         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
12024         DOC-string too.
12025
12026         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
12027         Mule.
12028         (coding-system-change-eol-conversion): Fix DOC-string.
12029
12030 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12031
12032         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
12033         instead of `list-coding-system'.
12034
12035 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12036
12037         * menubar-items.el (default-menubar): `select-input-method' was
12038         renamed to `set-input-method'.
12039
12040         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12041         "Set Language Environment" menu.
12042
12043         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12044         "Describe Language Support" menu.
12045
12046 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12047
12048         * mule/chinese.el ("Chinese-GB"): Rename
12049         `chinese-gb-environment-setup-function' to
12050         `setup-chinese-gb-environment-internal'.
12051
12052 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12053
12054         * mule/korean.el: Use `define-coding-system-alias' instead of
12055         `copy-coding-system'.
12056
12057 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12058
12059         * mule/mule-cmds.el (set-language-environment-coding-systems):
12060         Treat duplicated coding-categories.
12061
12062 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12063
12064         * mule/japanese.el: Use `define-coding-system-alias' instead of
12065         `copy-coding-system'.
12066
12067 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12068
12069         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12070         coding-system `viscii'.
12071
12072 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12073
12074         * mule/cyrillic.el:
12075         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12076         (cyrillic-alternativnyj-decode-table): New variable.
12077         (cyrillic-alternativnyj-encode-table): New variable.
12078         - Specify `iso-8-1' as a category of coding-system
12079           `alternativnyj'.
12080         - Abolish general Cyrillic environment.
12081
12082 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12083
12084         * mule/chinese.el:
12085         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12086         - Register `chinese-gb-environment-setup-function' as a
12087           `setup-function' of "Chinese-GB" environment.
12088
12089 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12090
12091         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12092         optional argument `parents'.
12093
12094         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12095         property for Thai-XTIS.
12096
12097         * mule/mule-help.el (help-with-tutorial): Use property
12098         `tutorial-coding-system' of language-info as a coding-system to
12099         read tutorial file.
12100
12101 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12102
12103         * mule/thai-xtis.el: Don't setup `setup-function' and
12104         `exit-function'.
12105
12106         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12107         `set-coding-category-system' to set up coding-system for
12108         coding-category.
12109
12110         * mule/mule-cmds.el (prefer-coding-system): Use
12111         `set-coding-category-system' to set up coding-system for
12112         coding-category.
12113
12114 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12115
12116         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12117         Thai-XTIS environment.
12118
12119         * mule/mule-cmds.el (prefer-coding-system): Use
12120         `find-coding-system' instead of `coding-system-p'.
12121
12122 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12123
12124         * mule/mule-cmds.el (set-language-environment-coding-systems):
12125         Modify eol-type for XEmacs.
12126
12127         * mule/thai-xtis.el: Delete unused local variable `category'.
12128
12129         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12130         function.
12131         (prefer-coding-system): Don't call
12132         `update-coding-systems-internal'; use function
12133         `coding-category-list' instead of variable `coding-category-list';
12134         use `set-coding-priority-list' instead of `set-coding-priority';
12135         modify `eol-type' for XEmacs.
12136
12137         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12138         `charset-columns'.
12139         (char-width): Likewise.
12140
12141 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12142
12143         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12144         `tis-620'.
12145
12146         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12147         `set-coding-priority-list' instead of `set-coding-priority'; don't
12148         call `update-coding-systems-internal'.
12149
12150         * mule/mule-misc.el (coding-system-get): New function.
12151         (coding-system-put): New function.
12152         (coding-system-category): New function.
12153
12154 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12155
12156         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12157         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12158         to avoid conflict with leim/quail/thai-xtis.
12159
12160         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12161         to thai-xtis-chars.el.
12162
12163         * mule/thai-xtis-chars.el: New file (split from
12164         mule/thai-xtis.el).
12165
12166 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12167
12168         * mule/thai-xtis.el:
12169         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12170         - Add syntax entries.
12171         - Put `preferred-coding-system' of the charset `thai-xtis' to
12172           `tis-620'.
12173
12174 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12175
12176         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12177         rewritten to use write-multibyte-character.
12178
12179 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12180
12181         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12182         of `iso-2022-7'.
12183         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12184         ported yet.
12185         (read-input-method-name): Treat optional argument `default'.
12186
12187 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12188
12189         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12190         all.
12191         (set-language-info-alist): Set up menus here.
12192
12193 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12194
12195         * minibuf.el (completing-read): Add new optional argument
12196         `default'.
12197         (read-coding-system): Add new optional argument
12198         `default-coding-system'.
12199
12200 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12201
12202         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12203         (viet-viscii-...->viet-vscii...).
12204
12205 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12206
12207         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12208         and menus.
12209
12210 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12211
12212         * mule/mule-cmds.el (input-method-function): Add permanent-local
12213         property.
12214
12215 1999-03-30  Dave Love  <fx@gnu.org>
12216
12217         * mule/mule-cmds.el (current-language-environment): Doc fix.
12218
12219 1999-02-06  Richard Stallman  <rms@gnu.org>
12220
12221         * mule/european.el (setup-slovenian-environment): New function.
12222         ("Slovenian"): New language environment.
12223
12224 1999-01-27  Dave Love  <fx@gnu.org>
12225
12226         * mule/mule-cmds.el (current-language-environment): Provide :link,
12227         :type (choices) and appropriate :get.
12228
12229 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12230
12231         * mule/mule-cmds.el (describe-language-environment): Don't alter
12232         input-method-alist.
12233
12234 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12235
12236         * mule/mule-cmds.el (prefer-coding-system): Call
12237         set-coding-priority, so that the internal array of priorities is
12238         also updated.
12239
12240 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12241
12242         * mule/mule-cmds.el (prefer-coding-system): If the argument
12243         requires specific EOL conversion type, make the default coding
12244         systems use that.
12245
12246 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12247
12248         * mule/mule-cmds.el (set-language-environment): Pass the default
12249         eol-type to set-language-environment-coding-systems.
12250         (set-default-coding-systems): Copy the eol-type property for the
12251         new default values of {buffer-file,process}-coding-system from the
12252         old defaults.
12253         (set-language-environment-coding-systems): Accept an optional
12254         argument EOL-TYPE, and set the eol-type property of the default
12255         coding systems accordingly.
12256
12257 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12258
12259         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12260         use generate-new-buffer instead of get-buffer-create.
12261
12262 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12263
12264         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12265
12266 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12267
12268         * mule/mule-cmds.el (default-input-method): Fix custom type.
12269
12270 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12271
12272         * mule/mule-cmds.el (setup-specified-language-environment):
12273         Add apropos-inhibit property.
12274         (describe-specified-language-support): Likewise.
12275
12276 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12277
12278         * mule/mule-cmds.el: Doc fixes.
12279
12280 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12281
12282         * mule/mule-cmds.el (register-input-method): Doc-string
12283         modified.
12284
12285 1998-09-01  Dave Love  <fx@gnu.org>
12286
12287         * mule/mule-cmds.el (current-language-environment): Fix
12288         setter function.
12289
12290 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12291
12292         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12293         mule/european.el, mule/hebrew.el, mule/japanese.el,
12294         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12295         avoid bootstrapping problem if you need to recompile all the Lisp
12296         files using interpreted code.
12297
12298 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12299
12300         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12301         ("Latin-2"): Likewise.
12302
12303 1998-08-18  Per Starback  <starback@update.uu.se>
12304
12305         * mule/european.el (setup-latin2-environment): Fix typo.
12306
12307 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12308
12309         * mule/european.el: Give proper value of `input-method' key to all
12310         lang. env.
12311
12312         * mule/mule-cmds.el (activate-input-method): Handle the case that
12313         the arg INPUT-METHOD is nil correctly.
12314         (read-multilingual-string): Activate the specified input method
12315         before calling read-string.  Afterward, activate the original
12316         input method.
12317
12318 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12319
12320         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12321         (set-language-info-alist): Fix typo in doc-string.
12322
12323         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12324
12325 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12326
12327         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12328         (reset-language-environment): New function for the job that
12329         setup-english-environment used to do.
12330         (set-language-environment): Do more setups according to the info
12331         in language-info-alist.
12332         (read-language-name): Handle the case that the arg KEY is nil.
12333         (describe-language-environment): Handle input-method property.
12334
12335         * mule/: All files under this directory, which related with
12336         specific languages (such as mule/european.el, mule/greek.el,
12337         mule/hebrew.el, mule/misc-lang.el), modified as below.
12338         (setup-XXX-environment): Just call set-language-environment.  If
12339         they used to do some other jobs than what done by
12340         set-language-environment, those jobs are done in
12341         setup-XXX-environment-internal now.
12342         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12343         the value to setup-XXX-environment-internal.  Add properties
12344         input-method and features.
12345
12346         * mule/english.el (setup-english-environment): Just call
12347         reset-language-environment.
12348
12349         * mule/european.el (setup-8-bit-environment): Function deleted.
12350
12351 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12352
12353         * mule/mule-cmds.el (input-method-exit-on-first-char)
12354         (input-method-use-echo-area): Doc fixes.
12355
12356 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12357
12358         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12359         variable.
12360         (input-method-use-echo-area): New variable.
12361
12362 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12363
12364         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12365
12366 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12367
12368         * mule/mule-cmds.el (activate-input-method): Update mode line.
12369         (inactivate-input-method): Likewise.
12370
12371 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12372
12373         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12374         input method in the current buffer, but just bind
12375         current-input-method.
12376
12377 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12378
12379         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12380
12381         * mule/misc-lang.el ("IPA"): Add coding-priority and
12382         coding-system.
12383
12384 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12385
12386         * mule/greek.el: Add coding-priority.
12387
12388 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12389
12390         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12391         LANG-ENV.
12392
12393 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12394
12395         * mule/mule-cmds.el (register-input-method): Fix previous change.
12396         (setup-specified-language-environment): Doc fix.
12397
12398 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12399
12400         * mule/mule-cmds.el: Several doc fixes.
12401         (get-language-info, set-language-info): Rename argument.
12402         (set-language-info-alist): Likewise.
12403         (register-input-method): Rename argument.
12404         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12405
12406 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12407
12408         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12409         default value while reading an input method.
12410
12411 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12412
12413         * mule/mule-cmds.el (universal-coding-system-argument):
12414         Use buffer-file-coding-system as default.
12415
12416 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12417
12418         * mule/korean.el ("Korean"): Doc fix.
12419
12420 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12421
12422         * mule/mule-cmds.el (describe-language-environment): Print the
12423         languge environment at the head.
12424
12425 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12426
12427         * mule/japanese.el: Set exit-function to exit-japanese-environment
12428         for Japanese environment.
12429
12430 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12431
12432         * mule/mule-cmds.el (set-language-environment): Doc fix.
12433         (current-language-environment): Use defcustom.
12434         (default-input-method): Specify :type.
12435
12436 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12437
12438         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12439         modified.
12440         (prefer-coding-system): Doc-string modified.
12441
12442 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12443
12444         * mule/mule-cmds.el (set-language-info): Doc-string
12445         describes `coding-priority' KEY.
12446         (set-language-environment-coding-systems): New function.
12447         (select-safe-coding-system): New function.
12448         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12449         (set-language-info-alist): New optionla arg PARENTS.  Call
12450         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12451         (set-language-environment-coding-systems): New function.
12452
12453         * mule/chinese.el: Remove setting up of
12454         describe-chinese-environment-map and
12455         setup-chinese-environment-map.  Exclude them in args of calls to
12456         set-language-info-alist.  Register coding-priority key in
12457         language-info-alist.
12458
12459         * mule/cyrillic.el: Remove setting up of
12460         describe-cyrillic-environment-map and
12461         setup-cyrillic-environment-map.  Exclude them in args of calls to
12462         set-language-info-alist.  Register coding-priority key in
12463         language-info-alist.
12464
12465         * mule/english.el: Register coding-priority key in
12466         language-info-alist.
12467
12468         * mule/ethiopic.el: Register coding-priority key in
12469         language-info-alist.
12470
12471         * mule/european.el: Remove setting up of
12472         describe-european-environment-map and
12473         setup-european-environment-map.  Exclude them in args of calls to
12474         set-language-info-alist.  Register coding-priority key in
12475         language-info-alist.  Add "German" language env.
12476         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12477         (setup-german-environment): New function.
12478
12479         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12480         change default input method to "greek-postfix".
12481
12482         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12483         coding-priority key in
12484
12485 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12486
12487         * mule/mule-cmds.el (set-language-info): Doc fix.
12488         (input-method-inactivate-hook): Doc fix.
12489
12490 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12491
12492         * mule/mule-cmds.el (set-input-method): Renamed from
12493         select-input-method.
12494
12495 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12496
12497         * mule/mule-cmds.el (set-language-environment): Run
12498         exit-language-environment-hook before calling `exit-function'
12499         which is specified for the language environment.
12500
12501 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12502
12503         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12504         modified.
12505         (prefer-coding-system): Likewise.
12506         (describe-language-environment): Print aliases of each coding
12507         system.
12508         (set-language-environment-hook): New variable.
12509         (exit-language-environment-hook): New variable.
12510         (set-language-environment): Call these hooks.  Before setting a
12511         new language environment, exit from the
12512         current-language-environment if necessary.
12513         (input-method-verbose-flag): The value can be nil, t,
12514         complex-only, or default.
12515         (input-method-highlight-flag): Doc-string augmented.
12516         (activate-input-method): Check if we can run the registered
12517         function to activate an input method.
12518
12519         * mule/korean.el: Set exit-function for language environment
12520         "Korean" to exit-korean-environment.
12521         (setup-korean-environment): Moved to korea-util.el.
12522
12523 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12524
12525         * mule/mule-cmds.el (read-multilingual-string): Use
12526         current-input-method prior to default-input-method.  Don't bind
12527         current-input-method by `let', instead, activate the specified
12528         input method in the current buffer temporarily.
12529
12530 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12531
12532         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12533
12534 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12535
12536         * mule/chinese.el (post-read-decode-hz): Return the result of
12537         decode-hz-region.
12538         (pre-write-encode-hz): Do not change the value of
12539         last-coding-system.
12540
12541 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12542
12543         * mule/mule-ccl.el: Doc fixes.
12544
12545 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12546
12547         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12548         (check-ccl-program): New macro.
12549
12550 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12551
12552         * mule/mule-ccl.el: Comment about CCL syntax modified.
12553         (ccl-command-table): Add read-multibyte-character and
12554         write-multibyte-character.
12555         (ccl-code-table): Add ex-cmd.
12556         (ccl-extended-code-table): New variable.
12557         (ccl-embed-extended-command): New function.
12558         (ccl-compile-read-multibyte-character,
12559         ccl-compile-write-multibyte-character) New functions.
12560         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12561         ccl-dump-write-multibyte-character): New functions.
12562
12563 1999-07-22  SL Baur  <steve@miho>
12564
12565         * config.el (config-value-file): config.values is installed into
12566         doc-directory.
12567         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12568
12569 1999-07-19  Didier Verna  <didier@xemacs.org>
12570
12571         * rect.el: all functions rewritten, except when noted. Below is a
12572         list of interface changes.
12573         (apply-on-rectangle): new function. Obsoletes
12574         `operate-on-rectangle'. All functions that used to call this
12575         function now call the new one.
12576         (kill-rectangle): added optional prefix arg to fill lines.
12577         (delete-rectangle): ditto.
12578         (delete-extract-rectangle): ditto.
12579         (open-rectangle): ditto.
12580         (clear-rectangle): ditto.
12581         (delete-rectangle-line): added third arg FILL.
12582         (delete-extract-rectangle-line): ditto.
12583         (open-rectangle-line): ditto.
12584         (clear-rectangle-line): ditto.
12585
12586 1999-07-18  Andy Piper  <andy@xemacs.org>
12587
12588         * menubar-items.el (default-menubar): add gutter options.
12589
12590         * gutter-items.el: new file.
12591         (gutter): new group for custom.
12592         (gutter-visible-p): new variable.
12593         (default-gutter-position): ditto.
12594         (buffers-tab): new group for the buffers tab.
12595         (gutter-buffers-tab): widget to put in the gutter.
12596         (buffers-tab-max-size): max number of tabs.
12597         (buffers-tab-switch-to-buffer-function): function to call when a
12598         tab is pressed.
12599         (buffers-tab-omit-function): filter buffers with this function.
12600         (buffers-tab-format-buffer-line-function): format buffer names for
12601         inclusion in tabs.
12602         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12603         the record.
12604         (build-buffers-tab-internal): build a list of tab items.
12605         (buffers-tab-items): ditto.
12606         (add-tab-to-gutter): put a tab in the gutter area.
12607         (update-tab-in-gutter): reset the buffers in the tab.
12608
12609         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12610
12611         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12612         (switch-to-buffer-hooks): new hook.
12613
12614         * toolbar.el (default-toolbar-position): fix typo.
12615
12616 1999-07-16  Andy Piper  <andy@xemacs.org>
12617
12618         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12619
12620 1999-07-15  Didier Verna  <didier@xemacs.org>
12621
12622         * cus-edit.el (custom-prompt-variable): optional third arg makes
12623         prompt for a comment string.
12624         (customize-set-value): optional prefix makes this function handle
12625         variable comments.
12626         (customize-set-variable): ditto.
12627         (customize-save-variable): ditto.
12628         (customize-customized): handle custom comments.
12629         (customize-save-customized): ditto.
12630         (custom-variable-state-set): ditto.
12631         (custom-face-state-set): ditto.
12632         (customize-saved): ditto.
12633         (custom-variable-set): ditto.
12634         (custom-face-set): ditto.
12635         (custom-variable-save): ditto.
12636         (custom-face-save): ditto.
12637         (custom-variable-reset-saved): ditto.
12638         (custom-face-reset-saved): ditto.
12639         (custom-variable-reset-standard): ditto.
12640         (custom-face-reset-standard): ditto.
12641         (custom-comment-face): new face.
12642         (custom-comment-tag-face): ditto.
12643         (custom-comment): new widget.
12644         (custom-comment-create): new function.
12645         (custom-comment-delete): ditto.
12646         (custom-comment-value-set): ditto.
12647         (custom-comment-show): ditto.
12648         (custom-comment-invisible-p): ditto.
12649         (custom-variable-value-create): create a comment field widget.
12650         (custom-face-value-create): ditto.
12651         (custom-variable-menu): new entry for adding a custom comment.
12652         (custom-face-menu): ditto.
12653         (custom-save-variables): possibly save custom comments.
12654         (custom-save-faces): ditto.
12655
12656         * cus-face.el (custom-set-faces): the arguments can now have a
12657         custom comment as fourth argument.
12658
12659         * custom.el (custom-set-variables): the arguments can now have a
12660         custom comment as fifth element.
12661
12662 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12663
12664         * XEmacs 21.2.18 is released
12665
12666 1999-07-13  SL Baur  <steve@miho>
12667
12668         * lib-complete.el (read-library-name): Revert previous change.
12669         (read-library): Ditto.
12670
12671 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12672
12673         * packages.el (packages-package-list): Capitalize docstring.
12674
12675         * packages.el (packages-find-package-library-path): Use #'nconc
12676         rather than #'append to reduce consing -- #'mapcar uses Flist,
12677         which returns a freshly consed list.  #'append would create yet
12678         another fresh list, using Fmake_list in concat.
12679
12680         * packages.el (package-provide): Use setq with remassq like it
12681         says in its docstring.
12682
12683 1999-07-06  SL Baur  <steve@miho.m17n.org>
12684
12685         * lib-complete.el (progn-with-message): Fix typo.
12686
12687 1999-07-06  SL Baur  <steve@miho.m17n.org>
12688
12689         * mule/mule-misc.el (char-octet): Make function match docstring.
12690         From Katsumi Yamaoka <yamaoka@jpl.org>
12691
12692 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12693
12694         * wid-edit.el (widget-documentation): corrected spelling error.
12695
12696 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12697
12698         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12699         keys if already bound
12700
12701 1999-07-06  SL Baur  <steve@miho.m17n.org>
12702
12703         * lib-complete.el (progn-with-message): Revert previous changes.
12704
12705 1999-06-24  Bob Weiner  <weiner@beopen.com>
12706
12707         * lib-complete.el (find-library):
12708         (find-library-other-window):
12709         (find-library-other-frame): Completely rewrote
12710         so that these functions actually work when called non-interactively.
12711         Also made them handle LIBRARY arguments which end with .el or .elc.
12712
12713 1999-06-24  Bob Weiner  <weiner@beopen.com>
12714
12715         * simple.el (indent-new-comment-line): Locally bound
12716         `block-comment-start' to `comstart' or else when this is called
12717         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12718         `block-comment-start' value, ignoring any existing spacing after a
12719         comment prefix in the previous line and producing ugly comments.
12720
12721 1999-06-23  Bob Weiner  <weiner@beopen.com>
12722
12723         * list-mode.el (mouse-choose-completion):
12724         (choose-completion):
12725         (completion-switch-to-minibuffer): Added.
12726         ([Tab]): [Tab] previously switched to the minibuffer
12727         but since [space] does that and since most applications in the
12728         world use [Tab] to select the next item in a list, do that in the
12729         *Completions* buffer too.  This will cause the least confusion
12730         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12731         06/23/1999.
12732
12733 1999-06-22  Bob Weiner  <weiner@beopen.com>
12734
12735         * help.el (help-buffer-name): Added support for a null value
12736         of `help-buffer-prefix-string' since some buffers require no
12737         prefix.
12738
12739 1999-06-20  Bob Weiner  <weiner@beopen.com>
12740
12741         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12742         in the completion-list-mode-map to bury the completions buffer
12743         even when the minibuffer is no longer active.
12744
12745 1999-06-20  Bob Weiner  <weiner@beopen.com>
12746
12747         * list-mode.el (list-mode): It is visually disconcerting to have
12748         the text cursor disappear within list buffers, especially when
12749         moving from window to window, so leave it visible.
12750
12751 1999-07-01  SL Baur  <steve@miho.m17n.org>
12752
12753         * menubar-items.el (default-menubar): Conditionalize the bug
12754         report menu item (which may not be possible in this XEmacs).
12755         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12756
12757 1999-06-30  SL Baur  <steve@miho.m17n.org>
12758
12759         * subr.el (with-current-buffer): DOC string fix.
12760         Suggested by Bob Weiner <weiner@altrasoft.com>
12761
12762 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12763
12764         * cus-face.el (custom-face-italic): insert missing args
12765
12766 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12767
12768         * packages.el (package-locations): Changed default early package
12769         hierarchies to ~/.xemacs/mule-packages and
12770         ~/.xemacs/xemacs-packages.
12771
12772 1999-06-23  SL Baur  <steve@miho.m17n.org>
12773
12774         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12775
12776 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12777
12778         * packages.el (package-locations): Changed default early package
12779         hierarchy to ~/.xemacs/packages.
12780         (package-locations): Removed `packages' as a possible name for a
12781         late package hierarchy.
12782
12783 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12784
12785         * mule/mule-category.el (word-combining-categories): Set up new
12786         variable.
12787         (word-separating-categories): Likewise.
12788
12789 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12790
12791         * XEmacs 21.2.17 is released
12792
12793 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12794
12795         * font-menu.el (font-menu-set-font): allow for nil specification
12796         of font size.
12797
12798 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12799
12800         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12801         is 1.
12802
12803 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12804
12805         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12806         8859-5 instead of ISO 8859-1.
12807
12808 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12809
12810         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12811         (viet-viscii-encode-table): Ditto.
12812
12813         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12814         Make obsolete definition of char-octet.
12815
12816 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12817
12818         * subr.el: Move no-Mule make-char ...
12819         * help-nomule.el (make-char): To here.
12820         (string-width): Make Mule compatibility alias.
12821
12822 1999-06-15  Andy Piper  <andy@xemacs.org>
12823
12824         * select.el (get-selection-no-error): really make there be no-error.
12825         (get-selection): revert to original.
12826
12827 1999-06-11  Andy Piper  <andy@xemacs.org>
12828
12829         * select.el (selection-sets-clipboard): renamed.
12830         (own-selection): use it.
12831
12832 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12833
12834         * XEmacs 21.2.16 is released
12835
12836 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12837
12838         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12839         missing characters to avoid crash.
12840
12841 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12842
12843         * coding.el (set-terminal-coding-system): Only set the console
12844         coding system on the selected console if it is a tty.
12845
12846 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12847
12848         * cus-face.el:
12849         * cus-edit.el:
12850         * faces.el:
12851         (custom):
12852         (face-spec-set):
12853         * faces.el (frob-face-property):
12854         * font-menu.el (font-menu-set-font):
12855                   Actually apply changes from 1999-03-17
12856
12857 1999-06-10  Andy Piper  <andy@xemacs.org>
12858
12859         * select.el (get-selection): abstract out non error-signalling
12860         part.
12861         (get-selection-no-error): get-selection without signalling an
12862         error.
12863         (selection-is-clipboard-p): new variable. controls whether the
12864         selection sets the clipboard.
12865         (own-selection): use it.
12866
12867         * mouse.el (insert-selection): fallback to clipboard after trying
12868         primary selection and cutbuffer.
12869
12870 1999-06-05  Andy Piper  <andy@xemacs.org>
12871
12872         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12873         selection functions.
12874
12875 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12876
12877         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12878         default value.
12879         (load): Use `raw-text' instead of `no-conversion'.
12880         (insert-file-contents): Likewise.
12881
12882         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12883         of `no-conversion'.
12884
12885 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12886
12887         * coding.el: Don't copy `no-conversion' to `raw-text'.
12888
12889 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12890
12891         * subr.el (make-char): Define it if Mule is not around.
12892
12893 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12894
12895         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12896
12897         * x-select.el (x-disown-selection-internal): Restore symbol as an
12898         obsolete alias.
12899         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12900
12901 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12902
12903         * XEmacs 21.2.15 is released
12904
12905 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12906
12907         * subr.el (split-string): Avoid infinite looping
12908
12909 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12910
12911         * ldap.el (ldap-ignore-attribute-codings): New variable
12912         (ldap-default-attribute-decoder): New variable
12913         (ldap-coding-system): New variable
12914         (ldap-attribute-syntax-encoders): New variable
12915         (ldap-attribute-syntax-decoders): New variable
12916         (ldap-attribute-syntaxes-alist): New variable
12917         (ldap-encode-boolean): New function
12918         (ldap-decode-boolean): New function
12919         (ldap-encode-country-string): New function
12920         (ldap-decode-string): New function
12921         (ldap-decode-address): New function
12922         (ldap-encode-address): New function
12923         (ldap-decode-attribute): New function
12924         (ldap-search): Use some of these
12925
12926 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12927
12928         * version.el (emacs-version): Make the patch level/beta come
12929         before the XEmacs qualifier so that it gets into (funcall
12930         emacs-version) and thus in the bug reports.
12931         (emacs-version>=): Support patch levels.
12932
12933 1999-06-03  SL Baur  <steve@xemacs.org>
12934
12935         * version.el: implement x.y.z version number
12936         From Jan Vroonhof <vroonhof@math.ethz.ch>
12937
12938 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12939
12940         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12941
12942 1999-05-22  Vin Shelton <acs@xemacs.org>
12943
12944         * startup.el: Document -private and break out non-standard X options.
12945
12946 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12947
12948         * mule/mule-charset.el (charset-after): New function.
12949         (charset-direction): Synch with Mule, update docstring.
12950         (get-charset-property): New function.
12951         (put-charset-property): New function.
12952         (charset-plist): New function.
12953
12954         * mule/mule-charset.el (compose-region):
12955         (decompose-region): remove;  these functions (which don't work
12956         since we don't do composite characters) have been moved to
12957         mule-util.el.
12958         (toplevel): follow coding standards
12959
12960 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12961
12962         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12963         exist any more.
12964
12965         * code-files.el: Fix commentary to follow coding standards.  Move
12966         the single line left in mule-files.el to here.
12967
12968         * mule/mule-files.el: delete.
12969
12970 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12971
12972         * info.el (Info-scroll-prev): Use event functions instead of the
12973         old emacs 19 interface.
12974
12975 1999-06-02  Andy Piper  <andy@xemacs.org>
12976
12977         * x-font-menu.el (x-font-menu-load-font):
12978         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12979
12980 1999-05-31  Andy Piper  <andy@xemacs.org>
12981
12982         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12983         group.
12984         (font-menu-this-frame-only-p): ditto.
12985         (font-menu-max-items): reinstate, from Jan Vroonhof
12986         <vroonhof@math.ethz.ch>
12987         (font-menu-submenu-name-format): ditto.
12988         (font-menu-split-long-menu): ditto, for use by the family
12989         constructor.
12990         (font-menu-family-constructor): use it.
12991
12992 1999-05-30  Andy Piper  <andy@xemacs.org>
12993
12994         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12995         for use by the font menu.
12996
12997         * msw-font-menu.el: new file implementing mswindows specific
12998         font-menu behaviour.
12999         (mswindows-font-menu-registry-encoding): new function mirroring x version.
13000         (mswindows-font-menu-junk-families): ditto.
13001         (hack-font-truename): ditto.
13002         (mswindows-font-regexp-ascii): ditto.
13003         (mswindows-reset-device-font-menus): ditto.
13004         (mswindows-font-menu-font-data): ditto.
13005         (mswindows-font-menu-load-font): ditto.
13006
13007         * x-font-menu.el (x-reset-device-font-menus): made device specific.
13008         (x-font-menu-font-data): ditto.
13009         (x-font-menu-load-font): ditto.
13010
13011         * font-menu.el: new file implementing generic font menu behaviour.
13012         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
13013         made device independent.
13014         (font-menu-this-frame-only-p): ditto.
13015         (font-menu-preferred-resolution): ditto.
13016         (font-menu-size-scaling): new variable used to determine whether
13017         sizes are in points or tenths of a point.
13018         (vassoc): moved from x-font-menu.el.
13019         (device-fonts-cache): ditto.
13020         (device-fonts-cache): ditto.
13021         (flush-device-fonts-cache): ditto.
13022         (reset-device-font-menus): copied from x-font-menu.el and made
13023         device independent. Most functionality deferred to
13024         device-dependent versions.
13025         (font-menu-family-constructor): copied from x-font-menu.el and
13026         made device independent.
13027         (font-menu-size-constructor): ditto.
13028         (font-menu-weight-constructor): ditto.
13029         (font-menu-set-font): ditto.
13030         (font-menu-change-face): ditto.
13031         (font-menu-load-font): new device method.
13032         (font-menu-font-data): ditto.
13033
13034         * x-font-menu.el: The above functions deleted.
13035
13036 1999-05-26  Andy Piper  <andy@xemacs.org>
13037
13038         * update-elc.el:
13039         * make-docfile.el:
13040         * loadup.el: rehash expand-file-name usage to not use default-directory.
13041
13042 1999-05-21  Andy Piper  <andy@xemacs.org>
13043
13044         * x-select.el (x-select-convert-to-text):
13045         (x-selected-text-type):
13046         (x-get-selection):
13047         (xselect-convert-to-string):
13048         (xselect-convert-to-compound-text):
13049         (xselect-convert-to-length):
13050         (xselect-convert-to-targets):
13051         (xselect-convert-to-delete):
13052         (xselect-convert-to-filename):
13053         (xselect-convert-to-charpos):
13054         (xselect-convert-to-lineno):
13055         (xselect-convert-to-colno):
13056         (xselect-convert-to-sourceloc):
13057         (xselect-convert-to-os):
13058         (xselect-convert-to-host):
13059         (xselect-convert-to-user):
13060         (xselect-convert-to-class):
13061         (xselect-convert-to-name):
13062         (xselect-convert-to-integer):
13063         (xselect-convert-to-atom):
13064         (xselect-convert-to-identity): functions renamed from x-* and
13065         moved to select.el.
13066         (x-get-secondary-selection): use rename get-selection.
13067         (x-get-clipboard): ditto.
13068         (x-own-selection): moved to select.el.
13069         (x-valid-simple-selection-p): ditto.
13070         (x-dehilight-selection): ditto.
13071         (x-own-clipboard): ditto.
13072         (x-disown-selection): ditto.
13073
13074         * x-mouse.el (x-yank-function): moved to mouse.el.
13075         (x-insert-selection): ditto.
13076         (x-set-point-and-move-selection): use renamed function.
13077
13078         * select.el (selected-text-type): moved and renamed from
13079         x-select.el.
13080         (selection-owner-p): moved to C.
13081         (selection-exists-p): ditto.
13082         (get-cutbuffer): new device method.
13083         (get-selection): generalised and moved from x-select.el.
13084         (own-selection): moved x-own-selection functionality into here.
13085         (dehilight-selection): renamed and moved from x-select.el.
13086         (own-clipboard): functionality moved from x-select.el using new
13087         generic C builtins.
13088         (disown-clipboard): ditto.
13089         (select-convert-to-text):
13090         (select-convert-to-string):
13091         (select-convert-to-compound-text):
13092         (select-convert-to-length):
13093         (select-convert-to-targets):
13094         (select-convert-to-delete):
13095         (select-convert-to-filename):
13096         (select-convert-to-charpos):
13097         (select-convert-to-lineno):
13098         (select-convert-to-colno):
13099         (select-convert-to-sourceloc):
13100         (select-convert-to-os):
13101         (select-convert-to-host):
13102         (select-convert-to-user):
13103         (select-convert-to-class):
13104         (select-convert-to-name):
13105         (select-convert-to-integer):
13106         (select-convert-to-atom):
13107         (select-convert-to-identity): new functions renamed from x-* and
13108         moved from x-select.el.
13109
13110         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13111         into here and use as the default window-system mouse yank.
13112         (insert-selection): generalised and moved from x-mouse.el.
13113         (own-clipboard): moved to C.
13114
13115         * msw-select.el (mswindows-selection-owned-p): deleted.
13116         (mswindows-own-selection): generalised and moved to select.el.
13117         (mswindows-disown-selection): generalised and moved to C.
13118         (mswindows-selection-owner-p): ditto.
13119
13120 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13121
13122         * XEmacs 21.2.14 is released
13123
13124 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13125
13126         * about.el: update contact info for jason and slb.
13127
13128 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13129
13130         * mule/european.el (setup-romanian-environment): Add Romanian
13131         support from Emacs/Mule romanian.el.
13132
13133 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13134
13135         * cus-face.el: Label all custom changes with the 'custom' tag.
13136
13137         * cus-edit.el: idem ditto.
13138
13139         * faces.el: Added suport for adding device tags to various functions.
13140         (custom): New device tag.
13141         (face-spec-set): Call reset face with tags argument. No longer do
13142         x-init-global-faces hack.
13143
13144         * faces.el (frob-face-property): Use an anonymous specifier to map
13145         frob-face-property-1 over.
13146
13147         * x-font-menu.el (font-menu-set-font): Always specify all
13148         properties to custom.
13149
13150 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13151
13152         * mule/european.el (setup-czech-environment): Add czech support.
13153         From David Sauer <davids@orfinet.cz>
13154
13155 1999-03-15  SL Baur  <steve@xemacs.org>
13156
13157         * check-features.el: Turn hard errors into warnings.
13158
13159 1999-03-21  SL Baur  <steve@xemacs.org>
13160
13161         * simple.el (delete-key-deletes-forward): As per discussion on
13162         xemacs-beta, default to t.
13163
13164 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13165
13166         * loadup.el: Define Installation-string before loading anything.
13167
13168 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13169
13170         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13171         From Anders Stenman <stenman@isy.liu.se>
13172
13173 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13174
13175         * wid-edit.el (widget-glyph-find): Ditto.
13176
13177         * packages.el (locate-library): Ditto.
13178
13179         * loadup.el (really-early-error-handler): Ditto.
13180
13181         * lib-complete.el (read-library): Ditto.
13182
13183         * faces.el (set-face-stipple): Ditto.
13184
13185         * code-files.el (load): Use new calling style of locate-file.
13186
13187 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13188
13189         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13190         dead.
13191
13192 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13193
13194         * dumped-lisp.el (preloaded-file-list): Don't load
13195         Installation.el.
13196
13197         * loadup.el (Installation-string): Define it here.
13198
13199 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13200
13201         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13202         Installation.el needs to be loaded before `dump-paths', otherwise
13203         the dumping process won't find it.
13204
13205 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13206
13207         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13208         subr so that we can use `replace-in-string' in Installation.el to
13209         get rid of C-m chars under the native Windows build.
13210
13211 1999-04-29  Andy Piper  <andy@xemacs.org>
13212
13213         * make-docfile.el: canonicalize file and directory names.
13214
13215         * device.el (call-device-method): new function for calling device
13216         specific methods.
13217         (define-device-method): new function for defining device methods.
13218         (define-device-method*): ditto.
13219
13220 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13221
13222         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13223
13224 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13225
13226         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13227         (cyrillic-koi8-r-encode-table): Likewise.
13228         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13229         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13230
13231         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13232         from vietnamese.el].
13233
13234         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13235         mule/mule-misc.el.
13236
13237 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13238
13239         * mule/thai-xtis.el:
13240         - Change font registry name from "Thai94x94-0" to "xtis-0".
13241         - Change mnemonic of coding-system `tis-620' to "TIS620".
13242
13243 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13244
13245         * mule/ethiopic.el: fixed.
13246
13247 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13248
13249         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13250
13251         * mule/thai-xtis.el: New file.
13252
13253         * mule/vietnamese.el: New file.
13254
13255         * mule/ethiopic.el: New file.
13256
13257 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13258
13259         * bytecomp.el (byte-compile-close-variables): Leave
13260         debug-issue-ebola-notices alone.
13261
13262 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13263
13264         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13265         at the top of the buffer since it is the most important thing to
13266         customize
13267         (ldap-get-host-parameter): New defun
13268         (ldap-search): Add a new parameter `withdn' to retrieve the
13269         distinguished names of entries
13270
13271 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13272
13273         * startup.el (splash-frame-body): Date and spelling fixes.
13274
13275 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13276
13277         * view-less.el (toggle-truncate-lines): add autoload tag
13278
13279 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13280
13281         * format.el (format-alist): Disable image stuff.
13282
13283 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13284
13285         * wid-edit.el (widget-glyph-find): Search by directories, then by
13286         suffixes rather than the other way around.
13287         (widget-image-conversion): Renamed to
13288         `widget-image-file-name-suffixes'.
13289
13290 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13291
13292         * mule/mule-charset.el: Made old functions obsolete, remove the
13293         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13294         (charset-iso-graphic-plane): Rename from charset-graphic.
13295         (charset-iso-final-char): Rename from charset-final.
13296         (charset-width): Rename from charset-columns.
13297         (charset-bytes): Added from fsf compatibility, returns always 1.
13298
13299         * mule/mule-misc.el: Move charset-doc-string alias to
13300         mule-charset.el
13301
13302 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13303
13304         * x-faces.el (x-make-font-bold-italic): honor
13305         *try-oblique-before-italic-fonts*
13306
13307 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13308
13309         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13310
13311 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13312
13313         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13314         name.
13315
13316 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13317
13318         * cl-extra.el (equalp): Would bug out for lists.
13319
13320 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13321
13322         * about.el (about-hackers):  Change cgw's email address
13323
13324 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13325
13326         * XEmacs 21.2.13 is released
13327
13328 1999-03-12  SL Baur  <steve@xemacs.org>
13329
13330         * simple.el (delete-key-deletes-forward): Revert to previous
13331         behavior.
13332
13333 1999-01-18  Didier Verna  <didier@xemacs.org>
13334
13335         * menubar-items.el (xemacs-splash-buffer): handle the case of
13336         multiple elements in the splash buffer body.
13337
13338         * startup.el (splash-frame-timeout): new constant: interval
13339         between splash buffer elements.
13340         (command-line-1): handle splash buffer with multiple elements (use
13341         a timeout).
13342         (splash-frame-body): Originally `startup-splash-frame-body'.
13343         Rewrote a cleaner and more readable version. This can now be array,
13344         in which case each element is displayed in turn in the splash buffer.
13345         (splash-frame-static-body): new constant. Persistent information
13346         across all splash buffer elements (preserves the possibility to give
13347         it in different languages.
13348         (circulate-splash-frame-elements): new function. Used as a timeout
13349         to circulate through all splash frame elements and display them in
13350         sequence.
13351         (display-splash-frame): originally `startup-splash-frame'. Handle
13352         the case of multiple elements in the splash buffer body. Now
13353         returns a timeout id if multiple elements to display, or nil.
13354
13355 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13356
13357         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13358         so they can be overridden by x-init-face-from-resources.
13359         Additionally specify the font name also with an x tag.
13360
13361 1999-03-08  Andy Piper  <andy@xemacs.org>
13362
13363         * package-get.el (package-get-base): autoload.
13364
13365         * menubar-items.el (default-menubar): add update menu item. Fix
13366         custom menu to only be activated when package-base is available.
13367
13368         * package-get.el (package-get-custom): don't load
13369         package-get-custom as it is auto-generated. Fix group definition.
13370
13371 1999-03-05  Didier Verna  <didier@xemacs.org>
13372
13373         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13374         instead of `symbol-name' (Thanks Kyle).
13375
13376         * cus-edit.el (custom-save-variables): use `prin1' instead of
13377         princ to write symbols.
13378
13379 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13380
13381         * XEmacs 21.2.12 is released
13382
13383 1999-03-05  SL Baur  <steve@xemacs.org>
13384
13385         * menubar-items.el (default-menubar): Add kfm browsing support.
13386         From Neal Becker <nbecker@fred.net>
13387
13388 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13389
13390         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13391         calls to font-lock during buffer reversion.
13392
13393 1999-02-12  Didier Verna  <didier@xemacs.org>
13394
13395         * info.el (Info-build-node-completions): unconditionally widen the
13396         tag table buffer.
13397
13398 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13399
13400         * x-faces.el (x-init-face-from-resources):
13401         Only set fonts in the 'x locale.
13402
13403 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13404
13405         * package-ui.el (pui-install-selected-packages): Don't throw on
13406         `package-admin-delete-binary-package' returning nil since it's
13407         normal.  Reindent function.
13408         (pui-add-required-packages): Handle case where packages selected
13409         for installation have never been installed.
13410
13411 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13412
13413         * menubar-items.el (default-menubar):
13414         Implement the ``Mule->Set coding system of process'' menu item.
13415
13416 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13417
13418         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13419         files
13420         - Change some `if's to `when's
13421
13422 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13423
13424         * XEmacs 21.2.11 is released
13425
13426 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13427
13428         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13429         against window close (Fix Bug #460).
13430         (ask-user-about-lock-dbox): Idem.
13431
13432 1999-02-25  SL Baur  <steve@xemacs.org>
13433
13434         * mule/mule-charset.el (charset-leading-byte): New function.
13435         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13436
13437 1999-02-12  Andy Piper  <andy@xemacs.org>
13438
13439         * about.el (xemacs-hackers): change andy's email address.
13440         (about-url-alist): change andy's web page address.
13441         (about-xemacs): add piper.
13442
13443 1999-02-16  SL Baur  <steve@xemacs.org>
13444
13445         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13446         of mule-base into lisp/mule.
13447
13448 1999-02-16  SL Baur  <steve@xemacs.org>
13449
13450         * mule/arabic.el:
13451         mule/canna-leim.el:
13452         mule/chinese.el:
13453         mule/cyrillic.el:
13454         mule/english.el:
13455         mule/european.el:
13456         mule/greek.el:
13457         mule/hebrew.el:
13458         mule/japanese.el:
13459         mule/kinsoku.el:
13460         mule/korean.el:
13461         mule/misc-lang.el:
13462         mule/mule-category.el:
13463         mule/mule-ccl.el:
13464         mule/mule-charset.el:
13465         mule/mule-cmds.el:
13466         mule/mule-coding.el:
13467         mule/mule-files.el:
13468         mule/mule-help.el:
13469         mule/mule-init.el:
13470         mule/mule-misc.el:
13471         mule/mule-tty-init.el:
13472         mule/mule-x-init.el:
13473         mule/viet-chars.el:  Remerge from mule-base.
13474
13475         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13476         of mule-base into lisp/mule.
13477
13478 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13479
13480         * process.el (exec-to-string): Use `shell-command-switch' in place
13481         of hard-wired "-c" (for WindowsNT).
13482
13483 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13484
13485         * menubar-items.el (default-menubar):  Remove obsolete
13486         "Gopher" item
13487
13488 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13489
13490         * package-admin.el (package-admin-get-install-dir): First fall
13491         back to the location of xemacs-base for non-mule packages.
13492
13493 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13494
13495         * paths.el:
13496         - improved automounter tmp directory support.
13497         - support 4 (!) empirically discovered automounter conventions
13498
13499 1999-02-12  SL Baur  <steve@xemacs.org>
13500
13501         * etags.el (pop-tag-mark): autoload to match key binding.
13502
13503 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13504
13505         * XEmacs 21.2.10 is released
13506
13507 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13508
13509         * package-get.el (package-get-remote-filename): Don't bug out for
13510         a local file name in the search entry.
13511
13512 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13513
13514         * XEmacs 21.2.9 is released
13515
13516 1999-01-19  Didier Verna  <didier@xemacs.org>
13517
13518         * replace.el (replace-search-function): new variable containing a
13519         function to perform a search-forward.
13520         (replace-re-search-function): new variable containing a function
13521         to perform a re-search-forward.
13522         (perform-replace): use them.
13523
13524 1999-01-25  Didier Verna  <didier@xemacs.org>
13525
13526         * select.el (selection-owner-p): use the name `XEmacs'.
13527         (cut-copy-clear-internal): ditto.
13528
13529 1999-01-18  Andy Piper  <andy@xemacs.org>
13530
13531         * about.el (about-url-alist): Update my entry.
13532         (xemacs-hackers): Ditto.
13533
13534 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13535
13536         * buffer.el (switch-to-buffer): Fixing documentation.
13537         * minibuf.el (minibuffer-completion-table): ditto.
13538         * cl-macs.el (return-from): ditto.
13539
13540 1999-01-04  Didier Verna  <didier@xemacs.org>
13541
13542         * replace.el (delete-non-matching-lines): temporarily disable
13543         case-folding when called interactively with a regexp containing
13544         uppercase characters.
13545         (delete-matching-lines): ditto.
13546         (count-matches): ditto.
13547         (list-matching-lines): ditto.
13548
13549 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13550
13551         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13552         abort if current window is split horizontally, not if others are
13553         split.  Got rid of unnecessary minibuffer checking.  Also, add
13554         some comments (it's still complex).
13555
13556 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13557
13558         * package-get.el: changed address for doc.ic.ac.uk to
13559         sunsite.doc.ic.ac.uk
13560
13561 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13562
13563         * ldap.el (toplevel): Remove requires so that the file compiles
13564         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13565
13566 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13567
13568         * dump-paths.el: Calculate module-directory and set
13569         module-load-path to the load path for modules.
13570
13571         * loadup.el: Get bootstrap value of module-load-path from the
13572         environment variable EMACSBOOTSTRAPMODULEPATH.
13573         - Display the module load path if we're debugging paths.
13574
13575         * setup-paths.el: Added function paths-find-site-module-directory.
13576         - Added function paths-find-module-directory.
13577         - Added function paths-construct-module-load-path.  Uses new
13578         environment variable EMACSMODULEPATH.
13579
13580 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13581
13582         * font.el (font-default-object-for-device):
13583         Oops! This `or' can't be replaced by `unless'.
13584         Fixed inability to run w3, among other things.
13585
13586 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13587
13588         * package-admin.el: Change initialization of
13589           package-admin-install-function dependent on system type.
13590           Change package-admin-install-function-mswindows to use
13591           "minitar".
13592
13593 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13594
13595         * mouse.el (default-mouse-motion-handler): Disable help echo while
13596         in the minibuffer.
13597
13598 1998-12-28  Martin Buchholz <martin@xemacs.org>
13599
13600         * XEmacs 21.2.8 is released.
13601
13602 1998-12-24  Martin Buchholz <martin@xemacs.org>
13603
13604         * XEmacs 21.2.7 is released.
13605
13606 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13607
13608         * package-ui.el (pui-list-packages): Set truncate-lines.
13609
13610         * package-get.el (package-get-download-menu): Use
13611         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13612
13613         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13614         (pui-help-string): idem.
13615         (list-packages-mode): New major mode.
13616         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13617         (pui-install-selected-packages): Add suport for removing packages.
13618         (pui-toggle-package-delete-key): New function.
13619         (pui-popup-context-sensitive): New kludge.
13620         (pui-list-packages): Add warning when `package-get-remote' is nil.
13621         (package-ui-add-site): New function.
13622
13623 1998-12-01  Didier Verna  <didier@xemacs.org>
13624
13625         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13626
13627 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13628
13629         * ldap.el: Custom-ized
13630         (toplevel): Do not provide `ldap' which is provided by C level
13631         LDAP code
13632         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13633
13634 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13635
13636         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13637
13638 1998-12-17  Andy Piper  <andy@xemacs.org>
13639
13640         * sound.el (sound-load-list): name changed from sound-load-alist.
13641         (sound-extension-list): name changed from sound-ext-list.
13642         (load-default-sounds): use new names.
13643         (load-sound-file): use new names.
13644
13645 1998-12-16  Andy Piper  <andy@xemacs.org>
13646
13647         * XEmacs 21.2.6 is released
13648
13649 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13650
13651         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13652         errors.
13653
13654 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13655
13656         * wid-edit.el (widget-echo-this-extent): Set
13657         help-echo-owns-message to t.
13658
13659 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13660
13661         * package-get.el (package-get-download-menu): use toggles for
13662           each site in the download site menu.
13663
13664 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13665
13666         * package-get.el (package-get): If we cannot find a package
13667           because package-get-remote is not set, give a more helpful
13668           error message.
13669
13670 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13671
13672         * package-get.el (package-get-remote-filename): use an EFS path
13673         with user anonymous if no user is specified.
13674
13675 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13676
13677         * faces.el (face-spec-set): Re-init fallfacks for default after
13678         calling reset-face on the default face.
13679
13680 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13681
13682         * package-admin.el (package-admin-default-install-function):
13683         Behave as advertised.  Make sure the pkg-dir is proper for
13684         default-directory.
13685         (package-admin-add-binary-package): Make sure the pkg-dir is
13686         proper for default-directory.
13687         (package-admin-install-function-mswindows): Make sure the pkg-dir
13688         is proper for default-directory.
13689
13690 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13691
13692         * XEmacs 21.2.5 is released
13693
13694 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13695
13696         * files.el (binary-file-regexps): regexp-opt is not available at
13697         bytecompile time.
13698
13699 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13700
13701         * x-win-xfree86.el:
13702         * x-win-sun.el (x-win-init-sun):
13703         * x-win-sun.el:
13704         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13705         * x-iso8859-1.el:
13706         * x-init.el (init-post-x-win):
13707         * x-init.el (init-pre-x-win):
13708         * x-init.el (x-initialize-compose):
13709         * x-init.el:
13710         * x-compose.el:
13711         * winnt.el:
13712         * widget.el:
13713         * wid-edit.el (widget-glyph-click):
13714         * wid-edit.el (widget-glyph-find):
13715         * wid-edit.el (widget-type):
13716         * view-less.el (view-buffer-other-window):
13717         * very-early-lisp.el:
13718         * version.el:
13719         * toolbar.el:
13720         * toolbar-items.el:
13721         * term/sun.el (suntool-map):
13722         * term/sun-mouse.el:
13723         * term/internal.el:
13724         * syntax.el (modify-syntax-entry):
13725         * symbol-syntax.el:
13726         * subr.el:
13727         * startup.el (lock-directory):
13728         * simple.el (set-comment-column):
13729         * simple.el (backward-delete-char-untabify):
13730         * shadow.el (find-emacs-lisp-shadows):
13731         * shadow.el:
13732         * setup-paths.el (paths-construct-info-path):
13733         * select.el (cut-copy-clear-internal):
13734         * process.el (call-process-region):
13735         * process.el (start-process-shell-command):
13736         * process.el:
13737         * paths.el (rmail-spool-directory):
13738         * paragraphs.el (use-hard-newlines):
13739         * package-get.el (package-get-dependencies):
13740         * package-admin.el (package-admin-delete-binary-package):
13741         * obsolete.el (truncate-string):
13742         * obsolete.el (store-substring):
13743         * mouse.el (default-mouse-track-maybe-own-selection):
13744         * mouse.el (mouse-yank-at-point):
13745         * modeline.el:
13746         * modeline.el (mouse-drag-modeline):
13747         * minibuf.el (read-directory-name-internal):
13748         * minibuf.el (read-file-name-internal):
13749         * minibuf.el (read-file-name-internal-1):
13750         * minibuf.el (read-file-name-2):
13751         * minibuf.el (exact-minibuffer-completion-p):
13752         * minibuf.el (read-from-minibuffer):
13753         * minibuf.el:
13754         * menubar.el (check-menu-syntax):
13755         * map-ynp.el (map-y-or-n-p):
13756         * make-docfile.el (docfile-out-of-date):
13757         * loadup.el ((member "run-temacs" command-line-args)):
13758         * loadup.el ((member "no-site-file" command-line-args)):
13759         * loadup.el (really-early-error-handler):
13760         * loadup.el:
13761         * loadhist.el:
13762         * loaddefs.el:
13763         * lisp-mnt.el (lm-verify):
13764         * lib-complete.el (lib-complete:cache-completions):
13765         * lib-complete.el (library-all-completions):
13766         * itimer.el (itimer-run-expired-timers):
13767         * info.el (Info-mode):
13768         * info.el (Info-insert-file-contents):
13769         * info.el (Info-rebuild-dir):
13770         * info.el (Info-build-dir-anew):
13771         * info.el (Info-parse-dir-entries):
13772         * info.el (Info-dir-outdated-p):
13773         * info.el (Info-insert-dir):
13774         * info.el (info-xref):
13775         * info.el:
13776         * hyper-apropos.el (hyper-apropos-get-doc):
13777         * hyper-apropos.el (hyper-describe-face):
13778         * hyper-apropos.el (hyper-apropos-mode):
13779         * hyper-apropos.el:
13780         * help.el (list-processes):
13781         * help.el:
13782         * gnuserv.el:
13783         * font.el (mswindows-font-create-name):
13784         * font.el (font-default-font-for-device):
13785         * font.el (x-font-create-object):
13786         * font.el (font-registry):
13787         * font.el:
13788         * font-lock.el (font-lock-keywords):
13789         * font-lock.el:
13790         * finder.el (finder-compile-keywords):
13791         * find-paths.el (paths-find-recursive-path):
13792         * fill.el (set-justification-center):
13793         * fill.el (fill-region-as-paragraph):
13794         * files.el (insert-directory):
13795         * files.el (wildcard-to-regexp):
13796         * files.el (recover-file):
13797         * files.el (basic-save-buffer):
13798         * files.el (delete-auto-save-file-if-necessary):
13799         * files.el (file-relative-name):
13800         * files.el (backup-extract-version):
13801         * files.el (backup-buffer):
13802         * files.el (set-visited-file-name):
13803         * files.el (set-auto-mode):
13804         * files.el (interpreter-mode-alist):
13805         * files.el:
13806         * files.el (find-file-noselect):
13807         * files.el (abbreviate-file-name):
13808         * files.el (parse-colon-path):
13809         * files.el (directory-abbrev-alist):
13810         * etags.el (visit-tags-table-buffer):
13811         * easymenu.el (easy-menu-define):
13812         * dragdrop.el (experimental-dragdrop-drag):
13813         * dragdrop.el (dragdrop-drop-do-functions):
13814         * dragdrop.el (dragdrop-drop-at-point):
13815         * disass.el (disassemble-1):
13816         * disass.el (disassemble-internal):
13817         * disass.el (disassemble):
13818         * disass.el:
13819         * derived.el (derived-mode-init-mode-variables):
13820         * derived.el (define-derived-mode):
13821         * custom.el (defgroup):
13822         * cus-edit.el (custom-quote):
13823         * config.el:
13824         * code-process.el (open-network-stream):
13825         * code-process.el (start-process):
13826         * code-process.el (call-process-region):
13827         * code-process.el (call-process):
13828         * code-process.el:
13829         * code-files.el (insert-file-contents):
13830         * code-files.el:
13831         * code-files.el (buffer-file-coding-system-for-read):
13832         * cmdloop.el (yes-or-no-p-minibuf):
13833         * cl.el:
13834         * cl-macs.el:
13835         * cl-extra.el:
13836         * callers-of-rpt.el (make-caller-report):
13837         * callers-of-rpt.el:
13838         * bytecomp.el (batch-byte-recompile-directory):
13839         * bytecomp.el (batch-byte-compile-1):
13840         * bytecomp.el (batch-byte-compile):
13841         * bytecomp.el (display-call-tree):
13842         * bytecomp.el (byte-compile-insert):
13843         * bytecomp.el (byte-compile-two-args-19->20):
13844         * bytecomp.el (byte-compile-variable-ref):
13845         * bytecomp.el (byte-compile-form):
13846         * bytecomp.el (byte-compile-top-level-body):
13847         * bytecomp.el (byte-compile-out-toplevel):
13848         * bytecomp.el (byte-compile-byte-code-maker):
13849         * bytecomp.el (byte-compile-file-form-defmumble):
13850         * bytecomp.el (byte-compile-file-form):
13851         * bytecomp.el (byte-compile-keep-pending):
13852         * bytecomp.el (byte-compile-insert-header):
13853         * bytecomp.el (byte-compile-from-buffer):
13854         * bytecomp.el (byte-compile-file):
13855         * bytecomp.el (byte-recompile-file):
13856         * bytecomp.el (byte-compile-close-variables):
13857         * bytecomp.el (byte-compile-warn-about-unused-variables):
13858         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13859         * bytecomp.el (byte-compiler-legal-options):
13860         * bytecomp.el (byte-compile-lapcode):
13861         * bytecomp.el (byte-optimize-log):
13862         * bytecomp.el ((fboundp 'defsubst)):
13863         * bytecomp.el:
13864         * bytecomp-runtime.el:
13865         * byte-optimize.el (byte-optimize-apply):
13866         * byte-optimize.el (car):
13867         * byte-optimize.el (byte-optimize-form):
13868         * byte-optimize.el (byte-optimize-form-code-walker):
13869         * byte-optimize.el:
13870         * build-report.el (build-report-insert-installation-file):
13871         * build-report.el (build-report):
13872         * auto-show.el:
13873         * apropos.el (apropos-documentation):
13874         - mega patch
13875         - clean up byte-compile warnings
13876         - remove unused variables
13877         - Use common lisp style hashtable functions
13878         - byte compiler cleanup
13879         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13880         - remove old backquote syntax usage
13881         - move some cl functionality into C for speed.
13882         - remove last remaining VMS support
13883         - spelling fixes
13884         - implement last, butlast, nbutlast, copy-list in C.
13885         - new macro ignore-file-errors, similar to ignore-errors
13886           (ignore-file-errors (delete-file "foo"))
13887         - get frequent garbage collection during loadup.el by tweaking
13888           gc-cons-threshold, rather than explicitly calling garbage-collect
13889         - default delete-key-deletes-forward to `t'.
13890
13891 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13892
13893         * XEmacs 21.2-beta4 is released.
13894
13895 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13896
13897         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13898         (easy-menu-item-present-p): Wrapper around find-menu-item.
13899         (easy-menu-remove-item): Wrapper around delete-menu-item.
13900
13901         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13902         (add-menu-button): Add 'in-menu' argument.
13903         (add-menu-item-1): Add in-menu support to helper function.
13904
13905 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13906
13907         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13908
13909 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13910
13911         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13912         of Dec 4, 1997.
13913
13914 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13915
13916         * process.el (shell-command-on-region): Report if the command
13917         succeeded or failed.
13918
13919 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13920
13921         * subr.el (buffer-substring-no-properties): Comment out.
13922
13923 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13924
13925         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13926           into font instances first, like `x-frob-font-size' does.
13927           (mswindows-find-larger-font): ditto
13928
13929 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13930
13931         * package-ui.el (pui-install-selected-packages): fix args in call
13932         to `package-get'.
13933
13934 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13935
13936         * package-get.el (host-name): New widget type.
13937         (package-get-remote): Better customization using new type.
13938         (package-get-download-sites): idem dito.
13939
13940         (package-get-custom): Do not use package-get-all untill we have
13941         runtime dependencies.
13942
13943         (package-get-remove-copy): Default to 't' we no longer need this
13944         kludge as we do not currently use depenencies.
13945
13946         (package-get-was-current): New variable.
13947         (package-get-require-base): New 'force-current' argument.
13948         (package-get-update-base): idem
13949         (package-get-package-provider):  idem
13950         (package-get-locate-index-file): New 'no-remote' argument.
13951         (package-get-locate-file): idem.
13952
13953         (package-get-maybe-save-index): New function.
13954         (package-get-update-base): Use it.
13955
13956 1998-10-28 Greg Klanderman <greg@alphatech.com>
13957
13958         * package-get.el (package-get-remote): default to nil; by default,
13959         don't go out to the net via EFS.  They must select a download site.
13960         (package-get-download-sites): new variable.
13961         (package-get-download-menu): new function.
13962         (package-get-locate-index-file): new function.
13963         (package-get-update-base): use it.
13964
13965         * menubar-items.el (default-menubar): add "Update Package Index"
13966         and "Add Download Site" menus under Options | Manage Packages.
13967
13968 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13969
13970         * package-get.el (package-get): bugfix code checking installed version
13971         for case where package is not currently installed.
13972         (package-get-require-signed-base-updates): new variable.
13973         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13974         deemed not a goot thing.  Use the variable
13975         package-get-allow-unsigned-base-updates instead.
13976
13977 1998-10-16 Greg Klanderman <greg@alphatech.com>
13978
13979         * package-get.el (package-get): Don't install an older version than
13980         we already have unless explicitly told to.  Issue a warning.
13981
13982         * package-ui.el (pui-add-required-packages): when adding
13983         dependencies, don't add packages that are up to date.
13984         (pui-package-symbol-char):  Don't consider a package out of date
13985         if you have a newer version installed than the latest version in
13986         package-get-base.
13987
13988         * package-get.el (package-get-base-filename): document that it may
13989         be a path relative to package-get-remote;  new default value.
13990         (package-get-locate-file): new function.
13991         (package-get-update-base): use it to expand package-get-base-filename.
13992         (package-get-save-base): new function to save the package-get database
13993         to file.
13994         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13995         (package-get-update-base): pass the REMOTE-SOURCE arg.
13996         (package-get-update-base-entry): call package-get-custom-add-entry.
13997         (package-get-file-installed-p): removed; no longer needed.
13998         (package-get-create-custom): ditto.
13999         (toplevel): remove code to build and load package-get-custom.el
14000         (package-get-custom-add-entry): new function.
14001
14002 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
14003
14004         * wid-edit.el (widget-button-click): Don't switch window.
14005
14006 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14007
14008         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
14009
14010 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
14011
14012         * etags.el (find-tag-default): Run find-tag-hook using
14013         run-hooks rather than funcall
14014
14015 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
14016
14017         * isearch-mode.el (isearch-mode): Set the current minor mode maps
14018         and the current local map as the parents to isearch-mode-map.
14019
14020 1998-10-15  SL Baur  <steve@altair.xemacs.org>
14021
14022         * XEmacs 21.2-beta3 is released.
14023
14024 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14025
14026         * package-get.el (package-get-update-base): use
14027         insert-file-contents-internal, not insert-file-contents-literally.
14028
14029 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14030
14031         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
14032         dump time.
14033
14034 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14035
14036         * package-get.el (package-get-update-base-entry): new function.
14037         (package-get-update-base): renamed; was `package-get-load-base'.
14038         cleanup, and use package-get-update-base-from-buffer.
14039         (package-get-update-base-from-buffer): new function.
14040         (package-get-update-base-entries): new; helper for above.
14041         Do not eval lisp grabbed over ftp; parse it from new format.
14042
14043 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14044
14045         * files.el (set-auto-mode): Don't play games loading package-get
14046         database; package-get-package-provider will handle it all.
14047
14048 1998-10-14  Greg Klanderman  <greg@alphatech.com>
14049
14050         * package-get.el (package-get-base-filename): new variable.
14051         (package-get-require-base): new function.
14052         (package-get-pgp-signed-begin-line): new variable.
14053         (package-get-pgp-signature-begin-line): ditto.
14054         (package-get-pgp-signature-end-line):  ditto.
14055         (package-get-load-base): new function.
14056         (package-get-interactive-package-query):
14057         (package-get-update-all):
14058         (package-get-dependencies):
14059         (package-get-package-provider):
14060         (package-get-custom): use package-get-require-base.
14061         [package-get-custom loading]: disable for now.
14062
14063         * package-ui.el (pui-list-packages): use (package-get-require-base)
14064
14065 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14066
14067         * package-ui.el: Correct obvious thinko in choosing extent face.
14068
14069 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14070
14071         * menubar-items.el (default-menubar): pui-list-package has nothing
14072         to with Customize. Move all the package stuff to a new Item in Options.
14073
14074         * package-ui.el (pui-menu): Add menu and Popup menu.
14075
14076         * package-get.el (package-get): Use new
14077         package-admin-get-install-dir.
14078
14079         * package-admin.el (package-admin-get-install-dir): New syntax.
14080         Conserve package location and put mule packages where mule-base is.
14081
14082         * package-get.el : Customized
14083
14084         * package-ui.el (pui): Customized
14085         (pui-package-install-dest-dir): New variable.
14086         (pui-install-selected-packages): Use it
14087
14088 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14089
14090         * package-get.el (package-get-interactive-package-query): Move
14091         dependency on package-get-base to run-time.
14092         (package-get-update-all): Ditto.
14093         (package-get-dependencies): Ditto.
14094         (package-get-package-provider): Ditto.
14095         (package-get-custom): Ditto.
14096
14097 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14098
14099         * events.el: Remove 'ascii-character property from 'backspace
14100         and 'delete symbols
14101
14102 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14103
14104         * package-get-base.el: removed.
14105
14106 1998-09-23  Didier Verna  <didier@xemacs.org>
14107
14108         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14109         (no-upper-case-p): new function.
14110         (with-search-caps-disable-folding): new macro.
14111         (with-interactive-search-caps-disable-folding): new macro.
14112         (zap-to-char): In interactive mode, do a case-sensitive search if
14113         the character is uppercase.
14114         (zap-up-to-char): ditto.
14115
14116         * replace.el (perform-replace): use the function no-upper-case-p.
14117
14118         * isearch-mode.el (isearch-fix-case): ditto.
14119         make obsolete `with-caps-disable-folding' and
14120         `isearch-no-upper-case-p'.
14121
14122         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14123         (tags-search): ditto.
14124         (tags-query-replace): ditto.
14125
14126         * info.el (Info-search): ditto.
14127
14128 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14129
14130         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14131
14132 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14133
14134         * package-admin.el (package-admin-rmtree): rewritten.  need to
14135         check for "." and ".." before symlink check.  expand files and
14136         directories with respect to DIRECTORY, not default-directory.
14137
14138 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14139
14140         * package-get.el (package-get-all): add INSTALL-DIR argument.
14141
14142 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14143
14144         * package-ui.el (pui-add-required-packages): new function, select
14145         dependent packages.
14146         (pui-display-keymap): bind it.
14147         (pui-help-string): document it.
14148         (pui-install-selected-packages): package-get-all -> package-get.
14149
14150         * package-get.el (package-get-dependencies): new function.
14151
14152 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14153
14154         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14155         regexps.
14156
14157 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14158
14159         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14160         function.
14161         (default-mouse-track-normalize-point): Use it.
14162
14163 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14164
14165         * package-admin.el (package-admin-delete-binary-package):
14166                 General cleanup. Remove unnessary use of progn and
14167         save-excursion.
14168         (package-admin-delete-binary-package): Do NOT mess with file
14169         modes. That is evil.
14170         (package-admin-delete-binary-package): Wrap all deleting in
14171         condition-case. The data in MANIFEST is untrustworthy.
14172         (package-admin-delete-binary-package): Let the OS worry about non
14173         empty directories.
14174
14175 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14176
14177         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14178         processing.
14179         (lm-report-bug): Fix mail address to send bug reports to.
14180
14181 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14182
14183         * XEmacs 21.2-beta2 is released.
14184
14185 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14186
14187         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14188
14189 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14190
14191         * info.el (Info-mode): Document page turning by double clicks in
14192         docstring so `M-x describe-mode' will display it.
14193
14194 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14195
14196         * info.el (Info-mouse-track-double-click-hook): Use character
14197         widths to calculate a border region where double clicking does
14198         page turning, and return `nil' by default so other hooks, such as
14199         region highlighting, will be run.
14200
14201 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14202
14203         * sound.el (default-sound-directory-list): Initialize with all the
14204         "sounds" directories in `data-directory-list'.  It used to just be
14205         the first one.
14206
14207         * packages.el (locate-data-directory-list): Created.  This gives
14208         the list of matching directories, unlike `locate-data-directory',
14209         which just gives the first one.
14210
14211 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14212
14213         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14214         make a binding in the local keymap until help-char handling is
14215         improved.
14216
14217         * help.el (help-keymap-with-help-key): Provide keymap with help
14218         binding.
14219         (help-print-help-form): New helper function.
14220
14221 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14222
14223         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14224         move extent to another buffer; no need to create a new extent.
14225         (isearch-fix-case): New function.
14226         (isearch-search-and-update): Use it.
14227
14228 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14229
14230         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14231         the keymap, not minor-mode-map-alist.
14232         (isearch-done): Restore overriding-local-map.
14233
14234 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14235
14236         * bytecomp.el (byte-compile-buffer-substring):
14237         Fix for: (byte-compile (defun f () (buffer-substring)))
14238         ==>   ** buffer-substring called with 3 args, but requires 0-3
14239         - new code not only works, but is more readable, too.
14240
14241 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14242
14243         * msw-faces.el (mswindows-init-device-faces): Don't try to
14244           specify a default font at this late stage. Do try to force
14245           creation of the default face font so that if it fails we get
14246           an error now instead of a crash at frame creation.
14247
14248           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14249           mswindows-make-font-unitalic: Canonical default weight
14250           changed from "Normal" to "Regular".
14251
14252           mswindows-make-font-bold / -bold-italic: Supplied device was
14253           not being passed into call to mswindows-find-smaller-font.
14254
14255 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14256
14257         * package-get.el (package-get-remote): Fix the path where to find
14258           the packages on xemacs.org.
14259
14260 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14261
14262         * about.el (about-maintainer-info): Update Ben's entry.
14263
14264 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14265
14266         * lisp/shadow.el (find-emacs-lisp-shadows):
14267         - `member' was being called on lists of length 2000!
14268         - Replace with hashtables.
14269         - Replace hand-coded loops with (dolist)
14270         - Fix comment typo
14271
14272 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14273
14274         * packages.el: Added new function, `package-delete-name', to
14275           delete existing packages from the installed package database
14276           (`packages-package-list').  Also added the "pkginfo" directory
14277           to `packages-special-base-regexp', so that the pkginfo directory
14278           would not get added to `late-packages'.
14279
14280         * package-admin.el: Added ability to delete an installed package
14281           (added low-level function, `package-admin-delete-package').
14282           Understands how to use the pkginfo/MANIFEST.<package> file to
14283           delete the package.  When installing a package, will also
14284           create a MANIFEST.* file if one is not provided by the
14285           package.  If the MANIFEST.* doesn't exist when deleting a
14286           package, the functions will fall back to attempting to delete
14287           any package-specific lisp directory.
14288
14289         * package-get.el: Moved some functions to package-admin.el.
14290           Added interactive function `package-get-delete-package', for
14291           use by users for deleting a package.
14292
14293           Also modified to not require the presence of efs.
14294
14295 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14296
14297         * files.el (find-file-noselect): Handle all signals, kill the
14298         buffer and resignal.
14299
14300 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14301
14302         * cl-macs.el (glyph-image): Add setf method.
14303
14304 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14305
14306         * package-get.el: Fixed broken EFS downloading.  Also, look for
14307           .tar.gz files first, in preference over .tgz files.
14308
14309         * package-ui.el: Fix display of package version numbers.
14310
14311 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14312
14313         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14314         argument.
14315
14316 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14317
14318         * list-mode.el: `display-completion-list': added new/optional
14319           keyword `:completion-string', which allows the programmer to
14320           change the "Possible completions are:" prompt.
14321
14322         * menubar-items.el: Added new pulldown menu-pick to start up the
14323           visual package browser/installer:
14324
14325                 Options->Customize->List Packages
14326
14327         * package-admin.el: Added hooks for installing under both Unix
14328           and MS Windows.  Does additional error checking.  No longer
14329           calls "add-big-package.sh" to install packages under Unix; now
14330           calls gunzip & tar directly.
14331
14332         * package-get.el: Added ability to install packages from files
14333           on a local disk/CDROM.  Now deletes any existing package lisp
14334           directory.  Does completion on available packages when
14335           querying for package names.  Will also search for .tgz files
14336           in addition for .tar.gz files.  Tries to reload
14337           auto-autoloads, as a convenience when loading new packages,
14338           and also tries to add any new package paths to `load-path'.
14339           Changed all occurences of `concat' to use `expand-file-name'.
14340
14341         * package-ui.el: New file which implements the main visual
14342           package browser/installer, which is started via a menu pick or
14343           M-x pui-list packages.
14344
14345 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14346
14347         * startup.el (load-init-file): spelling fix.
14348
14349 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14350
14351         * startup.el (normal-top-level): Load auto-autoload files
14352         covariantly with their precedence.
14353
14354 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14355
14356         * menubar-items.el (default-menubar): Remove "Font Weight"
14357         option, there is currently no custom equivalent.. Customize-faces
14358         is "Edit faces".
14359
14360         * x-font-menu.el (font-menu-set-font): Use customize to set
14361         default face.
14362
14363         * faces.el (face-spec-update-all-matching): New function.
14364
14365         * cus-face.el (custom-set-face-update-spec): New function.
14366         Interface to customize faces from elisp.
14367
14368         (custom-face-value-create): Show the customized settings if set
14369         but not saved.
14370
14371 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14372
14373         (custom-face-value-create): Show the customized settings if set
14374         but not saved.
14375
14376 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14377
14378         * keydefs.el (global-map): Add FSF 20.3 binding of
14379         query-replace-regexp.
14380
14381 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14382
14383         * minibuf.el (read-file-name-internal-1): use
14384         user-name-completion-1 instead of user-name-completion.
14385
14386 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14387
14388         * loadup.el:
14389         * make-docfile.el:
14390         * update-elc.el: Don't set `source-directory' (now defunct as a
14391         global variable) no more.
14392
14393         * packages.el (packages-list-autoloads): Made `source-directory'
14394         (now defunct as a global variable) a parameter.
14395
14396 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14397
14398         * about.el (about-hackers): new email
14399
14400 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14401
14402         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14403
14404 1998-07-17  Didier Verna  <didier@xemacs.org>
14405
14406         * faces.el (set-face-property):
14407         (set-face-dim-p):
14408         (face-dim-p): updated the doc strings now that the dim property isn't
14409         tty-specific.
14410         (face-equal): the dim property is now a common one.
14411
14412         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14413         Renamed the `stipple' attribute to `background-pixmap'.
14414         (custom-face-background-pixmap): make custom-face-stipple an
14415         obsolete alias for this.
14416
14417 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14418
14419         * find-paths.el (paths-file-readable-directory-p): Created and
14420         used.
14421
14422         * loadup.el: Don't set inhibit-... flags from run-temacs.
14423
14424 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14425
14426         * packages.el (packages-data-path-depth): Added and used.
14427
14428 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14429
14430         * about.el:
14431         - Change .xpm to .png, delete "zcat" section.
14432         - cosmetic fix in the 'marcpa' entry.
14433
14434         * etc/photos
14435         - convert all .xpm.Z to .png
14436         - rename mrb to martin
14437         - rename mcook-m to mcookm
14438
14439 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14440
14441         * x-init.el (x-initialize-compose): Add support for
14442         dead-circumflex as YET ANOTHER NAME for that dead key.
14443
14444 1998-08-05  Colin Rafferty <colin@xemacs.org>
14445
14446         * setup-paths.el (paths-construct-exec-path): Made the
14447         last-packages really be last.
14448         (paths-construct-data-directory-list): Ditto.
14449
14450 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14451
14452         * startup.el(startup-splash-frame-body):
14453         Update Copyright notice in splash screen
14454
14455 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14456
14457         * minibuf.el (read-file-name-internal-1): do ~user completion.
14458
14459 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14460
14461         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14462         aginst destroyed extents
14463
14464 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14465
14466         * package-get.el (package-get): add `install-dir' argument.
14467
14468 1998-07-20  John Jones  <jj@asu.edu>
14469
14470         * package-get.el: calls to package-get-update-all will only
14471           update packages which are already installed.
14472
14473 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14474
14475         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14476         writable.
14477
14478 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14479
14480         * about.el (about-hackers): Correct my email.
14481
14482 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14483
14484         * about.el (about-hackers): new email-address.
14485
14486 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14487
14488         * minibuf.el (read-number): Don't let `input-error' condition
14489         escape.
14490
14491 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14492
14493         * about.el (about-hackers): use my `email-for-life' address.
14494
14495 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14496
14497         * XEmacs 21.2-beta1 is released.
14498
14499 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14500
14501         * ldap.el (ldap-search): Doc string change
14502
14503 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14504
14505         * menubar-items.el (default-menubar): Removed references to
14506         `data-directory', and use `locate-data-file' instead, and made
14507         then greyed out if they don't exist.
14508
14509 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14510
14511         * keymap.el (events-to-keys): Use `format' instead of `concat'
14512         since the latter does not accept integer args anymore
14513
14514 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14515
14516         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14517         macros replaced.
14518
14519 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14520
14521         * make-docfile.el: Get first initialization from very-early-lisp.el
14522         * update-elc.el: Ditto.
14523         * loadup.el (really-early-error-handler): Ditto.
14524
14525         * packages.el (packages-unbytecompiled-lisp): Add new file,
14526         very-early-lisp.el.
14527
14528         * very-early-lisp.el: New file.
14529
14530 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14531
14532         * Symbols that have been obsolete for at least 3 years removed (II).
14533
14534         * obsolete.el (eval-current-buffer): Make compatible.
14535         (byte-code-function-p): Ditto.
14536         (send-string): Removed.
14537         (send-region): Removed.
14538         (screen-scrollbar-width): Removed.
14539         (set-screen-scrollbar-width): Removed.
14540         (set-screen-left-margin-width): Removed.
14541         (set-screen-right-margin-width): Removed.
14542         (screen-left-margin-width): Removed.
14543         (screen-right-margin-width): Removed.
14544         (set-buffer-left-margin-width): Removed.
14545         (set-buffer-right-margin-width): Removed.
14546         (buffer-left-margin-width): Removed.
14547         (buffer-right-margin-width): Removed.
14548         (x-set-frame-icon-pixmap): Removed.
14549         (x-set-screen-icon-pixmap): Removed.
14550         (pixel-name): Removed.
14551         (make-pixmap): Removed.
14552         (make-cursor): Removed.
14553         (pixmap-width): Removed.
14554         (pixmap-contributes-to-line-height-p): Removed.
14555         (set-pixmap-contributes-to-line-height): Removed.
14556
14557 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14558
14559         * obsolete.el (popup-menu-up-p): removed.
14560         (read-no-blanks-input): Removed.
14561         (wholenump): Removed.
14562         (ring-mod): Removed (what was ring-mod?).
14563         (current-time-seconds): Removed.
14564         (run-special-hook-with-args): Removed.
14565         (dot): Removed.
14566         (dot-marker): Removed.
14567         (dot-min): Removed.
14568         (dot-max): Removed.
14569         (window-dot): Removed.
14570         (set-window-dot): Removed.
14571
14572         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14573         `dot-min'.
14574
14575         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14576
14577         * code-files.el (insert-file-contents): Rename
14578         run-special-hook-with-args to run-hook-with-args-until-success.
14579         (write-region): Ditto.
14580
14581 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14582
14583         * about.el: Fix typos, update release date.
14584
14585         * Symbols that have been obsolete for at least 3 years removed.
14586
14587         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14588         screen- functions.
14589         (toplevel): remove setf methods for screen functions.
14590         * cl-macs.el (extent-data): defsetf removed.
14591         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14592         many places to remove.
14593         (comment-indent-hook): Ditto.
14594         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14595         (buffer-dedicated-screen): Ditto.
14596         (deiconify-screen): Ditto.
14597         (delete-screen): Ditto.
14598         (event-screen): Ditto.
14599         (find-file-other-screen): Ditto.
14600         (find-file-read-only-other-screen): Ditto.
14601         (live-screen-p): Ditto.
14602         (screen-height): Ditto.
14603         (screen-iconified-p): Ditto.
14604         (screen-list): Ditto.
14605         (screen-live-p): Ditto.
14606         (screen-name): Ditto.
14607         (screen-parameters): Ditto.
14608         (screen-pixel-height): Ditto.
14609         (screen-pixel-width): Ditto.
14610         (screen-root-window): Ditto.
14611         (screen-selected-window): Ditto.
14612         (screen-totally-visible-p): Ditto.
14613         (screen-visible-p): Ditto.
14614         (screen-width): Ditto.
14615         (screenp): Ditto.
14616         (get-screen-for-buffer): Ditto.
14617         (get-screen-for-buffer-noselect): Ditto.
14618         (get-other-screen): Ditto.
14619         (iconify-screen): Ditto.
14620         (lower-screen): Ditto.
14621         (mail-other-screen): Ditto.
14622         (make-screen): Ditto.
14623         (make-screen-invisible): Ditto.
14624         (make-screen-visible): Ditto.
14625         (modify-screen-parameters): Ditto.
14626         (new-screen): Ditto.
14627         (next-screen): Ditto.
14628         (next-multiscreen-window): Ditto.
14629         (other-screen): Ditto.
14630         (previous-screen): Ditto.
14631         (previous-multiscreen-window): Ditto.
14632         (raise-screen): Ditto.
14633         (redraw-screen): Ditto.
14634         (select-screen): Ditto.
14635         (selected-screen): Ditto.
14636         (set-buffer-dedicated-screen): Ditto.
14637         (set-screen-height): Ditto.
14638         (set-screen-position): Ditto.
14639         (set-screen-size): Ditto.
14640         (set-screen-width): Ditto.
14641         (show-temp-buffer-in-current-screen): Ditto.
14642         (switch-to-buffer-other-screen): Ditto.
14643         (visible-screen-list): Ditto.
14644         (window-screen): Ditto.
14645         (x-set-screen-pointer): Ditto.
14646         (x-set-frame-pointer): Ditto.
14647         (screen-title-format): Ditto.
14648         (screen-icon-title-format): Ditto.
14649         (terminal-screen): Ditto.
14650         (delete-screen-hook): Ditto.
14651         (create-screen-hook): Ditto.
14652         (mouse-enter-screen-hook): Ditto.
14653         (mouse-leave-screen-hook): Ditto.
14654         (map-screen-hook): Ditto.
14655         (unmap-screen-hook): Ditto.
14656         (default-screen-alist): Ditto.
14657         (default-screen-name): Ditto.
14658         (x-screen-defaults): Ditto.
14659         (x-create-screen): Ditto.
14660         * obsolete.el: meta-flag removed.
14661         baud-rate removed.
14662         sleep-for-millisecs removed.
14663         extent-data removed.
14664         set-extent-data removed.
14665         set-extent-attribute removed.
14666         extent-glyph removed.
14667         extent-layout removed.
14668         set-extent-layout removed.
14669         list-faces-display removed.
14670         list-faces removed.
14671         trim-versions-without-asking removed.
14672         after-write-file-hooks removed.
14673         truename removed.
14674         auto-fill-hook removed.
14675         blink-paren-hook removed.
14676         select-screen-hook, deselect-screen-hook removed.
14677         auto-raise-screen, auto-lower-screen removed.
14678
14679         * msw-mouse.el: Global change resource -> mswindows-resource.
14680
14681         * XEmacs 21.0-pre5 is released.
14682
14683 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14684
14685         * about.el (about-hackers): Credits update.
14686
14687 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14688
14689         * register.el (insert-register): Don't activate the region.
14690
14691 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14692
14693         * select.el: Restore x-* symbols for backwards compatibility:
14694         x-copy-primary-selection, x-kill-primary-selection,
14695         x-delete-primary-selection, x-select-make-extent-for-selection,
14696         x-valid-simple-selection-, x-cut-copy-clear-internal.
14697
14698 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14699
14700         * XEmacs 21.0-pre4 is released.
14701
14702 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14703
14704         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14705         reporting bugs.
14706         (maybe-add-init-button): Fix semantics under Windows.  Use
14707         `expand-file-name' rather than `concat'.
14708
14709         * help.el (print-messages): New function.
14710
14711 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14712
14713         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14714
14715 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14716
14717         * about.el: Tweaked my entry in about-hackers.
14718
14719         * find-paths.el (paths-emacs-root-p):
14720           Relaxed emacs-root checking of an in-place installation to
14721           also accommodate the flat layout used on MS Windows.
14722
14723 1998-06-29  John Jones  <jj@asu.edu>
14724
14725         * package-get.el: calls to package-get-update-all will only
14726           update packages which are already installed.
14727
14728 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14729
14730         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14731         are handled by the gui-element face fallbacks now.
14732
14733         * x-faces.el: default gui-element face to "background" as well as
14734         the default face.
14735
14736         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14737         and default face settings since these are set as fallbacks now in
14738         the appropriate domain.
14739
14740 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14741
14742         * text-mode.el (text-mode): Reorder regexp so the OR part
14743         corresponding to `page-delim' goes first and the hack in
14744         `forward-paragraph' will work.
14745         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14746
14747 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14748
14749         * subr.el (remove-hook): When checking the hook value
14750           with functionp, don't apply car to it.
14751
14752 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14753
14754         * package-get.el (package-get-remote-filename):
14755           Don't use file-name-as-directory because the local directory
14756           separator conventions might not be the same as ftp's.
14757
14758 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14759
14760         * ldap.el (ldap-host-parameters-alist): New name of
14761         `ldap-host-parameters-plist'
14762
14763 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14764
14765         * package-get.el: Using (require 'package-get-base), now that it
14766         provides itself.  Consequently removed all instances of (load
14767         "package-get-base.el").
14768
14769 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14770
14771         * subr.el (remove-hook): Don't treat the hook value as a
14772           list unless it is both consp and not functionp.
14773
14774 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14775
14776         * about.el: Email address for Ben Wing is ben@xemacs.org.
14777         * auto-show.el: Ditto.
14778         * bytecomp.el: Ditto.
14779         * faces.el: Ditto.
14780         * x-scrollbar.el: Ditto.
14781         * x-misc.el: Ditto.
14782         * tty-init.el: Ditto.
14783         * toolbar-items.el: Ditto.
14784         * symbol-syntax.el: Ditto.
14785         * specifier.el: Ditto.
14786         * objects.el: Ditto.
14787         * hyper-apropos.el: Ditto.
14788         * glyphs.el: Ditto.
14789
14790 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14791
14792         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14793         vertical-divider-always-visible-p.
14794         (default-mouse-motion-handler): Ditto.
14795
14796 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14797
14798         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14799         global value.
14800
14801 1998-06-21  Oliver Graf <ograf@fga.de>
14802
14803         * build-reports.el: changed receiver to xemacs-build-reports list
14804
14805 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14806
14807         * font.el: Split font-family-mappings into X and
14808           mswindows-specific versions.
14809           mswindows-font-create-[object|name]: Treat supplied size
14810           as a pointsize. Added underline and strikethru handling.
14811
14812         * msw-faces.el: changed default mswindows charset to western.
14813
14814         * msw-glyphs.el: removed space in border-glyph font string that
14815           was inserted to get round bugs in the mswindows C font code.
14816
14817 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14818
14819         * about.el (about-hackers): Credits update.
14820
14821         * help-nomule.el (tutorial-supported-languages): Add Romanian
14822         TUTORIAL.
14823
14824         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14825         to ISO-8859-2.
14826
14827 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14828
14829         * font.el: Split font-family-mappings into X and
14830           mswindows-specific versions.
14831           mswindows-font-create-[object|name]: Treat supplied size
14832           as a pointsize. Added underline and strikethru handling.
14833
14834         * msw-faces.el: changed default mswindows charset to western.
14835
14836         * msw-glyphs.el: removed space in border-glyph font string that
14837           was inserted to get round bugs in the mswindows C font code.
14838
14839 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14840
14841         * minibuf.el: make read-color-completion-table call
14842           (mswindows-color-list for mswindows devices.
14843
14844 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14845
14846         * lisp/font-lock.el
14847         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14848         Let declaration items contain non-word symbol characters.
14849
14850 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14851
14852         * package-get.el (package-get-package-provider): Added autoload
14853         cookie.  Loading "package-get-base.el" in ALL functions that use
14854         it.  Fixed some (interactive ...) with multiple argument specs
14855         again.  Cosmetic indentation changes.
14856
14857 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14858
14859         * info.el (Info-insert-dir): Don't use nreverse on variables
14860         that you want to use later.
14861
14862 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14863
14864         * x-mouse.el (x-set-point-and-move-selection): Replace call
14865         to x-kill-primary-selection with kill-primary-selection
14866
14867 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14868
14869         * simple.el (what-cursor-position): Make cursor position reported
14870         use value of column-number-start-at-one
14871
14872 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14873
14874         * about.el (xemacs-hackers): Fix Jareth's email address.
14875
14876 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14877
14878         * startup.el (startup-splash-frame): Remove
14879         `xemacs-startup-logo-function'.
14880
14881 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14882
14883         * about.el (about-hackers): Update credits list.
14884
14885 1998-06-06  Jeff Miller <jmiller@smart.net>
14886
14887         * lisp/sound.el: Update sound-ext to allow filenames with
14888           extensions to be found by load-sound-file
14889
14890 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14891
14892         * info.el (Info-rebuild-outdated-dir): Removed variable
14893         (Info-auto-generate-directory): New variable
14894         (Info-save-auto-generated-dir): New variable
14895         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14896         (Info-build-dir-anew): Second parameter removed.  Use
14897         `Info-save-auto-generated-dir'
14898         (Info-rebuild-dir): Ditto
14899
14900 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14901
14902         * list-mode.el (next-list-mode-item): Would not recognize
14903         border between directly neighbored items.
14904
14905 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14906
14907         * package-get.el: add autoloads for some functions.
14908
14909 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14910
14911         * specifier.el (let-specifier): Tiny docfixes.
14912
14913 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14914
14915         * msw-mouse.el: set selection-pointer-glyph to Normal.
14916
14917 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14918
14919         * wid-edit.el (widget-specify-secret): New function.
14920         (widget-after-change): Use it.
14921         (widget-specify-field): Use it.
14922
14923 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14924
14925         * mouse.el (drag-window-divider): Use `(not done)' instead of
14926         `doit'; reuse result of `window-pixel-edges'.
14927
14928         * modeline.el (drag-modeline-event-lag): Rename to
14929         drag-divider-event-lag.
14930
14931 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14932
14933         * specifier.el (let-specifier): Rewritten not to generate needless
14934         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14935         arguments.
14936
14937 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14938
14939         * minibuf.el (read-file-name-1): Setup buffer-local value of
14940         `completion-ignore-case' in completions buffer under Windows.
14941
14942 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14943
14944         * about.el (about-maintainer-glyph): Fix support for not
14945         compressed images.
14946
14947 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14948
14949         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14950
14951         * mouse.el (mouse-track): Cancel selection if misc-user event with
14952         `cancel-mode-internal' function is fetched.
14953
14954 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14955
14956         * files.el (save-some-buffers-1): Fixed return value.
14957
14958 1998-06-01  Oliver Graf <ograf@fga.de>
14959
14960         * dragdrop.el: added experimental
14961
14962 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14963
14964         * startup.el (after-init-hook, init-file-user,
14965         user-init-directory, load-user-init-file):  Purge references
14966         to "~/.xemacs/init.el" from docstrings.
14967
14968         (load-user-init-file) Use paths-construct-path to construct
14969         paths to user init files.  Go directly to ~/.emacs, do not
14970         search ~/.xemacs/, do not load `default-custom-file'.
14971
14972 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14973
14974         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14975         general *sh.
14976         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14977
14978 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14979
14980         * menubar-items.el (default-menubar): add Update Packages to customize
14981         menu.
14982
14983 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14984
14985         * faces.el: use toolbar face as a fallback for toolbar properties
14986         in xpm-color-symbols instead of default.
14987
14988         * msw-faces.el: rename 3d-object -> gui-element face.
14989
14990 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14991
14992         * startup.el (xemacs-startup-logo-function): New variable.
14993         (startup-splash-frame): Use it.
14994
14995 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14996
14997         * files.el (save-some-buffers): Would wait 1 second.
14998         (save-some-buffers-1): Delete other windows here instead of in
14999         `save-some-buffers'.
15000         (save-some-buffers): Force redisplay only if windows were deleted.
15001
15002 1998-06-02  Didier Verna  <didier@xemacs.org>
15003
15004         * cus-face.el (custom-face-attributes): generalized the use of
15005         toggle buttons for boolean attributes.
15006         Re-ordered the items a bit.
15007
15008 1998-06-01  SL Baur  <steve@altair.xemacs.org>
15009
15010         * sound.el (default-sound-directory): Use `locate-data-directory'
15011         to find the sounds directory.
15012
15013 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15014
15015         * sound.el: default sound-ext to .wav under mswindows, .au
15016         otherwise. load-default sounds without extensions.
15017
15018 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
15019
15020         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
15021         if send-pr is not bound.
15022
15023 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
15024
15025         * files.el: grok idl files in auto-mode-alist.
15026 1998-06-01  Jeff Miller  <jmiller@smart.net>
15027
15028         * minibuf.el (exact-minibuffer-completion-p): check for nil before
15029         calling `upcase'.
15030
15031 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
15032
15033         * msw-glyphs.el: add xbm to the list of image types supported.
15034
15035 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15036
15037         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
15038         instead of XEmacs one when dumping InfoDock.
15039
15040 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15041
15042         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
15043         for `modeline-visible-p'
15044
15045         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
15046
15047 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15048
15049         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
15050         since it's not used anymore. doc string fixes.
15051
15052         * package-get.el (package-get-file-installed-p): new function. use
15053         instead of file-installed-p which is in an external package.
15054
15055 1998-05-28  Oliver Graf <ograf@fga.de>
15056
15057         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
15058         favor of select-window/switch-to-buffer
15059
15060 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
15061
15062         * startup.el: changed (getenv "HOME") to (user-home-directory)
15063
15064 1998-05-25  Oliver Graf <ograf@fga.de>
15065
15066         * frame.el (cde-start-drag) moved to dragdrop.el
15067         (offix-start-drag-region) moved to dragdrop.el
15068         (offix-start-drag) moved to dragdrop.el
15069         * dragdrop.el (cde-start-drag) moved from frame.el
15070         (offix-start-drag-region) moved from frame.el
15071         (offix-start-drag) moved from frame.el
15072         (cde-start-drag-region) cde drag regions
15073         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15074
15075 1998-05-26  Oliver Graf <ograf@fga.de>
15076
15077         * dragdrop.el: created dragdrop-drag prototypes
15078         (cde-start-drag-region) fixed typo
15079
15080 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15081
15082         * simple.el (after-init-hook): Remove reader macro.
15083
15084         * packages.el (packages-hardcoded-lisp): Get rid of reader
15085         macros.  Update DOC string.
15086
15087 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15088
15089         * mouse.el (drag-window-divider): Ditto.
15090
15091         * modeline.el (mouse-drag-modeline): Use it.
15092
15093         * lisp-mode.el (let-specifier): Specify indentation.
15094
15095         * specifier.el (let-specifier): Renamed from
15096         `with-specifier-instance'.
15097
15098 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15099
15100         * x-faces.el:
15101         * faces.el: move definition of xpm-color-symbols from x-faces.el
15102         to faces. Predicate x-get-resource on the presence of x.
15103
15104         * msw-faces.el: set 3d-object face rather than modeline. Specify
15105         faces as specfier defaults.
15106
15107         * package-get.el: don't use package-admin-add-single-file-package.
15108
15109 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15110
15111         * toolbar-items.el: Fixup tooltips.
15112         (toolbar-gnus): Don't use obsolete variable
15113         toolbar-news-frame-properties.
15114         (toolbar-news-reader): Default to `gnus' instead of
15115         `not-configured'.
15116
15117         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15118         Windows.
15119
15120 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15121
15122         * package-get.el: rename -installedp -> -installed-p.
15123
15124 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15125
15126         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15127         attributes, and assinged it to continuation, truncation and
15128         hscroll glyphs.
15129
15130         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15131         and made continuation, truncation and hscroll glyphs arrow
15132         characters out of that font.
15133
15134 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15135
15136         * minibuf.el (minibuffer-electric-separator): Play nicely with
15137         directory-sep-char being \.
15138         (minibuffer-electric-tilde): Ditto.
15139         (read-file-name-map): Ditto.
15140
15141 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15142
15143         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15144         on X devices.
15145         (default-mouse-track-deal-with-down-event): Avoid
15146         `x-disown-selection'; use `disown-selection' instead.
15147
15148 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15149
15150         * select.el:
15151         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15152         moved to (cut-copy-clear-internal) in select.el. Ditto for
15153         (x-delete-primary-selection) (x-kill-primary-selection)
15154         (x-copy-primary-selection).
15155         (own-clipboard): new function.
15156
15157         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15158         functions in select.el. remove old ones.
15159         (mswindows-own-clipboard): new function.
15160
15161 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15162
15163         * gnuserv.el: allow connections from mswindows type devices.
15164
15165 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15166
15167         * msw-glyphs.el: change image type used from cursor to resource.
15168
15169 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15170
15171         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15172         for {top,bottom}-{left,right} values in addition to
15173         {top,bottom}_{left,right}.
15174         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15175
15176 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15177
15178         * cl-macs.el (specifier-instance): Undefine its setf method.
15179
15180         * specifier.el (with-specifier-instance): Added docstring.
15181
15182         * mouse.el (drag-window-divider): Ditto.
15183
15184         * modeline.el (mouse-drag-modeline): Use it.
15185
15186         * lisp-mode.el (with-specifier-instance): Define its indentation
15187         level.
15188
15189         * specifier.el (with-specifier-instance): New macro.
15190
15191 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15192
15193         * package-get.el (package-get-create-custom): new function to
15194         auto-generate package-get-custom.el from package-get-base.el.
15195         * (package-get-ever-installedp): new function.
15196         * (package-get-custom): new function to get all packages specified
15197         by customize.
15198
15199 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15200
15201         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15202
15203 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15204
15205         * cl-extra.el: Reverse previous float change.
15206
15207 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15208
15209         * x-faces.el:
15210         * faces.el (try-font-name): moved from x-faces.el since it is
15211         required by w3 under mswindows as well X.
15212
15213 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15214
15215         * winnt.el: Removed evil (setq completion-ignore-case t)
15216         clause, one more overlookef fsfism.
15217         (nt-quote-args-functions-alist): End sentences with double space.
15218
15219 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15220
15221         * window-xemacs.el (push-window-configuration): Remove kludgery of
15222         recaching default-toolbar specifier.
15223         (pop-window-configuration): Ditto.
15224         (unpop-window-configuration): Ditto.
15225
15226 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15227
15228         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15229
15230 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15231
15232         * winnt.el (nt-quote-args-verbatim): Added function.
15233         (nt-quote-args-prefix-quote): Added function.
15234         (nt-quote-args-backslash-quote): Added function.
15235         (nt-quote-args-double-quote): Added function.
15236         (nt-quote-args-functions-alist): New variable.
15237         (nt-quote-process-args): Added function. This is the main quoting
15238         work horse called from process-nt.c
15239
15240 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15241
15242         * winnt.el: Removed duplicate definitions for backspace,
15243         delete, M-backspace and C-M-backspace.
15244         (file-name-buffer-file-type-alist): Removed this variable.
15245         (find-buffer-file-type): Removed function.
15246         (find-file-binary):  Removed function.
15247         (find-file-text): Removed function.
15248         (find-file-not-found-set-buffer-file-type): Removed function.
15249         (save-to-unix-hook): Removed function.
15250         (revert-from-unix-hook): Removed function.
15251         (using-unix-filesystems): Removed function.
15252         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15253         warning.
15254         (x-set-selection): Removed function.
15255         (x-get-selection): Removed function.
15256         Removed commented FSFisms.
15257         Replaced copyright notice (this file is not part of GNU Emacs).
15258         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15259         comint-process-echoes setting to t.
15260
15261 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15262
15263         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15264         and used following the interface change of
15265         `paths-find-recursive-path'.
15266
15267         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15268         regexp instead of a list of base names.
15269         (paths-version-control-filename-regexp):
15270         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15271         Introduced and used following the interface change of
15272         `paths-find-recursive-path'.
15273
15274 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15275
15276         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15277         on X devices, rather than on all non-TTY devices.
15278
15279 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15280
15281         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15282
15283         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15284
15285 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15286
15287         * itimer.el (activate-itimer): Fixed usage of integers
15288         as argument to `concat'.
15289
15290 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15291
15292         * itimer.el (start-itimer): replace the use of `concat' with
15293         `format'
15294
15295 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15296
15297         * mode-motion.el (mode-motion-hook): Clarify docstring.
15298         From Bob Weiner <weiner@altrasoft.com>
15299
15300         * loadhist.el (symbol-file): Supply prompt string when used
15301         interactively.
15302         From Bob Weiner <weiner@altrasoft.com>
15303
15304 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15305
15306         * loadup.el (really-early-error-handler): Ditto.
15307
15308         * update-elc.el: Ditto.
15309
15310         * setup-paths.el (paths-construct-exec-path): Ditto.
15311
15312         * make-docfile.el: Ditto.
15313
15314         * find-paths.el (paths-decode-directory-path): Use split-path
15315         instead of decode-path.
15316
15317         * files.el (parse-colon-path): Update docstring reference.
15318
15319 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15320
15321         * msw-init.el:
15322         * x-init.el:
15323         Bind cut'n'paste keys to non window-system specific functions.
15324
15325         * msw-select.el: New function mswindows-clear-clipboard.
15326         mswindows-cut-copy-clipboard extended to handle clearing of the
15327         selection and renamed to mswindows-cut-copy-clear-clipboard.
15328
15329         * select.el: on mswindows devices delete-primary-selection
15330         calls mswindows-clear-clipboard.
15331
15332 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15333
15334         * simple.el (quoted-insert): Inhibit quit when using read-char.
15335
15336         * cmdloop.el (read-char): Don't inhibit quit.
15337         (read-char-exclusive): Ditto.
15338         (read-char): Signal quit if quit-char was pressed.
15339         (read-char-exclusive): Ditto.
15340         (read-quoted-char): Return a character, not integer.
15341
15342         * menubar-items.el (default-popup-menu): Use Andy's generic
15343         selection code.
15344         (default-popup-menu): Fix code.
15345
15346 1998-05-14  Oliver Graf <ograf@fga.de>
15347
15348         * dragdrop.el (dragdrop-function-widget): this time it's done
15349
15350 1998-05-13  Oliver Graf <ograf@fga.de>
15351
15352         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15353
15354 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15355
15356         * device.el (device-pixel-width):
15357         (device-pixel-height):
15358         (device-mm-width):
15359         (device-mm-height):
15360         (device-bitplanes):
15361         (device-color-cells): Swapped parameters to device-system-metric
15362         according to the interface change.
15363
15364 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15365
15366         * mouse.el (default-mouse-motion-handler): Use new name of the
15367         function event-over-vertical-divider-p.
15368         Do not set E-W arrow cursor over the divider if
15369         vertical-divider-draggable-p is nil in the window.
15370         ([top-level]): Use new name for the variable
15371         vertical-divider-map.
15372         (drag-window-divider): Respect vertical-divider-draggable-p.
15373         Variable name typo fixes.
15374
15375 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15376
15377         * keymap.el (kbd): Define here; handle string constants and
15378         others...
15379
15380 1998-05-15  Christian Nyb <chr@mediascience.no>
15381
15382         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15383         in Emacs 18.
15384
15385 1998-05-13  Didier Verna  <didier@xemacs.org>
15386
15387         * mouse.el (drag-window-divider): give the vertical divider a
15388         pressed look when dragging it.
15389
15390 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15391
15392         * faces.el: predicate some more face operations on x or mswindows
15393         not just x.
15394
15395         * modeline.el: enable modeline coloring for mswindows.
15396
15397 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15398
15399         * minibuf.el (minibuffer-default): Added variable; compatible with
15400         FSF Emacs.
15401         (next-history-element): Used `minibuffer-default'.
15402
15403 1998-05-12  Oliver Graf <ograf@fga.de>
15404
15405         * dragdrop.el (dragdrop-function-widget): button and mods ok
15406         arguments still look a bit strange
15407         (dragdrop-compare-mods) created
15408         (dragdrop-drop-do-functions) correctly checks for buttons and
15409         modifiers
15410
15411 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15412
15413         * setup-paths.el (paths-default-info-directories): Replace
15414         path-separator with directory-sep-char.
15415
15416         * files.el (path-separator): Don't define it here.
15417
15418 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15419
15420         * update-elc.el: Ditto.
15421
15422         * setup-paths.el (paths-construct-exec-path): Ditto.
15423
15424         * make-docfile.el: Ditto.
15425
15426         * loadup.el (really-early-error-handler): Ditto.
15427
15428         * find-paths.el (paths-decode-directory-path): Use decode-path
15429         instead of decode-path-internal.
15430
15431         * files.el (parse-colon-path): Update docstring.
15432
15433 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15434
15435         * subr.el (get-buffer-window-list): Make BUFFER optional.
15436
15437         * window-xemacs.el (windows-of-buffer): Defalias to
15438         get-buffer-window-list.
15439
15440 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15441
15442         * disass.el: Fix maintainer keyword.
15443
15444         * bytecomp.el (byte-compile-and-load-file): Autoload.
15445         (byte-compile-buffer): Ditto.
15446
15447         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15448         value is returned, not the name.
15449         (lisp-imenu-generic-expression): Enable it.
15450         (lisp-mode-variables): Ditto.
15451         (lisp-indent-offset): Change defconst to defvar.
15452         (lisp-indent-function): Ditto.
15453         (lisp-body-indent): Ditto.
15454
15455 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15456
15457         * modeline.el: Use zap-last-kbd-macro-event.
15458
15459         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15460         nil, don't attempt to do anything with messages.
15461         (eval-last-sexp): Use `letf' for clarity.
15462
15463 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15464
15465         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15466
15467 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15468
15469         * buff-menu.el:
15470         * lisp-mode.el:
15471         * obsolete.el:
15472         Change empty docstrings into no doc strings at all.
15473         Fix bogus FSF-format docstrings.
15474         * etags.el: Fix docstring.
15475
15476 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15477
15478         * package-get.el (package-get): Use internal md5
15479
15480 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15481
15482         * about.el (about-xemacs): Correct abuse of concat.
15483
15484 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15485
15486         * info.el (Info-mode): Use easymenu.
15487
15488 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15489
15490         * apropos.el (apropos): Don't use concat with integers.
15491
15492         * cmdloop.el (describe-last-error): Handle the case when no error
15493         was seen gracefully.
15494
15495         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15496         defun.
15497         (apropos-describe-plist): Ditto.
15498
15499         * help.el (with-displaying-help-buffer): Revert to a defun.
15500         (describe-key): Use it as defun.
15501         (describe-mode): Ditto.
15502         (describe-bindings): Ditto.
15503         (describe-prefix-bindings): Ditto.
15504         (describe-installation): Ditto.
15505         (view-lossage): Ditto.
15506         (describe-function): Ditto.
15507         (describe-variable): Ditto.
15508         (describe-syntax): Ditto.
15509
15510 1998-05-11  Oliver Graf <ograf@fga.de>
15511
15512         * dragdrop.el: changed order of require/provide
15513         (dragdrop-drop-mime-default) changed to new calling conventions
15514         (dragdrop-drop-do-functions) changed to new calling conventions
15515         (dragdrop-function-widget) this one needs more work...
15516
15517 1998-05-10  Oliver Graf <ograf@fga.de>
15518
15519         * about.el: another small change in my entry
15520         * dragdrop.el (dragdrop-drop-log-function): logging added
15521         plus customizations
15522         changed interface to handler functions. now called with event
15523         and object
15524
15525 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15526
15527         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15528         E-W arrow pointer displayed over draggable dividers.
15529
15530         * mouse.el (default-mouse-motion-handler): Show it when
15531         appropriate.
15532         (drag-window-divider): Added.
15533         ([top-level]): Initialized window-divider-map with a keymap
15534         binding the above function to left button down event.
15535
15536         * x-mouse.el (x-init-pointer-shape): Initialize
15537         divider-pointer-glyph from Cursor.dividerPointer, or use default
15538         E-W double arrow.
15539
15540 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15541
15542         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15543
15544 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15545
15546         * simple.el (count-words-buffer): Don't query for buffer.
15547         (count-lines-buffer): Ditto.
15548
15549 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15550
15551         * help.el (where-is): add optional insert argument.
15552
15553 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15554
15555         * help.el (describe-key-briefly): New argument INSERT.
15556
15557         * simple.el (eval-expression): New optional argument; synch with
15558         FSF 20.3.
15559
15560         * keydefs.el (global-map): Add new register bindings.
15561
15562         * register.el: Synched with FSF 20.3.
15563
15564 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15565
15566         * window-xemacs.el (recenter): all arguments are optional.
15567
15568 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15569
15570         * device.el: (device-pixel-width): Reflected name/parameters
15571         change to device-system-metric.
15572         (device-pixel-height): Ditto.
15573         (device-mm-width): Ditto.
15574         (device-mm-height): Ditto.
15575         (device-bitplanes): Ditto.
15576         (device-color-cells): Ditto.
15577
15578 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15579
15580         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15581
15582         * cl.el (most-positive-fixnum): Document.
15583         (most-negative-fixnum): Ditto.
15584
15585         * cus-dep.el: Updated comment.
15586
15587         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15588         constant.
15589
15590         * cus-load.el (custom-put): Removed.
15591
15592         * files.el (after-find-file): Just resignal quit instead of
15593         signaling "canceled".
15594
15595 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15596
15597         * frame.el (other-frame): Use `focus-frame' instead of
15598         select-frame kludges.
15599
15600         * lisp-mode.el: Update lisp-indent-function for
15601         save-selected-frame and with-selected-frame.
15602
15603         * frame.el (save-selected-frame): New macro.
15604         (with-selected-frame): Ditto.
15605         (other-frame): Use `set-frame-focus'.
15606
15607 1998-05-06  Oliver Graf <ograf@fga.de>
15608
15609         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15610         (dragdrop-drop-url-default) default handler for URL drops created
15611         (dragdrop-drop-mime-default) default handler for MIME drops created
15612         (dragdrop-drop-functions) default custom for handling drops created
15613         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15614
15615 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15616
15617         * mouse.el: Removed redundant mouse-mswindows-drop function.
15618
15619 1998-05-05  Oliver Graf <ograf@fga.de>
15620
15621         * about.el: changed some text in my entry
15622         * dragdrop.el: added customs
15623
15624 1998-05-04  Oliver Graf <ograf@fga.de>
15625
15626         * mouse.el: killed global drop key bindings
15627         (mouse-offix-drop) removed
15628         * dragdrop.el: created
15629         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15630
15631 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15632
15633         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15634         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15635
15636         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15637         obsolete comment.
15638
15639         * scrollbar.el (scrollbars-visible-p): Use new
15640         {vertical,horizontal}-scrollbar-visible-p specifiers.
15641
15642 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15643
15644         * device.el (device-pixel-height):
15645         (device-pixel-width):
15646         (device-mm-width):
15647         (device-mm-height):
15648         (device-bitplanes):
15649         (device-color-cells): Moved these 6 functions from device.c; they
15650         all use single (device-system-metrics) call.
15651
15652 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15653
15654         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15655         were renamed.
15656
15657         * menubar-items.el:
15658         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15659         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15660
15661         * help.el (help-map): Remove Hyperbole keybinding logic.
15662         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15663
15664 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15665
15666         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15667         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15668
15669 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15670
15671         * msw-glyphs.el: use nicer icon3 from the frame icon.
15672
15673 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15674
15675         * version.el (emacs-version): Remove InfoDock conditionals.
15676
15677         * startup.el (startup-splash-frame): Change ID logo name.
15678
15679 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15680
15681         * files.el (after-find-file): If the user presses C-g on
15682         directory-creation prompt, kill the buffer.
15683
15684 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15685
15686         * simple.el (count-words-region): Reverse previous change.
15687
15688 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15689
15690         * replace.el (query-replace): Just call perform-replace.
15691         (query-replace-regexp): Ditto.
15692         (perform-replace): Move region handling here.
15693         (perform-replace): Use the new arg to match-data.
15694
15695 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15696
15697         * x-init.el: Install X specific display table that
15698           displays char 0240 as a space to avoid whatever it is
15699           that screws up display of that character code.
15700
15701 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15702
15703         * help.el (function-arglist): If no arguments are documented for a
15704         subr, print nothing rather than incorrect output.
15705
15706 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15707
15708         * cmdloop.el (command-error): Update bail-out error message to use
15709         `emacs-program-name'.
15710
15711         * lib-complete.el: Remove reader macro cruft.
15712
15713         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15714         cruft.
15715
15716         * simple.el (count-words-region): Drop interactive-p check on the
15717         message.
15718
15719 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15720
15721         * font.el
15722         * msw-faces.el
15723         Correct spelling of mswindows-font-canonicalize-name.
15724
15725 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15726
15727         * ldap.el (ldap-host-parameters-alist): Replaced with
15728         `ldap-host-parameters-plist'
15729         (ldap-search): Adapt to previous change
15730
15731 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15732
15733         * about.el (about-hackers): Update Bob Weiner bio.
15734         (about-maintainer-info): Ditto.
15735
15736 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15737
15738         * simple.el (display-warning-minimum-level): Docfix.
15739
15740 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15741
15742         * widget.el (:default-get): New keyword.
15743         * wid-edit.el (default, widget-default-default-get): Define it.
15744         (group, widget-group-default-get): Define it.
15745         (menu-choice, widget-choice-default-get): Define it.
15746         (widget-default-get): New function.
15747         (widget-choice-action): Call it.
15748         (widget-editable-list-entry-create): Call it.
15749
15750 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15751
15752         * byte-optimize.el (byte-boolean-vars): Removed.
15753         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15754         lookup through `byte-boolean-vars'.
15755
15756 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15757
15758         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15759         resource-provided values into ghost specs for scrollbar-height and
15760         scrollbar-width.
15761
15762 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15763
15764         * byte-optimize.el: Don't attempt to optimize /=.
15765
15766         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15767         (byte-compile-/=): Ditto.
15768
15769 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15770
15771         * apropos.el: Use `with-displaying-help-buffer'.
15772         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15773         Use `with-displaying-help-buffer'.
15774         (apropos-follow): Do not give special treatment to buffer cursor
15775         was in prior to a mouse click.
15776         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15777         (apropos-print-doc): Set correct buffer for setting text
15778         properties.
15779
15780 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15781
15782         * help.el (help-buffer-prefix-string): New variable.
15783         (help-buffer-name): Use it.
15784
15785         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15786         mode menu.
15787
15788 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15789
15790         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15791
15792 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15793
15794         * files.el (find-file-noselect): Update docstring.
15795         (find-file-noselect): Signal an error if found an unreadable file.
15796         (file-chase-links): Save the match data.
15797         (normal-mode): Use `lwarn' and `error-message-string'.
15798         (interpreter-mode-alist): Change defconst to defvar.
15799         (inhibit-first-line-modes-regexps): Ditto.
15800         (inhibit-first-line-modes-regexps): Added .tgz.
15801         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15802         (change-major-mode-with-file-name): New user-option.
15803         (set-visited-file-name): Synched with FSF.
15804         (file-name-extension): New function, from FSF 20.3.
15805         (file-relative-name): Synched with FSF.
15806         (save-some-buffers): Support the C-r feature.
15807         (recover-session): Synched with FSF.
15808         (kill-some-buffers): Ditto.
15809         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15810
15811 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15812
15813         * files.el (insert-file): Undo previous change and reenable use of
15814         format.el.
15815
15816 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15817
15818         * window-xemacs.el (recenter): Define.
15819
15820 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15821
15822         * font.el (mswindows-font-create-name)
15823         (mswindows-font-create-object): new functions for mswindows type
15824         fonts.
15825
15826         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15827         strings are parsed as well as font objects.
15828
15829 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15830
15831         * modeline.el (defining-kbd-macro): Restore modeline indication of
15832         kbd-macro being recorded.
15833         (add-minor-mode): Simplify docstring.
15834         (modeline-minor-mode-menu): Remove stuff.
15835
15836 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15837
15838         * code-process.el (call-process): dynamically decide process
15839         coding type.
15840
15841 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15842
15843         * modeline.el: Add line-number-mode, column-number-mode to
15844         the modeline minor-mode menu.  Button2 on the line number does
15845         goto-line.
15846
15847 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15848
15849         * mouse.el: move x-selection-owner-p type things to
15850         selection-owner-p.
15851
15852         * msw-init.el: copy zmacs stuff from x-init.el
15853
15854         * msw-select.el (mswindows-own-selection)
15855         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15856         functions. Very simple minded implementation of selectio
15857         ownership.
15858
15859         * select.el (own-selection) (disown-selection)
15860         (activate-region-as-selection) (select-make-extent-for-selection)
15861         (valid-simple-selection-p): functions moved from x-select.el for
15862         generalized selection.
15863
15864         * x-select.el: see select.el changes.
15865
15866         * x-toolbar.el: use new selection functions.
15867
15868 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15869
15870         * packages.el (packages-find-package-directories): Fixed bug that
15871         would pick up multiple site-package directories.
15872         (package-locations): Added "xemacs-packages" as a late package
15873         location.
15874
15875         * find-paths.el: Now uses `emacs-program-name' and
15876         `emacs-program-version'.
15877         Additions to enforce version-specific directories in
15878         `paths-find-version-directory'.
15879
15880 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15881
15882         * default.el: Removed.
15883         * site-start.el: Removed.
15884
15885 1998-04-29  Didier Verna  <didier@xemacs.org>
15886
15887         * minibuf.el (minibuffer-history-minimum-string-length): Default
15888         to nil.
15889
15890 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15891
15892         * find-paths.el (paths-program-name): Rename.
15893         (paths-emacs-root-p): Ditto.
15894         (paths-find-site-directory): Ditto.
15895
15896 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15897
15898         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15899         `emacs-lisp-byte-compile-and-load'.
15900
15901 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15902
15903         * ldap.el (ldap-search): Fixed additional parameter passing to
15904         `ldap-open'
15905
15906 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15907
15908         * select.el (kill-primary-selection) (selection-owner-p)
15909         (copy-primary-selection) (yank-clipboard-selection)
15910         (selection-exists-p) (delete-primary-selection): new file and
15911         functions that do the right thing for the selected device.
15912
15913         * x-menubar.el: use generalised selection functions.
15914
15915         * dumped-lisp.el: dump select.el.
15916
15917 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15918
15919         * find-paths.el (paths-progname): New variable.
15920         (paths-emacs-root-p): Use it.
15921         (paths-find-site-directory): Ditto.
15922
15923 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15924
15925         * loadup.el ((member "dump" command-line-args)): Dump as
15926         `infodock' if InfoDock.
15927
15928 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15929
15930         * find-paths.el (construct-emacs-version): Simplify, include
15931         program name in the return value.
15932         * (paths-find-version-directory): Use it.
15933
15934 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15935
15936         * info.el (Info-parse-dir-entries): Fixed regexp
15937         (Info-build-dir-anew): Remove full suffix and capitalize info file
15938         name for files with no @direntry
15939         (Info-batch-rebuild-dir): New function
15940         (Info-suffixed-file): Check for regular files instead of simple
15941         file existence (could catch directories before)
15942
15943 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15944
15945         * setup-paths.el, find-paths.el: Removed uses of `not' which
15946         temacs doesn't have.
15947
15948         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15949         into root searching.
15950
15951 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15952
15953         * subr.el: Remove definition of `not'.
15954
15955 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15956
15957         * msw-glyphs.el: enable graphics support.
15958
15959 1998-04-23  Didier Verna  <didier@xemacs.org>
15960
15961         * x-menubar.el (default-menubar): restored the line-number-mode
15962         option.
15963
15964         * misc doc string updates related to the options menu.
15965
15966 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15967
15968         * setup-paths.el (paths-construct-load-path): Fix typo.
15969
15970 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15971
15972         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15973         font-menu-ignore-scaled-fonts don't have to be bound now; this
15974         gets us one step further towards making --no-autoloads work.
15975
15976         * startup.el (normal-top-level): Load auto-autoloads only if
15977         lisp-directory is non-nil.
15978
15979         * setup-paths.el (paths-construct-load-path): Made it robust
15980         against nil lisp-directory.
15981
15982         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15983         to the list of variables that cause a warning when nil.
15984
15985         * toolbar.el (init-toolbar-location): Now works even when there's
15986         no toolbar icon directory.
15987
15988 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15989
15990         * help.el (view-lossage): Recognize it.
15991
15992         * simple.el (log-message): Mark multiline messages.
15993
15994 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15995
15996         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15997
15998 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15999
16000         * package-get.el (package-get-all):  add `\n' separator to
16001         interactive specification so that both variables are read
16002
16003 1998-04-22  Didier Verna  <didier@xemacs.org>
16004
16005         * x-menubar.el: ported the options menu to Custom.
16006         Moved the "read only" toggle button to the buffers menu.
16007         Corrected some missing ;;;###autoload or defcustom.
16008
16009         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
16010         the scrollbar-visible specifier for options menu handling.
16011
16012         * toolbar.el (toolbar-visible-p)
16013                      (toolbar-captioned-p)
16014                      (default-toolbar-position): defcustom wrappers around
16015         the toolbar specifiers for options menu handling.
16016
16017         * frame.el (get-frame-for-buffer-default-instance-limit):
16018         defcustom it for options menu handling.
16019
16020         * font-lock.el (font-lock-mode): defcustom and autoload the variable
16021         font-lock-mode for options menu handling.
16022
16023         * cus-start.el: added Custom properties to overwrite-mode for
16024         options menu handling.
16025
16026 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16027
16028         * about.el: shameless self-promotion.
16029
16030 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
16031
16032         * simple.el (raw-append-message): Slightly optimize.
16033         (remove-message): Use `push' for clarity.
16034         (append-message): Ditto.
16035         (display-warning): Dito.
16036         (raw-append-message): Send the message to the appropriate device.
16037
16038 1998-04-22  SL Baur  <steve@altair.xemacs.org>
16039
16040         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
16041         From Sean MacLennan <Sean.MacLennan@pika.ca>
16042
16043 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16044
16045         * setup-paths.el: Changed `directory-sep-char' to
16046         `path-separator', following a change in GNU Emacs.
16047
16048 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16049
16050         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
16051         (Info-build-dir-anew): Add a final newline.
16052         (Info-build-dir-anew): Do not issue warning when rebuilding policy
16053         is `always'
16054         (Info-rebuild-dir): Ditto
16055
16056         * dumped-lisp.el (preloaded-file-list): Added ldap.el
16057
16058 1998-04-21  SL Baur  <steve@altair.xemacs.org>
16059
16060         * simple.el (count-words-buffer): Retain zmacs region.
16061         (count-words-region): Ditto.
16062         * simple.el: (what-line): Expanded line counts.
16063         (count-lines): New parameter to conditionalize whether collapsed
16064         lines get counted.
16065         From Bob Weiner <weiner@altrasoft.com>
16066
16067 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16068
16069         * packages.el (package-locations): infodock-packages must override
16070         mule-packages and packages.
16071
16072 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16073
16074         * wid-edit.el:
16075         remove rude messages from widget-activation-widget-mapper
16076         and widget-activation-glyph-mapper
16077
16078 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16079
16080         * toolbar.el: Remove (featurep 'x) test from
16081         toolbar-make-button-list
16082
16083 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16084
16085         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16086         only if in the same frame.
16087
16088 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16089
16090         * packages.el (package-locations): Added site-packages hierarchy.
16091
16092         * setup-paths.el (paths-default-info-directories): Introduced and
16093         used.
16094
16095         * packages.el, setup-paths.el: Set various path searching depths
16096         to 1.
16097
16098         * packages.el (packages-hierarchy-depth):
16099         (packages-load-path-depth): Introduced and used.
16100
16101         * setup-paths.el (paths-load-path-depth): Introduced and used.
16102
16103         * find-paths.el (paths-find-recursive-path): Added max-depth
16104         parameter.
16105
16106 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16107
16108         * setup-paths.el (paths-construct-info-path): Removed
16109         dependency on behavior of (file-name-as-directory "").
16110
16111 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16112
16113         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16114         lisp objects
16115
16116 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16117
16118         * dump-paths.el, startup.el: Added handling for --debug-paths.
16119
16120 1998-04-15  William M. Perry  <wmperry@aventail.com>
16121
16122         * wid-edit.el: We cannot just set the help-echo or balloon-help
16123           properties for an extent based on the :help-echo widget
16124           property, since help-echo and balloon-help cause an EXTENT to
16125           get passed in, where :help-echo functions are expecting a WIDGET
16126
16127 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16128
16129         * scrollbar.el (init-scrollbar-from-resources): Call
16130         mswindows-init-scrollbar-metrics when appropriate.
16131
16132 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16133
16134         * dumped-lisp.el: dump x-toolbar for window system
16135
16136         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16137         have support and xpm.
16138
16139 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16140
16141         * files.el (toggle-read-only): Fix docstring.
16142         From Didier Verna <didier@xemacs.org>
16143
16144 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16145
16146         * startup.el (normal-top-level): Load autoload-file-name without
16147         specifying an extension---some people only auto-autoload.el.gz.
16148
16149 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16150
16151         * files.el (backup-enable-predicate): Don't bomb on NAME being
16152         nil.
16153
16154 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16155
16156         * find-paths.el, packages.el: Now prefers configure'd paths.
16157         This shouldn't cause any of the originally anticipated problems as
16158         the current paths architecture will not define the various
16159         configure-xxx variables if they're not specified on the configure
16160         command line.
16161
16162         * find-paths.el, setup-paths.el, packages.el: Removed all
16163         mentionings of "/" as a path separator.
16164         Used paths-construct-path throughout.
16165
16166         * find-paths.el (paths-construct-path): Created to assemble paths
16167         from directory components.
16168
16169         * setup-paths.el, packages.el: Used paths-decode-directory-path
16170         instead of decode-path-internal.
16171
16172         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16173         and associates.
16174         (paths-decode-directory-path) Created.
16175
16176         * setup-paths.el: Changed configure-exec-path to
16177         configure-exec-directory.
16178
16179 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16180
16181         * packages.el (packages-find-packages): Fixed decoding of
16182         EMACSPACKAGEPATH.
16183
16184         * startup.el: -no-packages -> -no-early-packages.
16185
16186         (packages-load-package-lisps): Fixed loading of auto-autoload
16187         files.
16188
16189         * startup.el (normal-top-level): Fixed loading of core
16190         auto-autoload.
16191
16192         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16193
16194         * startup.el, packages.el, dump-paths.el: Added proper settings
16195         for site-directory and lisp-directory variables.
16196
16197         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16198         inhibit-package-autoloads and fixed handling of it.
16199
16200         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16201         handling of former inhibit-package-init, now
16202         inhibit-early-packages, to make -vanilla etc. work.
16203
16204 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16205
16206         * code-process.el (start-process): Fallback to 'undecided instead
16207         of 'binary for process input coding stream.
16208
16209         * process.el (start-process): Docstring fix.
16210
16211 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16212
16213         * info.el (Info-insert-dir): Do not insert temporary dir files
16214         in Info-dir-file-attributes
16215         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16216         (Info-rebuild-dir): Ditto.
16217
16218 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16219
16220         * obsolete.el: Added obsoleteness declarations for
16221         `site-directory' and `Info-default-directory-list'.
16222
16223 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16224
16225         * find-paths.el (paths-find-emacs-root): Only look at the
16226         executable at the end of the symlink chain for determining the
16227         Emacs root.
16228
16229 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16230
16231         * setup-paths.el (paths-construct-info-path): Changed construction
16232         to cater to gone default in configure.
16233
16234         * find-paths.el (paths-uniq-append): Added.
16235
16236         * packages.el: Rewritten package path construction once again.
16237
16238         * dump-paths.el, startup.el: Removed package-path as a global
16239         variable.
16240
16241         * package-admin.el (package-admin-add-single-file-package):
16242         (package-admin-add-binary-package): Changed package-path to
16243         late-packages.
16244
16245         * packages.el (packages-split-path): Split path at "/" rather than
16246         nil according to change in emacs.c.
16247
16248 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16249
16250         * setup-paths.el (paths-construct-info-path): Changed info path
16251         order so that directories come out right.
16252         (paths-find-lock-directory): Fixed bug: It used to think
16253         configure-lock-directory is a path.
16254
16255 1998-04-06  Jeff Miller <jmiller@smart.net>
16256
16257         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16258         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16259         eases the use of toolbar-add/kill-item functions.
16260
16261 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16262
16263         * code-files.el (file-coding-system-alist): Commented out
16264         loaddefs.el magical treatment.
16265
16266 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16267
16268         * info.el (Info-rebuild-outdated-dir): Added new option
16269         `conservative' and made it the default
16270         (Info-rebuild-dir): Appropriately parse multi-line description
16271         strings, and multi-section dir files. Issue warning when dir
16272         is rebuilt as temporary
16273         (Info-build-dir-anew): Issue warning when dir is built as
16274         temporary
16275
16276 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16277
16278         * list-mode.el (list-mode-map): Bind highlight motion commands to
16279         standard keys left, right, C-b and C-f.
16280
16281 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16282
16283         * files.el (auto-mode-alist): allow .sc for Scheme->C
16284
16285 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16286
16287         * loadup.el (pureload): Don't quote (garbage-collect).
16288
16289 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16290
16291         * package-get-base.el: Updated.
16292
16293 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16294
16295         * isearch-mode.el (isearch-just-started): New variable.
16296         (isearch-mode): Set it.
16297         (isearch-repeat): Advance one character forward only if the search
16298         was successful, and was not just started.
16299         (isearch-repeat): Clear isearch-just-started.
16300
16301 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16302
16303         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16304         if running -batch.
16305
16306 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16307
16308         * subr.el (listify-key-sequence): Removed.
16309
16310 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16311
16312         * bytecomp.el (byte-compile-print-gensym): New option.
16313         (byte-compile-output-file-form): Use it.
16314         (byte-compile-output-docform): Ditto.
16315         (byte-compile-compiled-obj-to-list): Ditto.
16316
16317 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16318
16319         * msw-glyphs.el: set frame icon if xpm support.
16320
16321 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16322
16323         * help.el: Code that pretty prints variable values
16324           removed.
16325
16326 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16327
16328         * find-paths.el (paths-emacs-root-p): Correct test for installation
16329         directory.
16330         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16331
16332 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16333
16334         * loaddefs.el: Don't set debug-ignored-errors; leave
16335           its default value set to nil.
16336
16337 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16338
16339         * info.el (Info-rebuild-dir): fixed mis-spelling.
16340
16341 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16342
16343         * info.el (Info-rebuild-outdated-dir): New custom var
16344         (Info-insert-node): Create/update dir file when needed, ie when it
16345         does not exist or is older than some info files in directory
16346
16347 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16348
16349         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16350         for last packages, mainly for using a 20.4 package base.
16351
16352         * packages.el (late-packages): Typo fix.  It was called
16353         early-packages.
16354
16355         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16356         relative symlinks correctly.
16357         (paths-find-emacs-roots): More rigorous checking for plausible
16358         configuration-time root.
16359
16360         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16361         find its roots.
16362
16363 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16364
16365         * faces.el: Fix docstrings.
16366         * glyphs.el: Fix docstrings.
16367         * mouse.el: Fix docstrings.
16368
16369         * frame.el: Change phrase `current frame' to `selected frame'.
16370
16371         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16372
16373         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16374         macros using backquote to make them infinitely more readable.
16375
16376 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16377
16378         * packages.el (packages-find-package-path): Hardcoded specialized
16379         InfoDock support until we can clean this up.
16380
16381         * help.el (describe-bindings-1): Return the value of the bindings
16382         help buffer created.
16383         (describe-bindings): Ditto.
16384
16385         * simple.el (set-variable): Restore previous behavior of not
16386         bombing if the variable to set is not boundp.
16387
16388 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16389
16390         * packages.el (packages-handle-package-dumped-lisps): Allow for
16391         non-local files to be loaded off the package-lisp variable.
16392
16393 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16394
16395         * x-faces.el: Global X resources should override
16396           specs for all device classes (color, grayscale, mono);
16397           code currently doesn't override any of them.  Fixed by
16398           calling remove-specifier with '(x default) as the tag
16399           set and allowing inexact matches.
16400
16401 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16402
16403         * faces.el: Separated face initializations based on
16404           device classes into device type specific (tag set,
16405           instantiator) pairs.
16406
16407 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16408
16409         * wid-edit.el (widget-choice-action): Remember user's explicit
16410         choice.
16411         (widget-choice-value-create): Respect it.
16412         From Richard Stallman <rms@gnu.org>
16413
16414 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16415
16416         * setup-paths.el (paths-construct-info-path): Always append
16417         existing directories from configure-time info path.
16418
16419         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16420         Info-directory-list.
16421
16422         * info.el: Removed Info-default-directory-list which was broken by
16423         design.
16424         Removed bogus initialization of Info-directory-list---startup.el
16425         can do a much better job.
16426         Added autoload of Info-directory-list.
16427
16428         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16429         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16430         be exclusive; now it's merely given precedence, just like in the
16431         old days.
16432
16433 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16434
16435         * find-paths.el (paths-find-architecture-directory): Fix bug with
16436         finding; it used to default too early.
16437
16438 1998-03-25  Martin Buchholz <martin@xemacs.org>
16439
16440         * packages.el (packages-split-path): Fix a bug; it used to fail
16441         for paths that weren't split.
16442
16443 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16444
16445         * finder.el (finder-compile-keywords): trap on errors.
16446
16447 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16448
16449         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16450           fourth argument of t so that only the specs exactly
16451           matching the tag lists are removed.
16452
16453 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16454
16455         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16456
16457 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16458
16459         * minibuf.el (mouse-read-file-name-1): If a default directory was
16460         specified, use it for generating the completions.
16461
16462 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16463
16464         * update-elc.el: Now respects inhibit-package-init and
16465         inhibit-site-lisp.
16466         Now does path construction with loadup-paths.
16467
16468         * startup.el (normal-top-level, startup-setup-paths): Now respects
16469         inhibit-package-init and inhibit-site-lisp.
16470
16471         * packages.el (packages-find-package-path): Extended package path
16472         by version-specific hierarchies.
16473         (packages-find-packages): Now respects inhibit flag and
16474         inhibit-site-lisp.
16475         Moved path setup to loadup-paths.
16476
16477         * make-docfile.el: Now respects inhibit-package-init and
16478         inhibit-site-lisp.
16479         Now does path construction with loadup-paths.
16480
16481         * loadup.el: Now respects inhibit-package-init and
16482         inhibit-site-lisp.
16483
16484         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16485
16486         * loadup-paths.el: New file: setup load-path to encompass
16487         packages.
16488
16489 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16490
16491         * auto-show.el: load-gc renamed to pureload.
16492         * site-load.el: Ditto.
16493         * packages.el (toplevel): Ditto.
16494         * loadup.el (really-early-error-handler): Ditto.
16495         * dumped-lisp.el (preloaded-file-list): Ditto.
16496         * cus-face.el (custom-declare-face): Ditto.
16497
16498 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16499
16500         * <Today>: The Big Path Searching Overhaul.
16501
16502         * find-paths.el: New file: find and assemble paths in the
16503         installation hierarchy.
16504
16505         * setup-paths.el: New file: global layout of paths and directories
16506         within the XEmacs hierarchy.
16507
16508         * packages.el: Replaced everything related to path searching and
16509         startup by code in terms of find-paths.
16510
16511         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16512         the new path searching engine.
16513
16514         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16515         and setup-paths.
16516
16517 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16518
16519         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16520         setup-paths.el.
16521
16522 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16523
16524         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16525         compiles identically in any configuration.
16526         Removed irrelevant commentary.
16527
16528 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16529
16530         * simple.el (set-variable): Allow setting specifiers.
16531
16532 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16533
16534         * lisp.el (forward-sexp): Revert previous change.
16535
16536 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16537
16538         * frame.el (frame-initialize): Use `delete-console' instead of
16539         `delete-device' to delete the stream console to match the usage in
16540         Fkill_emacs.
16541
16542 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16543
16544         * files.el (cdpath-previous): New variable.
16545         (cd): Use it.
16546         From Bob Weiner <weiner@wave.altrasoft.com>
16547
16548 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16549
16550         * keydefs.el: Changed keybindings of forward-char,
16551           backward, scroll-up and scroll-down to point to their
16552           -command counterparts.
16553
16554         * simple.el: New functions: forwarc-char-command,
16555           backwrad-char-command, scroll-up-command,
16556           scroll-down-command which work liek their counterparts
16557           except that they honor the variable
16558           signal-error-on-buffer-boundary.
16559
16560           Definition of signal-error-on-buffer-boundary received
16561           from src/cmds.c.
16562
16563           defvar declaration added for word-across-newline to avoid
16564           byte-compiler warning about the free variable reference.
16565
16566 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16567
16568         * winnt.el: Removed "%t" from the beginning of
16569         modeline-format. From now on, there's no nt-specifics in the modeline.
16570
16571 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16572
16573         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16574         of `when' with `if'.
16575
16576 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16577
16578         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16579         mswindows. Must be reworked along with glyphs.el, or
16580         merged into it, after there is images support.
16581
16582         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16583         'mswindows.
16584
16585 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16586
16587         * faces.el: fix for text cursor initialization.
16588         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16589         From Andy Piper <andyp@parallax.co.uk>
16590
16591 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16592
16593         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16594         if there is an existing package that handles it and warn the user
16595         about that mode.
16596
16597 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16598
16599         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16600         Installation" menu item when Installation-string is not bound.
16601
16602 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16603
16604         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16605         From Jeremiah W. James <jerry@cs.ucsb.edu>
16606
16607 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16608
16609         * msw-faces.el:
16610         * faces.el: Fix face initialization.
16611
16612 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16613
16614         * files.el (backup-enable-predicate): fix breakage introduced
16615         by TMPDIR patch.
16616
16617 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16618
16619         * x-faces.el (x-init-face-from-resources): The
16620           TTY face property retrieval functions don't return
16621           specifiers, so use face-property instead.
16622
16623 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16624
16625         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16626
16627 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16628
16629         * x-menubar.el: Expanded documentation for
16630           option-save-faces.  Changed Options -> Browse Faces
16631           menu entry to invoke customize-face.
16632
16633 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16634
16635         * faces.el: Most face initialization moved out of
16636           init-other-random-faces to the top level so that the
16637           initialization happens before Xemacs is dumped.  Much
16638           of the fascist "face-differs-from-default-p or FROB!"
16639           code has been retired in favor of letting the user do
16640           what they want to do.  Face initialization code changed
16641           to use `default' specifier tag so that the settings can
16642           be overridden later if the user wishes it.
16643
16644 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16645
16646         * about.el (about-hackers): Update contributors list.
16647
16648 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16649
16650         * specifier.el: Define new specifier tag `default'.
16651
16652         * modeline.el: Initialize faces using `default' tag.
16653
16654         * x-faces.el (x-init-face-from-resources): Remove
16655           specifier specs containing the `default' tag before
16656           adding new specs.
16657
16658 1998-03-02  John Jones  <jj@asu.edu>
16659
16660         * package-get.el (package-get-all): fixed arguments on call to
16661         package-admin-add-single-file-package.
16662         * package-get.el (package-get-installedp): fixed to match
16663         advertised behavior.
16664         * package-get.el: added function package-get-update-all which
16665         installs newest versions of all the current packages (if they are
16666         not already installed).
16667
16668 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16669
16670         * files.el (find-file-noselect): Uncommented `truename' binding in
16671         `let*' and use it later to set `buffer-file-truename' iff it's
16672         still nil, as happens for example when finding a compressed
16673         file with "jka-compr".
16674
16675 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16676
16677         * faces.el: in make-face-* type functions do the operation for all
16678         window systems, not just the first one found.
16679
16680         * font.el: call mswindows-list-fonts for mswindows.
16681
16682 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16683
16684         * code-process.el (call-process-region):
16685         * process.el (call-process-region):
16686         * package-get.el (package-get-dir):
16687         * files.el (backup-enable-predicate):
16688         * gnuserv.el (gnuserv-temp-file-regexp):
16689         Use temp-directory in place of `/tmp'.
16690
16691 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16692
16693         * "Fast" dired-in-C enhancements for Windows 95/NT:
16694
16695         * files.el: Added function, `wildcard-to-regexp', from GNU
16696           Emacs.
16697
16698         * files.el (insert-directory): Modified to use special
16699           dired-in-C enhancements if present.
16700
16701 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16702
16703         * code-files.el: make default coding no-conversion.
16704
16705 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16706
16707         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16708         the load-path.
16709
16710         * update-elc.el: Strip directory when testing for files not to
16711         bytecompile.
16712
16713 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16714
16715         * lisp-mode.el: Use recommended form for menus.
16716
16717         * info.el (Info-construct-menu): Use recommended form for menus.
16718
16719         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16720         entry.
16721
16722 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16723
16724         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16725           (get-frame-for-buffer-noselect): Always return frames
16726           in the not-this-window-p cond clause.
16727
16728 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16729
16730         * help.el (describe-installation): New function.
16731
16732         * x-menubar.el (default-menubar): Add describe-installation to
16733         Help menu.
16734
16735         * packages.el (packages-unbytecompiled-lisp): Installation.el
16736         should not be bytecompiled.
16737
16738         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16739         XEmacs.
16740
16741         * x-menubar.el (default-menubar): Use correct guard for VM menu
16742         entry.
16743
16744         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16745         coding.
16746         From Andy Piper <andyp@parallax.co.uk>
16747
16748 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16749
16750         * ldap.el: Do not require ldap-internal at compile time.
16751
16752 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16753
16754         * code-files.el: new file. a virtual copy of mule-files.el
16755         but without charset
16756         dependencies. (toggle-buffer-file-ocding-system) new function for
16757         changing the eol type for the current buffer.
16758
16759         * code-process.el: new file. a copy of
16760         mule-process.el. mule-process.el will disappear when things have
16761         settled.
16762
16763         * coding.el: new file. a virtual copy of mule-files.el but
16764         without charset dependencies. (coding-system-base) new function
16765         for getting the parent coding system of a coding system with eol
16766         type set.
16767
16768         * dumped-lisp.el: add above files for the non-mule case.
16769
16770 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16771
16772         * window-xemacs.el (display-buffer): If no explicit
16773           frame is specified, search for a window that displays
16774           the buffer on the currently selected frame, before
16775           searching other frames.
16776
16777 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16778
16779         * frame.el (get-frame-for-buffer): If not-this-window-p
16780           is non-nil, use window on the selected frame if it is not
16781           also the selected window.  When defaulting, search for
16782           windows on the currently selected fgrame before searching
16783           other frames.
16784
16785 1998-02-25  Didier Verna  <didier@xemacs.org>
16786
16787         * modeline.el (modeline-swap-buffers): originally named
16788         `mouse-release-modeline'. Whether to actually swap the buffers is
16789         decided in `mouse-drag-modeline'.
16790         (mouse-drag-modeline): A button release event is considered a
16791         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16792         stay unchanged.
16793
16794 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16795
16796         * x-menubar.el: Put redo on the menubar.
16797         From Aki Vehtari <Aki.Vehtari@hut.fi>
16798
16799 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16800
16801         * bytecomp.el (displaying-byte-compile-warnings): if
16802         temp-buffer-show-function is set, use it to display current set of
16803         warnings in the "*Compile-Log-Show*" buffer.
16804
16805         * simple.el (display-warning-buffer): if temp-buffer-show-function
16806         is set, use it to display current set of warnings in the
16807         "*Warnings-Show*" buffer.
16808
16809 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16810
16811         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16812         Common Lisp.
16813
16814 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16815
16816         * menubar.el: Allow button descriptors at least 2 long.
16817
16818         * x-menubar.el (default-menubar): Use recommended forms.
16819         (file-menu-filter): Remove.
16820         (edit-menu-filter): Remove.
16821
16822 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16823
16824         * about.el (about-hackers): Updated.
16825
16826 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16827
16828         * help.el (help-max-help-buffers): new variable
16829         (help-register-and-maybe-prune-excess): new function
16830         (help-buffer-name): use help-max-help-buffers.
16831         (with-displaying-help-buffer): use
16832         help-register-and-maybe-prune-excess.
16833
16834         * help.el (help-maybe-pretty-print-value): if the value fits on
16835         one line, let it.
16836
16837 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16838
16839         * (with-displaying-help-buffer): there is no need to kill the buffer
16840         if it exists, because with-output-to-temp-buffer will clear it.
16841         further, killing the buffer violates the rule that
16842         temp-buffer-show-function, if set, has the full responsibility of
16843         showing the temp buffer.  killing the buffer fucks with the window
16844         configuration, hosing temp-buffer-show-function.
16845
16846
16847 1998-02-23  Didier Verna  <didier@xemacs.org>
16848
16849         * modeline.el (mouse-drag-modeline):
16850         - Always scroll the modeline that was originally clicked on.
16851         - Use x pixels instead of x characters (which doesn't work anyway)
16852         as horizontal reference for modeline dragging. This allows us to
16853         keep on dragging the modeline even if the motion event occurs in
16854         another window.
16855
16856 1998-02-23  Didier Verna  <didier@xemacs.org>
16857
16858         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16859         glyph on the modeline to indicate that dragging the mouse has an
16860         effect both horizontally and vertically.
16861
16862 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16863
16864         * about.el (about-xemacs): Get rid of redundant visible version
16865         number.
16866
16867 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16868
16869         * about.el (about-hackers): Update credits.
16870
16871 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16872
16873         * prim/register.el (view-register): Show register type file-query.
16874
16875 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16876
16877         * mode-motion.el (mode-motion-highlight-internal):
16878           save-excursion inside save-window-exucrsion form to
16879           hide buffer point changes from save-window-excursion.
16880           Prevents display flickering when the mouse pointer
16881           moves.
16882
16883 1998-02-17  Didier Verna  <didier@xemacs.org>
16884
16885         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16886         function to handle correctly the case of a toolbar one side of the
16887         window: scrolling will not necessarily happen.
16888
16889 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16890
16891         * files.el (after-find-file): Restore missing argument
16892           to format that provides filename for "... consider M-x
16893           recover-file" message.  Also call `message' with "%s"
16894           as the first arg instead of an arbitrary string.
16895
16896 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16897
16898         * about.el (about-hackers): Various additions.
16899
16900 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16901
16902         * autoload.el (generate-file-autoloads-1): Don't force an extra
16903         line out when copying on-the-same line autoloads.
16904
16905         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16906         is installed.
16907
16908 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16909
16910         * x11/x-win-xfree86.el (x-win-init-xfree86):
16911         * x11/x-win-sun.el (x-win-init-sun):
16912         * x11/x-init.el (x-initialize-compose):
16913         * prim/simple.el:
16914         (backward-or-forward-kill-sexp):
16915         (backward-or-forward-kill-sentence):
16916         (backward-or-forward-kill-word):
16917         (backward-or-forward-delete-char):
16918         * prim/isearch-mode.el (isearch-help-or-delete-char):
16919         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16920         x-keysym-on-keyboard-p to detect backspace.
16921         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16922         Clean up symbols used with dead keys, checking Linux and solaris
16923         keysyms.
16924         Simplify x-win-*.el using above methods.
16925         Change documentation for x-keysym-*-p functions.
16926
16927 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16928
16929         * about.el (about-hackers): Restore entries for Michael Sperber and
16930         Vinnie Shelton.
16931         From Vinnie Shelton <acs@acm.org>
16932
16933 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16934
16935         * simple.el (count-words-region): Ditto.
16936
16937 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16938
16939         * simple.el (count-words-buffer): Document.  Don't print anything
16940         if non-interactive.
16941
16942 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16943
16944         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16945         multiple files in InfoDock.
16946
16947 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16948
16949         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16950         from version.el in InfoDock.
16951
16952         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16953         specially.
16954
16955 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16956
16957         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16958         variable name in docstring.
16959
16960 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16961
16962         * menubar.h: Include "gui.h".
16963
16964 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16965
16966         * site-load.el: Fix documentation.
16967
16968 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16969
16970         * package-get-base.el (package-get-base): Updated.
16971
16972         * keymap.el: PC-ize.
16973
16974 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16975
16976         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16977         from' on a fresh line.
16978
16979 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16980
16981         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16982         object.
16983
16984 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16985
16986         * undo-stack.el: PC-ize.
16987
16988         * cmdloop.el: PC-ize.
16989
16990 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16991
16992         * bytecomp-runtime.el: PC-ize.
16993
16994         * byte-optimize.el: Prolog fixup.  PC-ize.
16995
16996         * cus-dep.el: Spelling fix.
16997
16998         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16999         entries follow).
17000
17001 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17002
17003         * text-mode.el (text-mode-hook-identify): New function,
17004         put on text-mode-hook.  Set text-mode-variant here.
17005         (text-mode): Don't set it here.
17006
17007 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17008
17009         * text-mode.el (text-mode-hook): New defvar.
17010         (text-mode-variant): New variable.
17011         (text-mode): Set that variable locally.
17012         (toggle-text-mode-auto-fill): New command.
17013
17014 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17015
17016         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
17017
17018 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17019
17020         * text-mode.el (paragraph-indent-text-mode):
17021         Renamed from spaced-text-mode.
17022         (text-mode-map): Bind TAB to indent-relative.
17023         (indented-text-mode-map): Variable deleted.
17024         (indented-text-mode): Now an alias for text-mode.
17025
17026 1998-02-05  SL Baur  <steve@altair.xemacs.org>
17027
17028         * loadup.el: test-atoms debugging stuffs removed.
17029
17030 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
17031
17032         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
17033
17034 1997-12-30  Colin Rafferty  <colin@xemacs.org>
17035
17036         * help.el (describe-beta): Made it use `locate-data-file'.
17037         (describe-distribution): Ditto.
17038         (describe-copying): Ditto.
17039         (describe-project): Ditto.
17040         (view-emacs-news): Ditto.
17041
17042         * help-nomule.el (help-with-tutorial): Made it use
17043         `locate-data-file' to find tutorial.
17044
17045 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
17046
17047         * about.el: Corrected my email address.
17048
17049         * mouse.el: Added 'mouse-mswindows-drop' similar to
17050         'mouse-offix-drop'.
17051
17052 1998-01-27  SL Baur  <steve@altair.xemacs.org>
17053
17054         * loadup.el (running-xemacs): Spelling fix.
17055
17056 1998-01-26  Colin Rafferty  <colin@xemacs.org>
17057
17058         * packages.el (packages-find-packages-1): Don't allow a backwards
17059         compatible lisp tree to overwrite `preloaded-file-list'.
17060
17061 1998-01-26  SL Baur  <steve@altair.xemacs.org>
17062
17063         * loadup.el: Don't delete "xemacs" prior to dumping.
17064
17065 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17066
17067         * package-info.el (pi-last-mod-date): New function.
17068         (pi-author-version): New function.
17069         (batch-update-package-info): Use them.
17070
17071 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17072
17073         * frame.el (get-frame-for-buffer-default-to-current): Create.
17074         (get-frame-for-buffer-noselect): Allow user to use current frame
17075         with `get-frame-for-buffer-default-to-current'.
17076
17077 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17078
17079         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17080         (byte-compile-output-docform): Ditto.
17081         (byte-compile-compiled-obj-to-list): Ditto.
17082
17083 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17084
17085         * startup.el (command-line-1): Removed code that ran
17086           buffer-menu.
17087
17088 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17089
17090         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17091
17092 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17093
17094         * frame.el (suspend-emacs-or-iconify-frame): Check using
17095         `device-on-window-system-p' instead of explicitly checking for X,
17096         so that the same logic works for MS Windows.
17097         (suspend-or-iconify-emacs): Ditto.
17098
17099 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17100
17101         * about.el (about-maintainer-info): Andy Piper is back.
17102         (xemacs-hackers): Updated Andy Piper's email address.
17103         (about-hackers): Added Jonathan Harris.
17104         (about-hackers): Updated Tibor Polgar's email address.
17105
17106 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17107
17108         * about.el: Add xemacs.org email manager.
17109
17110         * package-get-base.el (package-get-base): Updated with most recent
17111         package updates.
17112
17113 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17114
17115         * help.el (function-arglist): Use `indirect-function' instead of
17116         `symbol-function' so that aliases are treated correctly.
17117
17118 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17119
17120         * help.el (help-map): Add f1 binding to `help-for-help'.
17121         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17122         (describe-key-briefly): Use `princ' "%s" to print object.
17123         (with-displaying-help-buffer): Kill buffer if it exists, again.
17124         (describe-key): Use `princ' "%s" to print object.
17125         (describe-function-1): Use `princ' "%s" to print object.
17126         Commented out alias lines removed.
17127         (help-pretty-print-limit): New variable to control pretty-printing
17128         of variable values.
17129         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17130         `help-pretty-print-value' again.  Only print-print when OBJECT is
17131         list of length less than `help-pretty-print-limit'.
17132         (describe-variable): Use `help-maybe-pretty-print-value' again.
17133
17134 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17135
17136         * simple.el (blink-matching-open): Remove C++ kludge.
17137         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17138
17139 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17140
17141         * info.el (Info-default-directory-list): Made the documentation
17142         more explanitory.
17143
17144 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17145
17146         * lisp/packages.el:
17147         * lisp/package-admin.el:
17148         * lisp/build-report.el:
17149         Fix typos.
17150
17151 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17152
17153         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17154         warnings in Java buffers without final newline and editing the
17155         last line.
17156
17157 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17158
17159         * packages.el (packages-find-packages-1): Don't allow a backwards
17160         compatible lisp tree to overwrite `preloaded-file-list'.
17161         Suggested by Colin Rafferty  <colin@xemacs.org>
17162
17163         * mouse.el (mouse-offix-drop): Set undo-boundary.
17164         From Oliver Graf <ograf@fga.de>
17165
17166 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17167
17168         * loadup.el (load-gc): rewrite as defun.
17169         Print something sensical if a required dump-time file isn't found.
17170
17171 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17172
17173         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17174         bug strikes a menudescriptor.
17175
17176         * package-get-base.el (package-get-base): Updated.
17177
17178         * package-info.el (batch-update-package-info): Derive REQUIRES
17179         from the Makefile.
17180
17181 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17182
17183         * files.el (save-some-buffers): Don't play games with deleting
17184         other windows if we are in the minibuffer window.
17185
17186 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17187
17188         * modeline.el (modeline-minor-mode-menu): Add support for :active
17189         (add-minor-mode): Document :active property to TOGGLE.
17190
17191 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17192
17193         * modeline.el (modeline-minor-mode-menu): Add support for an
17194         `:included' predicate in the `toggle-sym' plist.
17195         (add-minor-mode): Document the :included property, format
17196         docstring some more.
17197         (modeline-minor-mode-menu): Documentation string added.
17198
17199 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17200
17201         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17202         labels from the symbol-names by thwacking off the overly redundant
17203         and overused "mode", parenthesizing "minor", and capitalizing the
17204         resultant strings.  Also shortened the menu's title by eliminating
17205         the redundant buffer name.
17206         (add-minor-mode): Beautified the docstring, added mention of the
17207         `:menu-tag' property of TOGGLE.
17208         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17209         `toggle-sym' to beatify the mode-life menus.
17210         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17211         `auto-fill-function'.
17212
17213 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17214
17215         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17216         menus to :style 'toggle.
17217
17218 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17219
17220         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17221
17222 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17223
17224         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17225         only recognize first hyperlink.
17226         (hyper-apropos-highlightify): Deletia, this is already done by
17227         `hyper-apropos-insert-face'.
17228         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17229
17230 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17231
17232         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17233         mail.
17234         (toolbar-mail-reader): Add support for `send'.
17235         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17236
17237 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17238
17239         * info.el (Info-emacs-info-file-name): Add defvar for
17240         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17241         will function properly.
17242
17243 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17244
17245         * simple.el: make the backwards delete function called by
17246         `backward-or-forward-delete-char' user configurable.
17247
17248 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17249
17250         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17251         compiled function got loaded from.
17252
17253 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17254
17255         * term/apollo.el: Synched up with InfoDock 3.6.2.
17256
17257 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17258
17259         * startup.el (load-init-file): Load autoloads earlier.
17260         (startup-splash-frame): Handle InfoDock logo.
17261
17262         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17263         InfoDock.
17264         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17265
17266         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17267         doesn't have this function.
17268
17269         * packages.el (locate-data-file): Fix to call `locate-file'.
17270
17271 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17272
17273         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17274         version of version.el.
17275         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17276
17277         * x-menubar.el (default-menubar): Guard reference to
17278         `gnuserv-frame'.
17279         (default-menubar): Guard references to `font-lock-mode'.
17280         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17281         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17282
17283         * make-docfile.el: Don't snarf doc strings from autoloads.
17284
17285         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17286         loading auto-autoloads files.
17287
17288         * loaddefs.el: Disable dumping autoloads.
17289
17290 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17291
17292         * lisp-mnt.el: Synch to Emacs 20.2.
17293
17294         * help.el: Remove manual autoload of `finder-by-keyword'.
17295
17296         * finder.el (finder-by-keyword): Autoload.
17297
17298         * help.el: Conditionalize hyperbole setup.
17299
17300 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17301
17302         * packages.el (package-require): Update to reflect new data format.
17303
17304 1998-01-02  Didier Verna  <didier@xemacs.org>
17305
17306         * x-menubar.el (default-menubar): make the tutorials available
17307         through the menubar. (Plus some compilation warnings cleanup).
17308
17309 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17310
17311         * check-features.el: New file.  Perform sanity check after build.
17312
17313         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17314         files to tooltalk package.
17315         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17316         package.
17317
17318         * package-admin.el (package-admin-xemacs): Use better default for
17319         location of XEmacs binary.
17320
17321 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17322
17323         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17324         tag with sexp and add value tag with value `t'.
17325
17326 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17327
17328         * package-get.el: Changes to work with real data.
17329         From Pete Ware <ware@cis.ohio-state.edu>
17330
17331         * packages.el (packages-reload-autoloads): Guard load for the time
17332         being.
17333
17334         * update-elc.el ("packages.el"): Force loading packages.el instead
17335         of possibly out-of-date packges.elc.
17336         * make-docfile.el ("packages.el"): Ditto.
17337
17338 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17339
17340         * build-report.el (build-report-delete-regexp): Added a rule for
17341         the main tarball shadowing anything past it.
17342
17343 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17344
17345         * packages.el (package-provide): Delete a previous provide.
17346
17347         * package-info.el: New file.
17348
17349         * package-get.el: New file.
17350         From Pete Ware <ware@cis.ohio-state.edu>
17351         (package-get): Fix md5 computation to work with Mule.
17352
17353 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17354
17355         * simple.el (log-message-*): Quote symbols in docstrings properly.
17356
17357 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17358
17359         * packages.el (packages-new-autoloads): Ignore symbolic links.
17360
17361         * cus-face.el (face-custom-attributes-get): Fix typo.
17362         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17363
17364 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17365
17366         * startup.el (load-init-file): Reload new or changed autoloads
17367         unless inhibited.  Reload modified dumped lisp (stubbed).
17368
17369         * packages.el (packages-new-autoloads): New function.
17370         (packages-reload-autoloads): New function.
17371         (packages-reload-dumped-lisp): New (stub) function.
17372
17373         * loadup.el: Inhibit reloading dumped files when running temacs.
17374
17375         * loadhist.el (file-provides): Extend to handle variant
17376         extensions.
17377
17378         * replace.el (query-replace): Fix typo.
17379
17380 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17381
17382         * make-docfile.el: list-autoloads-path has been renamed.
17383         * update-elc.el: list-autoloads has been renamed.
17384
17385         * packages.el (packages-list-autoloads): Renamed.
17386         (packages-list-autoloads-path): Ditto.
17387
17388 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17389
17390         * packages.el (packages-find-packages-1): Made it signal a warning
17391         for an error in an auto-autoload.el file.
17392
17393 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17394
17395         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17396         tag with const.
17397         From Aki Vehtari <Aki.Vehtari@hut.fi>
17398
17399         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17400
17401         * loadhist.el (unload-feature): Remove autoload.
17402
17403 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17404
17405         * loadhist.el: Unpackaged.
17406
17407         * help.el (describe-symbol-find-file): Rename
17408         `describe-function-find-file' and make old name obsolete.
17409         (describe-function-1): Use it.
17410         (describe-function-1): Guard reference to
17411         `compiled-function-annotation'.
17412
17413 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17414
17415         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17416         argument.
17417         (help-mode-quit): New optional arg to control whether it kills or
17418         buries.  Tidied up.
17419         (with-displaying-help-buffer): Don't kill buffer initially, even
17420         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17421         (help-pretty-print-value): Rename back from
17422         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17423         use it, otherwise use dumped `cl-prettyprint'.
17424         (describe-variable): Use `help-pretty-print-value' again.
17425         (find-func): Removed reference to "find-func" at end.
17426
17427 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17428
17429         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17430           GUI XEmacs. Rename? x-menubar is rather window system
17431           independant, except for a couple of items.
17432
17433 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17434
17435         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17436         entries as they will no longer be distributed with XEmacs.
17437
17438         * format.el (format-alist): Fix image/tiff regexps.
17439         From P. E. Jareth Hein <jareth@camelot-soft.com>
17440
17441         * help.el (help-maybe-pretty-print-value): Rename.
17442         (describe-variable): Use it.
17443         (describe-variable): Add trailing linefeed.
17444
17445 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17446
17447         * help.el (describe-function-1): Don't output anything for
17448           arglist of autoload functions.
17449
17450 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17451
17452         * help.el (describe-function-1): Don't output anything for
17453           arglist of autoload functions.
17454
17455 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17456
17457         * help.el (help-mode-map): New bindings for `help-mode-bury',
17458         `describe-function-at-point', `describe-variable-at-point',
17459         `Info-elisp-ref', `customize-variable', `help-next-section' and
17460         `help-prev-section'.
17461         (help-next-section): New function.
17462         (help-prev-section): New function.
17463         (help-mode-quit): Changed to kill the help buffer.
17464         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17465         correctly.
17466         (help-buffer-name): New function to generate the name of help
17467         buffers.
17468         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17469         argument giving the name of the help buffer.
17470         (describe-key): Use `with-displaying-help-buffer' with name.
17471         (describe-mode): Ditto.
17472         (describe-bindings): Ditto.
17473         (describe-prefix-bindings): Ditto.
17474         (view-lossage): Ditto.
17475         (with-syntax-table): New macro.
17476         (function-called-at-point): Use `ignore-errors' and
17477         `with-syntax-table'.
17478         (function-at-point): Ditto.
17479         (describe-function): Use `with-displaying-help-buffer' with name.
17480         (function-arglist): Extracted from `describe-function-1'.  Returns
17481         function's arglist as string.
17482         (function-documentation): Extracted from `describe-function-1'.
17483         Returns function's docstring.
17484         (describe-function-1): Remove all the "stream" garbage, including
17485         the stream argument.  Use `function-arglist' and
17486         `function-documentation'.
17487         (describe-function-arglist): Just use `function-arglist'.
17488         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17489         (help-pretty-print-value): New function to help with
17490         pretty-printing variable values.  Knows about `#<...>'.  Needs
17491         `pp-internal'.
17492         (describe-variable): Use `with-displaying-help-buffer' with name.
17493         Formatting improved.  Display file where variable is defined, if
17494         known.  Use `help-pretty-print-value'.
17495         (describe-syntax): Use `with-displaying-help-buffer' with name.
17496         (list-processes): Remove "stream" garbage.
17497
17498 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17499
17500         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17501         call a dumped routine instead.
17502
17503         * x-win-xfree86.el: Wrap file in defun.
17504         * x-win-sun.el: Ditto.
17505
17506 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17507
17508         * help.el (view-emacs-news): Remove usage of outl-mouse which
17509         advises functions and does other evil things.
17510
17511 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17512
17513         * format.el (format-alist): Add `image/tiff'.
17514         From P. E. Jareth Hein <jareth@camelot-soft.com>
17515
17516 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17517
17518         * about.el (about-hackers): More names added.
17519
17520         * make-docfile.el: Remove superfluous package path search.
17521
17522         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17523
17524 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17525
17526         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17527         ignored shadows.
17528
17529 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17530
17531         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17532         get trailing slashes when added to the load-path.
17533
17534         * x-init.el (init-x-win): Locate where XEmacs X localization files
17535         are.
17536
17537 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17538
17539         * x-faces.el: Added support for foregroundToolBarColor
17540           to xpm-color-symbols.
17541
17542 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17543
17544         * etags.el (tags-remove-duplicates): Removed.
17545         (buffer-tag-table-list): Use `delete-duplicates'.
17546
17547         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17548         correctly.
17549         (get*): Defalias to `get'.
17550
17551         * cl.el (eql): Compare integers with `eq'.
17552         (cl-map-extents): Check for `map-extents' first.
17553
17554 1997-12-17  Didier Verna  <didier@xemacs.org>
17555
17556         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17557         added the 'numero', 'copyright' and 'trademark' symbols.
17558
17559         * leim/quail/latin-post.el ("french-postfix"): see above.
17560
17561 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17562
17563         * widget.el (define-widget): Check the arguments.
17564
17565         * cus-edit.el (customize-face): Use `check-argument-type'.
17566         (custom-variable-value-create): Use `signal' to signal error.
17567         (custom-variable-reset-saved): Ditto.
17568         (custom-variable-reset-standard): Ditto.
17569         (custom-face-reset-saved): Ditto.
17570
17571         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17572         (widget-default-format-handler): Ditto.
17573         (widget-checklist-add-item): Ditto.
17574         (widget-radio-add-item): Ditto.
17575         (widget-editable-list-entry-create): Ditto.
17576         (widget-sexp-prompt-value): Ditto.
17577
17578         * custom.el (custom-declare-variable): Signal errors better.
17579         (custom-handle-keyword): Ditto.
17580         (custom-declare-group): Ditto.
17581
17582         * window-xemacs.el (windows): Ditto.
17583
17584         * menubar.el (menu): Ditto.
17585
17586         * keydefs.el (keyboard): Ditto.
17587
17588         * minibuf.el (minibuffer): Ditto.
17589
17590         * process.el (execute): Ditto.
17591
17592         * fill.el (fill): Ditto.
17593
17594         * modeline.el (modeline): Ditto.
17595
17596         * help.el (help): Ditto.
17597
17598         * faces.el (faces): Ditto.
17599
17600         * files.el (files): Ditto.
17601
17602         * x-init.el (x): Ditto.
17603
17604         * lisp-mode.el (lisp): Ditto.
17605
17606         * process.el (processes): Ditto.
17607
17608         * mouse.el (mouse): Ditto.
17609
17610         * abbrev.el (abbrev): Moved from cus-edit.
17611
17612         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17613         as variable declaration.
17614
17615 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17616
17617         * menubar.el (find-menu-item): Use `check-argument-type'.
17618         (find-menu-item): Cosmetic changes.
17619
17620 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17621
17622         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17623
17624 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17625
17626         * startup.el (set-default-load-path): Only search package-path
17627         when not running temacs.
17628
17629         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17630         files.
17631
17632         * loadup.el: Correct commentary.  Reformatting.
17633         (really-early-error-handler): Use absolute path to the
17634         first dumped-lisp.el file.
17635         (really-early-error-handler): Print full path name of
17636         each dumped lisp file (inherited from InfoDock).
17637
17638         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17639         dumped-lisp.el files.
17640
17641         * make-docfile.el (preloaded-file-list): Reorder when the
17642         package-path is searched.
17643         * update-elc.el: Ditto.
17644
17645         * lisp-mode.el (call-with-condition-handler): Treat the same as
17646         `condition-case' for indentation.
17647
17648         * about.el (about-xemacs): Update release date.
17649
17650 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17651
17652         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17653         anywhere but at the last clause.
17654         (ecase): Disallow `t' and `otherwise'.
17655
17656 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17657
17658         * cus-edit.el (custom-buffer-create-buttons): New function
17659         from stuff moved out of `custom-buffer-create-internal'.
17660         (custom-novice): New variable.  Default t.
17661         (custom-display-global-buttons): Ditto.  Default `top'.
17662         (custom-buffer-create-internal): Only display help if
17663         `custom-novice' is non-nil.  Display global buttons according to
17664         `custom-display-global-buttons'.
17665
17666 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17667
17668         * menubar.el (find-menu-item): Use `check-argument-type'.
17669         (find-menu-item): Cosmetic changes.
17670
17671 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17672
17673         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17674         look.
17675
17676 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17677
17678         * format.el (format-deannotate-region):  Bug fix.
17679         Deannotating a region containing unknown tags would fail
17680         (causing decoding of text/enriched to fail at user level)
17681
17682 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17683
17684         * minibuf.el (read-directory-name): Support sixth
17685           arg, HISTORY, as already documented.
17686
17687 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17688
17689         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17690         to `ecase'.
17691
17692 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17693
17694         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17695         skk-activate.
17696
17697 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17698
17699         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.