update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-bmp-itaiji-013'.
5
6         * mule/mule-conf.el (=ucs-bmp-itaiji-013): New coded-charset for
7         XEmacs CHISE.
8
9 2023-11-22  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-charset.el (default-coded-charset-priority-list): Add
12         `=ucs-sip-var-008'.
13
14         * mule/mule-conf.el (=ucs-sip-var-008): New coded-charset for
15         XEmacs CHISE.
16
17 2023-10-25  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-charset.el (default-coded-charset-priority-list): Add
20         `=ucs-sip-itaiji-014'.
21
22         * mule/mule-conf.el (=ucs-sip-itaiji-014): New coded-charset for
23         XEmacs CHISE.
24
25 2023-10-25  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
28         setting for `=ucs-itaiji-013'.
29
30         * mule/mule-charset.el (default-coded-charset-priority-list): Add
31         `=ucs-sip-itaiji-013'.
32
33         * mule/mule-conf.el (=ucs-itaiji-013): New coded-charset for
34         XEmacs CHISE.
35         (=ucs-sip-itaiji-013): Ditto.
36
37 2023-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
38
39         * mule/mule-charset.el (default-coded-charset-priority-list): Add
40         `=ucs-sip-itaiji-010'.
41
42         * mule/mule-conf.el (=ucs-sip-itaiji-010): New coded-charset for
43         XEmacs CHISE.
44
45 2023-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `=ucs-itaiji-001-additional-idc'.
49
50         * mule/mule-conf.el (=ucs-itaiji-001-additional-idc): New
51         coded-charset for XEmacs CHISE.
52         (=ucs-radicals): Temporarily narrowed the code range.
53         (=ucs-radicals@unicode): Likewise.
54
55 2023-09-09  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-coding.el (coded-charset-entity-reference-alist):
58         Prefer `=gt-k' to `=ucs-var-*', `=ucs-itaiji-*',
59         `=big5-cdp-var-*', `=big5-cdp-itaiji-*' and `=jis-x0208@1978/1pr'.
60
61 2023-08-05  MORIOKA Tomohiko  <tomo.git@chise.org>
62
63         * mule/mule-charset.el (default-coded-charset-priority-list): Add
64         `=>ucs-sip-itaiji-009'.
65
66         * mule/mule-conf.el (=>ucs-sip-itaiji-009): New coded-charset for
67         XEmacs CHISE.
68
69 2023-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
72         setting for `=ucs-itaiji-018'.
73
74 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
75
76         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
77         setting for `=>ucs-var-001'.
78
79 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `=>ucs-bmp-var-001'.
83
84         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
85         CHISE.
86         (=>ucs-bmp-var-001): Ditto.
87
88 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-charset.el (default-coded-charset-priority-list): Add
91         `=ucs-bmp-itaiji-018'.
92
93         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
94         XEmacs CHISE.
95         (=ucs-bmp-itaiji-018): Ditto.
96
97 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
100         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
101
102 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
105         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
106         `=>big5-cdp-itaiji-006'.
107
108         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
109         XEmacs CHISE.
110         (=big5-cdp-itaiji-006): Ditto.
111         (=>big5-cdp-itaiji-006): Ditto.
112
113 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
114
115         * mule/mule-charset.el (default-coded-charset-priority-list):
116         Prefer MJ to Hanazono font.
117
118 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
119
120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
121         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
122
123 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
124
125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
126         `==ucs-sip-itaiji-004'.
127
128         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
129         XEmacs CHISE.
130         (==ucs-sip-itaiji-004): Ditto.
131
132 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
135         setting for `===shuowen-jiguge-A30'.
136
137 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
140         `===shuowen-jiguge-A30'.
141
142         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
143         XEmacs CHISE.
144
145 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
146
147         * mule/mule-charset.el (default-coded-charset-priority-list):
148         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
149
150 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-charset.el (default-coded-charset-priority-list):
153         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
154           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
155           etc.
156         - Add `==ucs-bmp-var-007'.
157
158         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
159         CHISE.
160         (==ucs-bmp-var-007): Ditto.
161
162 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
163
164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
165         `=>ucs-tip@iwds-1'.
166
167         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
168         XEmacs CHISE.
169
170 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
171
172         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
173         XEmacs CHISE.
174         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
175         (=ucs-tip@JP/hanazono): Likewise.
176         (=>ucs-tip@component): Likewise.
177         (==ucs-tip@JP/hanazono): Likewise.
178
179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
180         `==ucs-sip-itaiji-005'.
181
182 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
183
184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
185         setting for `=>shuowen-jiguge'.
186
187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
188         `=>shuowen-jiguge'.
189
190         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
191         XEmacs CHISE.
192
193 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
194
195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
196         setting for `===chise-hdic-ktb-seal'.
197
198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
199         `===chise-hdic-ktb-seal'.
200
201         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
202         for XEmacs CHISE.
203
204 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
205
206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
207         `=ucs-sip@cns'.
208
209         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
210         CHISE.
211
212 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
213
214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
215         `==ucs-bmp-var-003'.
216
217         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
218         CHISE.
219         (==ucs-bmp-var-003): Ditto.
220
221 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
222
223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
224         `=ucs-sip-var-010'.
225
226         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
227         XEmacs CHISE.
228
229 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
230
231         * mule/mule-charset.el (default-coded-charset-priority-list):
232         Change priority of `==ucs-bmp-cjk@gb' to prefer
233         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
234         other abstract-form-CCSes.
235
236 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
239         `=>ucs-sip-itaiji-012'.
240
241         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
242         XEmacs CHISE.
243
244 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
245
246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
247         setting for `=>ucs-itaiji-012'.
248
249 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
252         `=>ucs-bmp-itaiji-012'.
253
254         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
255         XEmacs CHISE.
256         (=>ucs-bmp-itaiji-012): Ditto.
257
258 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
261         setting for `=big5-cdp-var-008'.
262
263 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
266         `=big5-cdp-var-008'.
267
268         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
269         XEmacs CHISE.
270
271 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
272
273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
274         setting for `=>ucs-itaiji-016'.
275
276 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
277
278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
279         `=>ucs-bmp-itaiji-016'.
280
281         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
282         XEmacs CHISE.
283         (=>ucs-bmp-itaiji-016): Ditto.
284
285 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
288         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
289
290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
291         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
292
293         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
294         (=chise-hdic-tsj): Ditto.
295         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
296         (=chise-hdic-ktb): Ditto.
297
298 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
301         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
302
303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
304         `===chise-hdic-syp' and `=chise-hdic-syp'.
305
306         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
307         XEmacs CHISE.
308         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
309
310 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
311
312         * mule/mule-coding.el (coded-charset-entity-reference-alist):
313         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
314
315         * mule/mule-charset.el (default-coded-charset-priority-list):
316         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
317
318 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
319
320         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
321         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
322
323 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
324
325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
326         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
327
328         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
329         XEmacs CHISE.
330         (=chise-hdic-tsj): Ditto.
331
332 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
333
334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
335         settings for `=>hanyo-denshi/tk'.
336
337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
338         `=>hanyo-denshi/tk/mf-01'.
339
340         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
341         XEmacs CHISE.
342         (=>hanyo-denshi/tk/mf-01): Ditto.
343         (==hanyo-denshi/tk/mf-01): Fix DOC.
344
345 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
348         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
349
350 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
353         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
354
355         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
356         XEmacs CHISE.
357         (=ucs-bmp-itaiji-014): Ditto.
358         (=>ucs-itaiji-014): Ditto.
359         (=>ucs-bmp-itaiji-014): Ditto.
360
361 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
364         setting for `==daikanwa/+2p'.
365
366 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
369         setting for `=ucs-itaiji-016'.
370
371 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
372
373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
374         `=ucs-bmp-itaiji-016'.
375
376         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
377         XEmacs CHISE.
378         (=ucs-bmp-itaiji-016): Ditto.
379
380 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
381
382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
383         `=>cns11643-5'.
384
385 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
386
387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
388         setting for `=>ucs-itaiji-003@iwds-1'.
389
390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
391         `=>ucs-sip-itaiji-003@iwds-1'.
392
393         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
394         coded-charset for XEmacs CHISE.
395
396 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
397
398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
399         `=>ucs-bmp-itaiji-006@iwds-1'.
400
401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
402         setting for `=>ucs-itaiji-006@iwds-1'.
403
404 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
405
406         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
407         for XEmacs CHISE.
408         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
409
410 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
411
412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
413         `=ucs-sip-itaiji-009'.
414
415         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
416         XEmacs CHISE.
417
418 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
421         `=>ucs-sip-itaiji-008'.
422
423         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
424         XEmacs CHISE.
425
426 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
429         `==ucs-sip-var-001'.
430
431         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
432         XEmacs CHISE.
433
434 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
437         setting for `===hng-kkd'.
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `===hng-kkd'.
441
442 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
443
444         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
445         CHISE.
446
447 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
448
449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
450         setting for `=>>ruimoku-v6'.
451
452 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
453
454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
455         `=>>ruimoku-v6'.
456
457 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
460         instead of an alias to `=>ruimoku-v6'.
461
462 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
465         `=ucs-sip-itaiji-012'.
466
467         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
468         XEmacs CHISE.
469
470 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
471
472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
473         `=ucs-tip-var-004'.
474
475         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
476         XEmacs CHISE.
477
478 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
481         `=>ucs-sip-itaiji-002@iwds-1'.
482
483         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
484         coded-charset for XEmacs CHISE.
485
486 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
487
488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
489         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
490         `=>big5-cdp-itaiji-004'.
491
492 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
493
494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
495         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
496         `=>big5-cdp-itaiji-004'.
497
498         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
499         XEmacs CHISE.
500         (=>big5-cdp-itaiji-004): Ditto.
501         (=big5-cdp-itaiji-005): Ditto.
502
503 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
504
505         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
506         to #x9FFC.
507
508 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `=>ucs-bmp-itaiji-003@iwds-1'.
512
513         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
514         for XEmacs CHISE.
515         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
516
517 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
520         `=>ucs-tip-itaiji-001'.
521
522         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
523         XEmacs CHISE.
524
525 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
526
527         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
528         setting for `=>big5-cdp-itaiji-002'.
529
530 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
533         `=>big5-cdp-itaiji-002'.
534
535         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
536         XEmacs CHISE.
537
538 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
539
540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
541         `=>jis-x0213-2'.
542
543 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
544
545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
546         setting for `==ucs-var-001'.
547
548 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
551         setting for `=+>ucs-var-003'.
552
553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
554         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
555
556         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
557         XEmacs CHISE.
558         (=+>ucs-tip-var-003): Ditto.
559
560 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
561
562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
563         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
564
565         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
566         XEmacs CHISE.
567         (=ucs-tip-var-002): Ditto.
568
569 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
570
571         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
572         #x9FEA.
573
574 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
577         `==ucs-bmp-var-001'.
578
579         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
580         CHISE.
581         (==ucs-bmp-var-001): Ditto.
582
583 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
586         setting for `=big5-cdp-var-007'.
587
588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
589         `=big5-cdp-var-007'.
590
591         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
592         XEmacs CHISE.
593
594 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
597         `=ucs-sip@gb'.
598
599         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
600         CHISE.
601
602 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
605         `=>ucs-tip@cognate'.
606
607         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
608         XEmacs CHISE.
609
610 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `=ucs-tip-itaiji-001'.
614
615         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
616         XEmacs CHISE.
617
618 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
619
620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
621         `=>ucs-tip@component'.
622
623         * mule/mule-conf.el (=>ucs-tip@component): 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@JP/hanazono'.
630
631         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
632         XEmacs CHISE.
633
634 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
638
639         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
640         CHISE.
641         (=ucs-tip@JP/hanazono): Ditto.
642
643 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
644
645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
646         setting for `=ucs-var-007'.
647
648 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
649
650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
651         `=ucs-bmp-var-007'.
652
653         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
654         CHISE.
655         (=ucs-bmp-var-007): Ditto.
656
657 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
658
659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
660         setting for `=>ucs-itaiji-002@iwds-1'.
661
662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
663         `=>ucs-bmp-itaiji-002@iwds-1'.
664
665 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
666
667         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
668         for XEmacs CHISE.
669         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
670
671 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
672
673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
674         setting for `=>ucs-itaiji-008'.
675
676 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
679         setting for `=>big5-cdp-itaiji-003'.
680
681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
682         `=>big5-cdp-itaiji-003'.
683
684 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
687         XEmacs CHISE.
688
689 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
690
691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
692         setting for `=>ucs-itaiji-011'.
693
694 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
697         `=>ucs-bmp-itaiji-011'.
698
699 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
700
701         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
702         XEmacs CHISE.
703         (=>ucs-bmp-itaiji-011): Ditto.
704
705 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
706
707         * mule/mule-charset.el (default-coded-charset-priority-list): Use
708         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
709
710 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `=>ucs-bmp-cjk@iwds-1/normalized'.
714
715         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
716         coded-charset for XEmacs CHISE.
717
718 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
721         setting for `=>ucs-itaiji-010'.
722
723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
724         `=>ucs-bmp-itaiji-010'.
725
726         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
727         XEmacs CHISE.
728         (=>ucs-bmp-itaiji-010): Ditto.
729
730 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
733         setting for `=>ucs@iwds-1/normalized'.
734
735 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
736
737         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
738         for XEmacs CHISE.
739
740 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
743         setting for `==>ucs@esu'.
744
745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
746         `==>ucs-sip@esu'.
747
748         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
749         CHISE.
750         (==>ucs-sip@esu): Ditto.
751
752 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
753
754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
755         setting for `=>big5-cdp-var-001'.
756
757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
758         `=>big5-cdp-var-001'.
759
760         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
761         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
762
763 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
764
765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
766         setting for `===hng-sts'.
767
768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
769         `===hng-sts'.
770
771         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
772         CHISE.
773
774 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
775
776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
777         setting for `===hng-sgs'.
778
779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
780         `===hng-sgs'.
781
782         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
783         CHISE.
784
785 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
786
787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
788         setting for `===hng-saa'.
789
790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
791         `===hng-saa'.
792
793         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
794         CHISE.
795
796 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
799         setting for `===hng-kad'.
800
801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
802         `===hng-kad'.
803
804         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
805         CHISE.
806
807 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
808
809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
810         setting for `===hng-sai'.
811
812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
813         `===hng-sai'.
814
815         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
816         CHISE.
817
818 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
819
820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
821         setting for `===hng-ini'.
822
823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
824         `===hng-ini'.
825
826         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
827         CHISE.
828
829 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
830
831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
832         setting for `===hng-wke'.
833
834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
835         `===hng-wke'.
836
837         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
838         CHISE.
839
840 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
841
842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
843         setting for `===hng-wks'.
844
845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
846         `===hng-wks'.
847
848         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
849         CHISE.
850
851 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
852
853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
854         setting for `===hng-sab'.
855
856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
857         `===hng-sab'.
858
859         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
860         CHISE.
861
862 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
863
864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
865         setting for `===hng-ykk'.
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `===hng-ykk'.
869
870         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
871         CHISE.
872
873 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
874
875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
876         setting for `===hng-kkh'.
877
878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
879         `===hng-kkh'.
880
881         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
882         CHISE.
883
884 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
885
886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
887         setting for `===hng-fhs'.
888
889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
890         `===hng-fhs'.
891
892         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
893         CHISE.
894
895 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
898         `==>daijiten'.
899
900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
901         setting for `==>daijiten'.
902
903         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
904         CHISE.
905
906 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
909         last number of its code.
910
911 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
914         settings for `=daijiten', `==daijiten' and `===daijiten'.
915
916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
917         `=daijiten', `==daijiten' and `===daijiten'.
918
919         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
920         CHISE.
921         (==daijiten): Ditto.
922         (===daijiten): Ditto.
923
924 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
925
926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
927         `=>ucs-bmp-itaiji-008'.
928
929         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
930         XEmacs CHISE.
931         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
932
933 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
936         of #x9FCC as the value of `max-code'.
937
938 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
941         `=>>ucs-bmp-cjk@unicode'.
942
943         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
944         for XEmacs CHISE.
945
946 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
947
948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
949         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
950         `===shuowen-jiguge5'.
951
952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
953         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
954
955         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
956         XEmacs CHISE.
957         (===shuowen-jiguge4): Ditto.
958         (===shuowen-jiguge5): Ditto.
959
960 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
963         `=ucs-sip-var-005'.
964
965         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
966         XEmacs CHISE.
967
968 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
969
970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
971         `=>>hanyo-denshi/ib'.
972
973 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
974
975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
976         setting for `=>big5-cdp@iwds-1'.
977
978 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
979
980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
981         setting for `=big5-cdp-var-010'.
982
983 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `=big5-cdp-var-010'.
987
988         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
989         XEmacs CHISE.
990
991 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
992
993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
994         `=ucs-sip-itaiji-008'.
995
996         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
997         XEmacs CHISE.
998
999 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1000
1001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1002         `=>ucs-sip-itaiji-006'.
1003
1004         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
1005         XEmacs CHISE.
1006
1007 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1008
1009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1010         setting for `=+>big5-cdp', `=>big5-cdp@component' and
1011         `=>big5-cdp@cognate'.
1012
1013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1014         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
1015
1016 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1017
1018         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
1019         CHISE.
1020         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
1021         mother.
1022         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
1023
1024 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1025
1026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1027         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
1028
1029         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
1030         XEmacs CHISE.
1031         (=>big5-cdp@component): Ditto.
1032         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
1033
1034 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1037         setting for `=>ucs-itaiji-001@iwds-1'.
1038
1039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1040         `=>ucs-bmp-itaiji-001@iwds-1'.
1041
1042         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
1043         for XEmacs CHISE.
1044         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
1045
1046 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1047
1048         * mule/mule-charset.el (default-coded-charset-priority-list):
1049         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
1050         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
1051         `chinese-isoir165'.
1052
1053         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
1054         CHISE.
1055
1056 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1057
1058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1059         `=ucs-sip-itaiji-006'.
1060
1061         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
1062         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
1063
1064 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1065
1066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1067         setting for `=>ucs-itaiji-009'.
1068
1069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1070         `==ucs-bmp-itaiji-001'.
1071
1072         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1073         (=big5-cdp-itaiji-003): Doc fix.
1074         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1075
1076 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1077
1078         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1079         `=>zinbun-oracle'.
1080
1081 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1082
1083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1084         `=>ucs-sip-itaiji-003'.
1085
1086         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1087         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1088         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1089
1090 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1091
1092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1093         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1094
1095 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1096
1097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1098         `==ucs-bmp-itaiji-006'.
1099
1100         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1101         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1102         (==ucs-bmp-itaiji-006): Ditto.
1103
1104 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1105
1106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1107         `=ucs-bmp-itaiji-012'.
1108
1109         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1110         XEmacs CHISE.
1111         (=ucs-bmp-itaiji-012): Ditto.
1112
1113 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1114
1115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1116         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1117
1118 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1119
1120         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1121         CHISE.
1122
1123 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1124
1125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1126         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1127         and `=>>cns11643-6'.
1128
1129         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1130         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1131         (=>>cns11643-3): Ditto.
1132         (=>>cns11643-4): Modify DOC.
1133         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1134
1135 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1138         `=>ucs-sip-itaiji-005'.
1139
1140         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1141         XEmacs CHISE.
1142
1143 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1144
1145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1146         `==hanyo-denshi/tk/mf-01'.
1147
1148         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1149         for XEmacs CHISE.
1150
1151 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1152
1153         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1154         `=>ucs-itaiji-007'.
1155
1156 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1157
1158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1159         `==ucs-sip-var-002'.
1160
1161         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1162         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1163
1164 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1165
1166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1167         setting for `==ucs-itaiji-001'.
1168
1169 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1170
1171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1172         `==ucs-sip-itaiji-001'.
1173
1174         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1175         XEmacs CHISE.
1176         (==ucs-sip-itaiji-001): Ditto.
1177
1178 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1179
1180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1181         `=+>ucs-bmp-var-003'.
1182
1183         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1184         CHISE.
1185         (=+>ucs-bmp-var-003): Ditto.
1186
1187 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1188
1189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1190         `=>ucs-bmp-cjk@cognate'.
1191
1192         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1193         XEmacs CHISE.
1194
1195 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1196
1197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1198         `=ucs-sip-itaiji-005'.
1199
1200         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1201         XEmacs CHISE.
1202
1203 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1204
1205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1206         setting for `=>ucs@cognate'.
1207
1208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1209         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1210
1211         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1212         CHISE.
1213         (=>ucs@hanyo-denshi): Abolished.
1214         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1215         (=>ucs-bmp-itaiji-009): Ditto.
1216         (=>ucs-sip@cognate): Ditto.
1217
1218 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `=>ucs-bmp-itaiji-004'.
1222
1223         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1224         XEmacs CHISE.
1225
1226 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1229         setting for `=>ucs-itaiji-004'.
1230
1231 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1234         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1235         `=>ucs-bmp-itaiji-007'.
1236
1237         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1238         XEmacs CHISE.
1239         (=>ucs-itaiji-004): Ditto.
1240         (=>ucs-sip-itaiji-004): Ditto.
1241         (=>ucs-bmp-itaiji-007): Ditto.
1242
1243 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1246         setting for `=ucs-itaiji-010'.
1247
1248 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-charset.el (default-coded-charset-priority-list):
1251         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1252         - Add `=ucs-bmp-itaiji-010'.
1253         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1254           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1255         - Add `=>ucs-sip@iwds-1'.
1256
1257         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1258         XEmacs CHISE.
1259         (=ucs-bmp-itaiji-010): Ditto.
1260         (=>ucs-sip@iwds-1): Ditto.
1261
1262 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1266
1267         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1268         XEmacs CHISE.
1269         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1270
1271 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1272
1273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1274         setting for `=>ucs-itaiji-003'.
1275
1276 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1279         `=>ucs-bmp-itaiji-003'.
1280
1281         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1282         XEmacs CHISE.
1283         (=>ucs-bmp-itaiji-003): Ditto.
1284
1285 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1286
1287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1288         `=ucs-bmp-itaiji-011'.
1289
1290         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1291         XEmacs CHISE.
1292
1293 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1294
1295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1296         setting for `==ucs-var-002'.
1297
1298 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1299
1300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1301         setting for `==ucs-itaiji-002'.
1302
1303 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1306         `==ucs-sip-itaiji-002'.
1307
1308         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1309         XEmacs CHISE.
1310
1311 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1312
1313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1314         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1318         `=>ucs-sip-itaiji-007'.
1319
1320         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1321         XEmacs CHISE.
1322         (=>ucs-sip-itaiji-007): Ditto.
1323         (=ucs-sip-itaiji-007): Ditto.
1324         (=ucs-itaiji-011): Ditto.
1325         (=ucs-sip-itaiji-011): Ditto.
1326
1327 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1330         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1331
1332 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1333
1334         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1335         `==ucs-bmp-var-002'.
1336
1337         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1338         CHISE.
1339         (==ucs-bmp-var-002): Ditto.
1340
1341         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1342         Modify some priorities.
1343
1344 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1345
1346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1347         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1348         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1349
1350 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1353         `=big5-cdp-var-001'.
1354
1355         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1356         XEmacs CHISE.
1357
1358 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1359
1360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1361         setting for `==ucs-itaiji-005'.
1362
1363 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1364
1365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1366         setting for `=ucs-itaiji-007'.
1367
1368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1369         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1370
1371         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1372         XEmacs CHISE.
1373         (==ucs-bmp-itaiji-005): Ditto.
1374         (=ucs-itaiji-007): Ditto.
1375         (=ucs-bmp-itaiji-007): Ditto.
1376
1377 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1380         `==gt-pj-k1' and `==gt-pj-k2'.
1381
1382 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1383
1384         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1385         CHISE.
1386         (==gt-pj-k2): Ditto.
1387
1388 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1389
1390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1391         setting for `=>ucs-itaiji-005'.
1392
1393 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1394
1395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1396         `=>>cbeta'.
1397
1398 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1401         `=>ucs-sip@component'.
1402
1403         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1404         instead of `=ucs' as its mother.
1405         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1406
1407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1408         setting for `=>ucs-itaiji-006'.
1409
1410 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1411
1412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1413         `=>ucs-bmp-itaiji-006'.
1414
1415         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1416         XEmacs CHISE.
1417         (=>ucs-bmp-itaiji-006): Ditto.
1418
1419 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1420
1421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1422         `=>ucs-bmp-itaiji-001'.
1423
1424         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1425         XEmacs CHISE.
1426
1427 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1428
1429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1430         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1431
1432         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1433         instead of `=ucs' as its mother.
1434         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1435         (==ucs-bmp-itaiji-002): Ditto.
1436         (==ucs-itaiji-003): Ditto.
1437         (==ucs-bmp-itaiji-003): Ditto.
1438
1439 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1440
1441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1442         setting for `=big5-cdp-var-002'.
1443
1444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1445         `=big5-cdp-var-002'.
1446
1447         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1448         XEmacs CHISE.
1449
1450 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1451
1452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1453         `=ucs-sip-var-004'.
1454
1455         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1456         XEmacs CHISE.
1457
1458 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1461         `=>ucs-bmp-cjk@iwds-1'.
1462
1463         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1464         XEmacs CHISE.
1465
1466 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1467
1468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1469         setting for `=ucs-var-005'.
1470
1471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1472         `=ucs-bmp-var-005'.
1473
1474         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1475         CHISE.
1476         (=ucs-bmp-var-005): Ditto.
1477
1478 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1481         `=>ucs-sip-itaiji-002'.
1482
1483         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1484         XEmacs CHISE.
1485
1486 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1489         setting for `=>ucs-itaiji-002'.
1490
1491 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1492
1493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1494         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1495
1496         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1497         (=>ucs-itaiji-002): Ditto.
1498         (=>ucs-bmp-itaiji-002): Ditto.
1499
1500 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1503         setting for `=>ucs-itaiji-001'.
1504
1505 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1508         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1509
1510         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1511         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1512         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1513         (=>ucs-sip-itaiji-001): Ditto.
1514
1515         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1516         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1517         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1518
1519 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1520
1521         * mule/mule-charset.el (default-coded-charset-priority-list):
1522         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1523         `=jef-china3' and `chinese-isoir165'.
1524
1525 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1526
1527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1528         `=>ucs-bmp-itaiji-005'.
1529
1530         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1531         XEmacs CHISE.
1532         (=>ucs-bmp-itaiji-005): Ditto.
1533
1534 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1535
1536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1537         `=+>jis-x0213-2'.
1538
1539 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1542         `=+>adobe-japan1-6'.
1543
1544 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1545
1546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1547         `=+>jis-x0208@1978'.
1548
1549 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1552         setting for `=>ucs@component'.
1553
1554 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1555
1556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1557         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1558
1559 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1560
1561         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1562         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1563
1564 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1567         CHISE.
1568         (=>ucs@jis/2004): Ditto.
1569
1570 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1571
1572         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1573         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1574
1575 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1576
1577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1578         `=>cbeta'.
1579
1580 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1581
1582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1583         setting for `==big5-cdp-itaiji-001'.
1584
1585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1586         `==big5-cdp-itaiji-001'.
1587
1588         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1589         XEmacs CHISE.
1590
1591 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1594         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1595         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1596
1597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1598         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1599         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1600
1601         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1602         XEmacs CHISE.
1603         (=>big5-cdp-itaiji-001): Ditto.
1604         (=big5-cdp-itaiji-002): Ditto.
1605         (=big5-cdp-itaiji-003): Ditto.
1606
1607 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1611
1612 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1613
1614         * mule/mule-charset.el (default-coded-charset-priority-list):
1615         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1616         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1617         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1618
1619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1620         setting for `=ucs-var-008'.
1621
1622         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1623         CHISE.
1624         (=ucs-bmp-var-008): Likewise.
1625
1626 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-charset.el (default-coded-charset-priority-list):
1629         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1630
1631 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1632
1633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1634         `==ucs-sip@JP/hanazono'.
1635
1636         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1637         XEmacs CHISE.
1638
1639 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1640
1641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1642         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1643
1644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1645         `=ucs-bmp-var-006'.
1646
1647         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1648         CHISE.
1649         (=ucs-bmp-var-006): Likewise.
1650
1651 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1652
1653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654         `=ucs-bmp-itaiji-009'.
1655
1656         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1657         XEmacs CHISE.
1658         (=ucs-bmp-itaiji-009): Likewise.
1659
1660 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1661
1662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1663         `=>big5-cdp'.
1664
1665 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1666
1667         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1668         (utf-8-ivs-gb): Likewise.
1669         (utf-8-gb-er): Likewise.
1670         (utf-8-ivs-gb-er): Likewise.
1671         (utf-8-cns): Likewise.
1672         (utf-8-ivs-cns): Likewise.
1673         (utf-8-cns-er): Likewise.
1674         (utf-8-ivs-cns-er): Likewise.
1675         (utf-8-big5): Likewise.
1676         (utf-8-ivs-big5): Likewise.
1677         (utf-8-big5-er): Likewise.
1678         (utf-8-ivs-big5-er): Likewise.
1679         (utf-8-jis): Likewise.
1680         (utf-8-ivs-jis): Likewise.
1681         (utf-8-jis-er): Likewise.
1682         (utf-8-ivs-jis-er): Likewise.
1683         (utf-8-ks): Likewise.
1684         (utf-8-ivs-ks): Likewise.
1685         (utf-8-ks-er): Likewise.
1686         (utf-8-ivs-ks-er): Likewise.
1687
1688 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1689
1690         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1691         (utf-8-ivs-jp): Likewise.
1692         (utf-8-jp-er): Likewise.
1693         (utf-8-ivs-jp-er): Likewise.
1694
1695 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1696
1697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1698         setting for `=ucs-var-010'.
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `=ucs-bmp-var-010'.
1702
1703         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1704         CHISE.
1705         (=ucs-bmp-var-010): Likewise.
1706
1707 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1710         `=ucs-sip@JP/hanazono'.
1711
1712         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1713         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1714
1715 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1716
1717         * mule/mule-charset.el (default-coded-charset-priority-list):
1718         - Add `=big5-cdp-var-004'.
1719         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1720           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1721
1722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1723         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1724         `=big5-cdp-var-005'.
1725
1726         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1727         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1728         `=big5-cdp-var-003'.
1729         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1730         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1731         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1732
1733 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-charset.el (default-coded-charset-priority-list):
1736         Don't prefer ucs-compat CCSes to other CCSes.
1737
1738 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1739
1740         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1741         `===ucs-bmp-cjk-compat@unicode'.
1742
1743         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1744         coded-charset for XEmacs CHISE.
1745
1746 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1749         `=ucs-sip-itaiji-003'.
1750
1751         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1752         XEmacs CHISE.
1753
1754 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1755
1756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1757         setting for `=ucs-var-004'.
1758
1759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1760         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1761
1762         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1763         XEmacs CHISE.
1764         (=ucs-var-004): Ditto.
1765         (=ucs-bmp-var-004): Ditto.
1766
1767 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1768
1769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1770         `=ucs-sip-var-003'.
1771
1772         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1773         XEmacs CHISE.
1774
1775 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1778         setting for `=ucs-itaiji-006'.
1779
1780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1781         `=ucs-bmp-itaiji-006'.
1782
1783         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1784         XEmacs CHISE.
1785         (=ucs-bmp-itaiji-006): Ditto.
1786
1787 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1788
1789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1790         `=ucs-sip-var-002'.
1791
1792         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1793         XEmacs CHISE.
1794
1795 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1796
1797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1798         `=ucs-sip-itaiji-002'.
1799
1800         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1801         XEmacs CHISE.
1802
1803 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1804
1805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1806         setting for `==hanyo-denshi/tk'.
1807
1808 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1809
1810         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1811         (=hanyo-denshi/tk): Fix `long-name'.
1812         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1813
1814 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1815
1816         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1817         setting for `=>mj'.
1818
1819 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1820
1821         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1822         coded-charset for XEmacs CHISE.
1823
1824 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1825
1826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1827         setting for `=hanyo-denshi/tk'.
1828
1829 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1832         `=hanyo-denshi/tk/mf-01'.
1833
1834         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1835         XEmacs CHISE.
1836         (=hanyo-denshi/tk/mf-01): Ditto.
1837
1838 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1839
1840         * mule/mule-charset.el (default-coded-charset-priority-list):
1841         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1842
1843 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list):
1846         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1847
1848 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1849
1850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1851         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1852
1853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1854         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1855
1856         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1857         XEmacs CHISE.
1858         (=ucs-bmp-itaiji-004): Ditto.
1859         (=ucs-itaiji-005): Ditto.
1860         (=ucs-bmp-itaiji-005): Ditto.
1861
1862 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `=ucs-sip-itaiji-001'.
1866
1867         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1868         XEmacs CHISE.
1869
1870 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1873         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1874         `=ucs-itaiji-008'.
1875
1876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1877         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1878         `=ucs-bmp-itaiji-008'.
1879
1880         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1881         XEmacs CHISE.
1882         (=ucs-bmp-itaiji-001): Ditto.
1883         (=ucs-itaiji-003): Ditto.
1884         (=ucs-bmp-itaiji-003): Ditto.
1885         (=ucs-itaiji-008): Ditto.
1886         (=ucs-bmp-itaiji-008): Ditto.
1887
1888 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1889
1890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1891         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1892
1893         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1894         for XEmacs CHISE.
1895         (==ucs-bmp-cjk-compat@JP): Ditto.
1896
1897 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1898
1899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1900         setting for `===hng-tzs'.
1901
1902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1903         `===hng-tzs'.
1904
1905         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1906         CHISE.
1907
1908 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1909
1910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1911         setting for `===hng-doh'.
1912
1913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1914         `===hng-doh'.
1915
1916         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1917         CHISE.
1918
1919 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1920
1921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1922         setting for `===hng-wad'.
1923
1924         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1925         `===hng-wad'.
1926
1927         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1928         CHISE.
1929
1930 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1931
1932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1933         settings for `==koseki' and `===hng-kcc'.
1934
1935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1936         `===hng-kcc'.
1937
1938         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1939         CHISE.
1940
1941 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1942
1943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1944         setting for `===hng-nkk'.
1945
1946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1947         `===hng-nkk'.
1948
1949         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1950         CHISE.
1951
1952 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1953
1954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1955         setting for `===hng-ink'.
1956
1957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1958         `===hng-ink'.
1959
1960         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1961         CHISE.
1962
1963 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1964
1965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1966         setting for `===hng-jhk'.
1967
1968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1969         `===hng-jhk'.
1970
1971         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1972         CHISE.
1973
1974 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1975
1976         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1977         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1978         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1979         (===jis-x0213-1@2004): Likewise.
1980         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1981         "jisx0213\\(\\.2004\\)-1" as the registry.
1982         (=+>jis-x0213-1@2004): Likewise.
1983         (=>jis-x0213-1@2004): Likewise.
1984
1985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1986         `===jis-x0213-1@2004'.
1987
1988 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1991         setting for `===hng-nak'.
1992
1993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1994         `===hng-nak'.
1995
1996         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1997         CHISE.
1998
1999 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2002         setting for `===hng-hos'.
2003
2004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2005         `===hng-hos'.
2006
2007         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
2008         CHISE.
2009
2010 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2011
2012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2013         setting for `===hng-tzj'.
2014
2015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2016         `===hng-tzj'.
2017
2018         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
2019         CHISE.
2020
2021 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2022
2023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2024         setting for `===hng-kae'.
2025
2026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2027         `===hng-kae'.
2028
2029         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
2030         CHISE.
2031
2032 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2033
2034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2035         setting for `===hng-kar'.
2036
2037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2038         `===hng-kar'.
2039
2040         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
2041         CHISE.
2042
2043 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2044
2045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2046         setting for `===hng-kyd'.
2047
2048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2049         `===hng-kyd'.
2050
2051         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
2052         CHISE.
2053
2054 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2057         setting for `===hng-hok'.
2058
2059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2060         `===hng-hok'.
2061
2062         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
2063         CHISE.
2064
2065 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2068         setting for `===hng-jyu'.
2069
2070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2071         `===hng-jyu'.
2072
2073         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2074         CHISE.
2075
2076 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2079         setting for `===hng-zkd'.
2080
2081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2082         `===hng-zkd'.
2083
2084         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2085         CHISE.
2086
2087 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2090         setting for `===hng-kmi'.
2091
2092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2093         `===hng-kmi'.
2094
2095         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2096         CHISE.
2097
2098 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2101         setting for `===hng-okd'.
2102
2103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2104         `===hng-okd'.
2105
2106         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2107         CHISE.
2108
2109 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2112         setting for `===hng-nkm'.
2113
2114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2115         `===hng-nkm'.
2116
2117         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2118         CHISE.
2119
2120 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2123         setting for `===hng-nto'.
2124
2125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2126         `===hng-nto'.
2127
2128         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2129         CHISE.
2130
2131 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2132
2133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2134         setting for `===hng-yhk'.
2135
2136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2137         `===hng-yhk'.
2138
2139         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2140         CHISE.
2141
2142 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2143
2144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2145         setting for `===hng-sok'.
2146
2147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2148         `===hng-sok'.
2149
2150         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2151         CHISE.
2152
2153 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2156         setting for `===hng-kda'.
2157
2158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2159         `===hng-kda'.
2160
2161         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2162         CHISE.
2163
2164 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2167         setting for `===hng-myz'.
2168
2169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2170         `===hng-myz'.
2171
2172         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2173         CHISE.
2174
2175 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2176
2177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2178         setting for `===hng-kgk'.
2179
2180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2181         `===hng-kgk'.
2182
2183         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2184         CHISE.
2185
2186 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2187
2188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2189         setting for `===hng-drt'.
2190
2191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2192         `===hng-drt'.
2193
2194         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2195         CHISE.
2196
2197 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2198
2199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2200         setting for `===hng-mam'.
2201
2202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2203         `===hng-mam'.
2204
2205         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2206         CHISE.
2207
2208 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2209
2210         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2211         setting for `===hng-dng'.
2212
2213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2214         `===hng-dng'.
2215
2216         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2217         CHISE.
2218
2219 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2220
2221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2222         setting for `=>cns11643-5'.
2223
2224 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2225
2226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2227         setting for `===hng-keg'.
2228
2229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2230         `===hng-keg'.
2231
2232         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2233         CHISE.
2234
2235 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2238         setting for `===hng-jou'.
2239
2240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2241         `===hng-jou'.
2242
2243         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2244         CHISE.
2245
2246 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2249         setting for `===hng-smk'.
2250
2251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2252         `===hng-smk'.
2253
2254         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2255         CHISE.
2256
2257 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2260         setting for `===hng-kyo'.
2261
2262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2263         `===hng-kyo'.
2264
2265         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2266         CHISE.
2267
2268 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2269
2270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2271         setting for `===hng-kss'.
2272
2273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2274         `===hng-kss'.
2275
2276         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2277         CHISE.
2278
2279 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2282         setting for `===hng-wan'.
2283
2284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2285         `===hng-wan'.
2286
2287         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2288         CHISE.
2289
2290 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2291
2292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2293         setting for `===hng-ksk'.
2294
2295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2296         `===hng-ksk'.
2297
2298         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2299         CHISE.
2300
2301 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2302
2303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2304         setting for `===hng-kyu'.
2305
2306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2307         `===hng-kyu'.
2308
2309         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2310         CHISE.
2311
2312 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2313
2314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2315         setting for `===hng-skk'.
2316
2317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2318         `===hng-skk'.
2319
2320         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2321         CHISE.
2322
2323 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2324
2325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2326         setting for `===hng-sik'.
2327
2328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2329         `===hng-sik'.
2330
2331         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2332         CHISE.
2333
2334 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2337         setting for `===hng-kbk'.
2338
2339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2340         `===hng-kbk'.
2341
2342         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2343         CHISE.
2344
2345 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2346
2347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2348         setting for `===hng-kcj'.
2349
2350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2351         `===hng-kcj'.
2352
2353         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2354         CHISE.
2355
2356 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2357
2358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2359         setting for `===hng-k24'.
2360
2361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2362         `===hng-k24'.
2363
2364         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2365         CHISE.
2366
2367 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2368
2369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2370         setting for `===hng-gok'.
2371
2372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2373         `===hng-gok'.
2374
2375         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2376         CHISE.
2377 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2378
2379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2380         setting for `===hng-tsu'.
2381
2382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2383         `===hng-tsu'.
2384
2385         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2386         CHISE.
2387
2388 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2389
2390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2391         setting for `===hng-sys'.
2392
2393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2394         `===hng-sys'.
2395
2396         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2397         CHISE.
2398
2399 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2402         - Use "&HNG010-<d><d><d><d><d>;" instead of
2403           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2404         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2405
2406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2407         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2408
2409         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2410         "hngkhi-0" as the suffix of registry.
2411         (===hng-khm): New coded-charset for XEmacs CHISE.
2412         (=ucs-itaiji-002): Ditto.
2413         (=ucs-bmp-itaiji-002): Ditto.
2414
2415 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2418         setting for `=>ucs@iwds-1'.
2419
2420         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2421         XEmacs CHISE.
2422
2423 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2424
2425         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2426         CHISE.
2427
2428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2429         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2430         `===hng-khi'.
2431
2432 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2435         setting for `===hng-khi'.
2436
2437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2438         `===hng-khi'.
2439
2440         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2441         CHISE.
2442
2443 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2446         #x9FA5 as the value of `max-code'.
2447         (=ucs-bmp-var-002): Likewise.
2448         (=ucs-bmp-var-003): Likewise.
2449         (=ucs-bmp-itaiji-084): Likewise.
2450         (=ucs-bmp-cjk@JP): Likewise.
2451         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2452         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2453         (=>ucs-bmp-cjk@component): Likewise.
2454
2455 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2456
2457         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2458         CHISE.
2459
2460 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2463         XEmacs CHISE.
2464         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2465         `==jis-x0208@1978/2-pr' as the mother.
2466
2467 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2470         CHISE.
2471
2472 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2473
2474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2475         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2476
2477 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2478
2479         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2480         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2481
2482 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2483
2484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2485         setting for `===ucs@gb'.
2486
2487 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2488
2489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2490         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2491         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2492         as the entity-reference for `===jis-x0213-1@2000'; use
2493         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2494
2495 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2496
2497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2498         `===jis-x0208'.
2499
2500         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2501         instead of `===jis-x0208' as the mother.
2502         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2503         `===jis-x0208' as the mother.
2504         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2505         `===jis-x0208' as the mother.
2506         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2507         `===jis-x0213-1' as the mother.
2508         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2509         `===jis-x0213-1' as the mother.
2510         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2511         the mother.
2512         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2513         mother.
2514
2515 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2516
2517         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2518         setting for `=ucs-var-001'.
2519
2520 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2521
2522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2523         `=ucs-bmp-var-001'.
2524
2525         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2526         CHISE.
2527         (=ucs-bmp-var-001): Ditto.
2528
2529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2530         setting for `=ucs-var-003'.
2531
2532 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2533
2534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2535         `=ucs-bmp-var-003'.
2536
2537         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2538         CHISE.
2539         (=ucs-bmp-var-003): Ditto.
2540
2541 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2542
2543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2544         setting for `=ucs-var-002'.
2545
2546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2547         `=ucs-bmp-var-002'.
2548
2549         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2550         CHISE.
2551         (=ucs-bmp-var-002): Ditto.
2552
2553 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2554
2555         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2556         XEmacs CHISE.
2557         (==jis-x0208@1978/5pr): Ditto.
2558
2559 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2560
2561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2562         `=>ucs-bmp-cjk@component'.
2563
2564         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2565         XEmacs CHISE.
2566         (=>ucs-bmp-cjk@component): Ditto.
2567
2568 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2569
2570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2571         setting for `=>iwds-1'.
2572
2573 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2574
2575         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2576         CHISE.
2577
2578 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2579
2580         * mule/mule-charset.el (default-coded-charset-priority-list):
2581         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2582         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2583         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2584         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2585
2586 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2589         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2590
2591         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2592         `=>>ucs@iso' as the mother.
2593         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2594         mother.
2595
2596 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2597
2598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2599         setting for `===hanyo-denshi/ia'.
2600
2601 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2602
2603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2604         `===hanyo-denshi/ia'.
2605
2606 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2607
2608         * mule/mule-conf.el (=koseki): Fix DOC.
2609         (==koseki): New coded-charset for XEmacs CHISE.
2610
2611 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2612
2613         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2614         XEmacs CHISE.
2615         (===hanyo-denshi/jd): Fix DOC.
2616
2617 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2618
2619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2620         setting for `===hanyo-denshi/ip'.
2621
2622 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2623
2624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2625         `===hanyo-denshi/ip'.
2626
2627         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2628         XEmacs CHISE.
2629
2630 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2631
2632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2633         `==ucs-radicals@unicode' and `=>daikanwa'.
2634
2635         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2636         for XEmacs CHISE.
2637
2638 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2639
2640         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2641         XEmacs CHISE.
2642
2643 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2646         `===ruimoku-v6'.
2647
2648 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2649
2650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2651         setting for `===ruimoku-v6'.
2652
2653 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2654
2655         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2656         CHISE.
2657
2658 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2659
2660         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2661         coded-charset for XEmacs CHISE.
2662
2663 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2664
2665         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2666         XEmacs CHISE.
2667
2668 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2669
2670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2671         `===ucs-sip@iso'.
2672
2673 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2674
2675         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2676         CHISE.
2677
2678 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2679
2680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2681         `==ucs-sip@iso'.
2682
2683         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2684         CHISE.
2685
2686 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2687
2688         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2689         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2690         (=ucs-sip-ext-b@iso): Fix registry.
2691         (==ucs-sip-ext-b@iso): Ditto.
2692         (===ucs-sip-ext-b@iso): Ditto.
2693
2694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2695         `=ucs-sip@iso'.
2696
2697 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2698
2699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2700         setting for `=>cbeta'.
2701
2702 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2703
2704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2705         `=>cns11643-7'.
2706
2707         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2708
2709 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2710
2711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2712         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2713
2714 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2715
2716         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2717         `=ucs@cns'.
2718         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2719         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2720         `=ucs@jis/1990'.
2721         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2722         `=ucs@jis/2000'.
2723         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2724         `=ucs@jis/2004'.
2725         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2726
2727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2728         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2729
2730 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2731
2732         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2733         XEmacs CHISE.
2734         (==jis-x0208@1978/1pr): Ditto.
2735         (==jis-x0208@1978/2-pr): Ditto.
2736
2737 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2738
2739         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2740         setting for `===jis-x0213-1@2004'.
2741
2742 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2743
2744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2745         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2746
2747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2748         `===hanyo-denshi/jb'.
2749
2750         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2751         XEmacs CHISE.
2752         (=+>hanyo-denshi/ft): Ditto.
2753         (=+>hanyo-denshi/jt): Ditto.
2754
2755 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2756
2757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2758         `===hanyo-denshi/hg'.
2759
2760 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2761
2762         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2763         XEmacs CHISE.
2764         (===hanyo-denshi/hg): Ditto.
2765
2766 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2767
2768         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2769         glyph-forms instead of detailed glyph-images.
2770         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2771         `=adobe-japan1-*'.
2772         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2773         (===adobe-japan1-1): Ditto.
2774         (===adobe-japan1-2): Ditto.
2775         (===adobe-japan1-3): Ditto.
2776         (===adobe-japan1-4): Ditto.
2777         (===adobe-japan1-5): Ditto.
2778         (===adobe-japan1-6): Ditto.
2779         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2780         `=>>>adobe-japan1' as the mother.
2781         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2782         `=>>adobe-japan1' as the mother.
2783         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2784         glyph-images.
2785         (==jis-x0208@1978): Ditto.
2786         (==jis-x0208@1983): Ditto.
2787         (==jis-x0208@1990): Ditto.
2788         (==jis-x0213-1): Ditto.
2789         (==jis-x0213-1@2000): Ditto.
2790         (==jis-x0213-1@2004): Ditto.
2791         (==jis-x0213-2): Ditto.
2792         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2793         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2794         `=jis-x0208@1978'.
2795         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2796         `=jis-x0208@1983'.
2797         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2798         `=jis-x0208@1990'.
2799         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2800         `=jis-x0213-1'.
2801         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2802         `=jis-x0213-1@2000'.
2803         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2804         `=jis-x0213-1@2004'.
2805         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2806         `=jis-x0213-2'.
2807         (===jis-x0208): New coded-charset for XEmacs CHISE.
2808         (===jis-x0208@1978): Ditto.
2809         (===jis-x0208@1983): Ditto.
2810         (===jis-x0208@1990): Ditto.
2811         (===jis-x0213-1): Ditto.
2812         (===jis-x0213-1@2000): Ditto.
2813         (===jis-x0213-2): Ditto.
2814         (===jis-x0212): Ditto.
2815         (===ks-x1001): Ditto.
2816         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2817         mother.
2818         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2819         as the mother.
2820         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2821         as the mother.
2822         (===cns11643-1): New coded-charset for XEmacs CHISE.
2823         (===cns11643-2): Ditto.
2824         (===cns11643-3): Ditto.
2825         (===cns11643-4): Ditto.
2826         (===cns11643-5): Ditto.
2827         (===cns11643-6): Ditto.
2828         (===cns11643-7): Ditto.
2829         (=>>cns11643-1): Ditto.
2830         (==big5-cdp): Indicate abstract glyph-images instead of
2831         representative glyph-images.
2832         (===big5-cdp): New coded-charset for XEmacs CHISE.
2833         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2834         detailed glyph-images.
2835         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2836         `=hanyo-denshi/*'.
2837         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2838         (===hanyo-denshi/ib): Ditto.
2839         (===hanyo-denshi/jt): Ditto.
2840         (===hanyo-denshi/ks): Ditto.
2841         (===mj): Ditto.
2842         (===mj-0): Ditto.
2843         (===mj-1): Ditto.
2844         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2845         `=>>>hanyo-denshi/*' as its mother.
2846         (==gt): Indicate abstract glyph-forms instead of detailed
2847         glyph-images.
2848         (===gt): New coded-charset for XEmacs CHISE.
2849         (=>>>gt): Indicates `==gt' instead of `=gt'.
2850         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2851         (==gt-k): Indicate abstract glyph-forms instead of detailed
2852         glyph-images.
2853         (===gt-k): New coded-charset for XEmacs CHISE.
2854         (==daikanwa): Indicates glyph-images instead of detailed
2855         glyph-images.
2856         (===daikanwa): New coded-charset for XEmacs CHISE.
2857         (===daikanwa/+p): Ditto.
2858         (===daikanwa/ho): Ditto.
2859         (==cbeta): Ditto.
2860         (===cbeta): Ditto.
2861         (==jef-china3): Ditto.
2862         (===jef-china3): Ditto.
2863         (==ruimoku-v6): Ditto.
2864         (==ucs@iso): Indicate representative glyph-forms instead of
2865         representative glyph-images.
2866         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2867         (==ucs@unicode): Indicate representative glyph-forms instead of
2868         representative glyph-images.
2869         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2870         `=ucs@unicode'.
2871         (==ucs@cns): Indicate representative glyph-forms instead of
2872         representative glyph-images.
2873         (==ucs@jis): Ditto.
2874         (==ucs@jis/1990): Ditto.
2875         (==ucs@jis/2000): Ditto.
2876         (==ucs@jis/2004): Ditto.
2877         (==ucs@ks): Ditto.
2878         (===ucs@iso): New coded-charset for XEmacs CHISE.
2879         (===ucs@unicode): Ditto.
2880         (===ucs@gb): Ditto.
2881         (===ucs@ks): Ditto.
2882         (===ucs-bmp-cjk@gb): Ditto.
2883         (===ucs-sip-ext-b@iso): Ditto.
2884
2885 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2886
2887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2888         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2889         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2890         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2891         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2892         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2893         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2894         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2895         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2896         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2897
2898         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2899         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2900         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2901         - Use "&g1-[NAME];" for `=>>[NAME]'.
2902         - Abolish "&g2-[NAME];".
2903
2904 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2905
2906         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2907         `=>>ucs@cns' as the mother.
2908
2909 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2910
2911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2912         setting for `==ucs@ks'.
2913
2914 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2915
2916         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2917         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2918         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2919         0x00E30000〜0x00E409D5.
2920
2921 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2922
2923         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2924         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2925         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2926
2927 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2928
2929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2930         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2931
2932         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2933         (=mj-0): Ditto.
2934         (=mj-1): Ditto.
2935         (==mj): Ditto.
2936         (==mj-0): Ditto.
2937         (==mj-1): Ditto.
2938         (=>>mj): Ditto.
2939
2940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2941         setting for `=mj' and `==mj'.
2942
2943 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2944
2945         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2946         CHISE.
2947
2948 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2949
2950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2951         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2952         `=>ucs@hanyo-denshi'.
2953
2954 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2955
2956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2957         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2958
2959         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2960         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2961
2962 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2963
2964         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2965         XEmacs CHISE.
2966
2967 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2968
2969         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2970         Change priority of `=>>>ucs@iso'.
2971
2972         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2973         `=>>>ucs@iso' as the mother.
2974         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
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@unicode'.
2980
2981         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2982         `=ucs@unicode'.
2983
2984 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2985
2986         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2987         Change priority of `=>>>ucs@jis'.
2988
2989         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2990         `=ucs@jis'.
2991
2992 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2993
2994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2995         setting for `==daikanwa/+p'.
2996
2997 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2998
2999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3000         setting for `==shinjigen@1ed'.
3001
3002 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3003
3004         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
3005         XEmacs CHISE.
3006
3007 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3008
3009         * mule/mule-conf.el (==shinjigen): Modify DOC.
3010         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
3011         (==shinjigen@rev): Modify DOC.
3012
3013 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3014
3015         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
3016         CHISE.
3017
3018 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3019
3020         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3021         settings for `==daikanwa' and `==ucs@JP/hanazono'.
3022
3023         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
3024         XEmacs CHISE.
3025
3026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3027         `==daikanwa'.
3028
3029 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3030
3031         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3032         setting for `==cns11643-7'.
3033
3034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3035         `==cns11643-7'.
3036
3037 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
3038
3039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3040         `==cns11643-6'.
3041
3042         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3043         setting for `==cns11643-6'.
3044
3045 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3046
3047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3048         setting for `==cns11643-5'.
3049
3050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3051         `==cns11643-5'.
3052
3053 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3054
3055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3056         setting for `==cns11643-4'.
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3059         `==cns11643-4'.
3060
3061 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3062
3063         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3064         setting for `==cns11643-3'.
3065
3066         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3067         `==cns11643-3'.
3068
3069 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
3070
3071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3072         setting for `==cns11643-2'.
3073
3074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3075         `==cns11643-2'.
3076
3077 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3078
3079         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3080         Change priority of `=>>>ucs@ks'.
3081
3082         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3083         `=ucs@ks'.
3084
3085 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3086
3087         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3088         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3089         `==ucs@cns' and `==cns11643-1'.
3090
3091         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3092         (==cns11643-2): Ditto.
3093         (==cns11643-3): Ditto.
3094         (==cns11643-4): Ditto.
3095         (==cns11643-5): Ditto.
3096         (==cns11643-6): Ditto.
3097         (==cns11643-7): Ditto.
3098
3099         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3100         `==cns11643-1'.
3101
3102 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3103
3104         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3105         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3106         `=>>>ucs@jis/1990'.
3107
3108         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3109         `=ucs@jis/1990'.
3110         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3111         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3112
3113 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3114
3115         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3116         Change priority of `=>>>ucs@cns'.
3117
3118         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3119         `=ucs@cns'.
3120
3121 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3122
3123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3124         `==ks-x1001'.
3125
3126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3127         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3128         `==ks-x1001'.
3129
3130 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3131
3132         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3133
3134 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3135
3136         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3137         `=jis-x0208'.
3138         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3139         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3140         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3141         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3142         (=>>>jis-x0213-1@2000): Changed to an alias for
3143         `=jis-x0213-1@2000'.
3144         (=>>>jis-x0213-1@2004): Changed to an alias for
3145         `=jis-x0213-1@2004'.
3146         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3147
3148 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3149
3150         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3151         `=adobe-japan1-0'.
3152         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3153         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3154         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3155         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3156         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3157         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3158
3159 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3160
3161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3162         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3163         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3164         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3165         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3166         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3167
3168 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3169
3170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3171         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3172         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3173         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3174         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3175         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3176         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3177         `==jis-x0212'.
3178
3179 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3180
3181         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3182         "AdobeJapan1-[0-6]$".
3183         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3184         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3185         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3186         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3187         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3188         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3189         (==adobe-japan1-1): Ditto.
3190         (==adobe-japan1-2): Ditto.
3191         (==adobe-japan1-3): Ditto.
3192         (==adobe-japan1-4): Ditto.
3193         (==adobe-japan1-5): Ditto.
3194         (==adobe-japan1-6): Ditto.
3195         (==jis-x0208): Ditto.
3196         (==jis-x0208@1978): Ditto.
3197         (==jis-x0208@1983): Ditto.
3198         (==jis-x0208@1990): Ditto.
3199         (==jis-x0213-1): Ditto.
3200         (==jis-x0213-1@2000): Ditto.
3201         (==jis-x0213-1@2004): Ditto.
3202         (==jis-x0213-2): Ditto.
3203         (==jis-x0212): Ditto.
3204         (==gb2312): Ditto.
3205         (==iso-ir165): Ditto.
3206         (==gb12345): Ditto.
3207         (==ks-x1001): Ditto.
3208         (==cns11643-1): Ditto.
3209         (==cns11643-2): Ditto.
3210         (==cns11643-3): Ditto.
3211         (==cns11643-4): Ditto.
3212         (==cns11643-5): Ditto.
3213         (==cns11643-6): Ditto.
3214         (==cns11643-7): Ditto.
3215         (==big5-cdp): Ditto.
3216         (==hanyo-denshi/ja): Ditto.
3217         (==hanyo-denshi/jb): Ditto.
3218         (==hanyo-denshi/jc): Ditto.
3219         (==hanyo-denshi/jd): Ditto.
3220         (==hanyo-denshi/ft): Ditto.
3221         (==hanyo-denshi/ia): Ditto.
3222         (==hanyo-denshi/ib): Ditto.
3223         (==hanyo-denshi/hg): Ditto.
3224         (==hanyo-denshi/jt): Ditto.
3225         (==hanyo-denshi/ks): Ditto.
3226         (==gt): Ditto.
3227         (==gt-k): Ditto.
3228         (==daikanwa): Ditto.
3229         (==shinjigen): Ditto.
3230         (==ucs@iso): Ditto.
3231         (==ucs@unicode): Ditto.
3232         (==ucs@gb): Ditto.
3233         (==ucs-bmp@gb): Ditto.
3234         (==ucs@cns): Ditto.
3235         (==ucs-bmp@cns): Ditto.
3236         (==ucs@jis): Ditto.
3237         (==ucs@jis/1990): Ditto.
3238         (==ucs@jis/2000): Ditto.
3239         (==ucs@jis/2004): Ditto.
3240         (==ucs@JP): Ditto.
3241         (==ucs@JP/hanazono): Ditto.
3242         (==ucs@ks): Ditto.
3243         (==ucs-bmp@ks): Ditto.
3244         (==ucs@cns11643): Ditto.
3245         (==ucs-bmp-cjk@gb): Ditto.
3246         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3247         (==ucs-sip-ext-b@iso): Ditto.
3248
3249 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3250
3251         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3252         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3253
3254         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3255         XEmacs CHISE.
3256         (=ucs-bmp-cjk@unicode): Abolished.
3257
3258 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3259
3260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3261         `=+>ucs-bmp-cjk-compat@jis'.
3262
3263         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3264         for XEmacs CHISE.
3265
3266 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3267
3268         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3269         CHISE.
3270
3271 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3272
3273         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3274         for XEmacs CHISE.
3275         (=jis-x0208@1978/1er-pr): Abolished.
3276         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3277         `=jis-x0208@1978/1er-pr' as the mother.
3278
3279 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3280
3281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3282         setting for `=ucs-itaiji-084'.
3283
3284 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3285
3286         * mule/mule-charset.el (default-coded-charset-priority-list):
3287         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3288
3289         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3290         XEmacs CHISE.
3291         (=ucs-bmp-itaiji-084): Ditto.
3292
3293 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3294
3295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3296         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3297
3298 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3299
3300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3301         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3302
3303         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3304         XEmacs CHISE.
3305         (=big5-cdp-var-5): Ditto.
3306
3307 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3308
3309         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3310         XEmacs CHISE.
3311
3312 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3313
3314         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3315         XEmacs CHISE.
3316
3317 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3318
3319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3320         setting for `=>>>hanyo-denshi/ft'.
3321
3322 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3323
3324         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3325         XEmacs CHISE.
3326         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3327         `=hanyo-denshi/jd' as the mother.
3328
3329 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3330
3331         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3332         XEmacs CHISE.
3333         (=+>adobe-japan1-1): Ditto.
3334         (=+>adobe-japan1-2): Ditto.
3335         (=+>adobe-japan1-3): Ditto.
3336         (=+>adobe-japan1-4): Ditto.
3337         (=+>adobe-japan1-5): Ditto.
3338         (=+>adobe-japan1-6): Ditto.
3339         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3340
3341 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3342
3343         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3344         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3345         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3346
3347         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3348         the top.
3349
3350 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3351
3352         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3353         XEmacs CHISE.
3354         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3355         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3356         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3357
3358 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3359
3360         * mule/mule-charset.el (default-coded-charset-priority-list):
3361         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3362         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3363
3364         * mule/mule-conf.el: Modify order of definitions of some
3365         coded-charsets.
3366
3367 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3368
3369         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3370         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3371         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3372
3373         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3374         CHISE.
3375         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3376         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3377
3378 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3379
3380         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3381         CHISE.
3382
3383 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3384
3385         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3386         setting for `=daikanwa/+2p'.
3387
3388         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3389         XEmacs CHISE.
3390
3391 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3392
3393         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3394         XEmacs CHISE.
3395         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3396
3397 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3398
3399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3400         setting for `=>>>hanyo-denshi/ib'.
3401
3402 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3403
3404         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3405         XEmacs CHISE.
3406         (=>>>hanyo-denshi/ib): Ditto.
3407         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3408         `=hanyo-denshi/ja' as the mother.
3409         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3410         `=hanyo-denshi/ib' as the mother.
3411
3412 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3413
3414         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3415         XEmacs CHISE.
3416         (utf-8-ivs-mcs-er): Likewise.
3417         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3418         and `=>ucs-gb'.
3419         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3420         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3421         `ucs-gb' and `=>ucs-gb'.
3422         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3423         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3424         and `=>ucs-cns'.
3425         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3426         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3427         `ucs-cns' and `=>ucs-cns'.
3428         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3429         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3430         `ucs-big5' and `=>ucs-big5'.
3431         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3432         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3433         `ucs-big5' and `=>ucs-big5'.
3434         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3435         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3436         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3437         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3438         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3439         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3440         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3441         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3442         `=>ucs-jis'; modify DOC and mnemonic.
3443         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3444         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3445         and `=>ucs-jis'; modify DOC and mnemonic.
3446         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3447         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3448         `=>ucs-ks'.
3449         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3450         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3451         and `=>ucs-ks'.
3452         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3453
3454 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3455
3456         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3457         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3458
3459 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3460
3461         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3462         Modify priorities.
3463
3464 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3465
3466         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3467         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3468
3469 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3470
3471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3472         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3473
3474 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3475
3476         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3477         CHISE.
3478
3479 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3480
3481         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3482         CHISE.
3483
3484 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3485
3486         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3487         CHISE.
3488
3489 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3490
3491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3492         `=+>ucs-bmp-cjk@unicode'.
3493
3494         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3495         for XEmacs CHISE.
3496
3497 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3500         setting for `=>>daikanwa'.
3501
3502 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3505         `=>>hanyo-denshi/jt'.
3506
3507 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3508
3509         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3510         XEmacs CHISE.
3511         (=+>jis-x0208@1990): Ditto.
3512         (=+>jis-x0213-1@2000): Ditto.
3513
3514 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3517         XEmacs CHISE.
3518
3519 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3522         XEmacs CHISE.
3523         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3524         `=hanyo-denshi/jc' as the mother.
3525
3526 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3529         setting for `=+>adobe-japan1'.
3530
3531         * mule/mule-charset.el (default-coded-charset-priority-list):
3532         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3533         and `=>>hanyo-denshi/ft' to `=>>gt'.
3534
3535 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3536
3537         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3538         XEmacs CHISE.
3539         (=>>adobe-japan1-1): Ditto.
3540         (=>>adobe-japan1-2): Ditto.
3541         (=>>adobe-japan1-3): Ditto.
3542         (=>>adobe-japan1-4): Ditto.
3543         (=>>adobe-japan1-5): Ditto.
3544         (=>>adobe-japan1-6): Ditto.
3545         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3546
3547 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3548
3549         * mule/mule-conf.el (=adobe-japan1): New alias for
3550         `=adobe-japan1-6'.
3551         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3552         (=>>>adobe-japan1-1): Ditto.
3553         (=>>>adobe-japan1-2): Ditto.
3554         (=>>>adobe-japan1-3): Ditto.
3555         (=>>>adobe-japan1-4): Ditto.
3556         (=>>>adobe-japan1-5): Ditto.
3557         (=>>>adobe-japan1-6): Ditto.
3558         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3559
3560 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3563         setting for `=>>>adobe-japan1'.
3564
3565 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3566
3567         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3568         setting for `=+>ucs@ks'.
3569
3570 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3571
3572         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3573         XEmacs CHISE.
3574         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3575         `=adobe-japan1-6' as the mother.
3576
3577 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3578
3579         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3580         setting for `=>cns11643-7'.
3581
3582 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3583
3584         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3585         CHISE.
3586
3587 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3588
3589         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3590         XEmacs CHISE.
3591         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3592
3593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3594         setting for `=>ucs@jis/2004'.
3595
3596 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3597
3598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3599         setting for `=+>gt'.
3600
3601         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3602         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3603
3604 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3605
3606         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3607         `=>ucs@unicode' as the mother.
3608         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3609         mother.
3610         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3611         mother.
3612         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3613         mother.
3614
3615 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618         setting for `=+>ucs@unicode'.
3619
3620         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3621         CHISE.
3622
3623 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3624
3625         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3626         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3627         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3628         - Add setting for `=+>ucs@cns'.
3629
3630         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3631         CHISE.
3632         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3633         as the mother.
3634         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3635         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3636
3637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3638         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3639
3640 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3641
3642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3643         setting for `=>ucs@ks'.
3644
3645 2011-10-21  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@unicode'.
3649
3650         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3651         coded-charset for XEmacs CHISE.
3652
3653 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3656         `=ucs-bmp-cjk-compat'.
3657
3658         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3659         XEmacs CHISE.
3660
3661 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3662
3663         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3664         CHISE.
3665
3666 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3667
3668         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3669         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3670
3671         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3672         `=>ucs@jis/1990'.
3673         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3674
3675 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3676
3677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3678         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3679
3680         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3681         CHISE.
3682         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3683         mother.
3684
3685 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3688         `=>jis-x0213-2@usual'.
3689         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3690         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3691         `=>jis-x0213-2@usual' as the mother.
3692
3693 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3696         (=>ucs@JP): New alias for `=+>ucs@jis'.
3697
3698 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3699
3700         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3701         `=>jis-x0208@usual'.
3702         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3703         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3704         `=>jis-x0208@usual' as the mother.
3705         (=>jis-x0208): Likewise.
3706
3707 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3710         setting for `=+>jis-x0208@1978'.
3711
3712 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3713
3714         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3715         XEmacs CHISE.
3716
3717 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3718
3719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3720         setting for `=>>>ucs@jis/1990'.
3721
3722 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3723
3724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3725         setting for `=>ucs@jis/1990'.
3726
3727 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3730         setting for `=ucs@JP/hanazono'.
3731
3732         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3733         CHISE.
3734         (=ucs@JP/hanazono): Ditto.
3735         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3736         (=>>hanyo-denshi/jc): Ditto.
3737         (=>>hanyo-denshi/jd): Ditto.
3738
3739 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3742         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3743
3744 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3747         XEmacs CHISE.
3748
3749 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3752         XEmacs CHISE.
3753
3754 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3757         `=ucs-bmp-cjk@JP'.
3758
3759 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3760
3761         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3762         XEmacs CHISE.
3763
3764 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3765
3766         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3767         Modify order of settings; add settings for `=daikanwa@rev2'.
3768
3769 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3772         setting for `=>>cbeta'.
3773
3774         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3775         CHISE.
3776
3777 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3778
3779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3780         setting for `=>>adobe-japan1'.
3781
3782 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3783
3784         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3785         XEmacs CHISE.
3786
3787 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3788
3789         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3790         setting for `=>>hanyo-denshi/ia'.
3791
3792         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3793         XEmacs CHISE.
3794
3795 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3796
3797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3798         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3799
3800         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3801         XEmacs CHISE.
3802         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3803         `=hanyo-denshi/jt' as the mother.
3804
3805 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3808         setting for `=>>>jis-x0213-2'.
3809
3810         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3811         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3812         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3813
3814 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3815
3816         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3817         XEmacs CHISE.
3818
3819 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3820
3821         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3822         XEmacs CHISE.
3823
3824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3825         `=>>jis-x0213-1@2004'.
3826
3827 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3828
3829         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3830         XEmacs CHISE.
3831
3832 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3833
3834         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3835         - Use "&g2-*;" as entity-references for `=>>>*'.
3836         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3837
3838         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3839         XEmacs CHISE.
3840         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3841         as the mother.
3842
3843 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3846         setting for `=>>hanyo-denshi/ib'.
3847
3848         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3849         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3850         (=>>jis-x0208@1990): Ditto.
3851         (=>>hanyo-denshi/ib): Ditto.
3852
3853         * mule/mule-charset.el (default-coded-charset-priority-list):
3854         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3855
3856 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3859         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3860         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3861         `=>>>ucs@jis/2004'.
3862
3863 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3864
3865         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3866         XEmacs CHISE.
3867         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3868         `=jis-x0213-1@2004' as the mother.
3869         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3870         (=>>>ucs@ks): Ditto.
3871
3872         * mule/mule-charset.el (default-coded-charset-priority-list):
3873         Modify priority of `=hanyo-denshi/*'.
3874
3875 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3876
3877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3878         settings for `=>>ucs@JP' and `=ucs@JP'.
3879
3880 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3883         CHISE.
3884
3885 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3888         setting for `=>>>ucs@cns'.
3889
3890         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3891         CHISE.
3892
3893 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3894
3895         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3896         instead of `=>>>jis-x0213-1@2004' as the mother.
3897         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3898         (=>>>ucs@unicode): Likewise.
3899         (=>>>ucs@jis): Likewise.
3900         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3901         mother.
3902         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3903
3904 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3905
3906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3907         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3908         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3909         `=>>>ucs@jis'.
3910
3911 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3912
3913         * mule/mule-charset.el (default-coded-charset-priority-list):
3914         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3915         and `=jis-x0213-*-2000'.
3916
3917 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3918
3919         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3920         XEmacs CHISE.
3921         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3922         `=>>jis-x0213-1' as the mother.
3923
3924 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3925
3926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3927         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3928
3929 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3930
3931         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3932
3933 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3936         XEmacs CHISE.
3937
3938 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3939
3940         * mule/mule-coding.el (decomposition-feature-list): Set
3941         `=decomposition', `=decomposition@cid' and
3942         `=decomposition@hanyo-denshi'.
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         setting for `=>>hanyo-denshi/ks'.
3948
3949         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3950         XEmacs CHISE.
3951
3952 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3955         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3956
3957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3958         `=hanyo-denshi/ks/mf'.
3959
3960         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3961         XEmacs CHISE.
3962         (=hanyo-denshi/ks/mf): Ditto.
3963
3964 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3967         settings for P=hanyo-denshi/jt'.
3968
3969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3970         `=hanyo-denshi/jt'.
3971
3972         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3973         XEmacs CHISE.
3974
3975 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3976
3977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3978         settings for `=hanyo-denshi/ip'.
3979
3980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3981         `=hanyo-denshi/ip'.
3982
3983         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3984         XEmacs CHISE.
3985
3986 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3987
3988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3989         settings for `=hanyo-denshi/hg'.
3990
3991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3992         `=hanyo-denshi/hg'.
3993
3994         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3995         XEmacs CHISE.
3996
3997 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4000         setting for `=>>hanyo-denshi/ft'.
4001
4002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4003         `=>>hanyo-denshi/ft'.
4004
4005         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
4006         XEmacs CHISE.
4007
4008 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4009
4010         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4011         settings for `=hanyo-denshi/ib'.
4012
4013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4014         `=hanyo-denshi/ib'.
4015
4016         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
4017         XEmacs CHISE.
4018
4019 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4020
4021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4022         settings for isolated characters of `=hanyo-denshi/ia' and
4023         non-isolated characters of `=hanyo-denshi/*'.
4024
4025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4026         `=hanyo-denshi/ia'.
4027
4028         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
4029         XEmacs CHISE.
4030
4031 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4034         setting for isolated characters of `=hanyo-denshi/ft'.
4035
4036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4037         `=hanyo-denshi/ft'.
4038
4039         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
4040         XEmacs CHISE.
4041
4042 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4043
4044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4045         setting for isolated characters of `=hanyo-denshi/jd'.
4046
4047         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4048         `=hanyo-denshi/jd'.
4049
4050         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
4051         XEmacs CHISE.
4052
4053 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4056         setting for isolated characters of `=hanyo-denshi/jc'.
4057
4058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4059         `=hanyo-denshi/jc'.
4060
4061         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
4062         XEmacs CHISE.
4063
4064 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4065
4066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4067         setting for isolated characters of `=hanyo-denshi/jb'.
4068
4069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4070         `=hanyo-denshi/jb'.
4071
4072         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4073         XEmacs CHISE.
4074
4075 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4078         setting for isolated characters of `=hanyo-denshi/ja'.
4079
4080 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4083         `=hanyo-denshi/ja'.
4084
4085         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4086         XEmacs CHISE.
4087
4088 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4089
4090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4091         settings for isolated characters of `=adobe-japan1-6'.
4092
4093 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4094
4095         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4096         CHISE.
4097         (=daikanwa/+2p): Ditto.
4098         (=daikanwa/ho): Ditto.
4099
4100 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4103         coding-system for XEmacs CHISE.
4104
4105 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4108         setting for `=>>ruimoku-v6'.
4109
4110         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4111         CHISE.
4112
4113 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4116         setting for `=daikanwa@rev1'.
4117
4118 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4121         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4122
4123 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4124
4125         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4126         XEmacs CHISE.
4127         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4128
4129 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4132         CHISE.
4133
4134 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4137         CHISE.
4138
4139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4140         setting for `=>ucs@jis'.
4141
4142 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4143
4144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4145         setting for `=>jis-x0208@usual'.
4146
4147         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4148         XEmacs CHISE.
4149         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4150         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4151         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4152
4153 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4154
4155         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4156         CHISE.
4157         (=>>>jis-x0208@1990): Ditto.
4158         (=>>>jis-x0213-1): Ditto.
4159         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4160         mother.
4161         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4162         as the mother.
4163
4164 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4167         setting for `=>ucs@cns' and `=>>ucs@ks'.
4168
4169         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4170         CHISE.
4171
4172 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4173
4174         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4175         CHISE.
4176
4177 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4178
4179         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4180         CHISE.
4181         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4182         mother.
4183
4184 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4185
4186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4187         `==>ucs-bmp-cjk@bucs'.
4188
4189         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4190         XEmacs CHISE.
4191
4192 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4193
4194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4195         setting for `==>ucs@bucs'.
4196
4197         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4198         XEmacs CHISE.
4199
4200 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4201
4202         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4203         - Add setting for `=>>jis-x0208'.
4204         - Omit setting for `=>>jis-x0208@1990'.
4205         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4206           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4207           `=ucs@FOO'.
4208
4209 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4210
4211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4212         setting for `=>daikanwa'.
4213
4214 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4215
4216         * mule/mule-conf.el (=daikanwa): Fix DOC.
4217         (=>daikanwa): New abstract character for XEmacs CHISE.
4218         (=>ucs@iso): Likewise.
4219         (=>ucs@unicode): Likewise.
4220         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4221
4222 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223
4224         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4225         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4226           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4227         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4228         - Add `=>big5-cdp'.
4229
4230 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4231
4232         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4233         (=>big5-cdp): New abstract character.
4234
4235 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4236
4237         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4238         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4239         `chinese-big5'.
4240
4241 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4242
4243         * mule/mule-charset.el (default-coded-charset-priority-list):
4244         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4245
4246         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4247         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4248         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4249         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4250         and `=>jis-x0213-2'.
4251
4252 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4253
4254         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4255         XEmacs CHISE.
4256         (=>>ucs@jis/2000): Likewise.
4257         (=>>ucs@jis/2004): Likewise.
4258
4259 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260
4261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4262         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4263         `=>>ucs@cns'.
4264
4265         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4266         XEmacs CHISE.
4267         (=>>gt): Use quote instead of backquote; modify DOC.
4268         (=>gt): Use quote instead of backquote.
4269         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4270         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4271         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4272         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4273         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4274         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4275
4276 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4277
4278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4279         `=>>ucs@unicode' and `=>>gt'.
4280
4281 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4284         XEmacs CHISE.
4285         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4286         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4287         `=jis-x0208@1978/1er-pr' as the mother.
4288         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4289
4290 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4293         `=ucs@unicode' as the mother.
4294
4295 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4296
4297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4298         setting for `=>>ucs@unicode'.
4299
4300         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4301         CHISE.
4302
4303 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4306         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4307
4308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4309         `=adobe-japan1-6' and `=adobe-japan1-base'.
4310
4311         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4312         XEmacs CHISE.
4313         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4314         specify `min-code' and `max-code'.
4315         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4316         (=adobe-japan1-2): Likewise.
4317         (=adobe-japan1-3): Likewise.
4318         (=adobe-japan1-4): Likewise.
4319         (=adobe-japan1-5): Likewise.
4320         (=adobe-japan1-6): Likewise.
4321
4322 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4323
4324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4325         setting for `=>gt'.
4326
4327 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4328
4329         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4330         CHISE.
4331
4332 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4335         setting for `=>zinbun-oracle'.
4336
4337         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4338         for XEmacs CHISE.
4339
4340 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4343         for XEmacs CHISE.
4344         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4345         `=jis-x0208@1978' as the mother.
4346
4347 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4348
4349         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4350         - Use `=gt' instead of `ideograph-gt'.
4351         - Use `=gt-k' instead of `ideograph-gt-k'.
4352         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4353         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4354         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4355         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4356         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4357         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4358         - Use `=>>gt' instead of `<=>gt'.
4359         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4360         - Add setting for `=>>jis-x0208@1990'.
4361         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4362           `=>>jis-x0213-1@2000'.
4363         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4364         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4365           `=>>jis-x0213-1@2004'.
4366         - Add setting for `=>>jis-x0208@1978'.
4367         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4368
4369 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4370
4371         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4372         XEmacs CHISE.
4373
4374 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4377         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4378         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4379         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4380         `<=>jis-x0213-1@2004'.
4381
4382 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4383
4384         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4385         CHISE.
4386         (=>jis-x0213-2): Ditto.
4387
4388 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4389
4390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4391         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4392
4393 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4394
4395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4396         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4397         `=>jis-x0213-1'.
4398
4399 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4400
4401         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4402         CHISE.
4403         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4404
4405 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4408         `<==>jis-x0213-1'.
4409         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4410         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4411         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4412         (<=>jis-x0208): New alias for `=>jis-x0208'.
4413         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4414         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4415         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4416         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4417         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4418         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4419         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4420         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4421         (=>>gt): Renamed from `<==>gt'.
4422         (<==>gt): New alias for `=>>gt'.
4423
4424 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4425
4426         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4427         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4428         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4429         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4430         - Add settings for `<=>jis-x0213-1@2000' and
4431           `<=>jis-x0213-1@2004'.
4432
4433         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4434         XEmacs CHISE.
4435         (<==>jis-x0213-1): Likewise.
4436         (<==>jis-x0213-1@2000): Likewise.
4437         (<==>jis-x0213-1@2004): Likewise.
4438         (<=>jis-x0208): Add property `=>iso-ir 168'.
4439         (<=>jis-x0208@1997): Likewise.
4440         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4441         as the mother; add property `=>iso-ir 228'.
4442         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4443         property `=>iso-ir 228'.
4444         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4445         property `=>iso-ir 233'.
4446         (<==>gt): Renamed from `<=>gt'.
4447         (<=>gt): New alias for `<==>gt'.
4448
4449 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4452         CHISE.
4453         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4454         `<=>jis-x0208' as the mother.
4455         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4456         (<=>jis-x0213-1@2000): Ditto.
4457         (<=>jis-x0213-1@2004): Ditto.
4458
4459 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4462         settings for `<=>gt'.
4463
4464         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4465
4466 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4467
4468         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4469         XEmacs CHISE.
4470         (=jis-x0208@1978/-4pr): Likewise.
4471         (=jis-x0208@1978/4-pr): Likewise.
4472         (=jis-x0213-1): Likewise.
4473         (=ucs@iso): Likewise.
4474         (=ucs@unicode): Likewise.
4475         (=ucs@gb): Likewise.
4476         (=ucs@gb/fw): Likewise.
4477         (=ucs@cns): Likewise.
4478         (=ucs@cns/fw): Likewise.
4479         (=ucs@jis): Likewise.
4480         (=ucs@jis/fw): Likewise.
4481         (=ucs@jis/1990): Likewise.
4482         (=ucs@jis/2000): Likewise.
4483         (=ucs@jis/2004): Likewise.
4484         (=ucs@JP): Likewise.
4485         (=ucs@ks): Likewise.
4486         (=ucs@big5): Likewise.
4487         (=ucs@big5/cns11643): Likewise.
4488         (=ucs@cns11643): Likewise.
4489
4490 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4491
4492         * mule/mule-charset.el (default-coded-charset-priority-list):
4493         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4494
4495         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4496         CHISE.
4497         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4498         mother.
4499
4500 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4501
4502         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4503         from src/mule-charset.c].
4504         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4505         specify `final'.
4506         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4507         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4508         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4509         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4510         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4511         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4512
4513 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4516         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4517         (=jis-x0208@1978/i-4): Specify `partial'.
4518         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4519         mother coded-charset.
4520         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4521
4522 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4523
4524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4525         settings for `=jis-x0213-1@2004'.
4526
4527 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4528
4529         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4530         CHISE.
4531         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4532         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4533         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4534         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4535         temporarily.
4536         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4537
4538 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4539
4540         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4541         CHISE.
4542         (=shinjigen@1ed): Inherited from `=shinjigen'.
4543         (=shinjigen@rev): Likewise.
4544
4545 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4546
4547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4548         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4549
4550 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4551
4552         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4553         define it as an alias.
4554         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4555         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4556         alias.
4557         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4558         alias.
4559
4560 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4561
4562         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4563         CHISE.
4564
4565 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4566
4567         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4568         CHISE.
4569         (shinjigen-2): Ditto.
4570
4571 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4572
4573         * mule/mule-charset.el (default-coded-charset-priority-list):
4574         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4575         `chinese-big5-eten-*' and `chinese-big5'.
4576
4577 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4578
4579         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4580         #x9FA5 temporarily.
4581
4582 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4583
4584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4585         settings for `=jis-x0208@1978/i1'.
4586
4587 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4588
4589         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4590         XEmacs CHISE.
4591
4592 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4593
4594         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4595         XEmacs CHISE.
4596
4597 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4598
4599         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4600         XEmacs CHISE.
4601
4602 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4605         CHISE.
4606         (=ucs-bmp@cns): Likewise.
4607         (=ucs-bmp@jis): Likewise.
4608         (=ucs-bmp@ks): Likewise.
4609
4610 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4611
4612         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4613         CHISE.
4614         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4615
4616 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4619         settings for `=zinbun-oracle'.
4620
4621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4622         `=zinbun-oracle'.
4623
4624 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4625
4626         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4627         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4628         `=ucs@iso'.
4629
4630 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4631
4632         * mule/mule-charset.el (default-coded-charset-priority-list):
4633         Delete `ucs-sip'; modify order of some CCSs.
4634
4635 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4636
4637         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4638         in XEmacs CHISE.
4639
4640         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4641         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4642         CHISE.
4643
4644 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4645
4646         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4647         its registry.
4648         (=ucs-radicals@unicode): Likewise.
4649
4650 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4651
4652         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4653         CHISE.
4654
4655 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4656
4657         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4658         CHISE.
4659
4660 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4661
4662         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4663         CHISE.
4664
4665 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4666
4667         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4668         Modify preference of *isolated settings*.
4669
4670 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4671
4672         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4673         utf-2000 is provided.
4674         (=ucs@cns11643): Likewise.
4675
4676 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4677
4678         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4679         Prefer every *isolated setting* to ordinary setting.
4680
4681 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4682
4683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4684         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4685
4686 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4687
4688         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4689         CHISE.
4690
4691 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4692
4693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4694         settings for `=jis-x0208@1997'.
4695
4696 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4697
4698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4699         `=jis-x0208@1997'.
4700
4701 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4702
4703         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4704         XEmacs CHISE.
4705
4706 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4707
4708         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4709         `=jis-x0208@1978'.
4710         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4711         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4712         `=jis-x0208-1990' as the mother.
4713         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4714
4715 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4716
4717         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4718         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4719         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4720         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4721         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4722         for `=ucs@JP'.
4723
4724 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4725
4726         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4727         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4728         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4729         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4730         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4731         `=daikanwa@rev2'.
4732
4733 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4734
4735         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4736         (=gt): Likewise.
4737         (=gt-k): Likewise.
4738         (=gt-pj-*): Likewise.
4739         (=gt-pj-k1): Likewise.
4740         (=gt-pj-k2): Likewise.
4741         (=daikanwa): Likewise.
4742         (=daikanwa-rev1): Likewise.
4743         (=daikanwa-rev2): Likewise.
4744         (=big5-pua): Likewise.
4745         (=big5-eten): Likewise.
4746         (chinese-big5-eten-a): Likewise.
4747         (chinese-big5-eten-b): Likewise.
4748         (=hanziku-*): Likewise.
4749         (=cbeta): Likewise.
4750         (=jef-china3): Likewise.
4751         (=ruimoku-v6): Likewise.
4752         (=ucs@iso): Likewise.
4753         (=ucs@unicode): Likewise.
4754         (=ucs@gb): Likewise.
4755         (=ucs@cns): Likewise.
4756         (=ucs@jis): Likewise.
4757         (=ucs@jis-1990): Likewise.
4758         (=ucs@jis-2000): Likewise.
4759         (=ucs@jp): Likewise.
4760         (=ucs@ks): Likewise.
4761         (=ucs@big5): Likewise.
4762         (=ucs-radicals): Likewise.
4763         (=ucs-radicals@unicode): Likewise.
4764         (=ucs-bmp-cjk): Likewise.
4765         (=ucs-bmp-cjk@unicode): Likewise.
4766         (=ucs-sip-ext-b): Likewise.
4767         (=ucs-sip-ext-b@iso): Likewise.
4768
4769 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4770
4771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4772         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4773
4774 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4775
4776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4777         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4778         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4779         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4780         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4781         arabic-digit, ipa and ``&I-B-XXXX;''.
4782
4783 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4784
4785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4786         setting for (I-)HZK{03..12}-XXXX.
4787
4788 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4789
4790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4791         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4792
4793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4794         `=ruimoku-v6'.
4795
4796         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4797         CHISE.
4798
4799 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4800
4801         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4802         (=ucs@unicode): Likewise.
4803         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4804         (=ucs@cns): Likewise.
4805         (=ucs@jis): Likewise.
4806         (=ucs@ks): Likewise.
4807         (=ucs@big5): Likewise.
4808
4809 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4810
4811         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4812         `ucs-jis'.
4813         (utf-8-jis-er): Likewise.
4814         (utf-8-jp): New coding-system.
4815         (utf-8-jp-er): Likewise.
4816
4817         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4818
4819 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4820
4821         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4822
4823         * mule/japanese.el: Move definition of `euc-jisx0213' to
4824         mule/mule-coding.el.
4825
4826 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4827
4828         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4829         mule-coding before loading update-cdb when utf-2000 is provided.
4830
4831 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4832
4833         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4834         `=daikanwa'.
4835
4836 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4837
4838         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4839         definition codes when `utf-2000' is provided.
4840
4841 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4842
4843         * mule/mule-category.el (word-combining-categories): Don't setup
4844         `word-combining-categories' in XEmacs CHISE.
4845         (word-separating-categories): Add setting about Latin script in
4846         XEmacs CHISE.
4847
4848 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4849
4850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4851         setting for `chinese-big5'.
4852
4853 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4854
4855         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4856         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4857         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4858         add setting for HZK0[12]-xxxx.
4859
4860 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4861
4862         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4863         in XEmacs CHISE.
4864
4865 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4866
4867         * mule/mule-charset.el (default-coded-charset-priority-list):
4868         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4869         and `chinese-big5' to `=gt-pj-*'.
4870
4871 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4872
4873         * mule/mule-conf.el (=daikanwa): Renamed from
4874         `ideograph-daikanwa'.
4875         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4876
4877 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4878
4879         * mule/mule-conf.el (=cns11643-7): Renamed from
4880         `chinese-cns11643-7'.
4881         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4882
4883 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4884
4885         * mule/mule-conf.el (=cns11643-6): Renamed from
4886         `chinese-cns11643-6'.
4887         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4888
4889 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4890
4891         * mule/mule-conf.el (=cns11643-5): Renamed from
4892         `chinese-cns11643-5'.
4893         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4894
4895 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4896
4897         * mule/mule-conf.el (=cns11643-4): Renamed from
4898         `chinese-cns11643-4'.
4899         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4900
4901 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4902
4903         * mule/mule-conf.el (=cns11643-3): Renamed from
4904         `chinese-cns11643-3'.
4905         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4906
4907 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4908
4909         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4910         `=cns11643-2'.
4911         (chinese-cns11643-2): New alias for `=cns11643-2'.
4912
4913 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4914
4915         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4916         `=cns11643-1'.
4917         (chinese-cns11643-1): New alias for `=cns11643-1'.
4918
4919 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4920
4921         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4922         (chinese-gb12345): New alias for `=gb12345'.
4923
4924 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4925
4926         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4927         (chinese-gb2312): New alias for `=gb2312'.
4928
4929 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4930
4931         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4932         (chinese-big5): New alias for `=big5'.
4933
4934 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4935
4936         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4937         (korean-ksc5601): New alias for `=ks-x1001'.
4938
4939 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4940
4941         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4942         `=jis-x0212'.
4943         (japanese-jisx0212): New alias for `=jis-x0212'.
4944
4945 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4946
4947         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4948         `=jis-x0208-1983'.
4949         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4950
4951 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4952
4953         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4954         `=jis-x0208-1978'.
4955         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4956
4957 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4958
4959         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4960         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4961
4962 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4963
4964         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4965         (chinese-cns11643-3): Specify iso-ir 183.
4966         (chinese-cns11643-4): Specify iso-ir 184.
4967         (chinese-cns11643-5): Specify iso-ir 185.
4968         (chinese-cns11643-6): Specify iso-ir 186.
4969         (chinese-cns11643-7): Specify iso-ir 187.
4970         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4971         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4972
4973 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4974
4975         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4976         \uXXXX for every cases.
4977
4978 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4979
4980         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4981         (ucs-big5): Changed to an alias for `=ucs@big5'.
4982
4983 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4984
4985         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4986         (ucs-ks): Changed to an alias for `=ucs@ks'.
4987
4988 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4989
4990         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4991         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4992
4993 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4994
4995         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4996         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4997
4998 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4999
5000         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
5001         (ucs-jis): Changed to an alias for `=ucs@jis'.
5002
5003 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5004
5005         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
5006         (ucs-cns): Changed to an alias for `=ucs@cns'.
5007
5008 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5009
5010         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
5011         (ucs-gb): Changed to an alias for `=ucs@gb'.
5012
5013 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5014
5015         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
5016         `ideograph-daikanwa-2'.
5017         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
5018         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
5019
5020 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5021
5022         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
5023         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
5024
5025         * obsolete.el (utf-2000-version): Declare as an obsolete variable
5026         for `xemacs-chise-version'.
5027
5028 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5029
5030         * mule/mule-charset.el (default-coded-charset-priority-list):
5031         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
5032         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
5033         instead of `ideograph-hanziku-*'.
5034
5035         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
5036         (ucs): New alias for `=ucs' when `utf-2000' is provided.
5037
5038 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5039
5040         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
5041         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
5042         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
5043         `utf-2000' is provided.
5044
5045 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5046
5047         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
5048         is provided [was builtin coded-charsets].
5049
5050 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5051
5052         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
5053         is provided [was builtin coded-charsets].
5054
5055 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5056
5057         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
5058         is provided [was builtin coded-charsets].
5059
5060 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5061
5062         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
5063         is provided [was builtin coded-charsets].
5064
5065 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5066
5067         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
5068         when `utf-2000' is provided [was builtin coded-charsets].
5069
5070 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5071
5072         * mule/mule-conf.el (=hanziku-*): Renamed from
5073         `ideograph-hanziku-*'.
5074         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5075
5076 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5077
5078         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5079         `utf-2000' is provided [was builtin coded-charsets].
5080         (ideograph-hanziku-{1..12}): Likewise.
5081
5082 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5083
5084         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5085         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5086
5087 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5088
5089         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5090         when `utf-2000' is provided [was builtin coded-charsets].
5091
5092 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5093
5094         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5095         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5096         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5097
5098 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5099
5100         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5101         (ideograph-gt): Changed to an alias for `=gt'.
5102
5103 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5104
5105         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5106         is provided; it was defined as a builtin coded-charset.
5107         (ideograph-gt): Likewise.
5108
5109 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5110
5111         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5112         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5113
5114 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5115
5116         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5117         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5118
5119 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5120
5121         * mule/mule-conf.el (=big5-eten): Renamed from
5122         `chinese-big5-eten'.
5123         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5124
5125 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5126
5127         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5128         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5129
5130 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5131
5132         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5133         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5134
5135 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5136
5137         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5138         (china3-jef): Changed to an alias for `=jef-china3'.
5139
5140 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5141
5142         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5143         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5144
5145         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5146         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5147         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5148         when `utf-2000' is provided.
5149
5150 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5151
5152         * mule/mule-charset.el (default-coded-charset-priority-list):
5153         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5154
5155         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5156         (ucs-jis-2000): Deleted.
5157
5158 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5159
5160         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5161         UTF-2000.
5162         (=ucs-jis-2000): New coded-charset for UTF-2000.
5163
5164 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5165
5166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5167         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5168
5169 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5170
5171         * mule/mule-charset.el (default-coded-charset-priority-list):
5172         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5173         `ideograph-cbeta'.
5174
5175 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5176
5177         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5178         builtin coded-charset].
5179
5180 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5181
5182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5183         settings for &K0-xxxx and &I-K0-xxxx.
5184
5185 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5186
5187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5188         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5189
5190 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5191
5192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5193         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5194
5195 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5196
5197         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5198         UTF-2000.
5199         (ideograph-gt-pj-k1): Likewise.
5200         (ideograph-gt-pj-k2): Likewise.
5201
5202 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5203
5204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5205         `=jis-x0208'.
5206
5207 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5208
5209         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5210         UTF-2000 [was a builtin coded-charset].
5211
5212 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5213
5214         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5215         (utf-8-gb-er): Likewise.
5216
5217 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5218
5219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5220         settings for JIS X 0212 and JIS X 0208:1978.
5221
5222 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5223
5224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5225         setting for JIS X 0213.
5226
5227 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5228
5229         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5230         standard-case-table in UTF-2000.
5231
5232 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5233
5234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5235         definitions for isolated-chars.
5236
5237 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5238
5239         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5240         `configure-utf-2000-lisp-directory'.
5241         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5242         `mule-lisp-load-path'.
5243
5244 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5245
5246         * startup.el (startup-setup-paths): Set and use
5247         `utf-2000-lisp-directory'.
5248         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5249         UTF-2000.
5250
5251 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5252
5253         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5254         (paths-find-utf-2000-lisp-directory): New function.
5255         (paths-construct-load-path): Add new optional argument
5256         `utf-2000-lisp-directory'.
5257
5258         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5259
5260 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5261
5262         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5263         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5264         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5265         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5266         `chinese-big5-2' in UTF-2000.
5267
5268         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5269         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5270
5271 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5272
5273         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5274         `big5-eten-er' in UTF-2000.
5275         (big5-cdp): Modify DOC-string and mnemonic.
5276
5277 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5278
5279         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5280         UTF-2000 [renamed from utf-8-er].
5281         (utf-8-gb): New coding-system in UTF-2000.
5282         (utf-8-gb-er): Likewise.
5283         (utf-8-cns): Likewise.
5284         (utf-8-cns-er): Likewise.
5285         (utf-8-big5): Likewise.
5286         (utf-8-big5-er): Likewise.
5287         (utf-8-jis): Likewise.
5288         (utf-8-jis-er): Likewise.
5289         (utf-8-ks): Likewise.
5290         (utf-8-ks-er): Likewise.
5291         (utf-8-er): Likewise.
5292
5293 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5294
5295         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5296         instead of `utf-8-unix' in UTF-2000.
5297
5298         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5299
5300 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5301
5302         * mule/japanese.el (euc-jisx0213): New coding-system.
5303
5304         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5305         `japanese-jisx0208-1990' as the mother.
5306
5307 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5308
5309         * dumped-lisp.el (preloaded-file-list): Change condition of
5310         loading "close-cdb".
5311
5312 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5313
5314         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5315         setup `coded-charset-entity-reference-alist'.
5316
5317 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5318
5319         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5320         UTF-2000.
5321
5322 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5323
5324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5325         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5326
5327 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5328
5329         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5330         (chinese-big5-eten-a): Likewise.
5331         (chinese-big5-eten-b): Likewise.
5332         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5333         code range is #x8140 .. #x8DFE.
5334
5335 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5336
5337         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5338         UTF-2000.
5339         (chinese-big5-cdp): Likewise.
5340
5341 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5342
5343         * dumped-lisp.el (preloaded-file-list): Rename
5344         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5345
5346 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5347
5348         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5349         append `system-char-db-source-file-list' into
5350         `preloaded-file-list' in UTF-2000.
5351
5352 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5353
5354         * dumped-lisp.el (preloaded-file-list): Delete
5355         character-definition files.
5356
5357 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5358
5359         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5360         UTF-2000.
5361
5362 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5363
5364         * mule/mule-charset.el (default-coded-charset-priority-list):
5365         Delete `mojikyo-2022-1'.
5366
5367 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5368
5369         * mule/mule-charset.el (default-coded-charset-priority-list):
5370         Delete `mojikyo'.
5371
5372 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5373
5374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5375         `ucs-sip'.
5376
5377 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5378
5379         * mule/mule-charset.el (default-coded-charset-priority-list):
5380         Comment out `chinese-gb12345'.
5381
5382 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5383
5384         * bytecomp.el (byte-compile-insert-header): Fixed.
5385
5386 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5387
5388         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5389         XEmacs UTF-2000.
5390
5391 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5392
5393         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5394         UTF-2000.
5395
5396 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5397
5398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5399         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5400
5401 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5402
5403         * mule/mule-charset.el (default-coded-charset-priority-list):
5404         `japanese-jef-china3' is renamed `china3-jef'.
5405
5406 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5407
5408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5409         `japanese-jef-china3' and `ideograph-cbeta'.
5410
5411 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5412
5413         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5414
5415 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5416
5417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5418         `chinese-big5-cdp'.
5419
5420 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5421
5422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5423         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5424
5425 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5426
5427         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5428         loading character definitions.
5429
5430 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5431
5432         * dumped-lisp.el (preloaded-file-list): Rename
5433         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5434
5435 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5436
5437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5438         `chinese-big5'.
5439
5440 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5441
5442         * dumped-lisp.el (preloaded-file-list): Dump
5443         "Ideograph-R028-Private" with XEmacs UTF-2000.
5444
5445 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5446
5447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5448         `chinese-gb12345'.
5449
5450 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5451
5452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5453         `ideograph-gt-pj-{1..11}'.
5454
5455         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5456         XEmacs UTF-2000.
5457
5458 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5459
5460         * mule/mule-charset.el (default-coded-charset-priority-list):
5461         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5462         `chinese-isoir165'.
5463
5464 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5465
5466         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5467         `image/png', `image/x-xpm' and `image/tiff'.
5468
5469         * files.el (binary-file-regexps): Add *.PNG.
5470
5471 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5472
5473         * mule/mule-charset.el (default-coded-charset-priority-list):
5474         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5475         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5476
5477 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5478
5479         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5480         the first completion when UTF-2000 is running.
5481
5482 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5483
5484         * mule/mule-charset.el (default-coded-charset-priority-list):
5485         Delete `ucs'.
5486
5487 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5488
5489         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5490
5491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5492         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5493
5494 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5495
5496         * mule/vietnamese.el (vscii-2): Delete abolished property
5497         `composite'; now composite mode is default.
5498
5499 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5500
5501         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5502         of `raw-text'; check \uHHHH representation even if non-ascii
5503         characters are not found.
5504
5505         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5506         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5507         unconditionally.
5508
5509         * mule/viet-ccl.el: New file.
5510
5511         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5512         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5513         - Separate CCL based implementations to viet-ccl.el.
5514
5515 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5516
5517         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5518         "jisx0213.2000-1".
5519         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5520
5521         * mule/mule-charset.el (default-coded-charset-priority-list):
5522         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5523         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5524
5525 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5526
5527         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5528
5529 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5530
5531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5532         `ucs' in UTF-2000.
5533
5534 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5535
5536         * mule/mule-charset.el (default-coded-charset-priority-list):
5537         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5538         `arabic-iso8859-6'.
5539
5540 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5541
5542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5543         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5544
5545 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5546
5547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5548         `katakana-jisx0201' in UTF-2000.
5549
5550 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5551
5552         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5553         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5554         "u0FB50-Arabic-Presentation-Forms-A",
5555         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5556         "u0FE50-Small-Form-Variants",
5557         "u0FE70-Arabic-Presentation-Forms-B",
5558         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5559         UTF-2000.
5560
5561 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5562
5563         * dumped-lisp.el (preloaded-file-list): Delete
5564         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5565         ... "Ideograph-R214-Flute" in UTF-2000.
5566
5567 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5568
5569         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5570         (japanese-jisx0213-2): New coded-charset.
5571
5572         * dumped-lisp.el (preloaded-file-list): Add
5573         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5574         "Ideograph-R030-Mouth".
5575
5576 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5577
5578         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5579         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5580         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5581         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5582         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5583         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5584         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5585         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5586
5587 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5588
5589         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5590         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5591         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5592         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5593         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5594
5595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5596         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5597
5598 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5599
5600         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5601         in UTF-2000.
5602
5603 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5604
5605         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5606         (chinese-isoir165): Moved from mule/chinese.el.
5607         (chinese-cns11643-3): Moved from mule/chinese.el.
5608         (chinese-cns11643-4): Moved from mule/chinese.el.
5609         (chinese-cns11643-5): Moved from mule/chinese.el.
5610         (chinese-cns11643-6): Moved from mule/chinese.el.
5611         (chinese-cns11643-7): Moved from mule/chinese.el.
5612
5613         * mule/chinese.el: Move definition of coded-charsets to
5614         mule/mule-conf.el.
5615
5616 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5617
5618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5619         `ideograph-daikanwa'.
5620
5621 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5622
5623         * dumped-lisp.el (preloaded-file-list): Delete
5624         "ccs-jisx0201-latin.el".
5625
5626 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5627
5628         * dumped-lisp.el (preloaded-file-list): Add
5629         "u031A0-Extended-Bopomofo" in UTF-2000.
5630
5631 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5632
5633         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5634         renamed to u02E00-CJK-Radical-Supplement.
5635
5636 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5637
5638         * dumped-lisp.el (preloaded-file-list): Add
5639         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5640         "u030A0-Katakana", "u03100-Bopomofo",
5641         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5642         "u03200-Enclosed-CJK-Letters-and-Months" and
5643         "u03300-CJK-Compatibility".
5644
5645 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5646
5647         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5648         "u02F00-Kangxi-Radicals" and
5649         "u02FF0-Ideographic-Description-Characters".
5650
5651 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5652
5653         * dumped-lisp.el (preloaded-file-list): Add
5654         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5655         "u02800-Braille-Patterns" in UTF-2000.
5656
5657 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5658
5659         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5660         "uXXXXX-*.el" in UTF-2000.
5661
5662         * bytecomp.el (byte-compile-insert-header): Delete comments if
5663         non-ASCII characters are found; allow `byte-compile-dynamic' and
5664         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5665         `raw-text'.
5666
5667 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5668
5669         * dumped-lisp.el (preloaded-file-list): Add
5670         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5671         "u025A0-Geometric-Shapes.el".
5672
5673 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5674
5675         * dumped-lisp.el (preloaded-file-list): Add
5676         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5677         "u02460-Enclosed-Alphanumerics.el".
5678
5679 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5680
5681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5682         `chinese-gb2312'.
5683
5684         * dumped-lisp.el (preloaded-file-list): Add
5685         "u02200-Mathematical-Operators.el" and
5686         "u02300-Miscellaneous-Technical.el".
5687
5688 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5689
5690         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5691         `chinese-cns11643-*'.
5692
5693         * dumped-lisp.el (preloaded-file-list): Add
5694         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5695         "u02190-Arrows.el" in UTF-2000.
5696
5697 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5698
5699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5700         `korean-ksc5601'.
5701
5702         * dumped-lisp.el (preloaded-file-list): Add
5703         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5704         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5705         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5706
5707 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5708
5709         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5710
5711 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5712
5713         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5714         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5715         "u01780-Khmer.el", "u01800-Mongolian.el",
5716         "u01E00-Latin-Extended-Additional.el" and
5717         "u01F00-Greek-Extended.el" in UTF-2000.
5718
5719 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5720
5721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5722         `ethiopic-ucs' and `ethiopic'.
5723
5724         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5725         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5726
5727         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5728         from mule/ethiopic.el.
5729
5730         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5731         mule/mule-conf.el.
5732
5733 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5734
5735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5736         `lao'.
5737
5738         * mule/mule-conf.el (lao): New coded-charset.
5739
5740         * dumped-lisp.el (preloaded-file-list): Add
5741         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5742         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5743         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5744         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5745         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5746
5747 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5748
5749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5750         `ucs-bmp' and `arabic-iso8859-6'.
5751
5752 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5753
5754         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5755         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5756         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5757
5758 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5759
5760         * startup.el (normal-top-level): Load autoload file for UTF-2000
5761         in UTF-2000.
5762
5763 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5764
5765         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5766         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5767         "u00020-Basic-Latin.el", "u00080-C1.el",
5768         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5769         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5770         "u002B0-Spacing-Modifier-Letters.el",
5771         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5772         UTF-2000.
5773
5774 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5775
5776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5777         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5778         instead of `vietnamese-viscii-*'.
5779
5780 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5781
5782         * mule/mule-conf.el: New file.
5783
5784         * mule/misc-lang.el: Move definition of charset `ipa' to
5785         mule/mule-conf.el.
5786
5787 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5788
5789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5790         `latin-viscii'; prefer it for characters used in Vietnamese.
5791
5792 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5793
5794         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5795
5796 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5797
5798         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5799         `vietnamese-viscii-lower'.
5800         (latin-viscii-upper): Renamed from charset
5801         `vietnamese-viscii-upper'.
5802         (vietnamese-viscii-lower): New alias for charset
5803         `latin-viscii-lower'.
5804         (vietnamese-viscii-upper): New alias for charset
5805         `latin-viscii-upper'.
5806
5807 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5808
5809         * mule/mule-charset.el (default-coded-charset-priority-list):
5810         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5811
5812 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5813
5814         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5815         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5816         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5817         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5818         lisp/utf-2000.
5819
5820 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5821
5822         * mule/ccs-tcvn5712.el: New file.
5823
5824 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5825
5826         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5827         in UTF-2000.
5828
5829 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5830
5831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5832         `japanese-jisx0208'.
5833
5834 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5835
5836         * dumped-lisp.el (preloaded-file-list): Add
5837         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5838         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5839         UTF-2000.
5840
5841         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5842         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5843         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5844         mule/ccs-viscii.el: New files.
5845
5846         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5847         if \uXXXX is found.
5848
5849 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5850
5851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5852         `hiragana-jisx0208' and `katakana-jisx0208'.
5853
5854 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5855
5856         * mule/chinese.el (chinese-cns11643-3): Define it even if
5857         `utf-2000' is provided.
5858         (chinese-cns11643-4): Likewise.
5859         (chinese-cns11643-5): Likewise.
5860         (chinese-cns11643-6): Likewise.
5861         (chinese-cns11643-7): Likewise.
5862
5863 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5864
5865         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5866         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5867
5868 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5869
5870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5871         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5872
5873 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5874
5875         * mule/mule-charset.el (default-coded-charset-priority-list):
5876         Setup in UTF-2000.
5877
5878 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5879
5880         * mule/viet-chars.el: Don't define charset
5881         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5882         they are defined as builtin charsets.
5883
5884 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5885
5886         * version.el (emacs-version): Add more space just before UTF-2000
5887         version string.
5888
5889 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5890
5891         * version.el ([constant] emacs-version): Don't add a space in the
5892         preceding place of `xemacs-betaname' because it is duplicated.
5893         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5894
5895         * startup.el (splash-frame-body): Add ETL.
5896
5897 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5898
5899         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5900         is provided because it is defined as builtin charset.
5901         (chinese-cns11643-4): Likewise.
5902         (chinese-cns11643-5): Likewise.
5903         (chinese-cns11643-6): Likewise.
5904         (chinese-cns11643-7): Likewise.
5905
5906 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5907
5908         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5909         coding-system `iso-10646-ucs-4' is not defined.
5910
5911 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5912
5913         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5914         coding-system if `utf-2000' is provided.
5915
5916 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5917
5918         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5919         `utf-2000' is provided.
5920
5921 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5922
5923         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5924         if utf-2000 is provided temporally.
5925
5926 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5927
5928         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5929         as builtin variable].
5930
5931 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5932
5933         * files.el (insert-file-contents-literally): Treat file as binary;
5934         call file-name-handlers. [sync with Emacs 20.3.10]
5935
5936 2008-12-28  Vin Shelton  <acs@xemacs.org>
5937
5938         * XEmacs 21.4.22 is released
5939
5940 2008-12-30  Vin Shelton  <acs@xemacs.org>
5941
5942         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5943         during building even if no packages are found.
5944
5945 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5946
5947         * printer.el (generic-print-region): 
5948         (generic-print-buffer): 
5949         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5950         check if the msprinter device is available, now that msprinter is
5951         always available as a specifier tag. 
5952
5953 2008-12-24  Vin Shelton  <acs@xemacs.org>
5954
5955         * about.el: Add Francisco to my bio!
5956
5957 2008-12-23  Vin Shelton  <acs@xemacs.org>
5958
5959         * autoload.el: Move operator definitions to autoload-operators.el
5960         in the xemacs-base package.
5961
5962 2007-11-22  Vin Shelton  <acs@xemacs.org>
5963
5964         * about.el (about-hacker-contribution): Updated my bio.
5965
5966 2007-10-07  Vin Shelton  <acs@xemacs.org>
5967
5968         * XEmacs 21.4.21 is released
5969
5970 2007-09-19  Didier Verna  <didier@xemacs.org>
5971
5972         Update my personal info.
5973         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5974         * about.el (about-other-current-hackers): Ditto.
5975         * about.el (about-url-alist): Add my musical website.
5976         * about.el (about-personal-info): Update my entry.
5977         * about.el (about-hacker-contribution): Ditto.
5978
5979 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5980
5981         * package-get.el (package-get-download-sites): Update download
5982         sites in Japan.
5983         * package-get.el (package-get-pre-release-download-sites): Ditto.
5984
5985 2007-08-18  Vin Shelton  <acs@xemacs.org>
5986
5987         * package-get.el (package-get-pre-release-download-sites): Sync
5988         mirror sites with 21.5.  (Thanks, Adrian)
5989
5990 2007-08-09  Mike Sperber  <mike@xemacs.org>
5991
5992         * startup.el (migrate-user-init-file): Create backup of
5993         `user-init-file' before migrating.
5994         * startup.el (maybe-migrate-user-init-file): Print
5995         information about backup file.
5996         (maybe-create-compatibility-dot-emacs): Follow above change.
5997
5998 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5999
6000         * font-lock.el: Sync font-lock-add-keywords and
6001         font-lock-remove-keywords from GNU Emacs.
6002         * font-lock.el (font-lock-keywords-alist): New.
6003         * font-lock.el (font-lock-removed-keywords-alist): New.
6004         * font-lock.el (font-lock-add-keywords): New.
6005         * font-lock.el (font-lock-update-removed-keyword-alist): New.
6006         * font-lock.el (font-lock-remove-keywords): New.
6007
6008 2007-08-16  Vin Shelton  <acs@xemacs.org>
6009
6010         * font-lock.el: Add defvar for font-lock-warning-face.  Original
6011         patch from Hans de Graaff.
6012
6013 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
6014
6015         * package-get.el (package-get-download-sites): Document Chile and
6016         update Denmark download site.
6017         * package-get.el (package-get-pre-release-download-sites): Ditto.
6018
6019 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6020
6021         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
6022
6023 2006-12-09  Vin Shelton  <acs@xemacs.org>
6024
6025         * XEmacs 21.4.20 is released
6026
6027 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
6028
6029         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
6030
6031 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
6032
6033         * info.el (Info-find-file-node, Info-insert-dir)
6034         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
6035         `(equal buffer-file-truename (file-truename buffer-file-name))'.
6036         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
6037         and discussion.
6038
6039 2006-05-20  Ville Skyttä  <scop@xemacs.org>
6040
6041         * obsolete.el (line-beginning-position): New, from 21.5.x.
6042         (line-end-position): Ditto.
6043
6044 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
6045
6046         * package-get.el (package-get-download-sites): Welcome
6047         nl.xemacs.org and Thanks!
6048         * package-get.el (package-get-pre-release-download-sites): Ditto.
6049
6050 2004-01-19  Martin Buchholz  <martin@xemacs.org>
6051
6052         * font-lock.el: Add support for not-so recent changes in Java to
6053         java-mode.
6054
6055 2006-01-28  Vin Shelton  <acs@xemacs.org>
6056
6057         * XEmacs 21.4.19 is released
6058
6059 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
6060
6061         * easymenu.el: Update copyright. 
6062         * easymenu.el (easy-menu-all-popups):
6063         Add a docstring. 
6064         * easymenu.el (easy-menu-add):
6065         Document a bug, rework the function to preserve any existing
6066         non-default mode-popup-menu instead of overwriting it, and not to
6067         bother normalising the menu title (nothing else does).
6068         * easymenu.el (easy-menu-remove):
6069         Restore the default mode-popup-menu instead of leaving an empty
6070         one when we remove the last easy-menu popup. 
6071
6072 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6073
6074         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6075         as suggested by Rodrigo Ventura.
6076         * package-get.el (package-get-pre-release-download-sites): Ditto,
6077         with replacement of xemacs-21.5 by beta, which is the logical path
6078         to our beta core and package pre-releases.
6079
6080 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6081
6082         * package-get.el (package-get-download-sites): Add Hong Kong
6083         download site.
6084         * package-get.el (package-get-pre-release-download-sites): Ditto.
6085
6086 2005-12-26  Vin Shelton  <acs@xemacs.org>
6087
6088         * find-paths.el:
6089         * find-paths.el (paths-emacs-root-p): Add search for package root.
6090         * find-paths.el (paths-find-emacs-root): Replaced with
6091         paths-find-invocation-roots, which returns a list of roots.
6092         * find-paths.el (paths-find-invocation-roots): New.
6093         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6094
6095 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6096
6097         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6098         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6099
6100 2005-12-03  Vin Shelton <acs@xemacs.org>
6101
6102         * XEmacs 21.4.18 is released
6103
6104 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6105
6106         * package-get.el (package-get-download-sites): Update reflecting
6107         latest http://www.xemacs.org/Releases/ information generated by
6108         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6109         * package-get.el (package-get-pre-release-download-sites): Ditto.
6110
6111 2005-02-28  Simon Josefsson  <jas@extundo.com>
6112
6113         * about.el (xemacs-hackers): Add jas.
6114         (about-other-current-hackers): Likewise.
6115         (about-url-alist): Add URL for jas.
6116         (about-personal-info): Document jas.
6117         (about-hacker-contribution): Describe jas contributions.
6118
6119 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6120
6121         * easymenu.el (easy-menu-remove): As described in 
6122         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6123         except the "Command" menu from mode-popup-menu. 
6124
6125 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6126  
6127         * font.el (font-spatial-to-canonical): Correct calculation of 
6128         return value for pixel-based input value. 
6129  
6130 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6131
6132         * code-process.el (call-process): Process-related docstring
6133         improvements spurred by Norbert Koch.
6134         * code-process.el (call-process-region): Ditto.
6135         * code-process.el (start-process): Ditto.
6136
6137 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6138
6139         * finder.el (finder-find-library): Return filename actually
6140         searched for.
6141
6142 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6143
6144         * help.el (view-emacs-news): Use `expand-file-name' instead of
6145         `locate-data-file' as the latter will find any "NEWS" files that
6146         might exist in packages _before_ the one in core.
6147
6148 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6149
6150         * package-get.el (package-get-init-package):
6151         package-get-init-package buglet (21.4.17) by Jeff Mincy
6152         <mincy@rcn.com> fixing false temporary load-path shadows reported
6153         after package installation and simplifying code.
6154
6155 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6156
6157         * package-get.el (package-get-download-sites): Sync mirrors list
6158         with the XEmacs website.
6159         (package-get-pre-release-download-sites): Ditto.
6160
6161 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6162
6163         * derived.el (derived-mode-merge-syntax-tables):
6164         Revert my 21.5-only patch of 2003-07-18 which slipped in
6165         through Jerry James's patch of 2004-06-07.
6166
6167 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6168
6169         * cmdloop.el (keyboard-quit): Remove workaround for
6170         `region-active-p' not making sure active region is in current
6171         buffer now that it does.
6172         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6173         * simple.el (region-active-p): `region-active-p' to only return t
6174         when active region is in current buffer.
6175
6176 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6177
6178         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6179         package names, quell a byte-compiler warning, doc fix.
6180
6181 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6182
6183         * buffer.el (pop-to-buffer):
6184         * window-xemacs.el (display-buffer):
6185         Document use of `same-window-buffer-names,' `same-window-regexps'
6186         by pop-to-buffer and display-buffer. 
6187         
6188 2005-02-06  Vin Shelton <acs@xemacs.org>
6189
6190         * XEmacs 21.4.17 is released
6191
6192 2005-01-29  Ben Wing  <ben@xemacs.org>
6193
6194         * shadow.el (find-emacs-lisp-shadows):
6195         Add custom-defines to list of ignored files.
6196
6197 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6198
6199         * simple.el (shifted-motion-keys-select-region): Fix statement
6200         about unshifted-motion-keys-deselect-region.
6201
6202 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6203
6204         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6205         now) for GNU Emacs compatibility.
6206         (make-obsolete-variable): Ditto.
6207
6208 2004-01-08  Ben Wing  <ben@xemacs.org>
6209
6210         * code-files.el (load):
6211         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6212
6213 2004-12-05  Vin Shelton <acs@xemacs.org>
6214
6215         * XEmacs 21.4.16 is released
6216
6217 2004-12-04  Vin Shelton  <acs@xemacs.org>
6218
6219         * auto-autoloads.el: Regenerated.
6220
6221         * custom-load.el: Regenerated.
6222
6223 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6224
6225         Fix bug: apropos errors if a defalias refers to an undefined
6226         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6227
6228         * apropos.el (apropos):
6229         (apropos-command):
6230         * help.el (frob-help-extents):
6231         * help-macro.el (make-help-screen):
6232         * hyper-apropos.el (hyper-apropos-grok-functions):
6233         (hyper-apropos-get-doc):
6234         Catch void-function error thrown by `documentation'.
6235
6236 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6237
6238         * packages.el (package-require): Fix incorrect arg to format.
6239         This fixes a `format specifier' error.
6240
6241 2004-08-13  Jerry James  <james@xemacs.org>
6242
6243         * bytecomp.el (forward-word): Tell the byte compiler the correct
6244         number of arguments to forward-word.
6245
6246 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6247
6248         * etags.el: Fixed loading of include files for tag completion. Now
6249         you can make a tag file for a library, include it into your
6250         project and it will be reloaded only if it changed. Infinte
6251         include loops are detected and the correct tag files are loaded.
6252         * etags.el (buffer-tag-table-list): Load and verify tag files in
6253         the external function buffer-tag-table-list-load.
6254         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6255         tag files. Also load the included tag files. The priority of the
6256         included files is right below their parent file. If multiple
6257         matches occur then the symbols from the parent file are found
6258         first.
6259         * etags.el (tag-table-include-files): Corrected comment
6260         string. Switched to pattern constant tags-include-pattern to have
6261         it at a central location.
6262         * etags.el (tags-include-pattern): Added doc string.
6263         * etags.el (add-to-tag-completion-table): Removed obsolete
6264         comments as the include files are allready returned by
6265         buffer-tag-table-list and loaded.
6266         * etags.el (find-tag-internal): The include files are allready
6267         included in tag-tables as buffer-tag-table-list returns them now.
6268
6269 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6270
6271         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6272         Loading items into the notebook is now done by C code.
6273         * widgets-gtk.el (gtk-widget-instantiate-internal):
6274         Style no longer changed.
6275
6276 2004-06-28  Nix  <nix@esperi.org.uk>
6277
6278         * cmdloop.el (truncate-command-history-for-gc): Delay
6279         execution of all things that look up variable bindings,
6280         via `enqueue-eval-event'.
6281
6282 2004-06-24  Vin Shelton  <acs@xemacs.org>
6283
6284         * package-get.el (package-get-require-signed-base-updates):
6285         now defaults to nil.
6286
6287 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6288
6289         * subr.el (split-string): Clean up docstring.
6290
6291 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6292
6293         * faces.el (zmacs-region): fix typo in docstring.
6294
6295 2004-06-07  Jerry James  <james@xemacs.org>
6296
6297         * derived.el: Synch with Emacs 21.3.
6298         * subr.el (with-local-quit): New, from Emacs 21.3.
6299         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6300         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6301         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6302
6303 2004-06-16  Jerry James  <james@xemacs.org>
6304
6305         * cl.el (cl-set-substring): Increment start by the length of the
6306         string, not the string itself.
6307
6308 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6309
6310         * etags.el (tag-table-include-files): Expand included TAGS file
6311         paths to avoid problems with relative paths.  Thanks to Peter
6312         Chubb <peterc@gelato.unsw.edu.au>.
6313         * etags.el (tags-include-pattern): New.
6314         * etags.el (add-to-tag-completion-table): Parse and ignore
6315         trailing include lines.
6316
6317 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6318
6319         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6320         avoiding line solely composed of equal signs.
6321
6322 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6323
6324         * cus-edit.el (alloc): Typo fix.
6325         * cus-edit.el (custom-browse-visibility): Ditto.
6326         * cus-edit.el (custom-variable-value-create): Ditto.
6327         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6328         * cus-edit.el (custom-save-variables): Bind print-length and
6329         print-level to nil to avoid value abbreviation.
6330         * cus-edit.el (custom-save-face-internal): Ditto.
6331         * cus-edit.el (custom-save-faces): Save in sorted order.
6332         * cus-edit.el (custom-save-resets): Bind print-length and
6333         print-level to nil to avoid value abbreviation.
6334         * cus-edit.el (custom-save-loaded-themes): Ditto.
6335
6336 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6337
6338         * subr.el (split-string-default-separators): New.
6339         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6340         see comment in source.
6341
6342 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6343
6344         * mule/japanese.el (paragraph-start, paragraph-separate):
6345         Remove anchor to BOL.
6346
6347 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6348
6349         * cl.el (gensym, gentemp): Improve docstrings.
6350
6351 2004-05-10  Vin Shelton  <acs@xemacs.org>
6352
6353         * etags.el: Sync with 21.5 version.
6354
6355 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6356
6357         * etags.el:
6358         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6359         only for use with exuberant ctags. This will also enable building of 
6360         completion tables with exuberant ctags. This will not work with
6361         xemacs ctags. 
6362         * etags.el (get-tag-table-buffer): New function for creating of
6363         completion table is used if tags-exuberant-ctags-optimization-p ist t
6364         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6365         finding the tag names. New.
6366         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6367         building tag completion table with exuberant ctags. New.
6368         * etags.el (find-tag-internal): Improve exact tag matching for tags
6369         with name fields. Before the patch return types of functions or
6370         function parameters (with exuberant ctags) were found as matches.
6371
6372 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6373
6374         * list-mode.el (display-completion-list): Fixed completion list was
6375         taking the width of the frame and not of the window for displaying
6376         the selection methods.
6377
6378 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6379
6380         * menubar-items.el (default-menubar): Options are saved to custom.el.
6381
6382
6383 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6384
6385         * isearch-mode.el (isearch-abort): Preserve successful search target.
6386
6387 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6388
6389         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6390         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6391         Bihlmeyer.
6392         * gnuserv.el (gnuserv-mode-line-string): New.
6393         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6394         gnuserv-mode.
6395         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6396         * gnuserv.el (gnuserv-edit-files): Use
6397         make-x-device-with-gtk-fallback.
6398
6399 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6400
6401         * gtk-widgets.el: New import: gtk-accel-group-new.
6402         * dialog-gtk.el:
6403         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6404         * dialog-gtk.el (popup-builtin-question-dialog):
6405         Added support for dialog button mnemonics.
6406
6407 2004-03-22  Chris Green <cmg@dok.org>
6408
6409         * process.el (shell-command): Output buffer was ignored when a
6410         background process was run via shell-command.
6411
6412 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6413
6414         * cus-edit.el (custom-save-variables): Retrieve a list of
6415         variables to save first, sort it, and make sure the variables are
6416         saved in sorted order.
6417
6418 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6419  
6420         * package-get.el (package-get-update-base-from-buffer): Force
6421         binary coding system for verifying GnuPG signature in the
6422         package-index file.
6423  
6424 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6425
6426         * package-get.el (package-get-package-index-file-location): Handle
6427         missing "EMACSPACKAGEPATH" environment variable.
6428
6429 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6430
6431         * package-admin.el (package-admin-find-top-directory): Simplify
6432         directory comparisions and fix substring errors on short path
6433         components.
6434         * package-get.el (package-get-package-index-file-location):
6435         Default to first component of "EMACSPACKAGEPATH", if set.
6436
6437 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6438
6439         * package-get.el (process-error): New error datum.
6440
6441 2004-02-02  Vin Shelton <acs@xemacs.org>
6442
6443         * XEmacs 21.4.15 is released
6444
6445 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6446
6447         * itimer.el (activate-itimer): Modify the itimer timeout value as
6448         if it were begun at the last time when the itimer driver was woken
6449         up.
6450
6451 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6452
6453         * specifier.el (Copyright):
6454         Update.
6455         (make-specifier-and-init):
6456         (map-specifier):
6457         (canonicalize-inst-pair):
6458         (canonicalize-spec-list):
6459         (set-specifier):
6460         Synch docstrings to 21.5 where appropriate.
6461
6462 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6463
6464         * package-get.el (package-get-list-packages-where): New.  A
6465         function that allows searching for groups of packages.  For
6466         example, find all packages that require the fsf-compat package.
6467
6468 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6469
6470         The Great PUI Sync.
6471
6472         * auto-autoloads.el: Regenerated.
6473
6474         * custom-load.el: Regenerated.
6475
6476         * dumped-lisp.el (packages-hardcoded-lisp): New.
6477
6478         * menubar-items.el (menu-max-items): New.
6479         (menu-submenu-max-items): New.
6480         (menu-submenu-name-format): New.
6481         (menu-split-long-menu): New.
6482         (menu-sort-menu): New.
6483         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6484
6485         * obsolete.el (pui-add-install-directory): Renamed to the more
6486         logical `pui-set-local-package-get-directory'.
6487         (package-get-download-menu): Moved to `package-ui.el' and renamed
6488         to `package-ui-add-download-menu'.
6489
6490         * package-admin.el (package-admin-install-function-mswindows):
6491         Whitespace clean up.
6492         (package-admin-add-single-file-package): Removed.
6493         (package-admin-default-install-function): Whitespace clean up.
6494         (package-admin-find-top-directory): New.
6495         (package-admin-get-install-dir): Use it.
6496         (package-admin-get-manifest-file): 
6497         (package-admin-check-manifest): 
6498         (package-admin-add-binary-package):
6499         (package-admin-get-lispdir):
6500         (package-admin-delete-binary-package):
6501         (package-admin):
6502
6503         * package-get.el (package-get-package-index-file-location): New.
6504         (package-get-install-to-user-init-directory): New.
6505         (package-get-remote):
6506         (package-get-download-sites):
6507         (package-get-pre-release-download-sites): New.
6508         (package-get-site-release-download-sites): New.
6509         (package-get-base-filename):
6510         (package-get-always-update):
6511         (package-get-user-index-filename): Removed.
6512         (package-get-pgp-available-p): New.
6513         (package-get-require-signed-base-updates):
6514         (package-get-was-current):
6515         (package-entries-are-signed): New.
6516         (package-get-continue-update-base): New.
6517         (package-get-download-menu): Removed.
6518         (package-get-require-base):
6519         (package-get-update-base-entry):
6520         (package-get-locate-file):
6521         (package-get-locate-index-file):
6522         (package-get-maybe-save-index):
6523         (package-get-update-base):
6524         (package-get-update-base-from-buffer):
6525         (package-get-update-base-entries):
6526         (package-get-interactive-package-query):
6527         (package-get-update-all):
6528         (package-get-all):
6529         (package-get-dependencies):
6530         (package-get-init-package):
6531         (package-get-info): New.
6532         (package-get):
6533         (package-get-staging-dir):
6534         (package-get-set-version-prop): Removed.
6535         (package-get-installedp):
6536         (package-get-ever-installed-p):
6537         (packages): Removed.
6538         (package-get-custom-groups): Removed.
6539         (package-get-custom): Removed.
6540         (package-get-custom-add-entry): Removed.
6541
6542         * package-info.el (batch-update-package-info):
6543
6544         * package-net.el (package-net-batch-generate-bin-ini):
6545         (package-net-update-installed-db):
6546
6547         * package-ui.el (pui-info-buffer):
6548         (pui-directory-exists): Removed.
6549         (pui-package-dir-list): Removed.
6550         (pui-add-install-directory): Removed.
6551         (package-ui-download-menu): New.
6552         (package-ui-pre-release-download-menu): New.
6553         (package-ui-site-release-download-menu): New.
6554         (pui-set-local-package-get-directory): New.
6555         (pui-package-symbol-char):
6556         (pui-update-package-display):
6557         (pui-toggle-package):
6558         (pui-toggle-package-key):
6559         (pui-toggle-package-delete):
6560         (pui-toggle-package-delete-key):
6561         (pui-toggle-package-event):
6562         (pui-toggle-verbosity-redisplay):
6563         (pui-install-selected-packages):
6564         (pui-add-required-packages):
6565         (pui-help-echo):
6566         (pui-display-info):
6567         (list-packages-mode):
6568         (pui-list-packages):
6569
6570         * packages.el (packages-compute-package-locations):
6571         (package-require):
6572         (package-delete-name):
6573         (packages-hardcoded-lisp): Removed.
6574         (packages-useful-lisp): Removed.
6575         (packages-unbytecompiled-lisp): Removed.
6576         (packages-find-package-directories):
6577
6578         Summary:
6579
6580         Major code clean up of all things PUI.
6581
6582         Much improved code to determine where packages should be
6583         installed.  PUI no longer depends on any packages being
6584         pre-installed to compute where packages are to be installed to.
6585
6586         The user can specify the location of their package-index file.  It
6587         isn't necessary to set this because it has sane defaults.  People
6588         who "run-in-place" won't accidently overwrite the CVS
6589         package-index file.  See
6590         `package-get-package-index-file-location'. 
6591
6592         PUI will now properly clean up after itself in the event of an
6593         unsuccessful package install.  This drastically reduces the number
6594         of "wrong md5sum" FAQs.
6595
6596         non-Mule XEmacsen can no longer install Mule packages.
6597
6598         Package management via the custom interface has been removed.
6599
6600         The PUI related menubar items have been reorganised.
6601
6602         The PGP verification code has been fixed and the default for
6603         whether or not it is used is automatically computed.
6604
6605         * update-elc.el ((preloaded-file-list site-load-packages
6606         need-to-dump dumped-exe)):
6607         Just a couple of small changes to allow for
6608         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6609         existing anymore.
6610
6611 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6612
6613         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6614         apply `format' to the first argument of byte-compile-warn, it
6615         already calls format.
6616
6617 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6618
6619         * files.el (delete-old-versions): Avoid going interactive during
6620         make install when environment variable VERSION_CONTROL is set.
6621
6622 2003-12-04  Vin Shelton  <acs@xemacs.org>
6623
6624         * menubar-items.el (menu-item-search): Only bring up search dialog
6625         box if the feature is available and desired.
6626
6627 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6628
6629         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6630
6631 2003-11-05  Vin Shelton  <acs@xemacs.org>
6632
6633         * help.el (Help-prin1-face):
6634         (Help-princ-face):
6635         princ and prin1 are functions and need to be called as such.  The
6636         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6637
6638 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6639
6640         * about.el (about-xemacs): Give full version and build date.
6641
6642 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6643
6644         * win32-native.el (grep-null-device): This XEmacs has null-device.
6645
6646 2003-09-06  Mike Sperber  <mike@xemacs.org>
6647
6648         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6649         implement the specified semantics for `defvar.'
6650
6651 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6652
6653         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6654         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6655         displaying buffer in question.
6656
6657 2003-09-03  Vin Shelton <acs@xemacs.org>
6658
6659         * XEmacs 21.4.14 is released
6660
6661 2003-08-17  Vin Shelton  <acs@xemacs.org>
6662
6663         * about.el: Vanity patch.
6664
6665 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6666
6667         * code-process.el (call-process):
6668         (call-process-region):
6669         (start-process):
6670         Document coding system processing.
6671
6672 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6673
6674         * startup.el (splash-frame-body): Idiomatic English.
6675
6676 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6677
6678         * font-lock.el (font-lock-match-java-declarations): Move
6679         save-restriction, narrow-to-region to beginning of function to
6680         avoid going beyond the limit and causing an infloop.
6681
6682 2003-04-16  Jerry James  <james@xemacs.org>
6683
6684         * keydefs.el: Remove mappings for keys mapped to the nowhere
6685         defined function function-key-error.
6686
6687 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6688
6689         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6690         lisp-interaction-mode-hook): Add the docstrings.
6691
6692 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6693
6694         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6695         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6696         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6697
6698 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6699
6700         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6701         lambda list after the original doc.  Care about
6702         #'(lambda () "SingleString") 
6703         (cl-upcase-arg): 
6704         (cl-function-arglist):
6705         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6706         circular data structures in lambda list specification
6707
6708 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6709
6710         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6711         to appear in font-lock-function-name-face.
6712
6713 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6714
6715         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6716         is not also the value of the lambda.
6717
6718 2003-05-06  Andy Piper  <andy@xemacs.org>
6719
6720         * files.el (revert-buffer): Make sure local variables get processed,
6721         even in the case of an optimized reversion.
6722
6723 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6724
6725         * XEmacs 21.4.13 is released
6726
6727 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6728
6729         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6730         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6731
6732 2003-02-14  Ben Wing  <ben@xemacs.org>
6733
6734         * byte-optimize.el:
6735         * byte-optimize.el (byte-compile-inline-expand):
6736         * byte-optimize.el (byte-compile-unfold-lambda):
6737         * byte-optimize.el (byte-optimize-form-code-walker):
6738         * byte-optimize.el (byte-optimize-form):
6739         * byte-optimize.el (byte-decompile-bytecode-1):
6740         * byte-optimize.el (byte-optimize-lapcode):
6741         Review carefully and sync up to 20.7 except for areas as noted.
6742         Fixes problem with JDE compilation.
6743
6744 2003-02-05  Ben Wing  <ben@xemacs.org>
6745
6746         * simple.el:
6747         * simple.el (motion-keys-for-shifted-motion):
6748         Omit M-S-home/end from motion keys.
6749
6750 2003-02-07  Ben Wing  <ben@xemacs.org>
6751
6752         * text-props.el (text-property-any):
6753         * text-props.el (text-property-not-all):
6754         Fix bug when end > start.
6755
6756 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6757
6758         * info.el (Info-insert-dir): Make default-directory end in
6759         separator.  Patch due to Martin Buchholz.
6760
6761 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6762
6763         * XEmacs 21.4.12 "Portable Code" is released.
6764
6765 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6766
6767         * about.el: Update golubev data.
6768
6769 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6770
6771         * isearch-mode.el (isearch-mode-map): Substitute comment on
6772         desirability, and back out "GR is printable" changes.
6773
6774 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6775
6776         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6777
6778 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6779
6780         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6781
6782 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6783
6784         * menubar-items.el (default-menubar): Use browse-url-mozilla
6785         instead of browse-url-gnome-moz for Mozilla.
6786
6787 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6788
6789         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6790
6791 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6792
6793         * files.el (auto-mode-alist): Remove redundant entries for modes
6794         that live in packages.
6795         (interpreter-mode-alist): Ditto.
6796
6797 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6798
6799         * menubar-items.el (default-menubar): Sync with current
6800         browse-url-xemacs.el.
6801
6802 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6803
6804         * XEmacs 21.4.10 "Military Intelligence" is released.
6805
6806 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6807
6808         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6809
6810 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6811
6812         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6813
6814 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6815
6816         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6817         effect free function.
6818         (font-lock-fontify-keywords-region): Supply the argument to
6819         font-lock-compile-keywords.
6820
6821 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6822
6823         * package-get.el (package-get-download-sites): Bring sites list
6824         up to date, prefer xx.xemacs.org addresses.
6825
6826 2002-09-27  Andy Piper  <andy@xemacs.org>
6827
6828         * dialog.el (make-dialog-box): for general dialogs only
6829         delete-frame-hook will be run.
6830
6831 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6832
6833         * font-lock.el (font-lock-fontify-syntactically-region): Add
6834         comment about lookup-syntax-properties, document LOUDLY as unused.
6835
6836 2002-08-26  Andy Piper  <andy@xemacs.org>
6837
6838         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6839         merge.
6840
6841 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6842
6843         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6844         (make-obsolete-variable): Ditto.
6845         (make-compatible): Ditto.
6846         (make-compatible-variable): Ditto.
6847
6848 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6849
6850         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6851         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6852
6853 2002-08-28  Andy Piper  <andy@xemacs.org>
6854
6855         * files.el (revert-buffer): propagate revert-without-query-status.
6856
6857 2002-06-03  Andy Piper  <andy@xemacs.org>
6858
6859         * dialog-items.el (make-search-dialog): align various subcontrols
6860         in visually pleasing ways, allow frame to autosize to the dialog
6861         size.
6862         * dialog.el (make-dialog-box): add a border inside the frame. Add
6863         :autosize property, if t then reset the frame size appropriately
6864         before the frame is mapped.
6865         * gutter-items.el (set-progress-feedback-instantiator): align
6866         various subcontrols.
6867         * gutter-items.el (set-progress-abort-instantiator): ditto.
6868
6869 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6870
6871         * XEmacs 21.4.9 "Informed Management" is released.
6872
6873 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6874
6875         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6876         "&optional append" argument.
6877
6878 2002-07-16  Didier Verna  <didier@xemacs.org>
6879
6880         * subr.el (replace-in-string): fix case fold bug introduced by
6881         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6882         case-fold-search in temporary buffers.
6883
6884 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6885
6886         * lib-complete.el (find-library): Remove check for mule because
6887         decompression DOES work on Mule.
6888
6889 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6890
6891         * simple.el (join-line): New alias for `delete-indentation'.
6892
6893 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6894
6895         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6896         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6897         (font-lock-builtin-face): New.
6898         (font-lock-constant-face): New.
6899         (font-lock-face-list): Add builtin and constant faces.
6900
6901 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6902
6903         * autoload.el (make-autoload): Support define-derived-mode.
6904         Collected puts of doc-string-elt property.  Based on a patch by
6905         Didier Verna <didier@xemacs.org>.
6906
6907 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6908
6909         * wid-edit.el (widget-field-activate): Fix docstring typo.
6910
6911 2002-07-23  Andy Piper  <andy@xemacs.org>
6912
6913         * about.el (about-personal-info): update me.
6914
6915 2002-07-12  Andy Piper  <andy@xemacs.org>
6916
6917         * custom.el (custom-theme-set-variables): remove bogus
6918         arguments. Use custom-set-default to set defaults.
6919         (custom-set-variables): update doc.
6920         (custom-local-buffer): new, synced from FSF.
6921         (custom-set-default): ditto.
6922         (defcustom): update doc.
6923
6924 2002-06-16  Andy Piper  <andy@xemacs.org>
6925
6926         * menubar-items.el (default-menubar): enable windows printing on
6927         cygwin as well as native.
6928
6929 2002-06-12  Andy Piper  <andy@xemacs.org>
6930
6931         * printer.el (generic-print-buffer): catch all errors so that the
6932         print device can be cleared in all scenarios.
6933         (Printer-clear-device): make sure clearing the printer allows it
6934         to be used again immediately.
6935         (generic-print-region): make sure the default printer face is
6936         black-on-white.
6937
6938 2002-04-23  Jerry James  <james@xemacs.org>
6939
6940         * window-xemacs.el (display-buffer-function): Change doc to
6941         reflect new arg.
6942         * window-xemacs.el (pre-display-buffer-function): Ditto.
6943         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6944         non-nil, make the new window just big enough for its contents.
6945         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6946         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6947         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6948
6949 2002-06-06  Andy Piper  <andy@xemacs.org>
6950
6951         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6952         (defcustom): ditto.
6953         (custom-handle-keyword): ditto.
6954
6955 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6956
6957         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6958         Make obsolete.  Default to nil.
6959         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6960         Inspired by a patch by John Palmieri.
6961
6962 2002-07-01  Mike Alexander  <mta@arbortext.com>
6963
6964         * process.el (shell-command-on-region): Don't delete the region
6965         before giving it to call-process-region
6966
6967 2002-06-04  Jerry James <james@eecs.ku.edu>
6968
6969         * find-paths.el (paths-find-architecture-directory): Search in
6970         `system-configuration'/`base', not `base'`system-configuration'.
6971
6972 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6973
6974         * info.el (Info-index): Add missing \ in [ t].
6975
6976 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6977
6978         * gutter-items.el (gutter-buffers-tab-visible-p,
6979         buffers-tab-omit-function, buffers-tab-selection-function,
6980         buffers-tab-filter-functions):
6981         Doc improvements.
6982
6983 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6984
6985         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6986
6987         * toolbar-items.el (toolbar-news): Fix typo in message string.
6988
6989 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6990
6991         * dialog.el (yes-or-no-p-dialog-box): 
6992         * cmdloop.el (y-or-n-p-minibuf):
6993         (yes-or-no-p-minibuf):
6994         (yes-or-no-p):
6995         (y-or-n-p): 
6996         Specify negative answers in docstrings.
6997
6998 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6999
7000         * package-ui.el (pui-help-echo): Display both installed and author
7001         version.  Use a balloon-help window to display extra info like
7002         package requires.
7003
7004 2002-05-30  Andy Piper  <andy@xemacs.org>
7005
7006         * files.el (revert-buffer-internal): don't visit
7007         revert-buffer. Kill buffer when not used. Suggested by Mike
7008         Alexander <mta@arbortext.com>
7009
7010 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
7011
7012         * files.el (revert-buffer): More docstring fiddling.
7013
7014 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
7015
7016         * files.el (revert-buffer):
7017         (revert-buffer-internal):
7018         (revert-buffer-insert-file-contents-function):
7019         Improve docstrings and comments.
7020
7021 2002-05-08  Andy Piper  <andy@xemacs.org>
7022
7023         * files.el (revert-buffer): observe noconfirm behavior.
7024
7025 2002-04-09  Andy Piper  <andy@xemacs.org>
7026
7027         * files.el (revert-buffer): use revert-buffer-internal if it looks
7028         like doing so will not result in any user-visible changes.
7029         (revert-buffer-internal): new function. Do the actual process of
7030         reversion and then see whether the result is any different to what
7031         we have already. If it is not then do nothing.
7032
7033 2001-12-11  Andy Piper  <andy@xemacs.org>
7034
7035         * menubar.el (get-popup-menu-response): re-order so that it works
7036         on more sane/facist window systems.
7037
7038 2001-12-03  Andy Piper  <andy@xemacs.org>
7039
7040         * faces.el (frob-face-property): don't infloop in face frobbing
7041         from Jan Vroonhof <jan@xemacs.org>.
7042
7043 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7044
7045         * faces.el (frob-face-property): Follow face fall-back hierarchy
7046         properly for face properties without an instance. Only do manual
7047         copy form 'default in last resort. This handles in particular
7048         the case where 'default itself has only a fall-back (which is
7049         the case by default on windows).
7050
7051 2001-11-24  Andy Piper  <andy@xemacs.org>
7052
7053         * printer.el (generic-print-region): set default-frame-plist to
7054         nil while creating the printer frame so that sizes reflect the
7055         printed page.
7056
7057         * faces.el (face-complain-about-font): Don't complain on printers.
7058
7059 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7060         
7061         * package-net.el: Andy synch.
7062         
7063 2001-12-16  Andy Piper  <andy@xemacs.org>
7064
7065         * package-get.el (package-get-update-all): Make sure installed.db
7066         gets updated after updating packages.
7067
7068 2002-03-28  Ben Wing  <ben@xemacs.org>
7069
7070         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
7071         continuation, truncation so that we don't get line jumpiness from
7072         them being larger than the line height.
7073
7074         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7075
7076 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7077
7078         * font.el (font-window-system-mappings): Add mapping for Gtk
7079         (assume identical to X) 
7080
7081 2002-02-04  Andy Piper  <andy@xemacs.org>
7082
7083         * files.el (convert-standard-filename): Fix for short filename
7084         Peter Arius <pas@methodpark.de>
7085
7086 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7087
7088         * list-mode.el (default-choose-completion): completion-base-size
7089         should refer to local value in the completion list buffer.
7090
7091 2001-12-03  Didier Verna  <didier@xemacs.org>
7092
7093         * rect.el: autoload `replace-rectangle'.
7094         * keydefs.el (global-map): bind it to `C-x r p'.
7095
7096 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7097
7098         * XEmacs 21.4.8 "Honest Recruiter" is released.
7099
7100 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7101
7102         This patch is based on Jerry James's patch and analysis.
7103
7104         * select.el (get-clipboard):
7105         (get-selection):
7106         Update docstrings.
7107         (get-clipboard-foreign):
7108         (get-selection-foreign):
7109         New function for use as `interprogram-paste-function's.
7110
7111         * simple.el (interprogram-paste-function): Change default to
7112         `get-clipboard-foreign'; improve docstring.
7113         (interprogram-cut-function): Improve dosctring.
7114
7115 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7116
7117         * XEmacs 21.4.7 "Economic Science" is released.
7118
7119 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7120
7121         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7122
7123 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7124
7125         * obsolete.el (assq-delete-all): New compatibility alias for 
7126         remassq.
7127
7128 2002-01-09  Simon Josefsson  <jas@extundo.com>
7129
7130         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7131
7132 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7133
7134         * info.el (Info-auto-generate-directory): Default
7135         Info-auto-generate-directory to 'if-outdated.
7136
7137 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7138
7139         * startup.el (normal-top-level): Prevent migration code from
7140         trashing .emacs on an error in loading the init files.
7141
7142 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7143
7144         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7145         "system default" Xdefaults and friends get xrdb-mode.
7146
7147 2002-03-05  Mats Lidell  <matsl@contactor.se>
7148  
7149         * help-nomule.el (tutorial-supported-languages): Added Swedish
7150         tutorial. Sorted languages.
7151
7152 2002-02-11  Mike Sperber <mike@xemacs.org>
7153
7154         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7155         regenerating outdated dir files and dir is non-existent.
7156
7157 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7158
7159         * code-files.el (convert-mbox-coding-system): Improve comment.
7160         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7161         coding-system argument to `write-region-pre-hook' call.
7162         (write-region-pre-hook): Fix docstring to mention lockname argument.
7163
7164 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7165
7166         * minibuf.el (completing-read): Remove redundant wrong arg list.
7167
7168         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7169
7170 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7171
7172         * obsolete.el (interactive-form): new compatibility alias for 
7173         function-interactive.
7174
7175 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7176
7177         * menubar-items.el (Menubar-items-truncate-list): Removed.
7178         * menubar-items.el (Menubar-items-truncate-history): New.
7179         * menubar-items.el (default-menubar): Use
7180         Menubar-items-truncate-history.
7181
7182 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7183
7184         * printer.el (generic-print-region): Pass correct arguments to
7185         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7186         Torkelsson <torkel@acc.umu.se>.
7187
7188 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7189
7190         * help.el (describe-mode): synched with FSF 19.34; handle nil
7191         minor mode indicators.
7192
7193 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7194
7195         * minibuf.el (completing-read): Update docstring.
7196
7197 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7198
7199         * XEmacs 21.4.6 "Common Lisp" is released.
7200
7201 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7202
7203         * package-net.el: Inadvertant synch with Windows branch.  From
7204         Andy's log:
7205         (package-net-kit-version): new variable.
7206         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7207
7208 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7209
7210         * package-get.el (package-get-locate-index-file): Also search the
7211         core etc/ directory for the package index file if it can't be
7212         found in ~/.xemacs/.
7213
7214 2001-12-13  William Perry  <wmperry@gnu.org>
7215
7216         * dialog-gtk.el (popup-builtin-question-dialog):
7217         Conform to API in gui.c.
7218         
7219 2001-11-12  Andy Piper  <andy@xemacs.org>
7220
7221         * cus-edit.el (custom-save-face-internal): make sure we save
7222         non-themed faces.
7223         (custom-save-variables): ditto variables.
7224
7225 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7226
7227         * faces.el (make-face-family):
7228         (make-face-size):
7229         New face-modifying functions per Jan Vroonhof.
7230
7231         cus-face.el (custom-set-face-font-family):
7232         (custom-set-face-font-size):
7233         Use them.
7234
7235         * font.el (font-window-system-mappings): More precise docstring.
7236
7237         (font-create-name):
7238         (font-create-object):
7239         (tty-font-create-object):
7240         (tty-font-create-plist):
7241         (x-font-create-object):
7242         (x-font-create-name):
7243         (ns-font-create-name):
7244         (mswindows-font-create-object):
7245         (mswindows-font-create-name):
7246         Add doctrings.
7247
7248 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7249
7250         * gtk-faces.el (gtk-init-device-faces): removed spurious
7251         quote before let* expression.
7252
7253 2001-10-29  Andy Piper  <andy@xemacs.org>
7254
7255         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7256         modified when changing coding system.
7257
7258         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7259         that we invoke the GUI directory selector.
7260
7261 2001-10-25  Andy Piper  <andy@xemacs.org>
7262
7263         * dialog.el (make-dialog-box): use new directory dialog support.
7264         * minibuf.el (read-file-name-1): ditto.
7265         (read-file-name): ditto.
7266         (read-directory-name): ditto.
7267
7268 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7269
7270         * XEmacs 21.4.5 "Civil Service" is released.
7271
7272 2001-04-23  Didier Verna  <didier@xemacs.org>
7273
7274         * cus-edit.el (custom-variable-pre-save): New.
7275         * cus-edit.el (custom-variable-post-save): New.
7276         * cus-edit.el (custom-variable-save): use them.
7277         * cus-edit.el (custom-face-pre-save): New.
7278         * cus-edit.el (custom-face-post-save): New.
7279         * cus-edit.el (custom-face-save): use them.
7280         * cus-edit.el (custom-group-pre-save): New.
7281         * cus-edit.el (custom-group-post-save): New.
7282         * cus-edit.el (custom-group-save): use them.
7283         * cus-edit.el (Custom-save): use the pre/post functions above,
7284         call `custom-save-all' only once.
7285         * cus-edit.el (custom-variable-pre-reset-standard): New.
7286         * cus-edit.el (custom-variable-post-reset-standard): New.
7287         * cus-edit.el (custom-variable-reset-standard): use them.
7288         * cus-edit.el (custom-face-pre-reset-standard): New.
7289         * cus-edit.el (custom-face-post-reset-standard): New.
7290         * cus-edit.el (custom-face-reset-standard): use them.
7291         * cus-edit.el (custom-group-pre-reset-standard): New.
7292         * cus-edit.el (custom-group-post-reset-standard): New.
7293         * cus-edit.el (Custom-reset-standard): use them.
7294         * cus-edit.el (custom-face-reset-saved): use the pre/post
7295         functions above, call `custom-save-all' only once.
7296
7297 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7298
7299         * gutter-items.el (buffers-tab face): Derive from the modeline
7300         face by default.  Many people use white-on-black for the default
7301         font, and the tabs look hideous with that color combination.  The
7302         modeline usually has the correct colors.
7303
7304 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7305
7306         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7307         (tag-mark-stack-max): Typo fix.
7308
7309 2001-09-28  Ben Wing  <ben@xemacs.org>
7310
7311         * font-lock.el:
7312         * font-lock.el (font-lock-after-change-function):
7313         fix problem with last patch, reported by Katsumi Yamaoka.
7314
7315 2001-09-17  Ben Wing  <ben@xemacs.org>
7316
7317         * font-lock.el (font-lock-after-change-function):
7318         fix problem when you insert a comment on the line before a line of
7319         code: if we use the following char, then when you hit backspace,
7320         the following line of code turns the comment color.
7321
7322 2001-06-08  Ben Wing  <ben@xemacs.org>
7323
7324         * process.el: comment about shell-command-switch.
7325         * process.el (shell-quote-argument): Need to quote a null
7326         argument, too.  From Dan Holmsand.
7327         
7328         * startup.el (normal-top-level): Delete some unused FSF junk.
7329         * startup.el (command-line-early):
7330         
7331         * startup.el (command-line): Call MS Windows init function.
7332         
7333         * win32-native.el:
7334         * win32-native.el (mswindows-system-shells): New.
7335         * win32-native.el (mswindows-system-shell-p): New.
7336         * win32-native.el (init-mswindows-at-startup): New.
7337         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7338         * win32-native.el (mswindows-quote-one-simple-arg):
7339         * win32-native.el (mswindows-quote-one-command-arg):
7340         * win32-native.el (mswindows-construct-process-command-line-alist):
7341         Correct comments at top.  Correctly handle passing arguments
7342         to Cygwin programs and to bash.  Fix quoting of zero-length
7343         arguments (from Dan Holmsand).  Set shell-command-switch based
7344         on shell-file-name, which in turn comes from env var SHELL.
7345
7346 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7347
7348         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7349         default-toolbar-position): Fill docstrings for balloon-help.
7350
7351 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7352
7353         * faces.el: Reenable specifications over 'gtk domain.
7354
7355 2001-08-08  Didier Verna  <didier@xemacs.org>
7356
7357         * autoload.el (update-autoload-files): make defdir a file name,
7358         not directory name.
7359
7360 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7361
7362         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7363
7364         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7365
7366 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7367
7368         * font-menu.el (font-menu-set-font): Default to current font-family.
7369         (font-menu-preferred-resolution):
7370         (font-menu-size-scaling):
7371         Provide gtk defaults, too.
7372
7373 2001-07-29  Mike Alexander  <mta@arbortext.com>
7374
7375         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7376         list
7377         (custom-set-face-font-family): ditto
7378
7379 2001-07-26  Mike Sperber <mike@xemacs.org>
7380
7381         * files.el (auto-mode-alist): .9 files are man pages, too.
7382
7383 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7384
7385         * process.el (call-process-internal): bind
7386         coding-system-for-write to 'binary when calling
7387         start-process-internal, so the process receives 
7388         the literal contents of INFILE.
7389
7390 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7391
7392         * files.el (auto-mode-alist): Add configure.ac support.
7393
7394 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7395
7396         * buff-menu.el:
7397         mouse.el:
7398         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7399
7400 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7401
7402         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7403
7404 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7405
7406         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7407         mixed text.
7408         (kinsoku-eol-p): Ditto.
7409
7410 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7411
7412         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7413         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7414         characters as the category `s' or `e' correctly.
7415
7416 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7417
7418         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7419
7420 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7421
7422         * mule/cyrillic.el:  Set up case table.
7423
7424 2001-06-08  Mike Sperber <mike@xemacs.org>
7425
7426         * files.el (save-some-buffers-1): Don't zap the help window right
7427         after `map-y-or-n-p' has popped it up.
7428
7429 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7430
7431         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7432
7433 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7434
7435         * specifier.el: define-specifier-tag 'gtk.
7436
7437 2001-05-12  Ben Wing  <ben@xemacs.org>
7438
7439         * find-paths.el (paths-find-recursive-path):
7440         fix error with null EXCLUDE-REGEXP.
7441         
7442         * font-lock.el (font-lock-mode):
7443         fix problem reported by hrvoje with buffers starting with a space.
7444         
7445 2001-05-06  Ben Wing  <ben@xemacs.org>
7446
7447         * dialog.el (make-dialog-box):
7448         * menubar-items.el (default-menubar):
7449         * printer.el (generic-print-buffer):
7450         * printer.el (generic-print-region):
7451         implement printing the selection when it's selected.
7452
7453 2001-04-18  Didier Verna  <didier@xemacs.org>
7454
7455         * cus-edit.el (Custom-reset-standard): reset to standard settings
7456         not only when the buffer's :custom-state is 'modified, but also
7457         when it is 'set or 'saved.
7458
7459 2001-04-17  Didier Verna  <didier@xemacs.org>
7460
7461         * startup.el (load-user-init-file): define `custom-file' before
7462         loading the user's init file.
7463
7464 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7465
7466         * menubar.el (popup-mode-menu): Make it work with
7467         popup-menu-titles turned off.
7468         
7469 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7470
7471         * about.el (about-mailto-link): Use compose-mail for sending mail.
7472
7473 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7474
7475         * package-admin.el (package-install-hook): New.
7476         (package-delete-hook): New.
7477         (package-admin-add-single-file-package): Use package-delete-hook.
7478
7479         * package-get.el (package-get): Use package-install-hook.
7480
7481 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7482
7483         * package-ui.el (pui-install-selected-packages): reverse the lists
7484         of packages so that they get handled in the same order as they
7485         were selected.
7486
7487 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7488
7489         * packages.el (locate-library): Use read-library-name for completion.
7490
7491 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7492
7493         * byte-optimize.el (=): `=' is not a binary predicate!
7494         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7495         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7496
7497 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7498
7499         * bytecomp.el (byte-compile-arithcompare):
7500         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7501
7502 2001-06-03  William M. Perry  <wmperry@gnu.org>
7503
7504         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7505         return the filename selected by the user!
7506
7507 2001-05-31  William M. Perry  <wmperry@gnu.org>
7508
7509         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7510         in XEmacs/GTK.
7511
7512 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7513
7514         * coding.el: Tiny typo fixed.
7515
7516 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7517
7518         * XEmacs 21.4.3 "Academic Rigor" is released.
7519
7520 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7521
7522         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7523
7524 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7525
7526         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7527
7528 2001-05-04  Ben Wing  <ben@xemacs.org>
7529
7530         * printer.el (generic-print-buffer):
7531         * printer.el (generic-print-region):
7532         Enable dialog boxes.  Apply workaround recommended by Kirill.
7533         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7534         
7535         * simple.el (kill-whole-line):
7536         * simple.el (kill-line-1):
7537         * simple.el (kill-entire-line):
7538         * simple.el (kill-line):
7539         * simple.el (backward-kill-line):
7540         Take out interactive dependence of kill-whole-line.
7541
7542 2001-04-22  Ben Wing  <ben@xemacs.org>
7543
7544         * dialog.el (make-dialog-box):
7545         Put dialog titles back in -- this time correctly.  Fix various
7546         other problems with leaks and such.
7547
7548         * simple.el (region-exists-p):
7549         * simple.el (region-active-p):
7550         Add comment about which one is correct to use in menu specs.
7551
7552 2001-05-05  Ben Wing  <ben@xemacs.org>
7553
7554         * dialog.el (make-dialog-box): fix doc string.
7555         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7556         take out Pretty Print.
7557         * printer.el:
7558         * printer.el (printer-current-device): New.
7559         * printer.el (Printer-get-device): New.
7560         * printer.el (Printer-clear-device): New.
7561         * printer.el (generic-page-setup): New.
7562         * printer.el (generic-print-buffer):
7563         * printer.el (generic-print-region):
7564         Implement Page Setup.  Handle errors properly.
7565
7566 2001-05-05  Ben Wing  <ben@xemacs.org>
7567
7568         * subr.el (error): Complete list of errors in doc string.
7569         
7570 2001-04-22  Ben Wing  <ben@xemacs.org>
7571
7572         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7573         
7574 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7575
7576         * build-report.el: Remove CVS keywords since this file has been in
7577         core lisp for a while now.
7578         * build-report.el (build-report-make-output-files): Fix typo.
7579
7580 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7581
7582         * about.el (about-finish-buffer): Make sure the last change works
7583         even if EVENT is nil.
7584
7585 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7586
7587         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7588         clicked, not the one that happens to be the current buffer at the
7589         time.
7590
7591 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7592
7593         * cus-edit.el (custom-display): Support the GTK Window System also.
7594
7595 2001-04-30  Ben Wing  <ben@xemacs.org>
7596
7597         * printer.el:
7598         * printer.el (printer-page-header):
7599         * printer.el (Print-context): New.
7600         * printer.el (printer-page-footer):
7601         * printer.el (generate-header-element): New.
7602         * printer.el (generate-header-line): New.
7603         * printer.el (print-context-property):
7604         * printer.el (generic-print-buffer):
7605         * printer.el (generic-print-region):
7606         Implement headers and footers.  Implement calling Print dialog box
7607         (#### but it doesn't quite work yet).
7608
7609 2001-04-25  Ben Wing  <ben@xemacs.org>
7610
7611         * about.el (xemacs-hackers):
7612         * about.el (about-url-alist):
7613         * about.el (about-personal-info):
7614         * about.el (about-hacker-contribution):
7615         More contributions.
7616         
7617         * simple.el (handle-post-motion-command):
7618         Fix spurious setting of zmacs-region-stays to t after a non-shift
7619         motion command.
7620
7621 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7622
7623         * about.el (about-personal-info): Update my bio.
7624         (about-hacker-contribution): Ditto.
7625
7626 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7627
7628         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7629
7630 2001-04-19  Andy Piper  <andy@xemacs.org>
7631
7632         * package-net.el (package-net-cygwin32-binary-size): new size.
7633         (package-net-win32-binary-size): new size.
7634         (package-net-convert-index-to-ini): Use new arch.
7635         (package-net-batch-convert-index-to-ini): Removed.
7636         (package-net-generate-bin-ini): New.
7637         (package-net-batch-generate-bin-ini): New.
7638
7639 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7640
7641         * XEmacs 21.4.1 "Copyleft" is released.
7642
7643 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7644
7645         * x-compose.el (xlib-input-method-bug-workaround):
7646         (alias-colon-to-double-quote):
7647         Force sort in map-keymap to work around rehash bug.
7648
7649 2001-04-17  Ben Wing  <ben@xemacs.org>
7650
7651         * about.el: Finish overhaul, add a few new hackers, update a
7652         couple old ones.
7653
7654 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7655
7656         * XEmacs 21.4.0 "Solid Vapor" is released.
7657
7658 2001-04-15  Ben Wing  <ben@xemacs.org>
7659
7660         * about.el:
7661         * about.el (about-headline-face): New.
7662         * about.el (about-link-face): New.
7663         * about.el (about-current-release-maintainers): New.
7664         * about.el (about-other-current-hackers): New.
7665         * about.el (about-url-alist):
7666         * about.el (about-once-and-future-hackers): New.
7667         * about.el (about-mailto-link): New.
7668         * about.el (about-get-buffer):
7669         * about.el (about-finish-buffer):
7670         * about.el (about-xemacs):
7671         * about.el (about-features): Removed.
7672         * about.el (about-advantages): New.
7673         * about.el (about-maintainer-info): Removed.
7674         * about.el (about-personal-info): New.
7675         * about.el (about-hacker-contribution): New.
7676         * about.el (about-maintainer):
7677         * about.el (about-show-linked-info):
7678         * about.el (about-hackers):
7679         Major revamping.  Rewriting of most of the text, improve the
7680         link handling, separate info on contributors into personal
7681         and contribution info, add new contributors, update personal
7682         info, etc. etc.
7683         
7684         * menubar-items.el (default-menubar):
7685         Help menubar entry for News now says more accurately
7686         "What's New in XEmacs".
7687         
7688         * mouse.el:
7689         * mouse.el (mouse-track-cleanup-hook):
7690         * mouse.el (mouse-track):
7691         Don't set-buffer to a dead buffer when calling mouse-track
7692         cleanup hooks.
7693
7694 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7695
7696         * XEmacs 21.2.47 "Zephir" is released.
7697
7698 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7699
7700         * dialog.el (make-dialog-box): Disable dialog box titles until
7701         we get them working.
7702
7703 2001-03-30  Ben Wing  <ben@xemacs.org>
7704
7705         * help.el:
7706         * help.el (Help-princ-face):
7707         * help.el (Help-prin1-face):
7708         * help.el (frob-help-extents):
7709         * help.el (describe-function-1):
7710         * help.el (describe-variable):
7711         Avoid using font-lock faces, which may not be defined.
7712         Instead, use hyper-apropos faces, and make sure they're
7713         defined as necessary by using `require'. (It's not so safe
7714         to do this for font-lock.) In any case, we will eventually
7715         be merging this functionality into hyper-apropos.
7716
7717         * loaddefs.el (completion-ignored-extensions):
7718         Fix documentation.
7719         
7720         * menubar-items.el (menu-truncate-list): Removed.
7721         * menubar-items.el (Menubar-items-truncate-list): New.
7722         * menubar-items.el (default-menubar):
7723         Fix errors if grep or compile command is too long.  Rename helper
7724         function to be less visible.
7725
7726 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7727
7728         * byte-optimize.el (byte-optimize-minus):
7729         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7730
7731 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7732
7733         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7734         Mule is available.
7735
7736         * mule/latin.el: New file.
7737
7738 2001-03-11  Ben Wing  <ben@xemacs.org>
7739
7740         * auto-save.el:
7741         * auto-save.el (auto-save-directory):
7742         * auto-save.el (make-auto-save-file-name):
7743         * auto-save.el (auto-save-file-name-p): New.
7744
7745         Merge in improvements from other definition of
7746         make-auto-save-file-name in files.el.
7747         
7748         * auto-save.el (auto-save-original-name):
7749         * auto-save.el (auto-save-name-in-fixed-directory):
7750         * auto-save.el (auto-save-unslashify-name): Removed.
7751         * auto-save.el (auto-save-slashify-name): Removed.
7752         * auto-save.el (auto-save-reserved-chars): New.
7753         * auto-save.el (auto-save-escape-name): New.
7754         * auto-save.el (auto-save-unhex): New.
7755         * auto-save.el (auto-save-unescape-name): New.
7756
7757         Change algorithm for encoding filenames in auto-save names to be
7758         entirely safe with all filesystems and all possible characters in
7759         a filename, and 100% reversible. (Essentially, uses
7760         quoted-printable as the encoding.)
7761         
7762         * auto-save.el (recover-all-files):
7763
7764         Use insert-directory rather than calling ls directly -- fixes
7765         things under Windows.
7766
7767         * files.el:
7768         * files.el (convert-standard-filename): Substitute FSF's
7769         definition for this (we had nothing here before).
7770         
7771         * files.el (backup-buffer): Warning fix.
7772         
7773         * files.el (make-backup-file-name):
7774         * files.el (find-backup-file-name):
7775         Fix error in calling sequence to auto-save-file-name-p.
7776         
7777         * files.el (recover-file):
7778         Use insert-directory rather than calling ls directly -- fixes
7779         things under Windows.
7780
7781         * files.el (make-auto-save-file-name): Removed.
7782         * files.el (auto-save-file-name-p): Removed.
7783         auto-save is always dumped so no sense in having a definition
7784         that will always be overwritten with another.
7785         
7786         * files.el (insert-directory):
7787         * win32-native.el:
7788         * win32-native.el (debug-mswindows-process-command-lines):
7789         * win32-native.el (original-make-auto-save-file-name): Removed.
7790         * win32-native.el (make-auto-save-file-name): Removed.
7791
7792
7793 2001-03-21  Martin Buchholz <martin@xemacs.org>
7794
7795         * XEmacs 21.2.46 "Urania" is released.
7796
7797 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7798
7799         * menubar-items.el (default-menubar): Update sample.emacs to
7800         sample.init.el and adjust accelerators.
7801
7802 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7803
7804         * build-report.el (build-report): Improve docstring.
7805
7806 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7807
7808         * ChangeLog: Log GTK merge.
7809
7810         * gutter-items.el:
7811         * mwheel.el:
7812         * sound.el:
7813         * startup.el:
7814         Revert gratuitous whitespace changes.
7815
7816 2001-03-07  Ben Wing  <ben@xemacs.org>
7817
7818         * help.el:
7819         * help.el (key-or-menu-binding):
7820         * help.el (Help-find-file): New.
7821         * help.el (describe-beta):
7822         * help.el (describe-copying):
7823         * help.el (describe-project):
7824         * help.el (view-emacs-news):
7825         * help.el (view-sample-init-el): New.
7826         * help.el (Help-princ-face): New.
7827         * help.el (Help-prin1-face): New.
7828         * help.el (help-symbol-function-context-menu):
7829         * help.el (help-symbol-variable-context-menu):
7830         * help.el (help-symbol-function-and-variable-context-menu):
7831         * help.el (frob-help-extents):
7832         * help.el (describe-function-1):
7833         * help.el (describe-variable):
7834
7835         Add coloring in Help buffers, correspondent with hyperlinks.
7836         View files in view-mode rather than Fundamental.
7837         Remove separators from context menus -- now handled in generic code.
7838         Add `Find Tag' to context menu.
7839         
7840         * menubar.el (popup-mode-menu):
7841
7842         Rewrite code that outputs the popup menu to (a) put more specific
7843         entries first, (b) be more robust, (c) output the proper context
7844         menu separators automatically (the context menu functionality is
7845         new and currently used only by Help).
7846
7847 2001-03-10  William M. Perry  <wmperry@aventail.com>
7848
7849         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7850         this function when converting from the 21.1 GTK branch.  Now
7851         supports file, password, question, and color built-in dialogs.
7852
7853 2001-03-06  Ben Wing  <ben@xemacs.org>
7854
7855         * keydefs.el:
7856         * keydefs.el (global-map):
7857         Add commented-out change of M-k (for 21.5).
7858         
7859         * menubar-items.el (default-menubar):
7860         Fix items to control kill-line behavior; add items for
7861         shifted motion.
7862         
7863         * simple.el:
7864         * simple.el (kill-whole-line):
7865         * simple.el (historical-kill-line): Removed.
7866         * simple.el (kill-line): Removed.
7867         * simple.el (kill-entire-line): New.
7868         * simple.el (kill-line-1): New.
7869         * simple.el (backward-kill-line):
7870         Undo kill-whole-line == always changes.  Add new function
7871         kill-entire-line to unconditionally delete the current line.
7872         Add comments describing the lamentable state of affairs of
7873         the kill-line functions and variables.
7874
7875 2001-03-02  Ben Wing  <ben@xemacs.org>
7876
7877         * simple.el:
7878         * simple.el (beginning-of-buffer):
7879         * simple.el (end-of-buffer):
7880         * simple.el (mark-ring-unrecorded-commands):
7881         * simple.el (signal-error-on-buffer-boundary):
7882         * simple.el (shifted-motion-keys-select-region):
7883         * simple.el (unshifted-motion-keys-deselect-region):
7884         * simple.el (motion-keys-for-shifted-motion): New.
7885         * simple.el (handle-pre-motion-command):
7886         * simple.el (handle-post-motion-command):
7887         * simple.el (forward-char-command):
7888         * simple.el (backward-char-command):
7889         * simple.el (scroll-up-command):
7890         * simple.el (scroll-down-command):
7891         * simple.el (next-line):
7892         * simple.el (previous-line):
7893         * simple.el (backward-block-of-lines):
7894         * simple.el (forward-block-of-lines):
7895         * simple.el (backward-word):
7896         * simple.el (mark-word):
7897
7898         Augment documentation of the most common motion commands to make
7899         note of the shifted-motion support.  Improve the support to (a)
7900         properly document how it works and why it's done in the fashion it
7901         is, and (b) allow the keystrokes that trigger it to be customized.
7902
7903         Correct error in the customize specification of
7904         mark-ring-unrecorded-commands.
7905
7906 2001-03-02  Ben Wing  <ben@xemacs.org>
7907
7908         * font-lock.el:
7909         * font-lock.el (font-lock-pending-extent-table): Removed.
7910         * font-lock.el (font-lock-pending-buffer-table): New.
7911         * font-lock.el (font-lock-pre-idle-hook):
7912         * font-lock.el (font-lock-after-change-function):
7913         * font-lock.el (font-lock-fontify-pending-extents):
7914         * font-lock.el (font-lock-lisp-like):
7915
7916         Fix handling of pending extents to avoid excessive slowness (N^2
7917         behavior) when making lots of buffer changes between redisplays,
7918         such as when saving the Options.
7919
7920 2001-03-09  William M. Perry  <wmperry@aventail.com>
7921
7922         * device.el:
7923         * dragdrop.el:
7924         * dumped-lisp.el:
7925         * faces.el:
7926         * frame.el:
7927         * gnuserv.el:
7928         * loadup.el:
7929         * menubar-items.el:
7930         * minibuf.el:
7931         The Great GTK Merge.
7932
7933         * ChangeLog.GTK:
7934         * dialog-gtk.el:
7935         * gdk.el:
7936         * generic-widgets.el:
7937         * glade.el:
7938         * gnome-widgets.el:
7939         * gnome.el:
7940         * gtk-compose.el:
7941         * gtk-extra.el:
7942         * gtk-faces.el:
7943         * gtk-ffi.el:
7944         * gtk-file-dialog.el:
7945         * gtk-font-menu.el:
7946         * gtk-glyphs.el:
7947         * gtk-init.el:
7948         * gtk-iso8859-1.el:
7949         * gtk-marshal.el:
7950         * gtk-mouse.el:
7951         * gtk-package.el:
7952         * gtk-password-dialog.el:
7953         * gtk-select.el:
7954         * gtk-widget-accessors.el:
7955         * gtk-widgets.el:
7956         * gtk.el:
7957         widgets-gtk.el:
7958         The Great GTK Merge: new files.
7959
7960 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7961
7962         * generic-widgets.el: Don't require gtk (a built-in feature) at
7963         top level.  Don't execute the last sexp unless (featurep 'gtk).
7964
7965 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7966
7967         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7968
7969 2001-02-23  Martin Buchholz <martin@xemacs.org>
7970
7971         * XEmacs 21.2.45 "Thelxepeia" is released.
7972
7973 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7974  
7975         * about.el (xemacs-hackers): update my entry. 
7976         * about.el (about-maintainer-info): ditto. 
7977         * about.el (about-hackers): ditto. 
7978
7979 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7980
7981         * about.el (about-maintainer-info): More vanity info about
7982         yours truly.
7983
7984 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7985
7986         * build-report.el (build-report-destination): xemacs-build-reports
7987         has moved to SourceForge, where mailing list name length is
7988         restricted, hence the name change to
7989         xemacs-buildreports@xemacs.org.
7990         * build-report.el (build-report-keep-regexp): Update default.
7991         * build-report.el (build-report-delete-regexp): Ditto.
7992         * build-report.el (build-report-make-output-files): Ditto.
7993
7994 2001-02-19  Craig Lanning  <lanning@scra.org>
7995
7996         * lisp-mode.el: Add indentation specifications for following
7997         Common Lisp forms: handler-case, handler-bind, with-slots,
7998         with-open-file, with-open-stream, print-unreadable-object.
7999
8000 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
8001
8002         * font-lock.el (font-lock-set-defaults-1):
8003         Move initialization of `font-lock-cache-position' so that it's set
8004         even if font-lock-keywords is already defined.
8005
8006 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
8007
8008         * autoload.el (generate-file-autoloads-1):
8009         Use `emacs-lisp-mode-syntax-table' instead of
8010         `lisp-mode-syntax-table'.
8011         * lisp-mode.el (lisp-mode-syntax-table):
8012         Get rid of old checks for `parse-partial-sexp' version.
8013         Make `|' (pipe) string delimiter instead of punctuation.
8014
8015 2001-02-16  Martin Buchholz  <martin@xemacs.org>
8016
8017         * window.el (save-selected-window):
8018         Use gensym for better macro hygiene.
8019
8020 2001-02-06  Mike Sperber <mike@xemacs.org>
8021
8022         * dump-paths.el:
8023         * startup.el (startup-setup-paths): Set and use
8024         `mule-lisp-directory'.
8025         (startup-setup-paths-warning): Ditto.
8026
8027         * setup-paths.el (paths-find-mule-lisp-directory): Added.
8028         (paths-construct-load-path): Consider `mule-lisp-directory'.
8029
8030 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
8031
8032         * font-lock.el: Syntax table improvements used.  A few random
8033         changes are not specified below.
8034         (font-lock-fontify-string-delimiters):
8035         (font-lock-syntactic-keywords):
8036         (font-lock-cache-state nil):
8037         (font-lock-cache-position):
8038         New variables.
8039         (font-lock-set-syntax):
8040         (font-lock-apply-syntactic-highlight):
8041         (font-lock-fontify-syntactic-anchored-keywords):
8042         (font-lock-fontify-syntactic-keywords-region):
8043         (font-lock-eval-keywords):
8044         New functions.
8045         (font-lock-remove-face):
8046         (font-lock-fontify-syntactically-region):
8047         Use syntax properties.
8048
8049 2001-02-08  Martin Buchholz <martin@xemacs.org>
8050
8051         * XEmacs 21.2.44 "Thalia" is released.
8052
8053 2001-01-16  Mike Sperber <mike@xemacs.org>
8054
8055         * startup.el (normal-top-level): Work even if no installation root
8056         is found.
8057
8058 2001-01-30  Andy Piper  <andy@xemacs.org>
8059
8060         * gutter-items.el (progress-abort-glyph): remove instantiator.
8061         (set-progress-abort-instantiator): new function.
8062         (abort-progress-feedback): use it.
8063
8064         * gutter.el (set-gutter-dirty-p): new function.
8065
8066 2001-01-30  Didier Verna  <didier@xemacs.org>
8067
8068         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
8069
8070 2001-01-24  Didier Verna  <didier@xemacs.org>
8071
8072         * sound.el (sound-extension-list): give a better default value.
8073         * sound.el (load-sound-file): improve the doc string, also find
8074         files given by absolute names, pass a real extension list to
8075         `locate-file'.
8076
8077 2001-01-26  Martin Buchholz <martin@xemacs.org>
8078
8079         * XEmacs 21.2.43 "Terspichore" is released.
8080
8081 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8082
8083         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8084         messages from gnuserv.
8085
8086 2001-01-20  Martin Buchholz <martin@xemacs.org>
8087
8088         * XEmacs 21.2.42 "Poseidon" is released.
8089
8090 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8091
8092         * cl-macs.el (cl-upcase-arg): New function.
8093         (cl-function-arglist): New function.
8094         (cl-transform-lambda): Automatically add CL-style lambda list to
8095         documentation string using functions above.
8096
8097 2001-01-12  Andy Piper  <andy@xemacs.org>
8098
8099         * package-get.el (package-get-custom): call
8100         package-net-update-installed-db.
8101
8102         * package-ui.el (pui-install-selected-packages): call
8103         package-net-update-installed-db.
8104
8105         * package-net.el (package-net-update-installed-db): use
8106         packages-package-list so that we reflect reality.
8107
8108         * packages.el (packages-package-list): Make docstring reflect
8109         reality.
8110
8111         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8112
8113         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8114         isn't installed.
8115
8116 2001-01-17  Andy Piper  <andy@xemacs.org>
8117
8118         * wid-edit.el (widget-activation-glyph-mapper): activate or
8119         deactivate native widgets.
8120         (widget-glyph-insert-glyph): record instantiator.
8121         (widget-push-button-value-create): use it.
8122
8123         * gui.el (gui-button-action): new function. Make button's domain
8124         buffer current when calling.
8125         (make-gui-button): update to use gui-button-action.
8126
8127 2001-01-16  Didier Verna  <didier@xemacs.org>
8128
8129         * menubar-items.el (default-menubar): add an entry for modeline
8130         horizontal scrolling in Options -> Display.
8131
8132 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8133
8134         * package-get.el (package-get-require-signed-base): Set to nil
8135         by default.
8136
8137 2001-01-17  Martin Buchholz <martin@xemacs.org>
8138
8139         * XEmacs 21.2.41 "Polyhymnia" is released.
8140
8141 2001-01-16  Mike Sperber <mike@xemacs.org>
8142
8143         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8144         catch lisp/mule/.
8145
8146 2001-01-14  Mike Sperber <mike@xemacs.org>
8147
8148         * startup.el (maybe-create-compatibility-dot-emacs):
8149         (maybe-unmigrate-user-init-file):
8150         (unmigrate-user-init-file): Created.
8151         (maybe-migrate-user-init-file): Offer creation of compatibility
8152         .emacs.
8153         Some doc fixes wrt init file location.
8154
8155 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8156
8157         * faces.el (face-frob-from-locale-first): new variable.
8158         (frob-face-font-2): Honor tags arg while trying to use
8159         standard-face-mapping.  When face-frob-from-locale-first is set,
8160         first try to set face inheriting from frobbed-face.
8161
8162 2001-01-15  Didier Verna  <didier@xemacs.org>
8163
8164         * about.el (xemacs-hackers): update my entry.
8165         * about.el (about-url-alist): ditto.
8166         * about.el (about-maintainer-info): ditto.
8167         * about.el (about-hackers): ditto.
8168
8169 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8170
8171         The byte compiler has been badly broken for a year,
8172         by the patch of 1999-12-06.
8173         * byte-optimize.el (byte-optimize-form-code-walker):
8174         Bug was: the byte compiler was making this erroneous optimization:
8175         (progn (or (foo)) (bar)) ==> (bar)
8176
8177 2000-11-20  Mike Sperber <mike@xemacs.org>
8178
8179         * setup-paths.el (paths-core-load-path-depth): Split
8180         `paths-load-path-depth' in two for site and core lisp.  Don't
8181         recurse into core.
8182         * setup-paths.el (paths-construct-load-path): Use.
8183
8184 2001-01-10  Andy Piper  <andy@xemacs.org>
8185
8186         * package-net.el (package-net-cygwin32-binary-size): new variable
8187         (package-net-win32-binary-size): ditto.  add much needed
8188         commentary.
8189
8190         * gutter-items.el (buffers-tab-items): correct off-by-one error
8191         for buffers-tab-max-size.
8192
8193 2001-01-08  Martin Buchholz <martin@xemacs.org>
8194
8195         * XEmacs 21.2.40 is released.
8196
8197 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8198
8199         * mule/hebrew.el: Fix comments and typos.
8200         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8201
8202 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8203
8204         * ChangeLog.1: move ancient log from fill.el.
8205
8206         * dump-paths.el:
8207         paragraphs.el:
8208         mule/mule-category.el:
8209         Miscellaneous typo fixes and slight doc clarifications.
8210
8211         * mule/mule-ccl.el:  Correct file name in header.
8212
8213 2000-12-31  Martin Buchholz <martin@xemacs.org>
8214
8215         * XEmacs 21.2.39 is released.
8216
8217 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8218
8219         * byte-optimize.el (byte-optimize-cond):
8220         (byte-optimize-cond-1): New.
8221         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8222         Optimizes (cond (x nil)) ==> nil.
8223         Provide better diagnostic on malformed expr like (cond foo).
8224
8225 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8226
8227         * mule/mule-coding.el:
8228         mule/mule-cmds.el (reset-language-environment,
8229         set-language-environment-coding-systems):
8230         Safer default coding-priority-list, corresponding to src/file-coding.h.
8231
8232 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8233
8234         * package-admin.el: Allow package removal from
8235         early-package-load-path.
8236
8237 2000-12-15  Andreas Jaeger  <aj@suse.de>
8238
8239         * about.el (about-maintainer-info): Update my entry.
8240
8241 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8242
8243         * packages.el (locate-library): Add support for bzip2
8244         compressed .el files.
8245
8246 2000-12-12  Andy Piper  <andy@xemacs.org>
8247
8248         * package-net.el: new file.
8249
8250 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8251
8252         * font-lock.el: Add missing C++ keywords.
8253
8254 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8255
8256         * simple.el (indent-for-comment): Preserve indentation of comments
8257         starting in column 0, as documented in (Info-goto-node
8258         "(xemacs)Comments").  Update docstring accordingly.
8259
8260 2000-12-05  Martin Buchholz <martin@xemacs.org>
8261
8262         * XEmacs 21.2.38 is released.
8263
8264 2000-12-04  Didier Verna  <didier@xemacs.org>
8265
8266         * mouse.el (default-mouse-track-set-point-in-window): remove
8267         spurious '+' operation detected by Martin.
8268
8269
8270 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8271
8272         * cl-extra.el (coerce):
8273         Implement char to integer coercion.
8274         Remove extraneous (numberp) test.
8275
8276         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8277         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8278         (byte-optimize-predicate):
8279         Warn if evaluating constant expression signals an error.
8280         (byte-optimize-form): Small simplification.
8281
8282         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8283
8284 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8285
8286         * byte-optimize.el:
8287         (byte-optimize-minus):
8288         (byte-optimize-plus):
8289         (byte-optimize-mult):
8290         (byte-optimize-quo):
8291         Use (car (last x)) instead of (last x) to get last elt!
8292         Use `byte-optimize-predicate' to optimize `%'.
8293         Move optimizations for special numeric args to bytecomp.el.
8294         * bytecomp.el (byte-compile-associative): Remove.
8295         (byte-compile-max): New.
8296         (byte-compile-min): New.
8297         Properly handle erroneous calls: (max) (min).
8298         (byte-compile-plus): New.
8299         (byte-compile-minus):
8300         It's easiest to handle 0, +1 and -1 args here.
8301         (byte-compile-mult): New.
8302         It's easiest to handle 1, -1 and 2 args here.
8303         (byte-compile-quo):
8304         It's easiest to handle 0, +1 and -1 args here.
8305         Issue byte-compiler warning when dividing by zero.
8306
8307         Byte-compiler arithmetic improvements.
8308         Better optimize these expressions in the obvious way:
8309         (+ x y 1)   -->  varref x varref y add add1
8310         (+ x y -1)  -->  varref x varref y add sub1
8311         (- x y 0)   -->  (- x y)
8312         (- 0 x y)   -->  (- (- x) y)
8313         (% 42 19)   --> compile-time constant
8314         (/ 42 19)   --> compile-time constant
8315         (* (foo) 2) --> foo call dup plus
8316
8317         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8318         unless (declaim (optimize (safety 3)))
8319         or (setq byte-compile-delete-errors nil).
8320
8321 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8322
8323         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8324         docstrings.
8325
8326 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8327
8328         * startup.el (command-line-do-help):  Add documentation of
8329         portable dumper switches.
8330
8331 2000-11-22  Andy Piper  <andy@xemacs.org>
8332
8333         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8334
8335         * glyphs.el (init-glyphs): don't use autodetect for strings.
8336
8337 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8338
8339         * byte-optimize.el (byte-optimize-char-before):
8340         (byte-optimize-backward-char):
8341         (byte-optimize-backward-word):
8342         Fix incorrect optimizations for these sorts of expressions:
8343         (let ((x nil)) (backward-char x))
8344
8345 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8346
8347         * byte-optimize.el:
8348         * byte-optimize.el (byte-optimize-backward-char): New.
8349         * byte-optimize.el (byte-optimize-backward-word): New.
8350         Make backward-word and backward-char as efficient as forward versions.
8351
8352         * bytecomp.el (byte-compile-no-args-with-one-extra):
8353         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8354         * bytecomp.el (byte-compile-two-args-with-one-extra):
8355         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8356         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8357         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8358         Check if extra arg is constant nil, and if so, use byte-coded call.
8359
8360         * simple.el (backward-word):
8361         * simple.el (mark-word):
8362         * simple.el (kill-word):
8363         * simple.el (backward-kill-word):
8364         Make COUNT argument optional, for consistency with forward-char et al.
8365
8366         * abbrev.el (abbrev-string-to-be-defined):
8367         * abbrev.el (inverse-abbrev-string-to-be-defined):
8368         * abbrev.el (inverse-add-abbrev):
8369         * abbrev.el (expand-region-abbrevs):
8370         * buff-menu.el (Buffer-menu-execute):
8371         * indent.el (move-to-left-margin):
8372         * indent.el (indent-relative):
8373         * indent.el (move-to-tab-stop):
8374         * info.el (Info-reannotate-node):
8375         * lisp-mode.el (lisp-indent-line):
8376         * lisp.el (end-of-defun):
8377         * lisp.el (move-past-close-and-reindent):
8378         * misc.el (copy-from-above-command):
8379         * mouse.el (default-mouse-track-scroll-and-set-point):
8380         * page.el (forward-page):
8381         * paragraphs.el (forward-paragraph):
8382         * paragraphs.el (end-of-paragraph-text):
8383         * picture.el (picture-forward-column):
8384         * picture.el (picture-self-insert):
8385         * rect.el (extract-rectangle-line):
8386         * simple.el (newline):
8387         * simple.el (fixup-whitespace):
8388         * simple.el (backward-delete-char-untabify):
8389         * simple.el (transpose-chars):
8390         * simple.el (transpose-preceding-chars):
8391         * simple.el (do-auto-fill):
8392         * simple.el (indent-new-comment-line):
8393         * simple.el (blink-matching-open):
8394         * view-less.el (cleanup-backspaces):
8395         * wid-edit.el (widget-transpose-chars):
8396         * term/bg-mouse.el (bg-insert-moused-sexp):
8397         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8398
8399         * info.el (Info-fontify-node):
8400         * simple.el (backward-delete-function):
8401         Use canonical delete-backward-char instead of backward-delete-char.
8402
8403 2000-11-20  Andy Piper  <andy@xemacs.org>
8404
8405         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8406         no buffers.
8407
8408 2000-11-20  Andy Piper  <andy@xemacs.org>
8409
8410         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8411         buffer tabs.
8412
8413 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8414
8415         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8416         (proclaim inline...) was shadowing compiler-macros.
8417
8418 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8419
8420         * bytecomp.el (byte-compile-eval): New.
8421         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8422         Keeps this promise made in Lispref:
8423         "If a file being compiled contains a `defmacro' form, the macro is
8424         defined temporarily for the rest of the compilation of that file."
8425
8426 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8427
8428         * cl.el (floatp-safe):
8429         (plusp):
8430         (minusp):
8431         (oddp):
8432         (evenp):
8433         (cl-abs):
8434         Use a better parameter name than `x'.
8435
8436         * cl-macs.el (check-type): Make continuable.  Change documentation
8437         to require PLACE, but accept any form for compatibility.
8438
8439         * abbrev.el (define-abbrev): Use check-type.
8440         * font-menu.el (font-menu-change-face): Use check-type.
8441         * menubar.el (relabel-menu-item): Use check-type.
8442         * itimer.el: Fix typo.
8443
8444 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8445
8446         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8447
8448 2000-11-14  Martin Buchholz <martin@xemacs.org>
8449
8450         * XEmacs 21.2.37 is released.
8451
8452 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8453
8454         * code-cmds.el: Provide the feature.
8455
8456 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8457
8458         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8459
8460         * code-cmds.el: New file
8461         * mule/mule-cmds.el:
8462         * mule/mule-misc.el
8463         (coding-keymap): New keymap. Define coding system keyboard
8464         commands on file-coding builds too.
8465         (coding-system-change-eol-conversion):
8466         (universal-coding-system-argument):
8467         (set-default-coding-systems):
8468         (prefer-coding-system): Moved from mule-cmds.el
8469         (set-buffer-process-coding-system): Moved from mule-misc.el
8470
8471 2000-09-15  Stephen Carney <carney@scubadoo.com>
8472
8473         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8474
8475 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8476
8477         * package-get.el (package-get-download-sites): Add a pre-release
8478         site for experimental packages.
8479
8480         * auto-autoloads.el: Regenerated.
8481
8482 2000-08-01  Andy Piper  <andy@xemacs.org>
8483
8484         * gutter-items.el (buffers-tab-omit-function): reference
8485         buffers-tab-select-visible-buffers.
8486         (buffers-tab-filter-functions): new variable, by default uses
8487         buffers-tab-selection-function and buffers-tab-omit-function.
8488         (select-buffers-tab-buffers-by-mode): invert arguments.
8489         (buffers-tab-select-visible-buffers): new function. Invert calling
8490         of buffers-menu-omit-invisible-buffers.
8491         (buffers-tab-items): rewrite to use
8492         buffers-tab-filter-functions. Rewrite docstring.
8493         (gutter-buffers-tab-extent): delete.
8494         (add-tab-to-gutter): always build a new extent when adding the
8495         tabs.
8496         (update-tab-in-gutter): make gutter dirty when orientation
8497         changes.
8498
8499 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8500
8501         * bytecomp.el (byte-compile-defvar-or-defconst):
8502         Only do loadhist recording if defvar form includes a value.
8503
8504 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8505
8506         * bytecomp.el (byte-compile-initial-macro-environment):
8507         `eval-when-compile' should not compile its body.
8508
8509 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8510
8511         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8512         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8513         some Japanese English.  Remove some ancient FSF comments, and
8514         improve docstrings.  Use symbols not vectors for tables.
8515
8516 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8517
8518         * keymap.el:
8519         (local-key-binding):
8520         (global-key-binding):
8521         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8522
8523         * lisp.el:
8524         (backward-sexp): Slightly simpler code.
8525         (mark-sexp): Make arg optional, like FSF Emacs.
8526         (forward-list): Slightly simpler code.
8527         (backward-list): Slightly simpler code.
8528         (down-list):  Make arg optional, like FSF Emacs.
8529         (up-list):  Make arg optional, like FSF Emacs.
8530         (backward-up-list):  Make arg optional, like FSF Emacs.
8531         (kill-sexp):  Make arg optional, like FSF Emacs.
8532         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8533
8534         * font-menu.el (font-menu-change-face):
8535         Take continuable errors into account.
8536
8537         * abbrev.el:
8538         * abbrev.el (clear-abbrev-table):
8539         * abbrev.el (define-abbrev-table):
8540         * abbrev.el (define-abbrev):
8541         * abbrev.el (insert-abbrev-table-description):
8542         * apropos.el (apropos-documentation-check-doc-file):
8543         * apropos.el (apropos-documentation-check-elc-file):
8544         * buff-menu.el (list-buffers):
8545         * buff-menu.el (list-buffers-noselect):
8546         * bytecomp.el (byte-recompile-directory):
8547         * bytecomp.el (batch-byte-compile):
8548         * cl-macs.el (typep):
8549         * code-files.el (find-coding-system-magic-cookie):
8550         * code-files.el (insert-file-contents):
8551         * cus-edit.el (customize-set-variable):
8552         * cus-edit.el (customize-save-variable):
8553         * cus-face.el (custom-set-face-font-size):
8554         * cus-face.el (custom-set-face-update-spec):
8555         * cus-face.el (custom-reset-faces):
8556         * custom.el (custom-check-theme):
8557         * custom.el (copy-upto-last):
8558         * fill.el (canonically-space-region):
8559         * fill.el (fill-paragraph):
8560         * fill.el (fill-region):
8561         * fill.el (find-space-insertable-point):
8562         * fill.el (justify-current-line):
8563         * faces.el (face-spec-update-all-matching):
8564         * faces.el (set-face-stipple):
8565         * files-nomule.el (insert-file-contents):
8566         * files.el (insert-file-contents-literally):
8567         * files.el (hack-local-variables-last-page):
8568         * files.el (basic-save-buffer):
8569         * files.el (insert-directory):
8570         * font-menu.el (font-menu-change-face):
8571         * font.el (font-spatial-to-canonical):
8572         * format.el (format-encode-region):
8573         * format.el (format-insert-file):
8574         * format.el (format-replace-strings):
8575         * gutter.el (set-gutter-element):
8576         * help.el (key-or-menu-binding):
8577         * help.el (describe-bindings):
8578         * help.el (with-syntax-table):
8579         * indent.el (indent-rigidly):
8580         * indent.el (delete-to-left-margin):
8581         * info.el:
8582         * info.el (Info-extract-dir-entry-from):
8583         * info.el (Info-build-dir-anew):
8584         * info.el (Info-rebuild-dir):
8585         * info.el (Info-batch-rebuild-dir):
8586         * info.el (Info-read-subfile):
8587         * info.el (Info-build-node-completions):
8588         * info.el (Info-extract-menu-node-name):
8589         * isearch-mode.el (isearch-range-invisible):
8590         * isearch-mode.el (isearch-restore-invisible-extents):
8591         * itimer.el (itimerp):
8592         * itimer.el (itimer-live-p):
8593         * keymap.el:
8594         * keymap.el (substitute-key-definition):
8595         * keymap.el (read-command-or-command-sexp):
8596         * keymap.el (local-key-binding):
8597         * keymap.el (global-key-binding):
8598         * keymap.el (global-set-key):
8599         * keymap.el (local-set-key):
8600         * ldap.el:
8601         * ldap.el (ldap-add-entries):
8602         * ldap.el (ldap-delete-entries):
8603         * lisp.el (backward-sexp):
8604         * lisp.el (mark-sexp):
8605         * lisp.el (forward-list):
8606         * lisp.el (backward-list):
8607         * lisp.el (down-list):
8608         * lisp.el (backward-up-list):
8609         * lisp.el (up-list):
8610         * lisp.el (kill-sexp):
8611         * lisp.el (backward-kill-sexp):
8612         * menubar.el (add-menu-button):
8613         * menubar.el (add-submenu):
8614         * menubar.el (delete-menu-item):
8615         * menubar.el (relabel-menu-item):
8616         * mouse.el (narrow-window-to-region):
8617         * obsolete.el (define-obsolete-variable-alias):
8618         * obsolete.el (store-substring):
8619         * package-admin.el:
8620         * package-admin.el (package-admin-install-function):
8621         * package-admin.el (package-admin-install-function-mswindows):
8622         * package-admin.el (package-admin-default-install-function):
8623         * package-get.el (package-get-update-base-entries):
8624         * packages.el (packages-load-package-dumped-lisps):
8625         * packages.el (packages-collect-package-dumped-lisps):
8626         * printer.el (generic-print-buffer):
8627         * printer.el (generic-print-region):
8628         * replace.el (occur-mode-mouse-goto):
8629         * replace.el (perform-replace):
8630         * select.el (get-selection-no-error):
8631         * simple.el:
8632         * simple.el (newline):
8633         * simple.el (open-line):
8634         * simple.el (edit-and-eval-command):
8635         * simple.el (goto-line):
8636         * simple.el (undo):
8637         * simple.el (kill-region):
8638         * simple.el (copy-region-as-kill):
8639         * simple.el (kill-ring-save):
8640         * simple.el (set-mark):
8641         * simple.el (next-line):
8642         * simple.el (previous-line):
8643         * simple.el (line-move):
8644         * simple.el (set-goal-column):
8645         * simple.el (comment-region):
8646         * subr.el:
8647         * subr.el (putf):
8648         * syntax.el (modify-syntax-entry):
8649         * syntax.el (map-syntax-table):
8650         * view-less.el (view-file):
8651         * view-less.el (view-buffer):
8652         * view-less.el (view-file-other-window):
8653         * window-xemacs.el (backward-other-window):
8654         * window.el:
8655         * window.el (one-window-p):
8656         * window.el (walk-windows):
8657         * window.el (window-list):
8658         * x-mouse.el (x-mouse-kill):
8659         * x-select.el (x-get-cutbuffer):
8660         * x-select.el (x-store-cutbuffer):
8661         * term/bg-mouse.el (bg-mouse-line-to-center):
8662         * term/sun-mouse.el (window-line-end):
8663         * term/sun-mouse.el (sun-select-region):
8664         * term/sun.el (kill-region-and-unmark):
8665         * mule/mule-category.el:
8666         * mule/mule-category.el (modify-category-entry):
8667         * mule/mule-category.el (char-category-list):
8668         * mule/mule-coding.el (coding-system-force-on-output):
8669         * mule/mule-misc.el (coding-system-put):
8670         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8671
8672 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8673
8674         * cus-face.el: Typo fixes and tiny clarifications.
8675         * custom.el: ditto
8676
8677 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8678
8679         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8680         * startup.el (normal-top-level): Setup auto-save-list-file-name
8681         if auto-save-list-file-prefix is non-nil.
8682
8683 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8684
8685         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8686
8687 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8688
8689         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8690         get symbol at point-min.
8691
8692 2000-10-24  Didier Verna  <didier@xemacs.org>
8693
8694         * info.el (Info-emacs-info-file-name): defconst it.
8695         * info.el (Info-footnote-tag): defcustom it.
8696         * info.el (Info-no-description-string): ditto.
8697         * info.el (Info-find-node): adapt to new semantics of
8698         'Info-suffixed-file (don't do the case variants stuff).
8699         * info.el (Info-insert-dir): rewrite the dir file variants code.
8700         * info.el (Info-directory-files): New. Return the list of info
8701         files in a directory.
8702         * info.el (Info-dir-outdated-p): use it.
8703         * info.el (Info-parse-dir-entries): ditto.
8704         * info.el (Info-build-dir-anew): don't restrict to files ending
8705         with a ".info.*" extension.
8706         * info.el (Info-set-mode-line): ditto.
8707         * info.el (Info-read-subfile): adapt to new semantics of
8708         'Info-suffixed-file (append 'exact argument).
8709         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8710         string independently of the case.
8711         * info.el (Info-suffixed-file): use it (match all possible case
8712         for the file name).
8713         * info.el (Info-insert-file-contents): code cleanup.
8714         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8715         columns.
8716         * info.el (Info-batch-rebuild-dir): ditto.
8717         * info.el (Info-read-node-name-1): ditto.
8718         * info.el (Info-search): ditto.
8719         * info.el (Info-fontify-node): ditto.
8720
8721
8722 2000-10-24  Didier Verna  <didier@xemacs.org>
8723
8724         * process.el (shell-command): when called from a program, avoid
8725         'push-mark's "mark-set" message.
8726
8727 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8728
8729         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8730         by a symbol, not by a vector.
8731         * mule/vietnamese.el (vscii): Likewise.
8732         (viscii): Likewise.
8733         * mule/cyrillic.el (koi8-r): Likewise.
8734
8735         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8736         by a symbol, not by a vector.
8737         (chinese-big5-2): Likewise.
8738         * mule/ethiopic.el (ethiopic): Likewise.
8739         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8740         (vietnamese-viscii-upper): Likewise.
8741
8742 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8743
8744         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8745
8746 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8747
8748         * byte-optimize.el (byte-optimize-car): New function.
8749         (byte-optimize-cdr): Ditto.
8750
8751 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8752
8753         * byte-optimize.el: Partial synch with FSF 20.7.
8754         Optimize constant concatenation.
8755         Add keymapp as a side effect free function.  It is a built-in.
8756         (byte-after-unbind-pos): Remove byte-equal.
8757
8758 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8759
8760         * update-elc-2.el: Quote regexps correctly.
8761
8762 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8763
8764         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8765         (ccl-compile): Apply integerp, not integer-or-char-p to
8766         check the type of the buffer magnification
8767         (ccl-compile-write-string): Encode a string with binary
8768         coding system.
8769         (ccl-compile-write-repeat): Likewise.
8770
8771 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8772
8773         * buff-menu.el:
8774         * bytecomp.el:
8775         * coding.el:
8776         * faces.el:
8777         * files.el:
8778         * fill.el:
8779         * float-sup.el:
8780         * font-lock.el:
8781         * help.el:
8782         * iso8859-1.el:
8783         * loaddefs.el:
8784         * menubar-items.el:
8785         * menubar.el:
8786         * modeline.el:
8787         * msw-font-menu.el:
8788         * paragraphs.el:
8789         * paths.el:
8790         * replace.el:
8791         * simple.el:
8792         * sound.el:
8793         * startup.el:
8794         * version.el:
8795         * x-faces.el:
8796         * x-font-menu.el:
8797         Remove purecopy.
8798
8799 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8800
8801         * simple.el (do-auto-fill): Use the function pointer to by
8802         `comment-line-break-function', not `indent-new-comment-line'. This
8803         fixes an issue with cc-mode comment continuation.
8804
8805 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8806
8807         * simple.el (turn-on-auto-fill):  Add (interactive).
8808         * mwheel.el (mwheel-install): Add (interactive).
8809         * font-lock.el (turn-on-font-lock): Add (interactive).
8810         (turn-off-font-lock): Add (interactive).
8811
8812 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8813
8814         * packages.el (packages-special-base-regexp): Add `man'.
8815
8816 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8817
8818         * wid-edit.el (widget-specify-active): map over extents in current
8819         buffer like `widget-specify-inactive' does.  Mapping over the
8820         inactive extent object does not work since the current extent is
8821         ignored by `map-extents'.
8822
8823 2000-10-04  Martin Buchholz <martin@xemacs.org>
8824
8825         * XEmacs 21.2.36 is released.
8826
8827 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8828
8829         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8830         Optimize the compiled-function-constants vector by byte-code
8831         reference counts.
8832
8833 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8834
8835         * build-report.el (build-report-delete-regexp): quote value in
8836         defcustom
8837
8838 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8839
8840         * build-report.el (build-report): Don't bind srcdir which we don't
8841         use in `multiple-value-bind' to avoid the only byte-compiler
8842         warning.
8843
8844 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8845
8846         * build-report.el: Requires cl and custom now.
8847         build-report-version is determined by XEmacs version -- remove
8848         build-report-version*.
8849         * build-report.el (build-report-version): Removed.
8850         * build-report.el (build-report-installation-version-regexp): New.
8851         * build-report.el (build-report-version-file-regexp): New.
8852         * build-report.el (build-report-installation-srcdir-regexp): New.
8853         * build-report.el (build-report-destination): Offer
8854         xemacs-build-reports and xemacs-beta.
8855         * build-report.el (build-report-keep-regexp): Adjusted.
8856         * build-report.el (build-report-delete-regexp): Adjusted.
8857         * build-report.el (build-report-make-output-dir): New.
8858         * build-report.el (build-report-installation-file): Replace use of
8859         `concat' with `expand-file-name'.
8860         * build-report.el (build-report-make-output-file): Removed.
8861         * build-report.el (build-report-make-output-files): New.
8862         * build-report.el (build-report-subject): Identify as
8863         user-variable with "*...".
8864         * build-report.el (build-report-prompts): Ditto.
8865         * build-report.el (build-report-version-file): New.
8866         * build-report.el (build-report-file-encoding): Identify as
8867         user-variable with "*...".
8868         * build-report.el (build-report-make-output-get): New.
8869         * build-report.el (build-report-insert-header): Report
8870         emacs-version and system-configuration instead of
8871         build-report-version.
8872         * build-report.el (build-report-insert-make-output): Add file
8873         argument.
8874         * build-report.el (build-report-insert-installation-file):
8875         Re-indent.
8876         * build-report.el (build-report-keep): Change docstring,
8877         re-indent.
8878         * build-report.el (build-report-delete): Ditto.
8879         * build-report.el (build-report-installation-data): New.
8880         * build-report.el (build-report-version-file-data): New.
8881
8882 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8883
8884         * byte-optimize.el (byte-optimize-lapcode):
8885         Fix the optimization of using the first 5 elements of the
8886         constants vector for variables.
8887         (byte-optimize-lapcode): Fix another ancient broken optimization.
8888
8889 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8890
8891         * *: Spelling mega-patch
8892
8893 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8894
8895         * easymenu.el: doc fixes.
8896         (easy-menu-do-define): Use backquote.
8897         (easy-menu-change):
8898         (easy-menu-add):
8899         `when' seems much clearer than `if' here.
8900         (easy-menu-remove):
8901         (easy-menu-add-item):
8902         (easy-menu-item-present-p):
8903         (easy-menu-remove-item):
8904         Wrap using (when (featurep 'menubar) ...)
8905
8906 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8907
8908         * bytecomp.el (displaying-byte-compile-warnings):
8909         Revert Ben's change to this function below so that the compile log
8910         is displayed properly for users of the "popper" package.
8911
8912 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8913
8914         * window.el (save-selected-window): Use backquote.
8915
8916         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8917         Renamed from `byte-compile-file-form-defvar'.
8918         * bytecomp.el (byte-compile-defvar-or-defconst):
8919         Only cons onto current-load-list in top-level forms.
8920         Else this leaks a cons cell every time a defun is called.
8921         Renamed from `byte-compile-defvar', for clarity.
8922         Warn when docstring of defvar is not a string.
8923         Use consistent error messages.
8924         Better comments.
8925
8926 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8927
8928         * simple.el (set-variable):
8929         Remove unneeded defvar by rearranging order of let* forms.
8930
8931         * mule/mule-ccl.el (ccl-get-next-code):
8932         * menubar-items.el (bookmark-menu-filter):
8933         (language-environment-menu-filter):
8934         (tutorials-menu-filter):
8935         * toolbar-items.el (toolbar-compile):
8936         * byte-optimize.el (disassemble-offset):
8937         Use (declare (special ...)) instead of `defvar'.
8938
8939         * cl-macs.el (cl-do-proclaim):
8940         Fix (declare (special ...)) warning suppression syntax.
8941
8942 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8943
8944         * info.el (Info-tag-table-marker):
8945         (Info-tag-table-buffer):
8946         (Info-find-file-node):
8947         (Info-read-subfile):
8948         (Info-build-node-completions):
8949         (Info-search):
8950         (Info-mode):
8951         Multiple info buffer support.
8952
8953 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8954
8955         * ldap.el (ldap-decode-entry): New defun
8956         (ldap-search-entries): Use it in order to decode DN-prefixed
8957         entries properly
8958
8959 2000-08-23  Daniel Pittman <daniel@danann.net>
8960
8961         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8962         Use `eq', not `=', to compare symbols.
8963
8964 2000-07-30  Ben Wing  <ben@xemacs.org>
8965
8966         * bytecomp.el (byte-compile-report-error):
8967         * bytecomp.el (displaying-byte-compile-warnings):
8968         if stack-trace-on-error is set, send out a backtrace when
8969         an error is encountered that stops byte compilation.  this
8970         should make it much much easier to track down those curious
8971         problems.  also undo the kludge of using a separate "*Show*"
8972         buffer for display when there's a temp-buffer-show-function;
8973         we can avoid this by just being a little smarter.
8974
8975         * dialog-items.el:
8976         * dialog-items.el (search-dialog-regexp): New.
8977         * dialog-items.el (search-dialog-callback):
8978         * dialog-items.el (make-search-dialog):
8979         add a regexp option to the dialog and clean up a bit.
8980
8981         * dialog.el:
8982         * dialog.el (yes-or-no-p-dialog-box):
8983         * dialog.el (get-dialog-box-response):
8984         * dialog.el (make-dialog-box):
8985         * dialog.el (dialog-box-finish): New.
8986         * dialog.el (dialog-box-cancel): New.
8987         * dialog.el (internal-make-dialog-box-exit): New.
8988         implement [properly!] the :modal property of the new dialog box
8989         interface.  this is the first time xemacs has ever had *proper*
8990         modal dialog boxes, giving the standard window-system feedback.
8991         (e.g. under windows, clicking on a disabled frame causes a beep
8992         and makes the dialog box flash three times.)
8993
8994         * dragdrop.el: header keyword frobbing.
8995
8996         * dumped-lisp.el (preloaded-file-list):
8997         renamed winnt.el to win32-native.el.
8998
8999         * faces.el (face-property):
9000         * faces.el (set-face-property):
9001         * faces.el (frob-face-property):
9002         * faces.el (frob-face-font-2):
9003         * faces.el (make-face-bold):
9004         * faces.el (make-face-italic):
9005         * faces.el (make-face-bold-italic):
9006         * faces.el (make-face-unbold):
9007         * faces.el (make-face-unitalic):
9008         * faces.el (make-face-smaller):
9009         * faces.el (make-face-larger):
9010         clean up the implementation of these so that window-system-specific
9011         methods are called only on objects belonging to that window system.
9012         previously, you could have [e.g.] mswindows-make-face-bold called
9013         on font object of device type `stream', which is not good and
9014         explains the subtle errors Adrian was getting when byte-compiling
9015         something that required 'term. (Adrian, now you can use stack-trace-
9016         on-error to find the exact place where things are going wrong instead
9017         of having to laboriously binary-search your way through.)
9018
9019         * finder.el (finder-known-keywords):
9020         cleaned up -- properly sorted, clarified the meanings of many of
9021         the keywords, and added a few -- mswin, gui, content, build, www,
9022         user, services.  the last two try to distinguish between a package
9023         that's used directly by the user, and a package that provides
9024         support services to other packages.
9025
9026         * font-lock.el (lisp-font-lock-keywords-2):
9027         update list of lisp control structures to include everything,
9028         including new ones i introduced.
9029
9030         * gutter.el: header keyword frobbing.
9031
9032         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
9033         recent isearch element was not doing so!  you got the second-most-
9034         recent instead.
9035
9036         * lisp-mode.el (construct-lisp-mode-menu):
9037         more menubar cleanups.
9038         * lisp-mode.el (with-selected-window):
9039         make it indent properly.
9040
9041         * menubar-items.el (default-menubar): lots of menubar cleanups.
9042         rearranged the options menu the most, e.g. splitting up the
9043         Keyboard/Mouse menu into a new Editing menu and combining the
9044         separate Scrollbar/Gutter/Toolbar submenus into Display.
9045         Got rid of General, moved items to Editing or new Troubleshooting.
9046         Moved Packages to Tools; doesn't seem to belong under Options.
9047         Added stuff to the Cmds menu, e.g. Change Case.
9048
9049         NB please don't complain about these periodic menubar changes.
9050         Anything like this is necessarily incremental in its construction
9051         -- By constant use you gradually become more and more aware of
9052         better and better ways to group menu items.  When we eventually
9053         move the options menu to a property sheet, the existing structure
9054         will probably be preserved fairly well.
9055
9056         * minibuf.el (next-history-element): fix problems with pressing
9057         down arrow in repeat-complex-command.
9058
9059         * modeline.el:
9060         * modeline.el (modeline-3d-p): New.
9061         added custom variable for controlling the 3d modeline.  the
9062         corresponding Options item has been present for a long time,
9063         but commented out with "fix me!" comments.  it's fixed now.
9064
9065         * obsolete.el (add-menu):
9066         remove bogus gettexts.
9067
9068         * process.el (shell-quote-argument):
9069         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
9070         For bash under Windows native, see below.
9071
9072         * simple.el:
9073         * simple.el (display-warning-buffer):
9074         Fixed the handling of warning display to eliminate the annoying
9075         *Show* buffer, like was done for byte-compiler output above.
9076
9077         * simple.el (debug-print): New.
9078         Simple function for sending debug messages to the console and/or
9079         other debug places.
9080
9081         * subr.el (replace-in-string):
9082         Rewrite this function to avoid N^2 behavior with large strings --
9083         catastrophic with the new Windows selection code! (Apparently the
9084         author of this function didn't realize there was a fun
9085         replace-match that could make his life much easier, because we
9086         duplicated the entire logic.  The new version is smaller, easier
9087         to understand, much more robust, and has extended features --
9088         those of replace-match.)
9089
9090         * window.el:
9091         * window.el (with-selected-window): New.
9092         An obvious complement to the existing `with-selected-frame' and
9093         `with-current-buffer'.
9094
9095         * win32-native.el: Renamed from winnt.el.
9096         Added a great deal of stuff for properly handling process quoting,
9097         somewhat modeled on Kirill's original model (which i later threw
9098         away).  We should now finally have correctly working process arg
9099         quoting/dequoting so that the final app gets exactly what we
9100         intended.  Because the mechanism is in Lisp, it's easily
9101         extendible. (For those running bash and running the native
9102         version, I tried hard to do what I thought was correct.  But more
9103         thought is needed, and ideally the volunteer work of people with
9104         these configurations that they generally run on.)
9105
9106         * x-font-menu.el (x-font-menu-font-data):
9107         Put in defvar's to fix byte-compiler warnings.
9108
9109 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9110
9111         * select.el (selection-coercion-alist): Initialise.
9112         * select.el (select-coerce-to-text): New.
9113         * select.el (select-coerce): New.
9114         New functions to perform type and value coercion.
9115
9116         * select.el (select-buffer-killed-default): Keep data if it was
9117         on the clipboard.
9118
9119 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9120
9121         * menubar-items.el (default-menubar): Fix typo.
9122         (default-menubar): `lambda' was mispelled as `lamda'.
9123
9124 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9125
9126         * window.el (shrink-window-if-larger-than-buffer): Remove
9127         edge checking code.
9128
9129 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9130
9131         * paths.el (gnus-local-domain): Removed.
9132         (gnus-local-organization): Ditto.
9133         (gnus-startup-file): Ditto.
9134
9135 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9136
9137         * files.el (auto-mode-alist): Add .spec for RPM.
9138
9139 2000-07-31  Andy Piper  <andy@xemacs.org>
9140
9141         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9142
9143 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9144
9145         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9146         browse-url.
9147         * help.el (xemacs-www-page): Ditto.
9148         (xemacs-www-faq): Ditto.
9149         * menubar-items.el (default-menubar): Ditto.
9150
9151         * wid-edit.el (widget-url-link-action): Ditto.
9152         From: Kenichi OKADA <okada@opaopa.org>.
9153
9154 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9155
9156         * finder.el (finder-commentary): Add autoload cookie.
9157
9158 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9159
9160         * files.el (insert-file-contents-literally): Fix second let
9161         binding for `coding-system-for-read' to `coding-system-for-write'
9162         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9163
9164 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9165
9166         * files.el (insert-file-contents-literally): Use binary coding
9167         system (from Morioka san).
9168         (insert-file-contents-literally): Make file-name-handler method.
9169
9170 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9171
9172         * cl-macs.el (get-selection): Add defsetf.
9173
9174 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9175
9176         * x-init.el (x-activate-region-as-selection): replace obsolete
9177         function x-own-selection with own-selection.
9178         (ow-find): replace obsolete functions x-get-selection and
9179         x-get-clipboard with get-selection and get-clipboard.
9180         (init-post-x-win): replace obsolete function x-disown-selection
9181         with disown-selection.
9182
9183 2000-07-20  Mike Sperber  <mike@xemacs.org>
9184
9185         * startup.el (load-user-init-file): Only try to load init file if
9186         it exists.
9187
9188 2000-07-10  Andy Piper  <andy@xemacs.org>
9189
9190         * dialog-items.el: sync with Ben's patch.
9191
9192         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9193         comment.
9194         (progress-text-glyph): deleted.
9195         (progress-layout-glyph): make completely minimal.
9196         (progress-gauge-glyph): ditto.
9197         (progress-display-style): fix to handle dynamic instantiator
9198         changes.
9199         (progress-text-instantiator): new.
9200         (progress-layout-instantiator): new.
9201         (progress-gauge-instantiator): new.
9202         (set-progress-display-instantiator): renamed and changed from
9203         set-progress-display-style.
9204         (progress-abort-glyph): use instantiator not glyph.
9205         (append-progress-display): use set-progress-display-instantiator
9206         and set-glyph-image.
9207         (abort-progress-display): ditto.
9208         (raw-append-progress-display): ditto.
9209
9210 2000-07-20  Ben Wing  <ben@xemacs.org>
9211
9212         * code-files.el: Move Mule-specific code to mule-coding.el.
9213
9214 2000-07-15  Ben Wing  <ben@xemacs.org>
9215
9216         * autoload.el:
9217         Fixed comments.
9218
9219         * cmdloop.el:
9220         * cmdloop.el (yes-or-no-p):
9221         * cmdloop.el (y-or-n-p):
9222         Make these functions use should-use-dialog-box-p and not be
9223         overridden in dialog.el.
9224
9225         * cus-dep.el:
9226         * cus-dep.el (Custom-make-dependencies): Removed.
9227         * cus-dep.el (Custom-make-dependencies-1): New.
9228         * cus-dep.el (Custom-make-one-dependency): New.
9229         New entry point for use in Makefiles, to avoid excessive
9230         invocations.
9231
9232         * cus-edit.el (custom-variable-reset-saved):
9233         * cus-edit.el (custom-variable-reset-standard):
9234         * cus-edit.el (custom-save-resets):
9235         Fix bytecompiler warnings.
9236
9237         * dialog.el:
9238         * dialog.el (yes-or-no-p-dialog-box):
9239         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9240         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9241         * dialog.el (get-dialog-box-response):
9242         * dialog.el (message-or-box):
9243         * dialog.el (make-dialog-box):
9244         * dialog.el (popup-dialog-box): New.
9245         Avoid yes-or-no-p bogosities.
9246         Create a general function `make-dialog-box' to encapsulate all
9247         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9248
9249         * dumped-lisp.el (preloaded-file-list):
9250         Add dialog-items.  Clean up.  Group files by types.
9251
9252         * easymenu.el (easy-menu-add):
9253         * easymenu.el (easy-menu-remove):
9254         Account for accelerators.
9255
9256         * extents.el:
9257         * extents.el (extent-list): New args, like in map-extents.
9258         * extents.el (extent-at-event): New.
9259         * extents.el (extents-at-event): New.
9260
9261         * font-lock.el:
9262         * font-lock.el (font-lock-mode):
9263         * font-lock.el (font-lock-default-fontify-buffer):
9264         * font-lock.el (font-lock-default-unfontify-region):
9265         * font-lock.el (font-lock-fontify-syntactically-region):
9266         * font-lock.el (font-lock-fontify-keywords-region):
9267         Use new progress-feedback names.
9268
9269         * font-lock.el (java-font-lock-identifier-regexp):
9270         * font-lock.el (java-font-lock-class-name-regexp):
9271         Fix bytecompiler warnings.
9272
9273         * gutter-items.el:
9274         * gutter-items.el (progress-display-use-echo-area): Removed.
9275         * gutter-items.el (progress-feedback-use-echo-area): New.
9276         * gutter-items.el (progress-display-popup-period): Removed.
9277         * gutter-items.el (progress-feedback-popup-period): New.
9278         * gutter-items.el (set-progress-display-style): Removed.
9279         * gutter-items.el (set-progress-feedback-style): New.
9280         * gutter-items.el (progress-display-style): Removed.
9281         * gutter-items.el (progress-feedback-style): New.
9282         * gutter-items.el (progress-stack):
9283         * gutter-items.el (progress-displayed-p): Removed.
9284         * gutter-items.el (progress-feedbacked-p): New.
9285         * gutter-items.el (clear-progress-display): Removed.
9286         * gutter-items.el (clear-progress-feedback): New.
9287         * gutter-items.el (progress-display-clear-when-idle): Removed.
9288         * gutter-items.el (progress-feedback-clear-when-idle): New.
9289         * gutter-items.el (remove-progress-display): Removed.
9290         * gutter-items.el (remove-progress-feedback): New.
9291         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9292         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9293         * gutter-items.el (append-progress-display): Removed.
9294         * gutter-items.el (append-progress-feedback): New.
9295         * gutter-items.el (abort-progress-display): Removed.
9296         * gutter-items.el (abort-progress-feedback): New.
9297         * gutter-items.el (raw-append-progress-display): Removed.
9298         * gutter-items.el (raw-append-progress-feedback): New.
9299         * gutter-items.el (display-progress-display): Removed.
9300         * gutter-items.el (display-progress-feedback): New.
9301         * gutter-items.el (current-progress-display): Removed.
9302         * gutter-items.el (current-progress-feedback): New.
9303         * gutter-items.el (current-progress-display-label): Removed.
9304         * gutter-items.el (current-progress-feedback-label): New.
9305         * gutter-items.el (progress-display): Removed.
9306         * gutter-items.el (progress-feedback): New.
9307         Replace "progress-display" with "progress-feedback" globally.
9308
9309         * gutter-items.el (lprogress-display): Removed.
9310         * gutter-items.el (progress-feedback-with-label): New.
9311         Rename lprogress-display ==> progress-feedback-with-label.
9312
9313         * gutter-items.el (search-dialog-direction): Removed.
9314         * gutter-items.el (search-dialog-text): Removed.
9315         * gutter-items.el (search-dialog-callback): Removed.
9316         * gutter-items.el (make-search-dialog): Removed.
9317         Move to dialog-items.el.
9318
9319         * help.el:
9320         * help.el (help-mode-quit):
9321         * help.el (mode-for-help): New.
9322         * help.el (help-sticky-window): New.
9323         * help.el (help-window-config): New.
9324         * help.el (with-displaying-help-buffer):
9325         * help.el (function-at-event): New.
9326         * help.el (help-symbol-regexp): New.
9327         * help.el (help-symbol-run-function-1): New.
9328         * help.el (help-symbol-run-function): New.
9329         * help.el (help-symbol-function-context-menu): New.
9330         * help.el (help-symbol-variable-context-menu): New.
9331         * help.el (help-symbol-function-and-variable-context-menu): New.
9332         * help.el (frob-help-extents): New.
9333         * help.el (describe-function-1):
9334         * help.el (variable-at-point):
9335         * help.el (variable-at-event): New.
9336         * help.el (describe-variable):
9337         Major overhaul.
9338         - Make functions and variables be mousable.
9339         - Middle button hyperlinks.
9340         - New context-menu entries.
9341
9342         * keydefs.el:
9343         * keydefs.el (global-map):
9344         New key bindings to move lines up and down.
9345
9346         * lisp-mode.el:
9347         * lisp-mode.el (construct-lisp-mode-menu): New.
9348         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9349         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9350         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9351         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9352         Make popup and menubar menus be different.  Popup menu uses
9353         clicked location and automatically assumes symbol under the mouse
9354         for various commands.
9355
9356         * menubar-items.el:
9357         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9358         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9359
9360         * menubar-items.el (global-popup-menu): Removed.
9361         * menubar-items.el (mode-popup-menu): Removed.
9362         * menubar-items.el (activate-popup-menu-hook): Removed.
9363         * menubar-items.el (popup-mode-menu): Removed.
9364         * menubar-items.el (popup-buffer-menu): Removed.
9365         * menubar-items.el (popup-menubar-menu): Removed.
9366         Move to menubar.el.
9367
9368         * menubar.el:
9369         * menubar.el (global-popup-menu): New.
9370         * menubar.el (mode-popup-menu): New.
9371         * menubar.el (activate-popup-menu-hook): New.
9372         * menubar.el (last-popup-menu-event): New.
9373         * menubar.el (popup-mode-menu): New.
9374         * menubar.el (popup-buffer-menu): New.
9375         * menubar.el (popup-menubar-menu): New.
9376         * menubar.el (menu-call-at-event): New.
9377         Move non-content functions here.  Add support for context menu
9378         items on extents.
9379
9380         * minibuf.el (minibuffer-history-uniquify):
9381         Typo fix.
9382
9383         * minibuf.el (read-file-name-1):
9384         Call new file dialog box if it exists.
9385
9386         * minibuf.el (mouse-rfn-setup-vars):
9387         Clean up "chop" action.
9388
9389         * mouse.el:
9390         * mouse.el (button2): Now bound to mouse-track.
9391         * mouse.el (click-inside-extent-p):
9392         * mouse.el (point-inside-extent-p):
9393         * mouse.el (point-inside-selection-p):
9394         * mouse.el (mouse-drag-or-yank): Removed.
9395         * mouse.el (mouse-begin-drag-n-drop): New.
9396         * mouse.el (mouse-eval-sexp):
9397         * mouse.el (mouse-track-activate-strokes): New.
9398         * mouse.el (mouse-track-do-activate): New.
9399         * mouse.el (mouse-track):
9400         * mouse.el (default-mouse-track-event-is-with-button): New.
9401         * mouse.el (default-mouse-track-cleanup-hook):
9402         * mouse.el (default-mouse-track-drag-hook):
9403         * mouse.el (default-mouse-track-drag-up-hook):
9404         * mouse.el (default-mouse-track-click-hook):
9405         Merge drag-n-drop into mouse-track.
9406         Add general "activate" support to replace specific button2 kludges.
9407         Use "button modifier" support in mouse-track.
9408
9409         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9410
9411         * package-ui.el:
9412         * package-ui.el (pui-menu):
9413         * package-ui.el (pui-popup-context-sensitive): Removed.
9414         Fix bytecompiler warnings.
9415         Clean up popup code a bit.
9416
9417         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9418
9419         * simple.el:
9420         * simple.el (transpose-lines):
9421         * simple.el (transpose-line-up): New.
9422         * simple.el (transpose-line-down): New.
9423         * simple.el (transpose-subr):
9424         * simple.el (transpose-subr-1): Removed.
9425         Clean up, add functions to move lines up and down.
9426
9427         * startup.el (mail-host-address):
9428         * startup.el (user-mail-address):
9429         Customize.
9430
9431         * subr.el:
9432         * subr.el (set-symbol-value-in-buffer): New.
9433         * subr.el (error):
9434         * subr.el (check-argument-type):
9435         * subr.el (defined-error-p): New.
9436         Add structured error support.
9437
9438         * toolbar-items.el (toolbar-compile):
9439         Use new make-dialog-box.
9440
9441         * update-elc.el:
9442
9443         * userlock.el (ask-user-about-lock-dbox):
9444         * userlock.el (ask-user-about-supersession-threat-dbox):
9445         * userlock.el (ask-user-about-lock):
9446         * userlock.el (ask-user-about-supersession-threat):
9447         Use new make-dialog-box.
9448         Add safety checks; use should use-dialog-box-p.
9449
9450         * window-xemacs.el:
9451         * window-xemacs.el (__buffer-dedicated-frame):
9452         * window-xemacs.el (buffer-dedicated-frame): New.
9453         * window-xemacs.el (set-buffer-dedicated-frame): New.
9454         Move dedicated-frame stuff into lisp.
9455
9456 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9457
9458         * printer.el (generic-print-region): Do not require that
9459         `printer-name' be set.
9460         (printer-name): Commentary clarification.
9461
9462 2000-07-19  Martin Buchholz <martin@xemacs.org>
9463
9464         * XEmacs 21.2.35 is released.
9465
9466 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9467
9468         * select.el (selection-coercible-types): Initialise.
9469
9470 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9471
9472         * select.el (own-clipboard): Bug fix.
9473
9474 2000-07-17  Mike Sperber  <mike@xemacs.org>
9475
9476         * cus-edit.el (custom-migrate-custom-file): Save init file before
9477         continuing.
9478
9479 2000-07-16  Mike Sperber  <mike@xemacs.org>
9480
9481         * startup.el (load-init-file): Remove silly call to
9482         `load-user-custom-file`.
9483         (maybe-migrate-user-init-file): Minor fixes.
9484
9485 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9486
9487         * apropos.el (apropos-documentation-check-doc-file):
9488         `doc' variable should be let-bound, as was presumably intended.
9489
9490         * cus-edit.el (custom-variable-reset-saved):
9491         (custom-variable-reset-standard):
9492         Remove unused variable comment-widget.  Twice.
9493
9494         * toolbar.el (toolbar-blank-press-function):
9495         Add a real defvar with initial value nil and proper docstring.
9496         (press-toolbar-button): No need to check for boundp-ness anymore.
9497
9498         * rect.el (open-rectangle-line): Remove useless (let) form.
9499         Add defvar for pending-delete-mode.
9500
9501         * info.el (Info-find-node): This function needs an autoload cookie.
9502
9503         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9504         Use let* since the second form referred to the first.
9505
9506 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9507
9508         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9509         instead of removed `mswindows-get-clipboard'.
9510
9511
9512 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9513
9514         * select.el (select-convert-from-text): New.
9515         * select.el (select-convert-from-length): New.
9516         * select.el (select-convert-from-integer): New.
9517         * select.el (select-convert-from-identity): New.
9518         * select.el (select-convert-from-filename): New.
9519         * select.el (selection-converter-in-alist): Use them.
9520         New converter functions for X.
9521
9522         * select.el (get-selection): Removed comment.
9523
9524         * select.el (own-selection): Removed append code - I thought
9525         I'd already done this, but apparently not...
9526
9527         * select.el: Changed comment about TIMESTAMP.
9528
9529         * select.el (select-convert-in): New.
9530         * select.el (select-convert-out): New.
9531         New functions that get used by select.c.
9532
9533         * select.el (select-buffer-killed-default): New.
9534         * select.el (select-buffer-killed-text): New.
9535         * select.el (selection-buffer-killed-alist): New.
9536         New list and functions that get called if a relevant selection
9537         exists and a buffer gets killed.
9538
9539         * select.el (select-convert-to-targets):
9540         * select.el (select-convert-to-identity): Removed.
9541         * select.el (select-convert-from-identity): Removed.
9542         * select.el (select-converter-out-alist):
9543         Removed _EMACS_INTERNAL selection type.
9544
9545         * x-select.el (xselect-kill-buffer-hook): Removed.
9546         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9547         Removed this X-specific nonesense. Use the generic support
9548         in select.el instead.
9549
9550 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9551
9552         * mule/mule-category.el (defined-category-hashtable):
9553         Use make-hash-table instead of make-hashtable
9554
9555         * buff-menu.el: Byte-compiler warning fix.
9556
9557         * isearch-mode.el (isearch-highlight-all-cleanup):
9558         Remove unused variable `isearch-highlight-all-start'.
9559
9560         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9561
9562         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9563
9564         * cus-dep.el (Custom-make-dependencies):
9565         Add autoload cookie for custom-add-loads to generated custom-load.el.
9566
9567         * autoload.el (autoload-package-name): Warning suppression.
9568         Move defvar prior to first use.
9569
9570         * custom.el: Add autoload for custom-declare-face.
9571         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9572         * cl.el (cl-hack-byte-compiler):
9573         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9574         to work properly.
9575
9576 2000-07-08  Mike Sperber  <mike@xemacs.org>
9577
9578         * startup.el (load-home-init-file): Added variable.
9579         (maybe-migrate-user-init-file): Added.
9580         (load-user-init-file): Load custom file if different from init
9581         file.
9582
9583         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9584         "startup."
9585
9586         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9587         Moved `custom-file'-related code to cus-file.el.
9588
9589         * cus-file.el: New file.
9590
9591 2000-04-01  Mike Sperber  <mike@xemacs.org>
9592
9593         * packages.el (packages-find-package-directories): Added support
9594         for external package hierarchies with in-place installations.
9595
9596         * find-paths.el (paths-root-in-place-p): Added.
9597         (paths-find-emacs-directory): Added support for external
9598         directories with in-place installations.
9599         (paths-find-site-directory): Ditto.
9600
9601         * startup.el (find-user-init-file): Also look for
9602         ~/.xemacs/init.elc? in preference to ~/.emacs.
9603
9604 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9605
9606         * select.el (own-selection):
9607         * select.el (own-clipboard): Changed `append' parameter to
9608         `how-to-use' parameter.
9609         * select.el (own-selection): Removed icky append code.
9610         * select.el (own-selection, get-selection): Removed extra type
9611         checking.
9612         * select.el (selection-appender-alist):
9613         * select.el (selection-converter-{in|out}-alist): Initialise.
9614         * select.el (select-append-to-*): New.
9615         * select.el (select-convert-from-*): New.  New functions to append
9616         data and convert data from external type.
9617
9618 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9619
9620         * font-lock.el: Javadoc enhancements.
9621
9622 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9623
9624         * printer.el (generic-print-region): Compose job name from buffer
9625         name.
9626
9627 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9628
9629         * font-lock.el (font-lock-fontify-pending-extents): Call
9630         font-lock-fontify-region instead of font-lock-fontify-buffer
9631         to avoid unnecessary progress gauges.
9632
9633 2000-07-06  Craig Lanning  <lanning@scra.org>
9634
9635         * custom-load.el (faces):
9636
9637         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9638         dir is a regex.
9639
9640         * process.el (call-process-internal): from Dan Holmsand, use binary
9641         coding systems so that jka-compr works.
9642
9643 2000-07-07  Ben Wing  <ben@xemacs.org>
9644
9645         * font-lock.el: Undo previous change.  Unfortunately, some
9646         files actually use the variables directly in their init code
9647         without quoting them.
9648
9649 2000-07-07  Ben Wing  <ben@xemacs.org>
9650
9651         * font-lock.el (defvar font-lock-*-face): Removed.
9652
9653         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9654         only when necessary.
9655
9656 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9657
9658         * cl-macs.el: fix cl-transform-function-property kludge
9659         so that it does not require a random feature.
9660
9661 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9662
9663         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9664         as in Linux kernel "Rules.make".
9665
9666 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9667
9668         * build-report.el (build-report): Add autoload cookie.
9669
9670 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9671
9672         * package-ui.el (defgroup pui):  Correct a misspelling
9673         (pui-toggle-package-delete):  Change `seleted' to `selected'
9674
9675 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9676
9677         * package-get.el (package-get-update-base):
9678         (package-get): Use insert-file-contents-literally always.
9679         (package-get-maybe-save-index):
9680         Force coding system for writing to binary.
9681
9682 2000-06-08  Mike Alexander  <mta@arbortext.com>
9683
9684         * code-process.el (call-process-region): If there is no coding
9685         system for the process on process-coding-system-alist use the
9686         coding system of the buffer containing the region.
9687
9688 2000-06-10  Ben Wing  <ben@xemacs.org>
9689
9690         * cmdloop.el (command-error):
9691         If debug-on-error and noninteractive, output backtrace.
9692
9693         * files.el (file-relative-name):
9694         Remove MSDOS references.
9695
9696         * simple.el (line-number): New function, due to non-obvious
9697         behavior/usage of count-lines.
9698
9699         * simple.el (count-lines): document non-obvious usage to get
9700         line number.
9701
9702 2000-06-11  Ben Wing  <ben@xemacs.org>
9703
9704         * faces.el ((featurep 'xpm)):
9705         * x-faces.el (x-init-face-from-resources):
9706         * x-faces.el (x-init-frame-faces):
9707         * x-misc.el (x-init-specifier-from-resources):
9708         * x-misc.el (x-get-resource-and-bogosity-check):
9709         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9710         * x-mouse.el (x-init-pointer-shape):
9711         * x-scrollbar.el (x-init-scrollbar-from-resources):
9712         Add sixth argument to x-get-resource calls so as to issue warnings
9713         rather than errors on bogus arguments.
9714
9715 2000-06-05  Ben Wing  <ben@xemacs.org>
9716
9717         * compat.el: new file.  provides a clean, non-intrusive way to
9718         define compatibility functions.
9719
9720         * process.el (shell-quote-argument): temporary fix for lack
9721         of nt-quote-process-args.  #### I need to put back the overall
9722         structure of that mechanism but redo the guts of it using the
9723         extra intelligence in the C code.
9724
9725 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9726
9727         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9728         `package-get' does in package-get.el, instead of using external
9729         "md5sum" program.
9730
9731         * package-get.el (package-get): Insert package file literally to
9732         make checksum calculation work.
9733
9734 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9735
9736         * code-files.el (convert-mbox-coding-system): Deleted.
9737         (file-coding-system-alist): Removed reference to
9738         convert-mbox-coding-system.
9739
9740 2000-05-28  Martin Buchholz <martin@xemacs.org>
9741
9742         * XEmacs 21.2.34 is released.
9743
9744 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9745
9746         * font-lock.el (font-lock-keywords): Rewrote docstring
9747
9748 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9749
9750         * loadhist.el (unload-feature): handle case where x is both boundp
9751         and fboundp
9752
9753 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9754
9755         * packages.el: It's ok to use built-in macros, but not lisp
9756         defined ones.
9757
9758 2000-05-20  Ben Wing  <ben@xemacs.org>
9759
9760         * font-lock.el:
9761         * font-lock.el (font-lock-message-threshold):
9762         * font-lock.el (font-lock-mode):
9763         * font-lock.el (font-lock-default-fontify-buffer):
9764         * font-lock.el (font-lock-always-fontify-immediately):
9765         * font-lock.el (font-lock-old-extent): Removed.
9766         * font-lock.el (font-lock-old-len): Removed.
9767         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9768         * font-lock.el (font-lock-pending-extent-table): New.
9769         * font-lock.el (font-lock-range-table): New.
9770         * font-lock.el (font-lock-after-change-function):
9771         * font-lock.el (font-lock-after-change-function-1): Removed.
9772         * font-lock.el (font-lock-fontify-pending-extents): New.
9773         * font-lock.el ('font-lock-revert-cleanup): Removed.
9774         * font-lock.el ('font-lock-revert-setup): Removed.
9775         Rewrite deferral code to handle any number of changes, merging
9776         them properly.  Remove hacked-up code for revert-buffer, now
9777         unnecessary.
9778
9779         * menubar-items.el (default-menubar):
9780         In Options->Edit Init File, don't switch to emacs-lisp-mode
9781         unless necessary; doing this turns off font-lock.
9782
9783 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9784
9785         * keydefs.el: Define C-x BS to backward-kill-sentence.
9786
9787 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9788
9789         * files.el (hack-local-variables-prop-line): Use non-greedy
9790         matching to process -*-texinfo-*- -*-.
9791
9792 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9793
9794         * minibuf.el (minibuf-directory-files): new function.
9795         (read-file-name-activate-callback): use minibuf-directory-files.
9796         (read-directory-name-internal): ditto.
9797         (mouse-file-display-completion-list): ditto.
9798         (mouse-directory-display-completion-list): ditto.
9799         (read-file-name-internal): remove "./" from completion list unless
9800         explicitly matched, for consistency.
9801
9802 2000-05-11  Ben Wing  <ben@xemacs.org>
9803
9804         * gutter-items.el (gutter-buffers-tab):
9805         * gutter-items.el (add-tab-to-gutter):
9806         * gutter-items.el (update-tab-in-gutter):
9807         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9808         * gutter-items.el (append-progress-display):
9809         * gutter-items.el (abort-progress-display):
9810         * gutter-items.el (raw-append-progress-display):
9811         Further fixes.  Use set-glyph-image not set-image-instance-property,
9812         to fix problems with multiple windows in a frame.
9813
9814         * menubar-items.el (tutorials-menu-filter):
9815         Fix typo.
9816
9817         * startup.el (early-error-handler):
9818         Display message box under windows; otherwise, message will disappear
9819         before it can be viewed.
9820
9821         * update-elc.el:
9822         Fix bug in NEEDTODUMP processing.
9823
9824 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9825
9826         * startup.el (lock-directory): Removed.
9827         (superlock-file): Ditto.
9828         (startup-set-paths): Remove lockdir.
9829         (startup-setup-paths-warning): Remove lock-directory.
9830
9831         * setup-paths.el (paths-find-lock-directory): Removed.
9832         (paths-find-superlock-file): Ditto.
9833
9834 2000-05-09  Ben Wing  <ben@xemacs.org>
9835
9836         * faces.el (set-face-property):
9837         * faces.el (set-face-font):
9838         * faces.el (set-face-foreground):
9839         * faces.el (set-face-background):
9840         * faces.el (set-face-background-pixmap):
9841         * faces.el (set-face-underline-p):
9842         * faces.el (set-face-strikethru-p):
9843         * faces.el (set-face-highlight-p):
9844         * faces.el (set-face-dim-p):
9845         * faces.el (set-face-blinking-p):
9846         * faces.el (set-face-reverse-p):
9847         doc string changes.
9848
9849         * glyphs.el:
9850         * glyphs.el (make-image-specifier):
9851         * glyphs.el (glyph-property):
9852         * glyphs.el (set-glyph-image):
9853         * glyphs.el (make-glyph):
9854         * glyphs.el (make-pointer-glyph):
9855         * glyphs.el (make-icon-glyph):
9856         * glyphs.el (widget-image-instance-p): New.
9857         authorship info, lots of doc changes.  New predicate, inadvertently
9858         omitted.  the general principle with specifier docs is now that
9859         the description of instantiators should go with the make-foo-specifier
9860         fun's doc string, rather than in foo-specifier-p.  this follows
9861         conventions elsewhere in XEmacs and in general is a lot more obvious
9862         of a place to look.  sometimes the make-foo-specifier function needs
9863         to be created in the process.
9864
9865         * gutter.el:
9866         * gutter.el (make-gutter-specifier): New.
9867         * gutter.el (make-gutter-size-specifier): New.
9868         * gutter.el (make-gutter-visible-specifier): New.
9869         specifier doc updates according to the conventions specified before.
9870
9871         * objects.el:
9872         * objects.el (make-font-specifier):
9873         * objects.el (make-color-specifier):
9874         * objects.el (make-face-boolean-specifier): New.
9875         specifier doc updates according to the conventions specified before.
9876
9877         * specifier.el:
9878         * specifier.el (set-specifier):
9879         * specifier.el (make-integer-specifier): New.
9880         * specifier.el (make-boolean-specifier): New.
9881         * specifier.el (make-natnum-specifier): New.
9882         * specifier.el (make-generic-specifier): New.
9883         * specifier.el (make-display-table-specifier): New.
9884         specifier doc updates according to the conventions specified before.
9885
9886         * toolbar.el:
9887         * toolbar.el (make-toolbar-specifier): New.
9888         specifier doc updates according to the conventions specified before.
9889
9890 2000-05-09  Ben Wing  <ben@xemacs.org>
9891
9892         * process.el (call-process-internal): Revert to previous version
9893         because Mike's change clashed with a change I did not long before.
9894         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9895         Thanks very much Mike for pointing out the bug and submitting a
9896         patch!
9897
9898 2000-04-13  Mike Alexander  <mta@arbortext.com>
9899
9900         * process.el (call-process-internal): Send the correct input buffer
9901         (call-process-internal): Return the exit status of the process
9902
9903 2000-05-07  Ben Wing  <ben@xemacs.org>
9904
9905         * winnt.el:
9906         * winnt.el (nt-quote-args-verbatim): Removed.
9907         * winnt.el (nt-quote-args-prefix-quote): Removed.
9908         * winnt.el (nt-quote-args-backslash-quote): Removed.
9909         * winnt.el (nt-quote-args-double-quote): Removed.
9910         * winnt.el (nt-quote-args-functions-alist): Removed.
9911         * winnt.el (nt-quote-process-args): Removed.
9912         Remove all stuff for argument quoting.  We borrow the code instead
9913         from Emacs 20.6, which is much more careful in its quoting
9914         (e.g. in handling runs of the escape character) and avoids most of
9915         the need for this Lisp mechanism by checking to see whether we're
9916         running a Cygwin or normal program and doing the appropriate
9917         quoting.  If we end up needing such a mechanism, we should add
9918         it by extending the variable `mswindows-quote-process-args' so it
9919         can take an alist of regexps.
9920
9921 2000-05-07  Ben Wing  <ben@xemacs.org>
9922
9923         * keydefs.el:
9924         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9925         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9926         the window without moving point.
9927
9928         * simple.el:
9929         * simple.el (scroll-up-one): New.
9930         * simple.el (scroll-down-one): New.
9931         Functions for use with C-M-up/down.
9932
9933 2000-05-01  Martin Buchholz <martin@xemacs.org>
9934
9935         * XEmacs 21.2.33 is released.
9936
9937 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9938
9939         * dialog.el (yes-or-no-p-dialog-box):
9940         Fix docstring.
9941         Fix following horrible bug in X11 mode with focus-follows-mouse:
9942           1. Visit two files in two different frames.
9943           2. do File->Revert Buffer in one of those frames.
9944           3. Dialog box appears.
9945           4. Arrange things so that the mouse passes over the *other*
9946              frame, then to the dialog box, and click on "Yes".
9947           5. The file contents end up in the *wrong* buffer!
9948         Add TODO comment.
9949
9950 2000-04-28  Ben Wing  <ben@xemacs.org>
9951
9952         * help.el (describe-installation): correct typo introduced
9953         in last patch: boundp -> fboundp.
9954
9955         * etags.el (buffer-tag-table-list):
9956         canonicalize filenames to Unix format so that tag-table-alist
9957         searching works under Windows.
9958
9959         * autoload.el:
9960         Bowdlerize the supposedly objectionable words
9961         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9962
9963         * gutter-items.el (set-progress-display-style):
9964         * gutter-items.el (search-dialog-callback):
9965         * gutter-items.el (make-search-dialog):
9966         Change to new callback-ex api.
9967
9968 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9969
9970         * help.el: (describe-installation): decode-coding-string is not
9971         defined in a non MULE environment.
9972
9973 2000-04-28  Ben Wing  <ben@xemacs.org>
9974
9975         * gutter-items.el (buffer-list-changed-hook):
9976         use it, not record-buffer-hook.
9977
9978         * subr.el (record-buffer-hook): Removed.
9979
9980 2000-04-27  Ben Wing  <ben@xemacs.org>
9981
9982         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9983         use NORECORD option.  Andy will not like this, but the existing
9984         gutter behavior is just wrong, as per this comment:
9985
9986         ;; this used to add the norecord flag to both calls below.
9987         ;; this is bogus because it is a pervasive assumption in XEmacs
9988         ;; that the current buffer is at the front of the buffers list.
9989         ;; for example, select an item and then do M-C-l
9990         ;; (switch-to-other-buffer).  Things get way confused.
9991         ;;
9992         ;; Andy, if you want to maintain the current look, you must
9993         ;;  *uncouple* the gutter order and buffers order.
9994
9995         * loaddefs.el (completion-ignored-extensions): unfuckify.
9996
9997         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9998         xemacs.mak.
9999
10000         * autoload.el (batch-update-one-directory): new function, used in
10001         xemacs.mak.
10002
10003         * loadup.el: set gc-cons-threshold very high unless dumping --
10004         loadup during update-elc is much much much faster.  also do this
10005         when quick-building.
10006
10007         add commented-out code for profiling loadup.
10008
10009
10010         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
10011         is required in order to build xemacs.
10012
10013 2000-04-26  Ben Wing  <ben@xemacs.org>
10014
10015         * loadup.el: don't garbage collect during loadup if quick-build
10016         compile-time option is set.
10017
10018 2000-04-23  Ben Wing  <ben@xemacs.org>
10019
10020         * update-elc.el: compute whether any dumped .el or .elc files
10021         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
10022         if so.
10023
10024         * update-elc.el (update-elc-files-to-compile): always change
10025         NOBYTECOMPILE in the src directory rather than current dir,
10026         so it will work under NT.
10027
10028         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
10029         the form of this file is identical between Unix and Windows.
10030         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
10031         Added comment.
10032         (update-autoloads-from-directory): updated doc string.
10033         updated doc strings in a few other places.
10034
10035 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
10036
10037         * bytecomp.el (byte-force-recompile): Fix argument to
10038         byte-recompile-directory.
10039
10040 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
10041
10042         * gutter-items.el (progress-display-clear-when-idle): Use
10043         add-one-shot-hook.
10044         * gutter-items.el (clear-progress-display): Adjust number of
10045         arguments.
10046
10047 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
10048
10049         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
10050
10051 2000-04-16  Ben Wing  <ben@xemacs.org>
10052
10053         * printer.el: New file.
10054
10055         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
10056
10057         * help.el (describe-installation): Fix decoding for Windows.
10058
10059         * menubar-items.el:
10060         * menubar-items.el (default-menubar):
10061         * menubar-items.el (tutorials-menu-filter): New.
10062         * menubar-items.el (popup-menubar-menu):
10063         Add authorship.  Redo Help menu and Tutorials filter.
10064
10065         * menubar.el: Correct comment.
10066
10067         * modeline.el (modeline-buffer-identification): Correct doc string.
10068
10069         * simple.el:
10070         * simple.el (printing): Removed.
10071         * simple.el (printer-name): Removed.
10072         * simple.el (generic-print-buffer): Removed.
10073         * simple.el (generic-print-region): Removed.
10074         Move generic print code to printer.el.
10075
10076 2000-04-15  Ben Wing  <ben@xemacs.org>
10077
10078         * simple.el (generic-print-region): New.
10079         make this function actually work.
10080         (generic-print-buffer): call generic-print-region.
10081
10082 2000-04-14  Andy Piper  <andy@xemacs.org>
10083
10084         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10085         by using the new widget-callback-current-channel.
10086         (search-dialog-callback): ditto.
10087
10088 2000-04-12  Andy Piper  <andy@xemacs.org>
10089
10090         * gutter.el (default-gutter-position): moved from gutter-items.el.
10091         (default-gutter-position-changed-hook): ditto.
10092         (gutter-element-visibility-changed-hook): ditto.
10093         (set-gutter-element): ditto.
10094         (remove-gutter-element): ditto.
10095         (set-gutter-element-visible-p): ditto.
10096         (gutter-element-visible-p): ditto.
10097         (init-gutter): ditto.
10098
10099         * dialog.el (make-dialog-box): renamed and moved from
10100         gutter-items.el
10101
10102         * gutter-items.el: move various functions elsewhere.
10103
10104 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10105
10106         * menubar-items.el: Fixed place of parenthesis.
10107
10108 2000-04-12  Ben Wing  <ben@xemacs.org>
10109
10110         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10111                 without constantly being prompted for the tag.
10112         * simple.el: Added a number of section headings, to clarify the
10113                 organization of this file.
10114         * simple.el (activate-region):
10115         * simple.el (region-exists-p):
10116         * simple.el (region-active-p):
10117                 Moved these three function down to the other side of
10118                 the case-changing functions, so they join the rest of
10119                 the region code.
10120         * simple.el (printing): New.
10121         * simple.el (printer-name): New.
10122         * simple.el (generic-print-buffer): New.
10123                 New functions, a very simple prototype for a unified
10124                 printing interface.
10125
10126         * process.el (call-process-internal): Real fix for null BUFFER,
10127                 other problems with BUFFER specs.
10128
10129         * menubar-items.el:
10130                 Fixed up File->Print to use new printing functions.
10131                 Various corrections and expansions to Grep/Compile menus.
10132                 New options for Printing.
10133                 New options for SMTP Mail, the way to send mail under
10134                   MS Windows. (There's also a package patch to make SMTP
10135                   Mail be the default under MSWin.)
10136
10137 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10138
10139         * menubar-items.el: Selecting Rectangle Mousing from menubar
10140         did not work.  Needed to quote mouse-track-rectangle-p.
10141
10142 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10143
10144         * cl-compat.el (keywordp): Removed.
10145
10146 2000-04-05  Andy Piper  <andy@xemacs.org>
10147
10148         * gutter-items.el (progress-layout-glyph): don't initialize here.
10149         (progress-gauge-glyph): use dynamic sizing.
10150         (set-progress-display-style): new function. Set progress glyphs
10151         appropriately depending on the style.
10152         (progress-display-style): new variable. Custom version of
10153         set-progress-display-style.
10154         (progress-abort-glyph): switch to dynamic sizes.
10155         (search-dialog-text): make the edit field active.
10156
10157 2000-04-04  Andy Piper  <andy@xemacs.org>
10158
10159         * gutter-items.el (make-search-dialog): need to make the search
10160         dialog visible after creation.
10161
10162         * menubar-items.el (default-menubar): use the search dialog for
10163         searching. Remove some extraneous search menu items.
10164
10165         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10166         well as strings.
10167         (make-gutter-only-dialog-frame): allow the user to create the
10168         frame unmapped. Allow the gutter spec to be given as a glyph.
10169         (search-dialog-direction): new variable.
10170         (search-dialog-text): new variable.
10171         (search-dialog-callback): new function. Callback for the search
10172         dialog action.
10173         (make-search-dialog): new function. Create a user-friendly search
10174         dialog.
10175
10176 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10177
10178         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10179         under Windows.
10180
10181 2000-04-01  Andy Piper  <andy@xemacs.org>
10182
10183         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10184         progress more accurately.
10185
10186 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10187
10188         * finder.el (finder-compile-keywords): Process readable files only.
10189         Because error in process of .#finder-inf.el when compile xemacs
10190         with --with-clash-detection option.
10191
10192 2000-03-31  Andy Piper  <andy@xemacs.org>
10193
10194         * gutter-items.el (append-progress-display): don't delay after a
10195         successful font-lock.
10196         (make-gutter-only-dialog-frame): new function. Allow users to
10197         create gutter-only dialogs.
10198
10199 2000-03-27  Mike Alexander  <mta@arbortext.com>
10200
10201         * process.el (call-process-internal): Handle a null BUFFER
10202         parameter correctly.
10203
10204 2000-03-28  Andy Piper  <andy@xemacs.org>
10205
10206         * gutter-items.el (abort-progress-display): put strings in the
10207         gutter not extents.
10208         (progress-layout-glyph): signal special 'quit callback.
10209         (progress-display-quit-function): deleted.
10210         (progress-display-stop-callback): deleted.
10211         (progress-display-dispatch-command-events): deleted.
10212         (append-progress-display): remove calls to
10213         progress-display-dispatch-command-events.
10214         (raw-append-progress-display): ditto.
10215
10216 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10217
10218         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10219         being a list.  Actually define `stipple-pixmap-p' which is used as
10220         an error predicate.  Correctly handle PIXMAP being either relative
10221         or absolute file name.
10222
10223 2000-03-24  Andy Piper  <andy@xemacs.org>
10224
10225         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10226         (abort-progress-display): ditto. Don't delete the created extent.
10227         (raw-append-progress-display): ditto.
10228         (progress-display-dispatch-non-command-events): new
10229         function. Encapsulates what we want to do when no command input is
10230         required.
10231         (progress-display-dispatch-command-events): likewise, but disable
10232         for now since it causes too many problems.
10233         (append-progress-display): use them.
10234         (raw-append-progress-display): ditto.
10235         (default-gutter-position-changed-hook): set this rather than
10236         default-gutter-position-changed.
10237         (default-gutter-position-changed-hook): lambda with zero arguments
10238         rather than one.
10239         (raw-append-progress-display): trap errors in pending input since
10240         allowing them to signal will hose the gauge well and
10241         truly. Ideally we would like to delay these until we are more able
10242         to cope.
10243         (append-progress-display): ditto.
10244
10245 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10246
10247         * lisp/make-docfile.el: call-process-internal is now implemented
10248         in process.el.
10249
10250 2000-03-21  Ben Wing  <ben@xemacs.org>
10251
10252         * mule\mule-cmds.el (set-language-info-alist):
10253         Fix to correspond to new menu arrangement.
10254
10255 2000-03-21  Ben Wing  <ben@xemacs.org>
10256
10257         * process.el:
10258         * process.el (call-process-internal): New.
10259         New implementation of call-process.  Only enabled under NT, so far.
10260         stderr handling not implemented yet in CVS'd C code.
10261
10262 2000-03-20  Ben Wing  <ben@xemacs.org>
10263
10264         * lisp-mode.el:
10265         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10266         * lisp-mode.el (lisp-interaction-mode):
10267         Put back Lisp Interaction menubar for Jan V's sake.
10268
10269         * simple.el:
10270         * simple.el (mark-ring):
10271         * simple.el (dont-record-current-mark): New.
10272         * simple.el (in-shifted-motion-command): New.
10273         * simple.el (mark-ring-unrecorded-commands): New.
10274         * simple.el (mark-ring-max):
10275         * simple.el (set-mark-command):
10276         * simple.el (push-mark):
10277         * simple.el (handle-pre-motion-command):
10278         Implement scheme for not recording unimportant marks.
10279
10280         * subr.el:
10281         * subr.el (function-allows-args): New.
10282         New function function-allows-args.
10283
10284 2000-03-20  Martin Buchholz <martin@xemacs.org>
10285
10286         * XEmacs 21.2.32 is released.
10287
10288 2000-03-20  Andy Piper  <andy@xemacs.org>
10289
10290         * gutter-items.el (update-tab-in-gutter): force selection of the
10291         selected-window if required to do so.
10292         (buffers-tab-items): ditto.
10293         (add-tab-to-gutter): ditto.
10294         (create-frame-hook): use force-selection.
10295         (default-gutter-position-changed): lambdify.
10296         (update-tab-hook): deleted since it was only used in one place.
10297
10298 2000-03-18  Andy Piper  <andy@xemacs.org>
10299
10300         * files.el (find-file-noselect): undo change that shouldn't have
10301         gone in.
10302
10303 2000-03-17  Andy Piper  <andy@xemacs.org>
10304
10305         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10306         of selected-window trickery.
10307
10308         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10309         frames tabs.
10310         (progress-display-stop-callback): progress -> progress-display
10311         (progress-display-quit-function): ditto.
10312         (clear-progress-display): ditto.
10313         (remove-progress-display): ditto.
10314         (append-progress-display): ditto.
10315         (abort-progress-display): ditto.
10316         (raw-append-progress-display): ditto.
10317         (display-progress-display): ditto.
10318         (current-progress-display-label): ditto.
10319         (current-progress-display): ditto.
10320         (lprogress-display): ditto and save the buffer
10321         (progress-display): ditto. Otherwise the buffer sometimes gets
10322         changed which confuses font-lock.
10323
10324         * font-lock.el (font-lock-default-fontify-buffer): catch all
10325         errors, not just quit.
10326         (font-lock-mode): progress -> display-progress
10327         (font-lock-default-fontify-buffer): ditto.
10328         (font-lock-fontify-syntactically-region): ditto.
10329         (font-lock-fontify-keywords-region): ditto.
10330
10331 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10332
10333         * cl.el (gensym): Move to here from cl-macs.el.
10334         (gentemp): Ditto.
10335
10336 2000-03-16  Andy Piper  <andy@xemacs.org>
10337
10338         * font-lock.el (font-lock-mode): use lprogress and friends for
10339         progress management.
10340         (font-lock-default-fontify-buffer): ditto.
10341         (font-lock-fontify-syntactically-region): ditto.
10342         (font-lock-fontify-keywords-region): ditto.
10343         (font-lock-revert-cleanup): fix reverting.
10344         (font-lock-revert-setup): ditto.
10345
10346         * gutter-items.el (progress-use-echo-area): new variable. Use the
10347         echo area for progress gauges if non-nil.
10348         (clear-progress): remove echo area stuff and defer to
10349         clear-message.
10350         (append-progress): dispatch non-command events after each progress
10351         increment. Remove echo area stuff.
10352         (abort-progress): remove echo area stuff and defer to
10353         display-message.
10354         (raw-append-progress): ditto. Dispatch non-command events after
10355         gutter redisplay.
10356         (display-progress): defer echo area stuff to display-message.
10357
10358         * gutter-items.el (clear-progress):
10359         (abort-progress): indentation changes.
10360         (display-progress): don't clear progress.
10361         (append-progress): compare messages with equal.
10362         (raw-append-progress): use dispatch-non-command-events to flush
10363         widget creation events.
10364
10365 2000-03-13  Ben Wing  <ben@xemacs.org>
10366
10367         * abbrev.el:
10368         * abbrev.el (abbrev-string-to-be-defined): New.
10369         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10370         Changes for use with the menubar.
10371
10372 2000-03-12  Ben Wing  <ben@xemacs.org>
10373
10374         * alist.el (vassoc): moved here from font-menu.el.
10375
10376         * custom.el (defface): typo fix.
10377
10378         * dialog.el (yes-or-no-p-dialog-box):
10379         * dialog.el (message-box):
10380         * files.el (save-some-buffers-1):
10381         Put accelerators in the button names.
10382
10383         * font-lock.el (font-lock-comment-face):
10384         * font-lock.el (font-lock-keyword-face):
10385         * font-lock.el (font-lock-function-name-face):
10386         Fixed some of the colors under MS Windows because the existing
10387         default colors were hardly different from black and needed to be
10388         made lighter.
10389
10390         * font-menu.el:
10391         * font-menu.el (font-menu-split-long-menu):
10392         * font-menu.el (font-menu-family-constructor):
10393         * font-menu.el (font-menu-size-constructor):
10394         * font-menu.el (font-menu-weight-constructor):
10395         * font-menu.el (font-menu-set-font):
10396         vassoc moved to alist.el.
10397         Accelerators added to all menus.
10398         Unused bound var new-props removed.
10399
10400         * keydefs.el: I did a whole lot of rearranging to put things in a
10401         more consistent order and fixed a number of cases where key
10402         combinations involving up, down, left, right and so on were
10403         defined but the corresponding keypad combinations were not
10404         defined.
10405
10406         * lisp-mode.el:
10407         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10408         * lisp-mode.el (emacs-lisp-mode):
10409         * lisp-mode.el (lisp-interaction-mode):
10410         * lisp-mode.el (flet):
10411         Added accelerators onto the menus.
10412         Made all the different versions of the let function be indented
10413         the same way.
10414         Undid Steve's easy-menu-ification, because it makes it impossible
10415         to have the menubar and popup menus different.
10416         Cleaned up the menu; added items for find-function &c and some
10417         indenting, and removed debug-on-*.
10418
10419         * list-mode.el (list-mode-hook):
10420         * list-mode.el (list-mode):
10421         * list-mode.el (completion-setup-hook):
10422         * list-mode.el (display-completion-list):
10423         Added support for the :window-height keyword, which is required
10424         because of other changes that I made for the file dialog box.  I
10425         also made the hook variables list-mode-hook and
10426         completion-setup-hook and also minibuffer-setup-hook in
10427         minibuf.el be permanent-local; see comment in list-mode.el.
10428
10429         * map-ynp.el (map-y-or-n-p):
10430         Added accelerators to the dialog buttons.
10431
10432         * menubar-items.el (menu-truncate-list):
10433         New internal function.
10434         * menubar-items.el (submenu-generate-accelerator-spec):
10435         * menubar-items.el (menu-item-strip-accelerator-spec):
10436         * menubar-items.el (menu-item-generate-accelerator-spec):
10437         New exported functions, for use in auto-generating accelerator specs.
10438
10439         * menubar-items.el:
10440         * menubar-items.el (default-menubar):
10441         * menubar-items.el (maybe-add-init-button):
10442         * menubar-items.el (bookmark-menu-filter):
10443         * menubar-items.el (slow-format-buffers-menu-line):
10444         * menubar-items.el (build-buffers-menu-internal):
10445         * menubar-items.el (language-environment-menu-filter):
10446         * menubar-items.el (default-popup-menu):
10447         * menubar-items.el (popup-buffer-menu):
10448         * menubar-items.el (popup-menubar-menu):
10449         Did a major overhaul on this file, and in fact I'm nowhere near
10450         done working on the menubar, and there will be more patches to
10451         come.  A basic summary of what I've done:
10452
10453         a) I added accelerators to all of the menu items.  For menus that
10454         are auto-generated, such as the buffers menu, the accelerators are
10455         automatically added to the beginning of each line using the
10456         numbers 1 through 9, then zero, and then letters starting with A,
10457         but omitting the letters that are already in use for the fixed
10458         menu items at the top of the buffers menu.  To facilitate adding
10459         accelerators of this kind, I created some new functions
10460         (*-accelerator-spec), which are also being used by other filters
10461         that auto generate lists of things such as ftp sites to download
10462         packages.  If people really don't like these accelerators
10463         appearing at the beginning of the menu items, a variable can be
10464         added to optionally turn them off, but I think this is rather
10465         pointless because other menu items have accelerators and many or
10466         most of the menu users will use the accelerators if the support is
10467         there.
10468
10469         b) I combined the top level Tools and Apps menus into a single
10470         Tools menu, because the distinction between the two is not
10471         obvious, and the items on the menus are not used often enough that
10472         putting some of them onto submenus is a problem.
10473
10474         c) I created two new top level menus called View and Cmds because
10475         there were too many items on the File and Edit menus, and I'm going
10476         to be adding more items to these menus.  In contrast to the Tools
10477         menu, the items on these menus may be used quite often during an
10478         editing session, and so should be available with fewer
10479         keystrokes.
10480
10481         d) I added a number of options to the options menu, including one
10482         for controlling whether the alt key can be used to traverse to
10483         menu items using the accelerators, one for controlling behavior of
10484         control-k, one for controlling how the kill and yank functions
10485         interact with the clipboard, a few additional buffers-menu
10486         options, and various other things.  I also did a bit of
10487         rearranging, for example, combining the keyboard and mouse options
10488         into a single keyboard and mouse submenu to facilitate the
10489         accelerators on that level.
10490
10491         e) I changed the variable buffers-menu-format-buffer-line-function
10492         to take two arguments instead of one, the second argument being
10493         the line number for use in creating an accelerator.  I added a
10494         hack to support existing functions with one argument (although I
10495         doubt that very many of these exist), for backward compatibility.
10496
10497         f) I moved the top level mule menu to be a submenu of the edit
10498         menu.  I think that most of the items on this menu are fairly
10499         useless and there are certainly not enough frequently used items
10500         to justify this being its own top level menu.
10501
10502         g) I combined most of the items in big-menubar.el into the main menu.
10503         If people think the main menu is too big, it would be possible to
10504         create different configurations, some smaller.
10505
10506         * menubar.el (check-menu-syntax):
10507         Deleted some syntax checks that were no longer valid, partly
10508         because of changes that were already made a long time ago, and
10509         partly because of a change I made where I allow the name of the
10510         menu item to be an evaluated expression rather than just a string,
10511         similar to all of the other parameters of a menu item.
10512
10513         * minibuf.el:
10514         * minibuf.el (read-file-name-1):
10515         * minibuf.el (mouse-read-file-name-1):
10516         I made a number of changes to improve the appearance
10517         and functioning of the file dialog box.  They include:
10518
10519         a) Fixing the problem where closing the dialog box by clicking on
10520         the close button of the window didn't properly exit the
10521         minibuffer.
10522
10523         b) Fixing the problem that if you typed part of a file name, and
10524         then clicked on a completion with the mouse, the file was not
10525         correctly selected.
10526
10527         c) Changing the title of the dialog box to reflect the operation
10528         being done in accordance with user interface conventions, rather
10529         than the name of the dialog box buffer, which is rather useless.
10530
10531         d) Remove the words "possible completions are" which didn't
10532         belong.
10533
10534         e) Fix things so that the completions scroll off the end of the
10535         completions windows only to the right, rather than both to the
10536         right and down, which is in accordance with Windows user interface
10537         conventions.
10538
10539         * msw-init.el (init-post-mswindows-win):
10540         Added a binding for meta-F4, which is the standard windows binding
10541         for exiting a program.
10542
10543         * select.el (get-selection-no-error):
10544         * select.el (own-selection):
10545         * select.el (own-clipboard):
10546         Added an optional argument called append to the functions
10547         own-selection and own-clipboard.  This adds support for appending
10548         text to the existing selection and allows the function
10549         own-clipboard to be used as the value of the variable
10550         interprogram- cut-function.
10551
10552         Fixed a bug in own-selection in handling zmacs-region-stays.
10553
10554         * simple.el (historical-kill-line): New.
10555
10556         * simple.el (kill-line):
10557         * simple.el (interprogram-cut-function):
10558         * simple.el (interprogram-paste-function):
10559         * simple.el (handle-pre-motion-command):
10560         * simple.el (next-line):
10561         * simple.el (previous-line):
10562         a) Expanded the variable kill-whole-line, so that function
10563         kill-line can be set to delete the entire line always, not just
10564         when cursor is at the beginning of the line.  This is controlled
10565         by setting the variable kill-whole-line to the symbol 'always.
10566         This behavior, as well as the existing kill-whole-line behavior,
10567         now only take effect when kill-line is called interactively,
10568         although this is a departure from a previous behavior in the case
10569         of setting this variable kill-whole-line to t.  It is almost
10570         certainly what has always been intended, and most likely the old
10571         way of doing things introduced bugs.  I also created a function
10572         called historical-kill-line, which ignores the kill-whole-line
10573         setting and always gives the historical behavior of only killing
10574         to the end of the line.  I bound this function to shift- control-k
10575         so that the kill to end of line behavior is available, even when
10576         kill-whole-line has been set to change control-k into the simple
10577         delete-whole-line behavior. (This can be set using the options
10578         menu.)
10579
10580         b) I changed things so that kill and yank now interact with the
10581         clipboard by default under windows.  This was done by changing the
10582         default value of interprogram-cut- function and
10583         interprogram-paste-function.  You can get the old behavior by
10584         setting these to nil, and there is an option on the options menu
10585         to do this.
10586
10587         c) I added support for selecting text using shifted motion keys.
10588         This support is on by default and can be controlled by the
10589         variable shifted-motion-keys-select-region.  There is also a
10590         variable called unshifted-motion-keys-deselect-region that
10591         controls more specifically how the shifted motion key behavior
10592         works.  I did not put an option on the options menu to turn this
10593         off, because I can't imagine why this would be useful.
10594
10595         * simple.el (forward-block-of-lines):
10596         * simple.el (backward-block-of-lines):
10597         * simple.el (block-movement-size):
10598         New.
10599
10600         * simple.el (uncapitalized-title-words):
10601         * simple.el (uncapitalized-title-word-regexp):
10602         * simple.el (capitalize-string-as-title):
10603         * simple.el (capitalize-region-as-title):
10604         New.
10605
10606
10607         * subr.el (add-hook):
10608         * subr.el (make-local-hook): New.
10609         * subr.el (remove-local-hook): New.
10610         * subr.el (add-one-shot-hook): New.
10611         * subr.el (add-local-one-shot-hook): New.
10612         Added some functions to make using hooks easier.
10613         These include:
10614
10615         a) Functions add-local-hook and remove-local-hook to make it easy
10616         to use local hooks.
10617
10618         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10619         make it possible to add a "one-shot" hook, which is to say a hook
10620         that runs only once, and automatically removes itself after the
10621         first time it has run.
10622
10623 2000-03-09  Andy Piper  <andy@xemacs.org>
10624
10625         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10626
10627 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10628
10629         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10630         Moved from menubar-items.el.
10631         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10632
10633 2000-03-08  Andy Piper  <andy@xemacs.org>
10634
10635         * gutter-items.el (build-buffers-tab-internal): add selected field
10636         to buffers tab spec.
10637
10638 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10639
10640         * minibuf.el (last-exact-completion): Initialize to nil.
10641
10642 2000-03-07  Didier Verna  <didier@xemacs.org>
10643
10644         * startup.el (command-line-1): remove unused variable
10645         `first-file-buffer'.
10646
10647 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10648
10649         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10650         which is also used for Web server log files.
10651
10652 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10653
10654         * mule/mule-charset.el: Setup auto-fill-chars.
10655
10656 2000-03-02  SL Baur  <steve@beopen.com>
10657
10658         * subr.el (with-string-as-buffer-contents): Reimplement using
10659         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10660         non-deletion of buffer after execution problem.
10661         (with-output-to-string): Use unique buffer name.
10662
10663 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10664
10665         * gutter-items.el (buffers-tab-sort-function):  New variable.
10666         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10667
10668 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10669
10670         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10671
10672 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10673
10674         * menubar-items.el (maybe-add-init-button): Remove the "Load
10675         .emacs" button from all menubars.
10676
10677 2000-03-01  Didier Verna  <didier@xemacs.org>
10678
10679         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10680         region rectangle replacement (from Jan Vroonhof).
10681         (replace-rectangle): new function.
10682
10683 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10684
10685         * mule/mule-cmds.el (set-default-coding-systems): Use
10686         set-terminal-coding-system and set-keyboard-coding-system.
10687         * coding.el (set-terminal-coding-system): Use
10688         set-console-tty-output-coding-system.
10689         (set-keyboard-coding-system): Use
10690         set-console-tty-input-coding-system.
10691
10692 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10693
10694         * minibuf.el (read-variable): Allow symbol to default argument.
10695
10696 2000-02-27  Andy Piper  <andy@xemacs.org>
10697
10698         * gutter-items.el (update-tab-hook): new function to be used for
10699         hooks.
10700         (create-frame-hook): add update-tab-hook.
10701         (record-buffer-hook): ditto.
10702         (default-gutter-position-changed): ditto.
10703         (default-gutter-position): updating the buffers tab is now handled
10704         by a hook.
10705         (default-gutter-position-changed-hook): new variable.
10706         (gutter-element-visibility-changed-hook): ditto.
10707         (set-gutter-element-visible-p): call it.
10708         (set-gutter-element): use modify-specifier-instances. Set extents
10709         as duplicable before using.
10710         (remove-gutter-element): ditto.
10711         (set-gutter-element-visible-p): ditto.
10712         (init-gutter): new function.
10713         (add-tab-to-gutter): use new gutter-element functions rather than
10714         setting specifiers directly.
10715         (clear-progress): ditto.
10716         (abort-progress): ditto.
10717         (gutter-buffers-tab-visible-p): renamed from
10718         default-gutter-visible-p
10719
10720         * specifier.el (modify-specifier-instances): new function from Jan
10721         Vroonhof.
10722
10723         * x-init.el (init-post-x-win): call init-gutter.
10724
10725         * msw-init.el (init-post-mswindows-win): call init-gutter.
10726
10727         * menubar-items.el (default-menubar): Update to reflect new gutter
10728         variables.
10729
10730 2000-02-26  Andy Piper  <andy@xemacs.org>
10731
10732         * gutter-items.el (set-gutter-element): new function. Add gutter
10733         elements to the specified gutter.
10734         (remove-gutter-element): new function. Remove gutter elements from
10735         the specified gutter.
10736         (set-gutter-element-visible-p): new function. Set gutter element
10737         visibility for the provided gutter-visible specifier.
10738
10739 2000-02-23  Andy Piper  <andy@xemacs.org>
10740
10741         * gutter-items.el (add-tab-to-gutter): specify dimensions
10742         dynamically.
10743
10744 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10745
10746         * gutter-items.el (add-tab-to-gutter):
10747         * package-get.el (package-get-interactive-package-query):
10748         * package-ui.el (pui-directory-exists):
10749         (pui-install-selected-packages):
10750         (pui-list-packages):
10751         Use #'(lambda ...)  instead of '(lambda ...).
10752
10753 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10754
10755         * startup.el (load-user-init-file): Check to make sure user
10756           has an init-file before calling load().
10757
10758 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10759
10760         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10761
10762 2000-02-23  Martin Buchholz <martin@xemacs.org>
10763
10764         * XEmacs 21.2.31 is released.
10765
10766 2000-02-21  Mike Sperber <mike@xemacs.org>
10767
10768         * loadup.el (really-early-error-handler):
10769         * update-elc.el:
10770         * make-docfile.el:
10771         Remove dependency on EMACSBOOTSTRAP... environment variables.
10772
10773 2000-02-21  Martin Buchholz <martin@xemacs.org>
10774
10775         * XEmacs 21.2.30 is released.
10776
10777 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10778
10779         * byte-optimize.el (byte-optimize-plus):
10780         (byte-optimize-minus):
10781         (byte-optimize-multiply):
10782         Optimize (- 0) to 0, not (-)
10783         Optimize (+ 5 3.0) to 8.0
10784         Optimize (* 5 3.0) to 15.0
10785         Improve readability.
10786
10787 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10788
10789         * modeline.el: (modeline-scrolling-method): change modeline
10790         mswindows cursor appearance according to the value.
10791
10792         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10793         and 'gui-element face colors and 'gui-element face font to Windows
10794         defaults.
10795
10796 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10797
10798         * font-lock.el: Javadoc enhancements
10799
10800 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10801
10802         * ldap.el (toplevel): Test if LDAP support has been compiled in
10803         (ldap-verbose): New option
10804         (ldap-search-entries): Renamed from the previous ldap-search
10805         Conditionalize message display on ldap-verbose
10806         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10807         defuns
10808         (ldap-search): Is now defined as an obsolete wrapper calling
10809         ldap-search-basic or ldap-search-entries
10810
10811
10812 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10813             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10814             Jan Vroonhof  <jan@xemacs.org>
10815
10816         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10817         When for-effect is true, didn't call `byte-optimize-form'
10818         in and/or subforms without last.
10819
10820 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10821
10822         * package-get.el (package-get-download-sites): Use correct custom
10823         type.
10824
10825 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10826
10827         * files.el (write-file): Ask for coding system when compiled with
10828         file-coding.
10829
10830 2000-02-16  Andy Piper  <andy@xemacs.org>
10831
10832         * buffer.el (switch-to-buffer): give norecord argument to
10833         set-window-buffer instead of explicitly recording.
10834
10835         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10836         we have to pick a window.
10837
10838 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10839
10840         * mule/mule-cmds.el (describe-language-support): Don't add
10841         unexist function to help-map.
10842         (describe-coding-system): Don't use already assigend `C'.
10843
10844 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10845
10846         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10847         work in custom.
10848
10849 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10850
10851         * about.el: Ienaga's e-mail address change.
10852
10853 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10854
10855         * etags.el (find-tag): force new window -- even if buf already
10856         visible -- when other-window is t
10857
10858 2000-02-16  Martin Buchholz <martin@xemacs.org>
10859
10860         * XEmacs 21.2.29 is released.
10861
10862 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10863
10864         * cl-extra.el (getf): This is now identical to `plist-get', so
10865         just defalias it.
10866         * cl-macs.el: Make getf an alias to plist-get, at the
10867         byte-compiler level, using define-compiler-macro.
10868
10869 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10870
10871         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10872
10873 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10874
10875         * lisp/etags.el (find-tag-internal): set exact-tagname to
10876           a regular expression that matches against the tagname
10877           part of the tag entry first instead of only looking in
10878           the context area.
10879
10880 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10881
10882         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10883         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10884
10885 2000-02-07  Martin Buchholz <martin@xemacs.org>
10886
10887         * XEmacs 21.2.28 is released.
10888
10889 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10890
10891         * cl-extra.el (getf): Just call `get', never `get*'.
10892         Make arglist match docstring.
10893         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10894         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10895         * byte-optimize.el: remove references to `get*'.
10896
10897 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10898
10899         * mule/european.el: Add syntax information for Latin3 and Latin4.
10900
10901 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10902
10903         * byte-optimize.el: Byte-optimize (length "foo")
10904
10905 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10906
10907         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10908         width check using `window-leftmost-p' and `window-rightmost-p'.
10909
10910 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10911
10912         * wid-edit.el (widget-match-inline): An atom never matches a
10913           list.
10914
10915 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10916
10917         * modeline.el: Consolidated 'x and 'mswindows specification under
10918         'win tag.
10919
10920 2000-01-29  Andy Piper  <andy@xemacs.org>
10921
10922         * gutter-items.el: (format-buffers-tab-line): Try and be
10923         intelligent about buffer naming when we have duplicates.
10924
10925 2000-01-29  Andy Piper  <andy@xemacs.org>
10926
10927         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10928         updated when it becomes visible.
10929
10930 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10931
10932         * bytecomp.el (byte-compile-insert-header): Properly set coding
10933         system under MULE and file-coding.
10934
10935 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10936
10937         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10938         (dontusethis-set-value-terminal-coding-system-handler):
10939         (dontusethis-set-value-keyboard-coding-system-handler):
10940         Never undefine coding system aliases.  Emergency fix for gnus.
10941
10942 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10943
10944         * files.el (abbreviate-file-name): Use directory-sep-char instead
10945         of hard-coded "/".
10946
10947 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10948
10949         * startup.el (user-init-file-base-list): New variable, replacing
10950         user-init-file-base.
10951         (find-user-init-file): New function.
10952         (command-line-early): Use it.
10953         (load-user-init-file): Ditto.
10954
10955 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10956
10957         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10958         calling valid-image-instantiator-format-p
10959
10960 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10961
10962         * isearch-mode.el (isearch-mode): The variable is
10963         isearch-unhidden-extents, not isearch-opened-extents.
10964
10965 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10966
10967         * minibuf.el (next-history-element): Modify error message if a
10968         default value is available.
10969
10970 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10971
10972         * bytecomp.el (byte-compile-file): Don't unconditionally write
10973         .elc files in binary - might contain non-Latin1.
10974
10975 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10976
10977         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10978         for windows-nt.
10979
10980         * version.el:
10981         * startup.el (user-init-file-base):
10982         * process.el (call-process-region):
10983         * files.el (make-backup-file-name):
10984         (backup-file-name-p):
10985         (file-relative-name):
10986         (abbreviate-file-name):
10987         (set-auto-mode):
10988         * code-process.el (call-process-region): Removed unnecessary
10989         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10990         support out of the universe.
10991
10992         * process.el:
10993         * code-process.el:
10994         * bytecomp.el (byte-compile-file): Removed reference to
10995         buffer-file-type, and commented usage of binary-process-output
10996         NTEmacs variables.
10997
10998 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10999
11000         * help.el (function-arglist): Add case for macro.
11001
11002 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11003
11004         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
11005         printers.
11006         (custom-display): Added a menu for printer/display tags.
11007
11008         * frame.el (frame-type):
11009         * device.el (device-type): Added 'msprinter to the doc string, and
11010         removed 'pc -- it is not going to be implemented ever.
11011         (call-device-method): Fixed docstring typo.
11012         Defined specifier tags 'printer and 'display.
11013
11014 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
11015
11016         * lisp/itimer.el (itimer-run-expired-timers): (consp
11017           last-command-event-time) instead of (consp
11018           'last-command-event-time).
11019
11020 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11021
11022         * msw-glyphs.el: Removed obsolete commentary.
11023
11024 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
11025
11026         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
11027         better default value.
11028
11029 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
11030
11031         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
11032         (read-string): Ditto.
11033         (eval-minibuffer): Ditto.
11034         (read-command): Ditto.
11035         (read-function): Ditto.
11036         (read-variable): Ditto.
11037         (read-number): Ditto.
11038         (read-shell-command): Ditto.
11039         (read-number): Record history.
11040
11041 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11042
11043         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
11044
11045 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11046
11047         * faces.el (startup-initialize-custom-faces): New function.
11048         Reset all faces created during auto-autoloads loading time
11049         by defface.
11050         * startup.el (command-line): Call it.
11051
11052 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
11053
11054         * about.el (about-hackers): Add myself to contributors list.
11055
11056 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11057
11058         * menubar-items.el (maybe-add-init-button): Removed an argument in
11059         a call to load-user-init-file, as the function managed to lose its
11060         formal parameter a few betas ago.
11061
11062 2000-01-18  Martin Buchholz <martin@xemacs.org>
11063
11064         * XEmacs 21.2.27 is released.
11065
11066 2000-01-18  Martin Buchholz  <martin@xemacs.org>
11067
11068         * process.el (shell-command-to-string): Use the FSF docstring.
11069         Make shell-command-to-string the standard function, and
11070         exec-to-string the (deprecated) alias.
11071
11072         * startup.el: typo fix.
11073
11074 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11075
11076         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11077
11078 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11079
11080         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11081         buffers after visible buffers.
11082         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11083
11084 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11085
11086         * info.el (Info-extract-menu-node-name): Stop at a dot
11087         followed by whitespace or right parenthesis.
11088
11089 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11090
11091         * info.el (Info-directory-list): Warn against using Customize with
11092         Info-directory-list.
11093
11094 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11095
11096         * minibuf.el (read-file-name): doc fix.
11097
11098         * autoload.el (update-file-autoloads): doc fix.
11099
11100         * about.el (about-hackers): Change my E-mail address.
11101
11102 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11103
11104         * info.el (Info-visit-file): Just use the `f' interactive spec to
11105         read a filename in the standard way.
11106
11107 2000-01-13  Andy Piper  <andy@xemacs.org>
11108
11109         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11110         (gutter-buffers-tab-extent): new variable.
11111         (update-tab-in-gutter): call add-tab-to-gutter again if the
11112         orientation has changed.
11113         (add-tab-to-gutter): cope with different orientations.
11114
11115 2000-01-11  Didier Verna  <didier@xemacs.org>
11116
11117         * info.el (Info-following-node-name): backward-skip dots as well
11118         as spaces (dots at the end of a node name aren't part of it).
11119         (Info-extract-menu-node-name): don't skip dots. There could be
11120         some in the node name.
11121         (Info-index): allow dots to be part of a node name.
11122
11123 2000-01-12  Andreas Jaeger  <aj@suse.de>
11124
11125         * files.el (auto-mode-alist): Added idlwave-mode.
11126         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11127
11128 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11129
11130         * info.el (Info-search): Show default value.
11131
11132 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11133
11134         * info.el (Info-read-node-completion-table): New variable.
11135         (Info-read-node-name-1): New function.
11136         (Info-read-node-name): Use it.
11137         (Info-follow-reference): Use DEFAULT argument of completing-read.
11138         (Info-menu): Ditto.
11139
11140 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11141
11142         * hyper-apropos.el (hyper-describe-key-briefly): Save
11143         window configuration.
11144         (hyper-describe-face): Use DEFAULT of completing-read.
11145         (hyper-apropos-read-variable-symbol): Ditto.
11146         (hyper-apropos-read-function-symbol): Ditto.
11147
11148 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11149
11150         * mule/mule-cmds.el (set-default-coding-system): Set
11151         comint-exec-hook to use coding-system-for-read and
11152         coding-system-for-write so that C-x RET c works.
11153
11154 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11155
11156         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11157         (previous-matching-history-element): Increment
11158         minibuffer-max-depth by 1.
11159         (next-matching-history-element): Ditto.
11160
11161 2000-01-11  Andy Piper  <andy@xemacs.org>
11162
11163         * gutter-items.el (buffers-tab): Create a new face for the buffers
11164         tab.
11165         (buffers-tab-face): use it.
11166
11167 2000-01-10  Didier Verna  <didier@xemacs.org>
11168
11169         * modeline.el (modeline-scrolling-method): change modeline X
11170         cursor appearance according to the value.
11171
11172 2000-01-07  Andreas Jaeger  <aj@suse.de>
11173
11174         * about.el (about-hackers): Moved my entry to contributor list.
11175         (xemacs-hackers): Added myself.
11176         (about-maintainer-info): Added description of myself.
11177
11178
11179 2000-01-07  Didier Verna  <didier@xemacs.org>
11180
11181         * modeline.el (modeline-scrolling-method): new variable.
11182         (mouse-drag-modeline): add reference to it in the docstring.
11183         (mouse-drag-modeline): handle it.
11184
11185 2000-01-08  Andy Piper  <andy@xemacs.org>
11186
11187         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11188         calls.
11189         (remove-buffer-from-gutter-tab): ditto.
11190
11191 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11192
11193         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11194         (custom-face-edit): Fix grammatical error in help message.
11195
11196 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11197
11198         * movemail.el: Added.
11199
11200         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11201
11202 2000-01-03  Didier Verna  <didier@xemacs.org>
11203
11204         * modeline.el (mouse-drag-modeline): remove the code related to
11205         the modeline horizontal scrolling facility.
11206
11207 1999-12-31  Martin Buchholz <martin@xemacs.org>
11208
11209         * XEmacs 21.2.26 is released.
11210
11211 1999-12-28  Andy Piper  <andy@xemacs.org>
11212
11213         * wid-edit.el (widget-push-button-value-create): The gui cache
11214         does not agree with native widgets which can only be displayed
11215         once per window. The reasons for caching are diminished now that
11216         we don't hog resources when creating buttons.
11217         (widget-push-button-cache) deleted.
11218
11219 1999-12-24  Martin Buchholz <martin@xemacs.org>
11220
11221         * XEmacs 21.2.25 is released.
11222
11223 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11224
11225         * hyper-apropos.el (hyper-apropos): Toggle
11226         hyper-apropos-programming-apropos correctly.
11227         Set REGEXP when user accepts default value.
11228
11229 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11230
11231         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11232         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11233
11234 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11235
11236         * mule/mule-category.el (undefined-category-designator):
11237         Return char instead of character.  Search for undefined one.
11238         (describe-category): Use with-displaying-help-buffer.
11239
11240 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11241
11242         * byte-optimize.el (byte-optimize-plus):
11243         Optimize (+ 1) to 1 instead of (1+ nil).
11244
11245         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11246
11247         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11248
11249         * byte-optimize.el (byte-optimize-char-before): New function.
11250         Remove performance penalty for using (char-before) instead of (char-after).
11251
11252 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11253
11254         * mule/mule-category.el (char-category-list): Return character
11255         instead of integer.
11256
11257 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11258
11259         * minibuf.el (read-buffer): Check default is buffer object.
11260
11261 1999-11-25  Andy Piper  <andy@xemacs.org>
11262
11263         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11264         for buttons.
11265
11266 1999-12-16  Andreas Jaeger  <aj@suse.de>
11267
11268         * package-get.el (package-get-maybe-save-index): Fixed typo.
11269         Patch by Jeff Miller <jmiller@smart.net>.
11270
11271 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11272
11273         * gnuserv.el (gnuserv-process-filter):  don't call
11274         gnuserv-write-to-client when gnuserv-current-client is nil
11275
11276 1999-12-14  Martin Buchholz <martin@xemacs.org>
11277
11278         * XEmacs 21.2.24 is released.
11279
11280 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11281
11282         * about.el (about-hackers): Update my email address.
11283
11284 1999-12-07  Martin Buchholz <martin@xemacs.org>
11285
11286         * XEmacs 21.2.23 is released.
11287
11288 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11289
11290         * package-get.el (package-get-download-sites): Removed several
11291         defunct download sites, added many new ones, and corrected a few
11292         incorrect directory-on-site entries.  Added physical locations to
11293         site-description.
11294
11295 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11296
11297         * finder.el (finder-commentary): add DOC string and fix
11298         interactive spec
11299
11300 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11301
11302         * help.el (describe-function): Don't forget to intern the string
11303         completing-read returns.
11304         (describe-variable): Ditto.
11305
11306 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11307
11308         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11309         `hyper-apropos-help-mode' here to find symbol to customize
11310         irregardless of cursor position and simplify
11311         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11312         `hyper-apropos-popup-menu'.
11313
11314 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11315
11316         * apropos.el (apropos-mode-map): Add return to call
11317         apropos-follow.
11318         (apropos-print): Call apropos-mode to have better
11319         command reference. Put keymap text-poperty to
11320         symbole name.
11321
11322 1999-11-22  Alastair Burt  <burt@dfki.de>
11323
11324         * help.el: (describe-bindings-1): Added handling of keymaps for
11325         the extents at point.
11326
11327 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11328
11329         * gutter-items.el (buffers-tab-items): Wrap the function in a
11330         save-match-data
11331
11332 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11333
11334         * help.el (describe-function): Use the DEFAULT argument to
11335         completing-read.
11336         (describe-variable): Ditto.
11337
11338 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11339
11340         * minibuf.el (read-from-minibuffer): Add optional argument
11341         DEFAULT to have better mini-buffer history support.
11342         (completing-read): Pass default to read-from-minibuffer.
11343         (read-buffer): Pass default to completing-read.
11344
11345 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11346
11347         * font-lock.el (font-lock-doc-string-face): Document the
11348         `font-lock-lisp-like' property.
11349
11350 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11351
11352         * lisp-mode.el: Specify `font-lock-lisp-like'.
11353
11354         * font-lock.el (font-lock-lisp-like): New function.
11355         (font-lock-fontify-syntactically-region): Use it.
11356
11357 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11358
11359         * XEmacs 21.2.22 is released
11360
11361 1999-11-28  Martin Buchholz <martin@xemacs.org>
11362
11363         * XEmacs 21.2.21 is released.
11364
11365 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11366
11367         * minibuf.el (read-coding-system): Accept symbol and
11368         coding-system object as a default-coding-system.
11369
11370 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11371
11372         * minibuf.el (read-coding-system): Accept symbol as
11373         a default-coding-system.
11374
11375 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11376
11377         * apropos.el (apropos-documentation): Use insert instead
11378         of princ.
11379
11380 1999-11-07  William M. Perry  <wmperry@aventail.com>
11381
11382         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11383           for the linux console.
11384
11385         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11386           stuff to work when you are not on a window system, since the GPM
11387           mouse support now allows pasting from outside of XEmacs.
11388
11389 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11390
11391         * XEmacs 21.2.20 is released
11392
11393 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11394
11395         * setup-paths.el (paths-default-info-directories): Add
11396         /usr/share/info and /usr/local/share/info.
11397
11398 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11399
11400         * about.el: Updated Vladimir Ivanovic's info.
11401
11402 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11403
11404         * auto-show.el (auto-show-truncationp): Remove.
11405
11406         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11407
11408 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11409
11410         * indent.el (indent-line-to): fix bug: spaces were not replaced
11411         with tab if column is multiple of tab-width
11412         From dhn@qedinc.com
11413
11414 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11415
11416         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11417         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11418
11419         * package-get.el (package-get-package-provider): Be verbose when
11420         interactive. Patch from Robert Pluim
11421
11422 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11423
11424         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11425         info file suffixes.
11426
11427 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11428
11429         * process.el (open-network-stream): Add a new optional parameter
11430         PROTOCOL to support udp; fix a minor typo and add an explanation
11431         in docstring for udp programming.
11432
11433         * code-process.el (open-network-stream): Add a new optional
11434         parameter PROTOCOL to support udp; fix a minor typo and add an
11435         explanation in docstring for udp programming.
11436
11437 1999-10-18  Andy Piper  <andy@xemacs.org>
11438
11439         * gui.el (make-gui-button): be more precise about how we call
11440         callbacks.
11441
11442         * wid-edit.el (widget-push-button-value-create): Use the new form
11443         of native gui-button.
11444
11445 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11446
11447         * info.el (Info-page-prev): Don't do (sit-for 0).
11448
11449 1999-10-13  Andy Piper  <andy@xemacs.org>
11450
11451         * gutter-items.el (progress-abort-glyph): new glyph for showing
11452         abort status.
11453         (append-progress): dispatch-event rather than sit-for.
11454         (abort-progress): new function. Show the abort glyph with an
11455         appropriate message.
11456         (raw-append-progress): dispatch-event rather than sit-for.
11457         (display-progress): cope with aborts.
11458
11459         * gui.el (make-gui-button): Use native widgets for buttons
11460         unconditionally.
11461         (insert-gui-button): ditto.
11462         (gui-button-p): ditto.
11463
11464         * xbm-button.el: remove from core.
11465
11466         * xpm-button.el: remove from core.
11467
11468 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11469
11470         * faces.el (init-device-faces): Don't initialize the random faces
11471         on the stream device.
11472
11473 1999-10-06  Andy Piper  <andy@xemacs.org>
11474
11475         * files.el (recover-file): Don't use ls under windows for revert buffer.
11476
11477 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11478
11479         * package-get.el (package-get-download-menu): Make menu really
11480         toggle download sites.
11481         (package-get-download-sites): Add autoload cookie.
11482
11483 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11484
11485         * setup-paths.el (paths-find-module-directory): Ditto.
11486
11487 1999-09-29  Werner Fink  <werner@suse.de>
11488
11489         * setup-paths.el (paths-find-exec-directory): Add missing nil
11490         parameter for environment.
11491
11492 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11493
11494         * modeline.el (modeline-format):
11495         Only purecopy the strings.  Else
11496         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11497         barfs.
11498
11499 1999-08-28  Mike Woolley  <mike@bulsara.com>
11500
11501         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11502         user setting comint-completion-addsuffix and
11503         comint-process-echoes.
11504
11505 1999-09-22  Andy Piper  <andy@xemacs.org>
11506
11507         * gutter-items.el (update-tab-in-gutter): use
11508         last-nonminibuf-window instead of selected-window.
11509
11510 1999-09-18  Andy Piper  <andy@xemacs.org>
11511
11512         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11513         display on.
11514
11515         * subr.el (record-buffer-hook): new variable so that the hook gets
11516         some documentation.
11517
11518 1999-09-16  Andy Piper  <andy@xemacs.org>
11519
11520         * gutter-items.el (update-tab-in-gutter): only update when the
11521         gutter is visible.
11522         (remove-buffer-from-gutter-tab): ditto.
11523
11524 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11525
11526         * simple.el (do-auto-fill): Commented out part of Kinsoku
11527         processing.
11528
11529 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11530
11531         * isearch-mode.el (isearch-highlightify-region): Give the
11532         highlighting extents a high priority.
11533         (isearch-make-extent): Give the main highlighting extent an even
11534         higher priority.
11535
11536 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11537
11538         * packages.el (packages-compute-package-locations): Fix typo from
11539         -u rationalization.
11540
11541 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11542
11543         * setup-paths.el (paths-find-doc-directory): Respect value of
11544         `configure-doc-directory.'
11545
11546         * find-paths.el (paths-find-architecture-directory): Give
11547         precendence `default' argument (which typically comes from
11548         configure).
11549
11550 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11551
11552         * startup.el (command-line-early): Added options -user-init-file
11553         and -user-init-directory.
11554
11555         * files.el (user-init-file): Default to NIL so we can recognize
11556         when it's set.
11557
11558 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11559
11560         * obsolete.el (init-file-user):
11561         * startup.el:
11562         * packages.el (packages-compute-package-locations):
11563         * package-get.el (package-get-user-index-filename):
11564         * menubar-items.el (maybe-add-init-button):
11565         * info.el (Info-annotations-path):
11566         * dump-paths.el:
11567         Change `user-init-directory' to be an absolute path.
11568         Use `user-init-directory' where appropriate.
11569         Zap `init-file-user' and its uses.
11570
11571 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11572
11573         * subr.el (copy-symbol): New function.
11574
11575 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11576
11577         * isearch-mode.el (isearch-done): Be sure to restore invisible
11578         extents in the proper buffer.
11579         (isearch-pre-command-hook): Set this-command to the correct value
11580         in case the buffer has changed and old overriding-local-map was
11581         used.
11582         (isearch-restore-extent): Use remprop instead of setting the
11583         property to nil.
11584
11585 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11586
11587         * cmdloop.el (execute-extended-command): Update zmacs region
11588         before the delay.
11589         (execute-extended-command): Make the message gettext-friendly.
11590
11591 1999-09-07  Andy Piper  <andy@xemacs.org>
11592
11593         * gutter-items.el (progress-gauge-glyph): renamed from
11594         progress-glyph.
11595         (progress-text-glyph): new variable.
11596         (progress-layout-glyph): use layouts and text glyphs.
11597         (progress-area-buffer): removed.
11598         (progress-text-and-extent): new variable.
11599         (progress-displayed-p): dynamically create gutter area buffer.
11600         (clear-progress): ditto.
11601         (raw-append-progress): ditto.
11602         (append-progress): use new glyph names.
11603         (raw-append-progress): only create the extent when needed. set
11604         properties more optimally.
11605         (progress): remove args.
11606
11607 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11608
11609         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11610         mapcar where the return value is unused.
11611         (isearch-restore-invisible-extents): Ditto.
11612         (isearch-highlight-all-cleanup): Ditto.
11613         (isearch-delete-extents-in-range): Traverse the extents only once.
11614         (isearch-highlight-all-update): Don't start over if the search
11615         string has changed and more input is pending.
11616
11617 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11618
11619         * packages.el (packages-find-package-data-path): Ditto.
11620
11621         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11622
11623         * subr.el (mapc-internal): Don't make obsolete.
11624
11625         * cl-extra.el (mapc): Resurrect.
11626
11627 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11628
11629         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11630         alias.
11631
11632         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11633         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11634         (isearch-yank-clipboard): Use get-clipboard instead of
11635         x-get-clipboard.
11636         (isearch-yank-selection): Fix docstring.
11637
11638 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11639
11640         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11641
11642 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11643
11644         * cl-macs.el (extent-start-position): Fix setf method.
11645         (extent-end-position): Ditto.
11646
11647 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11648
11649         * isearch-mode.el: End merge with FSF 20.4.
11650
11651         * isearch-mode.el (search-invisible): New variable.
11652         (isearch-hide-immediately): Ditto.
11653         (isearch-unhidden-extents): Ditto.
11654         (isearch-range-invisible): New function.
11655         (isearch-unhide-extent): Ditto.
11656         (isearch-restore-invisible-extents): Ditto.
11657         (isearch-restore-extent): Ditto.
11658
11659         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11660         implementation.
11661         (isearch-ring-retreat-edit): Ditto.
11662         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11663         (isearch-forward-regexp): New arguments NOT-REGEXP and
11664         NO-RECURSIVE-EDIT.
11665         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11666         (isearch-backward-regexp): New arguments NOT-REGEXP and
11667         NO-RECURSIVE-EDIT.
11668         (isearch-mode): Return isearch-success.
11669         (isearch-update): Use unread-command-events instead of
11670         unread-command-event.
11671         (isearch-abort): If an invalid regexp is encountered, keep popping
11672         states.
11673         (isearch-*-char): Use FSF implementation.
11674         (isearch-whitespace-chars): Use the more robust FSF's
11675         implementation.
11676         (isearch-within-brackets): New variable.
11677         (isearch-mode): Initialize it.
11678         (isearch-edit-string): Bind it.
11679         (isearch-search-and-update): Set it.
11680         (isearch-push-state): Push it.
11681         (isearch-top-state): Pop it.
11682         (isearch-search): Set it.
11683         (isearch-printing-char): When called by isearch-whitespace-chars,
11684         handle M-SPC gracefully.
11685         (isearch-message-prefix): New argument ELLIPSIS.
11686         (isearch-message-suffix): Ditto.
11687         (isearch-message): Use the ELLIPSIS argument when calling
11688         isearch-message-prefix and isearch-message-suffix.
11689         (isearch-message-prefix): Distinguish between "wrapped" and
11690         "overwrapped" search, FWIW.
11691
11692 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11693
11694         * isearch-mode.el (isearch-edit-string): Use the head of the
11695         search ring instead of search-last-string and search-last-regexp.
11696         (search-highlight): Renamed from isearch-highlight.
11697         (isearch-exit): Use the new name.
11698         (isearch-highlight): Ditto.
11699         (isearch-dehighlight): Ditto.
11700         (isearch-update-ring): New function.
11701         (isearch-done): Call it.
11702         (isearch-done): New argument EDIT.
11703         (isearch-repeat): If search string is empty, look up at the car of
11704         the search ring; ignore the yank pointer.
11705         (isearch-abort): Call isearch-done with NOPUSH.
11706         (isearch-cancel): New function.
11707         (isearch-mode-map): Bind it to ESC ESC ESC.
11708
11709         * isearch-mode.el: Begin merge with FSF 20.4.
11710
11711 1999-09-01  Andy Piper  <andy@xemacs.org>
11712
11713         * x-select.el (x-get-clipboard): obsolete.
11714         (x-yank-clipboard-selection): obsolete
11715
11716         * select.el (disown-selection): need to be careful to disown the
11717         clipboard if we set it via selection.
11718         (get-clipboard): move from x-select.el
11719         (yank-clipboard-selection): ditto.
11720
11721 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11722
11723         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11724         isearch-highlight-all-matches to nil.
11725         (isearch-fixed-case): New variable.
11726         (isearch-mode): Initialize it.
11727         (isearch-edit-string): Save it.
11728         (isearch-toggle-case-fold): Set it.
11729         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11730         need to check isearch-fixed-case.
11731         (isearch-toggle-case-fold): Update highlighting of all matches
11732         before the pause.
11733         (isearch-edit-string):
11734
11735 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11736
11737         * isearch-mode.el (isearch-edit-string): Call isearch-message
11738         before reading the event so that the prompt is displayed properly.
11739         (isearch-message): Use isearch-nonincremental when calling
11740         isearch-message-prefix.
11741         (minibuffer-local-isearch-map): Bind up and down to do the same as
11742         M-p and M-n respectively.
11743         (isearch-done): New arg NOPUSH.
11744         (isearch-edit-string): Use it.
11745         (isearch-edit-string): Don't bind isearch-string.
11746         (isearch-ring-adjust): Edit string, *then* push state.
11747
11748 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11749
11750         * faces.el (isearch-secondary): Make isearch-secondary look
11751         different than default.
11752
11753 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11754
11755         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11756         save-excursion.
11757         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11758         (isearch-update): Call isearch-dehighlight without arguments.
11759         (isearch-done): Ditto.
11760
11761         * isearch-mode.el (isearch-fix-case): If the search string has no
11762         upper-case letters, allow the folding to be reenabled.
11763         Previously, once disabled, the folding would remain that way until
11764         the end of isearch.
11765         (isearch-top-state): Call isearch-fix-case.
11766
11767         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11768         save-excursion.
11769         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11770
11771 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11772
11773         * xpm-button.el:
11774         xbm-button.el: Need to exist in core because gui.el depends on
11775         them.
11776
11777 1999-08-31  Andy Piper  <andy@xemacs.org>
11778
11779         * gutter-items.el (buffers-tab-face): new customizable variable.
11780         (buffers-tab-default-buffer-line-length): new specifier for
11781         maximum viewable characters.
11782         (progress-stack): new variable for implementing widget-based
11783         progress messages.
11784         (progress-area-buffer): ditto.
11785         (progress-glyph-height): ditto.
11786         (progress-stop-callback): ditto.
11787         (progress-quit-function): new function.
11788         (progress-glyph): new variable.
11789         (progress-layout-glyph): ditto.
11790         (progress-displayed-p): new function, see message-displayed-p for
11791         details.
11792         (clear-progress): ditto.
11793         (remove-progress): ditto.
11794         (append-progress): ditto.
11795         (raw-append-progress): ditto.
11796         (display-progress): ditto.
11797         (current-progress): ditto.
11798         (current-progress-label): ditto.
11799         (progress): ditto.
11800         (lprogress): ditto.
11801
11802
11803 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11804
11805         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11806
11807         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11808         `isearch-yank-selection'.
11809         (isearch-mode-map): Use it.
11810         (isearch-yank-selection): Use `get-selection' instead of
11811         `get-x-selection'.
11812
11813 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11814
11815         * faces.el (isearch-secondary): Create face here.
11816
11817         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11818         timers.
11819
11820 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11821
11822         * subr.el (buffer-string): More robust backward compatibility
11823         check, courtesy William Perry.
11824
11825 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11826
11827         * replace.el (perform-replace): Stop the search after the search
11828         limit has been reached.
11829
11830 1999-08-23  Andy Piper  <andy@xemacs.org>
11831
11832         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11833         here if we don't have one.
11834
11835 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11836
11837         * ldap.el (ldap-coding-system): Default to nil until we get
11838         efficient UTF8 support
11839         (ldap-decode-string): Guard against `decode-coding-string' not
11840         being defined
11841         (ldap-encode-string): Guard against `encode-coding-string' not
11842         being defined
11843
11844 1999-08-23  Didier Verna  <didier@xemacs.org>
11845
11846         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11847         Some doc strings improvements, and add a star to the `interactive'
11848         calls.
11849
11850 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11851
11852         * font-lock.el (java-font-lock-keywords-3): introduced new
11853         keywords and regexpes for javadoc syntax 1.2.
11854
11855 1999-08-17  Andy Piper  <andy@xemacs.org>
11856
11857         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11858         format-buffers-tab-line.
11859         (buffers-tab-max-buffer-line-length): new variable.
11860         (format-buffers-tab-line): new function. truncate names if over
11861         buffers-tab-max-buffer-line-length.
11862
11863 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11864
11865         * cus-start.el: Customize the variable `bell-inhibit-time'.
11866
11867 1999-08-16  Andy Piper  <andy@xemacs.org>
11868
11869         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11870         brute-force approach to deleting the last buffer.
11871         (buffers-tab-grouping-regexp): new customizable variable.
11872         (select-buffers-tab-buffers-by-mode): use it.
11873
11874 1999-08-13  Andy Piper  <andy@xemacs.org>
11875
11876         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11877         deletion problem.
11878
11879 1999-07-30  Didier Verna  <didier@xemacs.org>
11880
11881         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11882         of princ to output symbols.
11883         (custom-save-face-internal): ditto.
11884         (custom-save-resets): ditto.
11885
11886 1999-08-09  Didier Verna  <didier@xemacs.org>
11887
11888         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11889         `regexp-quote' to protect the major mode name for use as a regular
11890         expression (c++ needs this for instance).
11891
11892 1999-08-08  Andy Piper  <andy@xemacs.org>
11893
11894         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11895         cope with similar mode names.
11896
11897         * gutter-items.el (buffers-tab-selection-function): new selection
11898         function.
11899         (select-buffers-tab-buffers-by-mode): new function.
11900         (buffers-tab-items): use it if set to only display buffers in the
11901         tab in the current buffer's group..
11902         (update-tab-in-gutter): use new api.
11903         (remove-buffer-from-gutter-tab): ditto.
11904
11905         * gutter-items.el (buffers-tab-max-size): set custom selection
11906         default to 6.
11907         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11908         (add-tab-to-gutter): set face as default.
11909
11910 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11911
11912         * faces.el (frob-face-property): Merge the fall-back specifier
11913         with the target, not replace it.
11914
11915 1999-08-05  Andy Piper  <andy@xemacs.org>
11916
11917         * gutter-items.el (update-tab-in-gutter): add frame argument for
11918         buffer-items.
11919         (update-tab-in-gutter): use it.
11920
11921         * gutter-items.el (record-buffer-hook): set.
11922
11923         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11924         change.
11925         (switch-to-buffer-hook) deleted.
11926
11927 1999-08-04  Andy Piper  <andy@xemacs.org>
11928
11929         * gutter-items.el (update-tab-in-gutter): make sure this will work
11930         as an argument to create-frame-hook.
11931
11932 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11933
11934         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11935         instead of timer emulation.
11936
11937 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11938
11939         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11940         Emacs isearch enhancements.
11941
11942 1999-07-28  Andy Piper  <andy@xemacs.org>
11943
11944         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11945         all devices that support tab controls.
11946         (remove-buffer-from-gutter-tab): new function. to be used as a
11947         value for kill-buffer-hook.
11948
11949 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11950
11951         * auto-show.el (auto-show-truncationp): changed to match
11952         `window_translation_on'
11953
11954 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11955
11956         * XEmacs 21.2.19 is released
11957
11958 1999-07-28  SL Baur  <steve@miho>
11959
11960         * code-files.el (insert-file-contents): Fix docstring.
11961         revert previous change.
11962
11963 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11964
11965         * fill.el (fill-region-as-paragraph): Change re-break-point to
11966         contain word-across-newline plus one character so that filling
11967         Japanese and Chinese works as desired.
11968         * simple.el (do-auto-fill): Ditto.
11969
11970 1999-07-26  SL Baur  <steve@miho>
11971
11972         * mule/japanese.el ("Japanese"): Do not specify a default input
11973         method.
11974         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11975
11976 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11977
11978         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11979         able to use cl-macs macro in early lisp.
11980
11981 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11982
11983         * custom.el:
11984         * cus-face.el:
11985         * cus-edit.el:
11986                 Massive custom Theme API changes.
11987
11988 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11989
11990         * code-files.el (insert-file-contents): Regard
11991         coding-system-magic-cookie if `coding-system-for-read' is nil.
11992
11993 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11994
11995         * mule/thai-xtis.el: Add coding: local variable, to avoid
11996         bootstrapping problem with C locale.
11997
11998 1999-07-22  Andy Piper  <andy@xemacs.org>
11999
12000         * dumped-lisp.el (preloaded-file-list): guard against putting
12001         gutter-items in a less than functional XEmacs.
12002         * gutter-items.el: put call to `add-tab-to-gutter' back in.
12003
12004 1999-07-18  Bob Weiner  <weiner@beopen.com>
12005
12006         * fill.el (fill-context-prefix): Fixed bug that prevented the
12007         setting of an adaptive fill prefix when the `dont-skip-first' was
12008         t.
12009
12010 1999-07-22  SL Baur  <steve@miho>
12011
12012         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
12013
12014 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
12015
12016         * files.el (interpreter-mode-alist): add `make', `guile', and
12017         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
12018         makefile-mode, guile is a scheme, and someday XEmacs will be
12019         modular enough to use as an efficient scripting tool.)
12020
12021 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12022
12023         * mule/mule-cmds.el (reset-language-environment): Regard
12024         coding-category `utf-8' and `ucs-4' if they are available.
12025
12026 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12027
12028         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
12029         (prefer-coding-system): Fix DOC-string.
12030
12031         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
12032         DOC-string too.
12033
12034         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
12035         Mule.
12036         (coding-system-change-eol-conversion): Fix DOC-string.
12037
12038 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12039
12040         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
12041         instead of `list-coding-system'.
12042
12043 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12044
12045         * menubar-items.el (default-menubar): `select-input-method' was
12046         renamed to `set-input-method'.
12047
12048         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12049         "Set Language Environment" menu.
12050
12051         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12052         "Describe Language Support" menu.
12053
12054 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12055
12056         * mule/chinese.el ("Chinese-GB"): Rename
12057         `chinese-gb-environment-setup-function' to
12058         `setup-chinese-gb-environment-internal'.
12059
12060 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12061
12062         * mule/korean.el: Use `define-coding-system-alias' instead of
12063         `copy-coding-system'.
12064
12065 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12066
12067         * mule/mule-cmds.el (set-language-environment-coding-systems):
12068         Treat duplicated coding-categories.
12069
12070 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12071
12072         * mule/japanese.el: Use `define-coding-system-alias' instead of
12073         `copy-coding-system'.
12074
12075 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12076
12077         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12078         coding-system `viscii'.
12079
12080 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12081
12082         * mule/cyrillic.el:
12083         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12084         (cyrillic-alternativnyj-decode-table): New variable.
12085         (cyrillic-alternativnyj-encode-table): New variable.
12086         - Specify `iso-8-1' as a category of coding-system
12087           `alternativnyj'.
12088         - Abolish general Cyrillic environment.
12089
12090 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12091
12092         * mule/chinese.el:
12093         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12094         - Register `chinese-gb-environment-setup-function' as a
12095           `setup-function' of "Chinese-GB" environment.
12096
12097 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12098
12099         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12100         optional argument `parents'.
12101
12102         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12103         property for Thai-XTIS.
12104
12105         * mule/mule-help.el (help-with-tutorial): Use property
12106         `tutorial-coding-system' of language-info as a coding-system to
12107         read tutorial file.
12108
12109 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12110
12111         * mule/thai-xtis.el: Don't setup `setup-function' and
12112         `exit-function'.
12113
12114         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12115         `set-coding-category-system' to set up coding-system for
12116         coding-category.
12117
12118         * mule/mule-cmds.el (prefer-coding-system): Use
12119         `set-coding-category-system' to set up coding-system for
12120         coding-category.
12121
12122 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12123
12124         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12125         Thai-XTIS environment.
12126
12127         * mule/mule-cmds.el (prefer-coding-system): Use
12128         `find-coding-system' instead of `coding-system-p'.
12129
12130 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12131
12132         * mule/mule-cmds.el (set-language-environment-coding-systems):
12133         Modify eol-type for XEmacs.
12134
12135         * mule/thai-xtis.el: Delete unused local variable `category'.
12136
12137         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12138         function.
12139         (prefer-coding-system): Don't call
12140         `update-coding-systems-internal'; use function
12141         `coding-category-list' instead of variable `coding-category-list';
12142         use `set-coding-priority-list' instead of `set-coding-priority';
12143         modify `eol-type' for XEmacs.
12144
12145         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12146         `charset-columns'.
12147         (char-width): Likewise.
12148
12149 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12150
12151         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12152         `tis-620'.
12153
12154         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12155         `set-coding-priority-list' instead of `set-coding-priority'; don't
12156         call `update-coding-systems-internal'.
12157
12158         * mule/mule-misc.el (coding-system-get): New function.
12159         (coding-system-put): New function.
12160         (coding-system-category): New function.
12161
12162 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12163
12164         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12165         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12166         to avoid conflict with leim/quail/thai-xtis.
12167
12168         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12169         to thai-xtis-chars.el.
12170
12171         * mule/thai-xtis-chars.el: New file (split from
12172         mule/thai-xtis.el).
12173
12174 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12175
12176         * mule/thai-xtis.el:
12177         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12178         - Add syntax entries.
12179         - Put `preferred-coding-system' of the charset `thai-xtis' to
12180           `tis-620'.
12181
12182 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12183
12184         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12185         rewritten to use write-multibyte-character.
12186
12187 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12188
12189         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12190         of `iso-2022-7'.
12191         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12192         ported yet.
12193         (read-input-method-name): Treat optional argument `default'.
12194
12195 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12196
12197         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12198         all.
12199         (set-language-info-alist): Set up menus here.
12200
12201 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12202
12203         * minibuf.el (completing-read): Add new optional argument
12204         `default'.
12205         (read-coding-system): Add new optional argument
12206         `default-coding-system'.
12207
12208 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12209
12210         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12211         (viet-viscii-...->viet-vscii...).
12212
12213 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12214
12215         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12216         and menus.
12217
12218 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12219
12220         * mule/mule-cmds.el (input-method-function): Add permanent-local
12221         property.
12222
12223 1999-03-30  Dave Love  <fx@gnu.org>
12224
12225         * mule/mule-cmds.el (current-language-environment): Doc fix.
12226
12227 1999-02-06  Richard Stallman  <rms@gnu.org>
12228
12229         * mule/european.el (setup-slovenian-environment): New function.
12230         ("Slovenian"): New language environment.
12231
12232 1999-01-27  Dave Love  <fx@gnu.org>
12233
12234         * mule/mule-cmds.el (current-language-environment): Provide :link,
12235         :type (choices) and appropriate :get.
12236
12237 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12238
12239         * mule/mule-cmds.el (describe-language-environment): Don't alter
12240         input-method-alist.
12241
12242 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12243
12244         * mule/mule-cmds.el (prefer-coding-system): Call
12245         set-coding-priority, so that the internal array of priorities is
12246         also updated.
12247
12248 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12249
12250         * mule/mule-cmds.el (prefer-coding-system): If the argument
12251         requires specific EOL conversion type, make the default coding
12252         systems use that.
12253
12254 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12255
12256         * mule/mule-cmds.el (set-language-environment): Pass the default
12257         eol-type to set-language-environment-coding-systems.
12258         (set-default-coding-systems): Copy the eol-type property for the
12259         new default values of {buffer-file,process}-coding-system from the
12260         old defaults.
12261         (set-language-environment-coding-systems): Accept an optional
12262         argument EOL-TYPE, and set the eol-type property of the default
12263         coding systems accordingly.
12264
12265 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12266
12267         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12268         use generate-new-buffer instead of get-buffer-create.
12269
12270 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12271
12272         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12273
12274 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12275
12276         * mule/mule-cmds.el (default-input-method): Fix custom type.
12277
12278 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12279
12280         * mule/mule-cmds.el (setup-specified-language-environment):
12281         Add apropos-inhibit property.
12282         (describe-specified-language-support): Likewise.
12283
12284 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12285
12286         * mule/mule-cmds.el: Doc fixes.
12287
12288 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12289
12290         * mule/mule-cmds.el (register-input-method): Doc-string
12291         modified.
12292
12293 1998-09-01  Dave Love  <fx@gnu.org>
12294
12295         * mule/mule-cmds.el (current-language-environment): Fix
12296         setter function.
12297
12298 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12299
12300         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12301         mule/european.el, mule/hebrew.el, mule/japanese.el,
12302         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12303         avoid bootstrapping problem if you need to recompile all the Lisp
12304         files using interpreted code.
12305
12306 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12307
12308         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12309         ("Latin-2"): Likewise.
12310
12311 1998-08-18  Per Starback  <starback@update.uu.se>
12312
12313         * mule/european.el (setup-latin2-environment): Fix typo.
12314
12315 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12316
12317         * mule/european.el: Give proper value of `input-method' key to all
12318         lang. env.
12319
12320         * mule/mule-cmds.el (activate-input-method): Handle the case that
12321         the arg INPUT-METHOD is nil correctly.
12322         (read-multilingual-string): Activate the specified input method
12323         before calling read-string.  Afterward, activate the original
12324         input method.
12325
12326 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12327
12328         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12329         (set-language-info-alist): Fix typo in doc-string.
12330
12331         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12332
12333 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12334
12335         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12336         (reset-language-environment): New function for the job that
12337         setup-english-environment used to do.
12338         (set-language-environment): Do more setups according to the info
12339         in language-info-alist.
12340         (read-language-name): Handle the case that the arg KEY is nil.
12341         (describe-language-environment): Handle input-method property.
12342
12343         * mule/: All files under this directory, which related with
12344         specific languages (such as mule/european.el, mule/greek.el,
12345         mule/hebrew.el, mule/misc-lang.el), modified as below.
12346         (setup-XXX-environment): Just call set-language-environment.  If
12347         they used to do some other jobs than what done by
12348         set-language-environment, those jobs are done in
12349         setup-XXX-environment-internal now.
12350         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12351         the value to setup-XXX-environment-internal.  Add properties
12352         input-method and features.
12353
12354         * mule/english.el (setup-english-environment): Just call
12355         reset-language-environment.
12356
12357         * mule/european.el (setup-8-bit-environment): Function deleted.
12358
12359 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12360
12361         * mule/mule-cmds.el (input-method-exit-on-first-char)
12362         (input-method-use-echo-area): Doc fixes.
12363
12364 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12365
12366         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12367         variable.
12368         (input-method-use-echo-area): New variable.
12369
12370 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12371
12372         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12373
12374 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12375
12376         * mule/mule-cmds.el (activate-input-method): Update mode line.
12377         (inactivate-input-method): Likewise.
12378
12379 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12380
12381         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12382         input method in the current buffer, but just bind
12383         current-input-method.
12384
12385 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12386
12387         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12388
12389         * mule/misc-lang.el ("IPA"): Add coding-priority and
12390         coding-system.
12391
12392 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12393
12394         * mule/greek.el: Add coding-priority.
12395
12396 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12397
12398         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12399         LANG-ENV.
12400
12401 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12402
12403         * mule/mule-cmds.el (register-input-method): Fix previous change.
12404         (setup-specified-language-environment): Doc fix.
12405
12406 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12407
12408         * mule/mule-cmds.el: Several doc fixes.
12409         (get-language-info, set-language-info): Rename argument.
12410         (set-language-info-alist): Likewise.
12411         (register-input-method): Rename argument.
12412         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12413
12414 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12415
12416         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12417         default value while reading an input method.
12418
12419 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12420
12421         * mule/mule-cmds.el (universal-coding-system-argument):
12422         Use buffer-file-coding-system as default.
12423
12424 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12425
12426         * mule/korean.el ("Korean"): Doc fix.
12427
12428 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12429
12430         * mule/mule-cmds.el (describe-language-environment): Print the
12431         languge environment at the head.
12432
12433 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12434
12435         * mule/japanese.el: Set exit-function to exit-japanese-environment
12436         for Japanese environment.
12437
12438 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12439
12440         * mule/mule-cmds.el (set-language-environment): Doc fix.
12441         (current-language-environment): Use defcustom.
12442         (default-input-method): Specify :type.
12443
12444 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12445
12446         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12447         modified.
12448         (prefer-coding-system): Doc-string modified.
12449
12450 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12451
12452         * mule/mule-cmds.el (set-language-info): Doc-string
12453         describes `coding-priority' KEY.
12454         (set-language-environment-coding-systems): New function.
12455         (select-safe-coding-system): New function.
12456         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12457         (set-language-info-alist): New optionla arg PARENTS.  Call
12458         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12459         (set-language-environment-coding-systems): New function.
12460
12461         * mule/chinese.el: Remove setting up of
12462         describe-chinese-environment-map and
12463         setup-chinese-environment-map.  Exclude them in args of calls to
12464         set-language-info-alist.  Register coding-priority key in
12465         language-info-alist.
12466
12467         * mule/cyrillic.el: Remove setting up of
12468         describe-cyrillic-environment-map and
12469         setup-cyrillic-environment-map.  Exclude them in args of calls to
12470         set-language-info-alist.  Register coding-priority key in
12471         language-info-alist.
12472
12473         * mule/english.el: Register coding-priority key in
12474         language-info-alist.
12475
12476         * mule/ethiopic.el: Register coding-priority key in
12477         language-info-alist.
12478
12479         * mule/european.el: Remove setting up of
12480         describe-european-environment-map and
12481         setup-european-environment-map.  Exclude them in args of calls to
12482         set-language-info-alist.  Register coding-priority key in
12483         language-info-alist.  Add "German" language env.
12484         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12485         (setup-german-environment): New function.
12486
12487         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12488         change default input method to "greek-postfix".
12489
12490         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12491         coding-priority key in
12492
12493 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12494
12495         * mule/mule-cmds.el (set-language-info): Doc fix.
12496         (input-method-inactivate-hook): Doc fix.
12497
12498 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12499
12500         * mule/mule-cmds.el (set-input-method): Renamed from
12501         select-input-method.
12502
12503 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12504
12505         * mule/mule-cmds.el (set-language-environment): Run
12506         exit-language-environment-hook before calling `exit-function'
12507         which is specified for the language environment.
12508
12509 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12510
12511         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12512         modified.
12513         (prefer-coding-system): Likewise.
12514         (describe-language-environment): Print aliases of each coding
12515         system.
12516         (set-language-environment-hook): New variable.
12517         (exit-language-environment-hook): New variable.
12518         (set-language-environment): Call these hooks.  Before setting a
12519         new language environment, exit from the
12520         current-language-environment if necessary.
12521         (input-method-verbose-flag): The value can be nil, t,
12522         complex-only, or default.
12523         (input-method-highlight-flag): Doc-string augmented.
12524         (activate-input-method): Check if we can run the registered
12525         function to activate an input method.
12526
12527         * mule/korean.el: Set exit-function for language environment
12528         "Korean" to exit-korean-environment.
12529         (setup-korean-environment): Moved to korea-util.el.
12530
12531 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12532
12533         * mule/mule-cmds.el (read-multilingual-string): Use
12534         current-input-method prior to default-input-method.  Don't bind
12535         current-input-method by `let', instead, activate the specified
12536         input method in the current buffer temporarily.
12537
12538 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12539
12540         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12541
12542 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12543
12544         * mule/chinese.el (post-read-decode-hz): Return the result of
12545         decode-hz-region.
12546         (pre-write-encode-hz): Do not change the value of
12547         last-coding-system.
12548
12549 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12550
12551         * mule/mule-ccl.el: Doc fixes.
12552
12553 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12554
12555         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12556         (check-ccl-program): New macro.
12557
12558 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12559
12560         * mule/mule-ccl.el: Comment about CCL syntax modified.
12561         (ccl-command-table): Add read-multibyte-character and
12562         write-multibyte-character.
12563         (ccl-code-table): Add ex-cmd.
12564         (ccl-extended-code-table): New variable.
12565         (ccl-embed-extended-command): New function.
12566         (ccl-compile-read-multibyte-character,
12567         ccl-compile-write-multibyte-character) New functions.
12568         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12569         ccl-dump-write-multibyte-character): New functions.
12570
12571 1999-07-22  SL Baur  <steve@miho>
12572
12573         * config.el (config-value-file): config.values is installed into
12574         doc-directory.
12575         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12576
12577 1999-07-19  Didier Verna  <didier@xemacs.org>
12578
12579         * rect.el: all functions rewritten, except when noted. Below is a
12580         list of interface changes.
12581         (apply-on-rectangle): new function. Obsoletes
12582         `operate-on-rectangle'. All functions that used to call this
12583         function now call the new one.
12584         (kill-rectangle): added optional prefix arg to fill lines.
12585         (delete-rectangle): ditto.
12586         (delete-extract-rectangle): ditto.
12587         (open-rectangle): ditto.
12588         (clear-rectangle): ditto.
12589         (delete-rectangle-line): added third arg FILL.
12590         (delete-extract-rectangle-line): ditto.
12591         (open-rectangle-line): ditto.
12592         (clear-rectangle-line): ditto.
12593
12594 1999-07-18  Andy Piper  <andy@xemacs.org>
12595
12596         * menubar-items.el (default-menubar): add gutter options.
12597
12598         * gutter-items.el: new file.
12599         (gutter): new group for custom.
12600         (gutter-visible-p): new variable.
12601         (default-gutter-position): ditto.
12602         (buffers-tab): new group for the buffers tab.
12603         (gutter-buffers-tab): widget to put in the gutter.
12604         (buffers-tab-max-size): max number of tabs.
12605         (buffers-tab-switch-to-buffer-function): function to call when a
12606         tab is pressed.
12607         (buffers-tab-omit-function): filter buffers with this function.
12608         (buffers-tab-format-buffer-line-function): format buffer names for
12609         inclusion in tabs.
12610         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12611         the record.
12612         (build-buffers-tab-internal): build a list of tab items.
12613         (buffers-tab-items): ditto.
12614         (add-tab-to-gutter): put a tab in the gutter area.
12615         (update-tab-in-gutter): reset the buffers in the tab.
12616
12617         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12618
12619         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12620         (switch-to-buffer-hooks): new hook.
12621
12622         * toolbar.el (default-toolbar-position): fix typo.
12623
12624 1999-07-16  Andy Piper  <andy@xemacs.org>
12625
12626         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12627
12628 1999-07-15  Didier Verna  <didier@xemacs.org>
12629
12630         * cus-edit.el (custom-prompt-variable): optional third arg makes
12631         prompt for a comment string.
12632         (customize-set-value): optional prefix makes this function handle
12633         variable comments.
12634         (customize-set-variable): ditto.
12635         (customize-save-variable): ditto.
12636         (customize-customized): handle custom comments.
12637         (customize-save-customized): ditto.
12638         (custom-variable-state-set): ditto.
12639         (custom-face-state-set): ditto.
12640         (customize-saved): ditto.
12641         (custom-variable-set): ditto.
12642         (custom-face-set): ditto.
12643         (custom-variable-save): ditto.
12644         (custom-face-save): ditto.
12645         (custom-variable-reset-saved): ditto.
12646         (custom-face-reset-saved): ditto.
12647         (custom-variable-reset-standard): ditto.
12648         (custom-face-reset-standard): ditto.
12649         (custom-comment-face): new face.
12650         (custom-comment-tag-face): ditto.
12651         (custom-comment): new widget.
12652         (custom-comment-create): new function.
12653         (custom-comment-delete): ditto.
12654         (custom-comment-value-set): ditto.
12655         (custom-comment-show): ditto.
12656         (custom-comment-invisible-p): ditto.
12657         (custom-variable-value-create): create a comment field widget.
12658         (custom-face-value-create): ditto.
12659         (custom-variable-menu): new entry for adding a custom comment.
12660         (custom-face-menu): ditto.
12661         (custom-save-variables): possibly save custom comments.
12662         (custom-save-faces): ditto.
12663
12664         * cus-face.el (custom-set-faces): the arguments can now have a
12665         custom comment as fourth argument.
12666
12667         * custom.el (custom-set-variables): the arguments can now have a
12668         custom comment as fifth element.
12669
12670 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12671
12672         * XEmacs 21.2.18 is released
12673
12674 1999-07-13  SL Baur  <steve@miho>
12675
12676         * lib-complete.el (read-library-name): Revert previous change.
12677         (read-library): Ditto.
12678
12679 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12680
12681         * packages.el (packages-package-list): Capitalize docstring.
12682
12683         * packages.el (packages-find-package-library-path): Use #'nconc
12684         rather than #'append to reduce consing -- #'mapcar uses Flist,
12685         which returns a freshly consed list.  #'append would create yet
12686         another fresh list, using Fmake_list in concat.
12687
12688         * packages.el (package-provide): Use setq with remassq like it
12689         says in its docstring.
12690
12691 1999-07-06  SL Baur  <steve@miho.m17n.org>
12692
12693         * lib-complete.el (progn-with-message): Fix typo.
12694
12695 1999-07-06  SL Baur  <steve@miho.m17n.org>
12696
12697         * mule/mule-misc.el (char-octet): Make function match docstring.
12698         From Katsumi Yamaoka <yamaoka@jpl.org>
12699
12700 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12701
12702         * wid-edit.el (widget-documentation): corrected spelling error.
12703
12704 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12705
12706         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12707         keys if already bound
12708
12709 1999-07-06  SL Baur  <steve@miho.m17n.org>
12710
12711         * lib-complete.el (progn-with-message): Revert previous changes.
12712
12713 1999-06-24  Bob Weiner  <weiner@beopen.com>
12714
12715         * lib-complete.el (find-library):
12716         (find-library-other-window):
12717         (find-library-other-frame): Completely rewrote
12718         so that these functions actually work when called non-interactively.
12719         Also made them handle LIBRARY arguments which end with .el or .elc.
12720
12721 1999-06-24  Bob Weiner  <weiner@beopen.com>
12722
12723         * simple.el (indent-new-comment-line): Locally bound
12724         `block-comment-start' to `comstart' or else when this is called
12725         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12726         `block-comment-start' value, ignoring any existing spacing after a
12727         comment prefix in the previous line and producing ugly comments.
12728
12729 1999-06-23  Bob Weiner  <weiner@beopen.com>
12730
12731         * list-mode.el (mouse-choose-completion):
12732         (choose-completion):
12733         (completion-switch-to-minibuffer): Added.
12734         ([Tab]): [Tab] previously switched to the minibuffer
12735         but since [space] does that and since most applications in the
12736         world use [Tab] to select the next item in a list, do that in the
12737         *Completions* buffer too.  This will cause the least confusion
12738         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12739         06/23/1999.
12740
12741 1999-06-22  Bob Weiner  <weiner@beopen.com>
12742
12743         * help.el (help-buffer-name): Added support for a null value
12744         of `help-buffer-prefix-string' since some buffers require no
12745         prefix.
12746
12747 1999-06-20  Bob Weiner  <weiner@beopen.com>
12748
12749         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12750         in the completion-list-mode-map to bury the completions buffer
12751         even when the minibuffer is no longer active.
12752
12753 1999-06-20  Bob Weiner  <weiner@beopen.com>
12754
12755         * list-mode.el (list-mode): It is visually disconcerting to have
12756         the text cursor disappear within list buffers, especially when
12757         moving from window to window, so leave it visible.
12758
12759 1999-07-01  SL Baur  <steve@miho.m17n.org>
12760
12761         * menubar-items.el (default-menubar): Conditionalize the bug
12762         report menu item (which may not be possible in this XEmacs).
12763         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12764
12765 1999-06-30  SL Baur  <steve@miho.m17n.org>
12766
12767         * subr.el (with-current-buffer): DOC string fix.
12768         Suggested by Bob Weiner <weiner@altrasoft.com>
12769
12770 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12771
12772         * cus-face.el (custom-face-italic): insert missing args
12773
12774 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12775
12776         * packages.el (package-locations): Changed default early package
12777         hierarchies to ~/.xemacs/mule-packages and
12778         ~/.xemacs/xemacs-packages.
12779
12780 1999-06-23  SL Baur  <steve@miho.m17n.org>
12781
12782         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12783
12784 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12785
12786         * packages.el (package-locations): Changed default early package
12787         hierarchy to ~/.xemacs/packages.
12788         (package-locations): Removed `packages' as a possible name for a
12789         late package hierarchy.
12790
12791 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12792
12793         * mule/mule-category.el (word-combining-categories): Set up new
12794         variable.
12795         (word-separating-categories): Likewise.
12796
12797 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12798
12799         * XEmacs 21.2.17 is released
12800
12801 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12802
12803         * font-menu.el (font-menu-set-font): allow for nil specification
12804         of font size.
12805
12806 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12807
12808         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12809         is 1.
12810
12811 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12812
12813         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12814         8859-5 instead of ISO 8859-1.
12815
12816 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12817
12818         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12819         (viet-viscii-encode-table): Ditto.
12820
12821         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12822         Make obsolete definition of char-octet.
12823
12824 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12825
12826         * subr.el: Move no-Mule make-char ...
12827         * help-nomule.el (make-char): To here.
12828         (string-width): Make Mule compatibility alias.
12829
12830 1999-06-15  Andy Piper  <andy@xemacs.org>
12831
12832         * select.el (get-selection-no-error): really make there be no-error.
12833         (get-selection): revert to original.
12834
12835 1999-06-11  Andy Piper  <andy@xemacs.org>
12836
12837         * select.el (selection-sets-clipboard): renamed.
12838         (own-selection): use it.
12839
12840 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12841
12842         * XEmacs 21.2.16 is released
12843
12844 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12845
12846         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12847         missing characters to avoid crash.
12848
12849 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12850
12851         * coding.el (set-terminal-coding-system): Only set the console
12852         coding system on the selected console if it is a tty.
12853
12854 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12855
12856         * cus-face.el:
12857         * cus-edit.el:
12858         * faces.el:
12859         (custom):
12860         (face-spec-set):
12861         * faces.el (frob-face-property):
12862         * font-menu.el (font-menu-set-font):
12863                   Actually apply changes from 1999-03-17
12864
12865 1999-06-10  Andy Piper  <andy@xemacs.org>
12866
12867         * select.el (get-selection): abstract out non error-signalling
12868         part.
12869         (get-selection-no-error): get-selection without signalling an
12870         error.
12871         (selection-is-clipboard-p): new variable. controls whether the
12872         selection sets the clipboard.
12873         (own-selection): use it.
12874
12875         * mouse.el (insert-selection): fallback to clipboard after trying
12876         primary selection and cutbuffer.
12877
12878 1999-06-05  Andy Piper  <andy@xemacs.org>
12879
12880         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12881         selection functions.
12882
12883 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12884
12885         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12886         default value.
12887         (load): Use `raw-text' instead of `no-conversion'.
12888         (insert-file-contents): Likewise.
12889
12890         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12891         of `no-conversion'.
12892
12893 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12894
12895         * coding.el: Don't copy `no-conversion' to `raw-text'.
12896
12897 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12898
12899         * subr.el (make-char): Define it if Mule is not around.
12900
12901 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12902
12903         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12904
12905         * x-select.el (x-disown-selection-internal): Restore symbol as an
12906         obsolete alias.
12907         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12908
12909 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12910
12911         * XEmacs 21.2.15 is released
12912
12913 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12914
12915         * subr.el (split-string): Avoid infinite looping
12916
12917 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12918
12919         * ldap.el (ldap-ignore-attribute-codings): New variable
12920         (ldap-default-attribute-decoder): New variable
12921         (ldap-coding-system): New variable
12922         (ldap-attribute-syntax-encoders): New variable
12923         (ldap-attribute-syntax-decoders): New variable
12924         (ldap-attribute-syntaxes-alist): New variable
12925         (ldap-encode-boolean): New function
12926         (ldap-decode-boolean): New function
12927         (ldap-encode-country-string): New function
12928         (ldap-decode-string): New function
12929         (ldap-decode-address): New function
12930         (ldap-encode-address): New function
12931         (ldap-decode-attribute): New function
12932         (ldap-search): Use some of these
12933
12934 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12935
12936         * version.el (emacs-version): Make the patch level/beta come
12937         before the XEmacs qualifier so that it gets into (funcall
12938         emacs-version) and thus in the bug reports.
12939         (emacs-version>=): Support patch levels.
12940
12941 1999-06-03  SL Baur  <steve@xemacs.org>
12942
12943         * version.el: implement x.y.z version number
12944         From Jan Vroonhof <vroonhof@math.ethz.ch>
12945
12946 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12947
12948         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12949
12950 1999-05-22  Vin Shelton <acs@xemacs.org>
12951
12952         * startup.el: Document -private and break out non-standard X options.
12953
12954 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12955
12956         * mule/mule-charset.el (charset-after): New function.
12957         (charset-direction): Synch with Mule, update docstring.
12958         (get-charset-property): New function.
12959         (put-charset-property): New function.
12960         (charset-plist): New function.
12961
12962         * mule/mule-charset.el (compose-region):
12963         (decompose-region): remove;  these functions (which don't work
12964         since we don't do composite characters) have been moved to
12965         mule-util.el.
12966         (toplevel): follow coding standards
12967
12968 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12969
12970         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12971         exist any more.
12972
12973         * code-files.el: Fix commentary to follow coding standards.  Move
12974         the single line left in mule-files.el to here.
12975
12976         * mule/mule-files.el: delete.
12977
12978 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12979
12980         * info.el (Info-scroll-prev): Use event functions instead of the
12981         old emacs 19 interface.
12982
12983 1999-06-02  Andy Piper  <andy@xemacs.org>
12984
12985         * x-font-menu.el (x-font-menu-load-font):
12986         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12987
12988 1999-05-31  Andy Piper  <andy@xemacs.org>
12989
12990         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12991         group.
12992         (font-menu-this-frame-only-p): ditto.
12993         (font-menu-max-items): reinstate, from Jan Vroonhof
12994         <vroonhof@math.ethz.ch>
12995         (font-menu-submenu-name-format): ditto.
12996         (font-menu-split-long-menu): ditto, for use by the family
12997         constructor.
12998         (font-menu-family-constructor): use it.
12999
13000 1999-05-30  Andy Piper  <andy@xemacs.org>
13001
13002         * msw-faces.el (mswindows-font-regexp): new font matching regexp
13003         for use by the font menu.
13004
13005         * msw-font-menu.el: new file implementing mswindows specific
13006         font-menu behaviour.
13007         (mswindows-font-menu-registry-encoding): new function mirroring x version.
13008         (mswindows-font-menu-junk-families): ditto.
13009         (hack-font-truename): ditto.
13010         (mswindows-font-regexp-ascii): ditto.
13011         (mswindows-reset-device-font-menus): ditto.
13012         (mswindows-font-menu-font-data): ditto.
13013         (mswindows-font-menu-load-font): ditto.
13014
13015         * x-font-menu.el (x-reset-device-font-menus): made device specific.
13016         (x-font-menu-font-data): ditto.
13017         (x-font-menu-load-font): ditto.
13018
13019         * font-menu.el: new file implementing generic font menu behaviour.
13020         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
13021         made device independent.
13022         (font-menu-this-frame-only-p): ditto.
13023         (font-menu-preferred-resolution): ditto.
13024         (font-menu-size-scaling): new variable used to determine whether
13025         sizes are in points or tenths of a point.
13026         (vassoc): moved from x-font-menu.el.
13027         (device-fonts-cache): ditto.
13028         (device-fonts-cache): ditto.
13029         (flush-device-fonts-cache): ditto.
13030         (reset-device-font-menus): copied from x-font-menu.el and made
13031         device independent. Most functionality deferred to
13032         device-dependent versions.
13033         (font-menu-family-constructor): copied from x-font-menu.el and
13034         made device independent.
13035         (font-menu-size-constructor): ditto.
13036         (font-menu-weight-constructor): ditto.
13037         (font-menu-set-font): ditto.
13038         (font-menu-change-face): ditto.
13039         (font-menu-load-font): new device method.
13040         (font-menu-font-data): ditto.
13041
13042         * x-font-menu.el: The above functions deleted.
13043
13044 1999-05-26  Andy Piper  <andy@xemacs.org>
13045
13046         * update-elc.el:
13047         * make-docfile.el:
13048         * loadup.el: rehash expand-file-name usage to not use default-directory.
13049
13050 1999-05-21  Andy Piper  <andy@xemacs.org>
13051
13052         * x-select.el (x-select-convert-to-text):
13053         (x-selected-text-type):
13054         (x-get-selection):
13055         (xselect-convert-to-string):
13056         (xselect-convert-to-compound-text):
13057         (xselect-convert-to-length):
13058         (xselect-convert-to-targets):
13059         (xselect-convert-to-delete):
13060         (xselect-convert-to-filename):
13061         (xselect-convert-to-charpos):
13062         (xselect-convert-to-lineno):
13063         (xselect-convert-to-colno):
13064         (xselect-convert-to-sourceloc):
13065         (xselect-convert-to-os):
13066         (xselect-convert-to-host):
13067         (xselect-convert-to-user):
13068         (xselect-convert-to-class):
13069         (xselect-convert-to-name):
13070         (xselect-convert-to-integer):
13071         (xselect-convert-to-atom):
13072         (xselect-convert-to-identity): functions renamed from x-* and
13073         moved to select.el.
13074         (x-get-secondary-selection): use rename get-selection.
13075         (x-get-clipboard): ditto.
13076         (x-own-selection): moved to select.el.
13077         (x-valid-simple-selection-p): ditto.
13078         (x-dehilight-selection): ditto.
13079         (x-own-clipboard): ditto.
13080         (x-disown-selection): ditto.
13081
13082         * x-mouse.el (x-yank-function): moved to mouse.el.
13083         (x-insert-selection): ditto.
13084         (x-set-point-and-move-selection): use renamed function.
13085
13086         * select.el (selected-text-type): moved and renamed from
13087         x-select.el.
13088         (selection-owner-p): moved to C.
13089         (selection-exists-p): ditto.
13090         (get-cutbuffer): new device method.
13091         (get-selection): generalised and moved from x-select.el.
13092         (own-selection): moved x-own-selection functionality into here.
13093         (dehilight-selection): renamed and moved from x-select.el.
13094         (own-clipboard): functionality moved from x-select.el using new
13095         generic C builtins.
13096         (disown-clipboard): ditto.
13097         (select-convert-to-text):
13098         (select-convert-to-string):
13099         (select-convert-to-compound-text):
13100         (select-convert-to-length):
13101         (select-convert-to-targets):
13102         (select-convert-to-delete):
13103         (select-convert-to-filename):
13104         (select-convert-to-charpos):
13105         (select-convert-to-lineno):
13106         (select-convert-to-colno):
13107         (select-convert-to-sourceloc):
13108         (select-convert-to-os):
13109         (select-convert-to-host):
13110         (select-convert-to-user):
13111         (select-convert-to-class):
13112         (select-convert-to-name):
13113         (select-convert-to-integer):
13114         (select-convert-to-atom):
13115         (select-convert-to-identity): new functions renamed from x-* and
13116         moved from x-select.el.
13117
13118         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13119         into here and use as the default window-system mouse yank.
13120         (insert-selection): generalised and moved from x-mouse.el.
13121         (own-clipboard): moved to C.
13122
13123         * msw-select.el (mswindows-selection-owned-p): deleted.
13124         (mswindows-own-selection): generalised and moved to select.el.
13125         (mswindows-disown-selection): generalised and moved to C.
13126         (mswindows-selection-owner-p): ditto.
13127
13128 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13129
13130         * XEmacs 21.2.14 is released
13131
13132 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13133
13134         * about.el: update contact info for jason and slb.
13135
13136 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13137
13138         * mule/european.el (setup-romanian-environment): Add Romanian
13139         support from Emacs/Mule romanian.el.
13140
13141 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13142
13143         * cus-face.el: Label all custom changes with the 'custom' tag.
13144
13145         * cus-edit.el: idem ditto.
13146
13147         * faces.el: Added suport for adding device tags to various functions.
13148         (custom): New device tag.
13149         (face-spec-set): Call reset face with tags argument. No longer do
13150         x-init-global-faces hack.
13151
13152         * faces.el (frob-face-property): Use an anonymous specifier to map
13153         frob-face-property-1 over.
13154
13155         * x-font-menu.el (font-menu-set-font): Always specify all
13156         properties to custom.
13157
13158 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13159
13160         * mule/european.el (setup-czech-environment): Add czech support.
13161         From David Sauer <davids@orfinet.cz>
13162
13163 1999-03-15  SL Baur  <steve@xemacs.org>
13164
13165         * check-features.el: Turn hard errors into warnings.
13166
13167 1999-03-21  SL Baur  <steve@xemacs.org>
13168
13169         * simple.el (delete-key-deletes-forward): As per discussion on
13170         xemacs-beta, default to t.
13171
13172 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13173
13174         * loadup.el: Define Installation-string before loading anything.
13175
13176 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13177
13178         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13179         From Anders Stenman <stenman@isy.liu.se>
13180
13181 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13182
13183         * wid-edit.el (widget-glyph-find): Ditto.
13184
13185         * packages.el (locate-library): Ditto.
13186
13187         * loadup.el (really-early-error-handler): Ditto.
13188
13189         * lib-complete.el (read-library): Ditto.
13190
13191         * faces.el (set-face-stipple): Ditto.
13192
13193         * code-files.el (load): Use new calling style of locate-file.
13194
13195 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13196
13197         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13198         dead.
13199
13200 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13201
13202         * dumped-lisp.el (preloaded-file-list): Don't load
13203         Installation.el.
13204
13205         * loadup.el (Installation-string): Define it here.
13206
13207 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13208
13209         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13210         Installation.el needs to be loaded before `dump-paths', otherwise
13211         the dumping process won't find it.
13212
13213 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13214
13215         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13216         subr so that we can use `replace-in-string' in Installation.el to
13217         get rid of C-m chars under the native Windows build.
13218
13219 1999-04-29  Andy Piper  <andy@xemacs.org>
13220
13221         * make-docfile.el: canonicalize file and directory names.
13222
13223         * device.el (call-device-method): new function for calling device
13224         specific methods.
13225         (define-device-method): new function for defining device methods.
13226         (define-device-method*): ditto.
13227
13228 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13229
13230         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13231
13232 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13233
13234         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13235         (cyrillic-koi8-r-encode-table): Likewise.
13236         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13237         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13238
13239         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13240         from vietnamese.el].
13241
13242         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13243         mule/mule-misc.el.
13244
13245 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13246
13247         * mule/thai-xtis.el:
13248         - Change font registry name from "Thai94x94-0" to "xtis-0".
13249         - Change mnemonic of coding-system `tis-620' to "TIS620".
13250
13251 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13252
13253         * mule/ethiopic.el: fixed.
13254
13255 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13256
13257         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13258
13259         * mule/thai-xtis.el: New file.
13260
13261         * mule/vietnamese.el: New file.
13262
13263         * mule/ethiopic.el: New file.
13264
13265 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13266
13267         * bytecomp.el (byte-compile-close-variables): Leave
13268         debug-issue-ebola-notices alone.
13269
13270 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13271
13272         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13273         at the top of the buffer since it is the most important thing to
13274         customize
13275         (ldap-get-host-parameter): New defun
13276         (ldap-search): Add a new parameter `withdn' to retrieve the
13277         distinguished names of entries
13278
13279 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13280
13281         * startup.el (splash-frame-body): Date and spelling fixes.
13282
13283 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13284
13285         * view-less.el (toggle-truncate-lines): add autoload tag
13286
13287 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13288
13289         * format.el (format-alist): Disable image stuff.
13290
13291 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13292
13293         * wid-edit.el (widget-glyph-find): Search by directories, then by
13294         suffixes rather than the other way around.
13295         (widget-image-conversion): Renamed to
13296         `widget-image-file-name-suffixes'.
13297
13298 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13299
13300         * mule/mule-charset.el: Made old functions obsolete, remove the
13301         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13302         (charset-iso-graphic-plane): Rename from charset-graphic.
13303         (charset-iso-final-char): Rename from charset-final.
13304         (charset-width): Rename from charset-columns.
13305         (charset-bytes): Added from fsf compatibility, returns always 1.
13306
13307         * mule/mule-misc.el: Move charset-doc-string alias to
13308         mule-charset.el
13309
13310 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13311
13312         * x-faces.el (x-make-font-bold-italic): honor
13313         *try-oblique-before-italic-fonts*
13314
13315 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13316
13317         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13318
13319 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13320
13321         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13322         name.
13323
13324 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13325
13326         * cl-extra.el (equalp): Would bug out for lists.
13327
13328 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13329
13330         * about.el (about-hackers):  Change cgw's email address
13331
13332 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13333
13334         * XEmacs 21.2.13 is released
13335
13336 1999-03-12  SL Baur  <steve@xemacs.org>
13337
13338         * simple.el (delete-key-deletes-forward): Revert to previous
13339         behavior.
13340
13341 1999-01-18  Didier Verna  <didier@xemacs.org>
13342
13343         * menubar-items.el (xemacs-splash-buffer): handle the case of
13344         multiple elements in the splash buffer body.
13345
13346         * startup.el (splash-frame-timeout): new constant: interval
13347         between splash buffer elements.
13348         (command-line-1): handle splash buffer with multiple elements (use
13349         a timeout).
13350         (splash-frame-body): Originally `startup-splash-frame-body'.
13351         Rewrote a cleaner and more readable version. This can now be array,
13352         in which case each element is displayed in turn in the splash buffer.
13353         (splash-frame-static-body): new constant. Persistent information
13354         across all splash buffer elements (preserves the possibility to give
13355         it in different languages.
13356         (circulate-splash-frame-elements): new function. Used as a timeout
13357         to circulate through all splash frame elements and display them in
13358         sequence.
13359         (display-splash-frame): originally `startup-splash-frame'. Handle
13360         the case of multiple elements in the splash buffer body. Now
13361         returns a timeout id if multiple elements to display, or nil.
13362
13363 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13364
13365         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13366         so they can be overridden by x-init-face-from-resources.
13367         Additionally specify the font name also with an x tag.
13368
13369 1999-03-08  Andy Piper  <andy@xemacs.org>
13370
13371         * package-get.el (package-get-base): autoload.
13372
13373         * menubar-items.el (default-menubar): add update menu item. Fix
13374         custom menu to only be activated when package-base is available.
13375
13376         * package-get.el (package-get-custom): don't load
13377         package-get-custom as it is auto-generated. Fix group definition.
13378
13379 1999-03-05  Didier Verna  <didier@xemacs.org>
13380
13381         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13382         instead of `symbol-name' (Thanks Kyle).
13383
13384         * cus-edit.el (custom-save-variables): use `prin1' instead of
13385         princ to write symbols.
13386
13387 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13388
13389         * XEmacs 21.2.12 is released
13390
13391 1999-03-05  SL Baur  <steve@xemacs.org>
13392
13393         * menubar-items.el (default-menubar): Add kfm browsing support.
13394         From Neal Becker <nbecker@fred.net>
13395
13396 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13397
13398         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13399         calls to font-lock during buffer reversion.
13400
13401 1999-02-12  Didier Verna  <didier@xemacs.org>
13402
13403         * info.el (Info-build-node-completions): unconditionally widen the
13404         tag table buffer.
13405
13406 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13407
13408         * x-faces.el (x-init-face-from-resources):
13409         Only set fonts in the 'x locale.
13410
13411 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13412
13413         * package-ui.el (pui-install-selected-packages): Don't throw on
13414         `package-admin-delete-binary-package' returning nil since it's
13415         normal.  Reindent function.
13416         (pui-add-required-packages): Handle case where packages selected
13417         for installation have never been installed.
13418
13419 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13420
13421         * menubar-items.el (default-menubar):
13422         Implement the ``Mule->Set coding system of process'' menu item.
13423
13424 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13425
13426         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13427         files
13428         - Change some `if's to `when's
13429
13430 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13431
13432         * XEmacs 21.2.11 is released
13433
13434 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13435
13436         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13437         against window close (Fix Bug #460).
13438         (ask-user-about-lock-dbox): Idem.
13439
13440 1999-02-25  SL Baur  <steve@xemacs.org>
13441
13442         * mule/mule-charset.el (charset-leading-byte): New function.
13443         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13444
13445 1999-02-12  Andy Piper  <andy@xemacs.org>
13446
13447         * about.el (xemacs-hackers): change andy's email address.
13448         (about-url-alist): change andy's web page address.
13449         (about-xemacs): add piper.
13450
13451 1999-02-16  SL Baur  <steve@xemacs.org>
13452
13453         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13454         of mule-base into lisp/mule.
13455
13456 1999-02-16  SL Baur  <steve@xemacs.org>
13457
13458         * mule/arabic.el:
13459         mule/canna-leim.el:
13460         mule/chinese.el:
13461         mule/cyrillic.el:
13462         mule/english.el:
13463         mule/european.el:
13464         mule/greek.el:
13465         mule/hebrew.el:
13466         mule/japanese.el:
13467         mule/kinsoku.el:
13468         mule/korean.el:
13469         mule/misc-lang.el:
13470         mule/mule-category.el:
13471         mule/mule-ccl.el:
13472         mule/mule-charset.el:
13473         mule/mule-cmds.el:
13474         mule/mule-coding.el:
13475         mule/mule-files.el:
13476         mule/mule-help.el:
13477         mule/mule-init.el:
13478         mule/mule-misc.el:
13479         mule/mule-tty-init.el:
13480         mule/mule-x-init.el:
13481         mule/viet-chars.el:  Remerge from mule-base.
13482
13483         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13484         of mule-base into lisp/mule.
13485
13486 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13487
13488         * process.el (exec-to-string): Use `shell-command-switch' in place
13489         of hard-wired "-c" (for WindowsNT).
13490
13491 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13492
13493         * menubar-items.el (default-menubar):  Remove obsolete
13494         "Gopher" item
13495
13496 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13497
13498         * package-admin.el (package-admin-get-install-dir): First fall
13499         back to the location of xemacs-base for non-mule packages.
13500
13501 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13502
13503         * paths.el:
13504         - improved automounter tmp directory support.
13505         - support 4 (!) empirically discovered automounter conventions
13506
13507 1999-02-12  SL Baur  <steve@xemacs.org>
13508
13509         * etags.el (pop-tag-mark): autoload to match key binding.
13510
13511 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13512
13513         * XEmacs 21.2.10 is released
13514
13515 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13516
13517         * package-get.el (package-get-remote-filename): Don't bug out for
13518         a local file name in the search entry.
13519
13520 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13521
13522         * XEmacs 21.2.9 is released
13523
13524 1999-01-19  Didier Verna  <didier@xemacs.org>
13525
13526         * replace.el (replace-search-function): new variable containing a
13527         function to perform a search-forward.
13528         (replace-re-search-function): new variable containing a function
13529         to perform a re-search-forward.
13530         (perform-replace): use them.
13531
13532 1999-01-25  Didier Verna  <didier@xemacs.org>
13533
13534         * select.el (selection-owner-p): use the name `XEmacs'.
13535         (cut-copy-clear-internal): ditto.
13536
13537 1999-01-18  Andy Piper  <andy@xemacs.org>
13538
13539         * about.el (about-url-alist): Update my entry.
13540         (xemacs-hackers): Ditto.
13541
13542 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13543
13544         * buffer.el (switch-to-buffer): Fixing documentation.
13545         * minibuf.el (minibuffer-completion-table): ditto.
13546         * cl-macs.el (return-from): ditto.
13547
13548 1999-01-04  Didier Verna  <didier@xemacs.org>
13549
13550         * replace.el (delete-non-matching-lines): temporarily disable
13551         case-folding when called interactively with a regexp containing
13552         uppercase characters.
13553         (delete-matching-lines): ditto.
13554         (count-matches): ditto.
13555         (list-matching-lines): ditto.
13556
13557 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13558
13559         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13560         abort if current window is split horizontally, not if others are
13561         split.  Got rid of unnecessary minibuffer checking.  Also, add
13562         some comments (it's still complex).
13563
13564 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13565
13566         * package-get.el: changed address for doc.ic.ac.uk to
13567         sunsite.doc.ic.ac.uk
13568
13569 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13570
13571         * ldap.el (toplevel): Remove requires so that the file compiles
13572         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13573
13574 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13575
13576         * dump-paths.el: Calculate module-directory and set
13577         module-load-path to the load path for modules.
13578
13579         * loadup.el: Get bootstrap value of module-load-path from the
13580         environment variable EMACSBOOTSTRAPMODULEPATH.
13581         - Display the module load path if we're debugging paths.
13582
13583         * setup-paths.el: Added function paths-find-site-module-directory.
13584         - Added function paths-find-module-directory.
13585         - Added function paths-construct-module-load-path.  Uses new
13586         environment variable EMACSMODULEPATH.
13587
13588 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13589
13590         * font.el (font-default-object-for-device):
13591         Oops! This `or' can't be replaced by `unless'.
13592         Fixed inability to run w3, among other things.
13593
13594 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13595
13596         * package-admin.el: Change initialization of
13597           package-admin-install-function dependent on system type.
13598           Change package-admin-install-function-mswindows to use
13599           "minitar".
13600
13601 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13602
13603         * mouse.el (default-mouse-motion-handler): Disable help echo while
13604         in the minibuffer.
13605
13606 1998-12-28  Martin Buchholz <martin@xemacs.org>
13607
13608         * XEmacs 21.2.8 is released.
13609
13610 1998-12-24  Martin Buchholz <martin@xemacs.org>
13611
13612         * XEmacs 21.2.7 is released.
13613
13614 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13615
13616         * package-ui.el (pui-list-packages): Set truncate-lines.
13617
13618         * package-get.el (package-get-download-menu): Use
13619         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13620
13621         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13622         (pui-help-string): idem.
13623         (list-packages-mode): New major mode.
13624         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13625         (pui-install-selected-packages): Add suport for removing packages.
13626         (pui-toggle-package-delete-key): New function.
13627         (pui-popup-context-sensitive): New kludge.
13628         (pui-list-packages): Add warning when `package-get-remote' is nil.
13629         (package-ui-add-site): New function.
13630
13631 1998-12-01  Didier Verna  <didier@xemacs.org>
13632
13633         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13634
13635 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13636
13637         * ldap.el: Custom-ized
13638         (toplevel): Do not provide `ldap' which is provided by C level
13639         LDAP code
13640         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13641
13642 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13643
13644         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13645
13646 1998-12-17  Andy Piper  <andy@xemacs.org>
13647
13648         * sound.el (sound-load-list): name changed from sound-load-alist.
13649         (sound-extension-list): name changed from sound-ext-list.
13650         (load-default-sounds): use new names.
13651         (load-sound-file): use new names.
13652
13653 1998-12-16  Andy Piper  <andy@xemacs.org>
13654
13655         * XEmacs 21.2.6 is released
13656
13657 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13658
13659         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13660         errors.
13661
13662 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13663
13664         * wid-edit.el (widget-echo-this-extent): Set
13665         help-echo-owns-message to t.
13666
13667 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13668
13669         * package-get.el (package-get-download-menu): use toggles for
13670           each site in the download site menu.
13671
13672 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13673
13674         * package-get.el (package-get): If we cannot find a package
13675           because package-get-remote is not set, give a more helpful
13676           error message.
13677
13678 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13679
13680         * package-get.el (package-get-remote-filename): use an EFS path
13681         with user anonymous if no user is specified.
13682
13683 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13684
13685         * faces.el (face-spec-set): Re-init fallfacks for default after
13686         calling reset-face on the default face.
13687
13688 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13689
13690         * package-admin.el (package-admin-default-install-function):
13691         Behave as advertised.  Make sure the pkg-dir is proper for
13692         default-directory.
13693         (package-admin-add-binary-package): Make sure the pkg-dir is
13694         proper for default-directory.
13695         (package-admin-install-function-mswindows): Make sure the pkg-dir
13696         is proper for default-directory.
13697
13698 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13699
13700         * XEmacs 21.2.5 is released
13701
13702 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13703
13704         * files.el (binary-file-regexps): regexp-opt is not available at
13705         bytecompile time.
13706
13707 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13708
13709         * x-win-xfree86.el:
13710         * x-win-sun.el (x-win-init-sun):
13711         * x-win-sun.el:
13712         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13713         * x-iso8859-1.el:
13714         * x-init.el (init-post-x-win):
13715         * x-init.el (init-pre-x-win):
13716         * x-init.el (x-initialize-compose):
13717         * x-init.el:
13718         * x-compose.el:
13719         * winnt.el:
13720         * widget.el:
13721         * wid-edit.el (widget-glyph-click):
13722         * wid-edit.el (widget-glyph-find):
13723         * wid-edit.el (widget-type):
13724         * view-less.el (view-buffer-other-window):
13725         * very-early-lisp.el:
13726         * version.el:
13727         * toolbar.el:
13728         * toolbar-items.el:
13729         * term/sun.el (suntool-map):
13730         * term/sun-mouse.el:
13731         * term/internal.el:
13732         * syntax.el (modify-syntax-entry):
13733         * symbol-syntax.el:
13734         * subr.el:
13735         * startup.el (lock-directory):
13736         * simple.el (set-comment-column):
13737         * simple.el (backward-delete-char-untabify):
13738         * shadow.el (find-emacs-lisp-shadows):
13739         * shadow.el:
13740         * setup-paths.el (paths-construct-info-path):
13741         * select.el (cut-copy-clear-internal):
13742         * process.el (call-process-region):
13743         * process.el (start-process-shell-command):
13744         * process.el:
13745         * paths.el (rmail-spool-directory):
13746         * paragraphs.el (use-hard-newlines):
13747         * package-get.el (package-get-dependencies):
13748         * package-admin.el (package-admin-delete-binary-package):
13749         * obsolete.el (truncate-string):
13750         * obsolete.el (store-substring):
13751         * mouse.el (default-mouse-track-maybe-own-selection):
13752         * mouse.el (mouse-yank-at-point):
13753         * modeline.el:
13754         * modeline.el (mouse-drag-modeline):
13755         * minibuf.el (read-directory-name-internal):
13756         * minibuf.el (read-file-name-internal):
13757         * minibuf.el (read-file-name-internal-1):
13758         * minibuf.el (read-file-name-2):
13759         * minibuf.el (exact-minibuffer-completion-p):
13760         * minibuf.el (read-from-minibuffer):
13761         * minibuf.el:
13762         * menubar.el (check-menu-syntax):
13763         * map-ynp.el (map-y-or-n-p):
13764         * make-docfile.el (docfile-out-of-date):
13765         * loadup.el ((member "run-temacs" command-line-args)):
13766         * loadup.el ((member "no-site-file" command-line-args)):
13767         * loadup.el (really-early-error-handler):
13768         * loadup.el:
13769         * loadhist.el:
13770         * loaddefs.el:
13771         * lisp-mnt.el (lm-verify):
13772         * lib-complete.el (lib-complete:cache-completions):
13773         * lib-complete.el (library-all-completions):
13774         * itimer.el (itimer-run-expired-timers):
13775         * info.el (Info-mode):
13776         * info.el (Info-insert-file-contents):
13777         * info.el (Info-rebuild-dir):
13778         * info.el (Info-build-dir-anew):
13779         * info.el (Info-parse-dir-entries):
13780         * info.el (Info-dir-outdated-p):
13781         * info.el (Info-insert-dir):
13782         * info.el (info-xref):
13783         * info.el:
13784         * hyper-apropos.el (hyper-apropos-get-doc):
13785         * hyper-apropos.el (hyper-describe-face):
13786         * hyper-apropos.el (hyper-apropos-mode):
13787         * hyper-apropos.el:
13788         * help.el (list-processes):
13789         * help.el:
13790         * gnuserv.el:
13791         * font.el (mswindows-font-create-name):
13792         * font.el (font-default-font-for-device):
13793         * font.el (x-font-create-object):
13794         * font.el (font-registry):
13795         * font.el:
13796         * font-lock.el (font-lock-keywords):
13797         * font-lock.el:
13798         * finder.el (finder-compile-keywords):
13799         * find-paths.el (paths-find-recursive-path):
13800         * fill.el (set-justification-center):
13801         * fill.el (fill-region-as-paragraph):
13802         * files.el (insert-directory):
13803         * files.el (wildcard-to-regexp):
13804         * files.el (recover-file):
13805         * files.el (basic-save-buffer):
13806         * files.el (delete-auto-save-file-if-necessary):
13807         * files.el (file-relative-name):
13808         * files.el (backup-extract-version):
13809         * files.el (backup-buffer):
13810         * files.el (set-visited-file-name):
13811         * files.el (set-auto-mode):
13812         * files.el (interpreter-mode-alist):
13813         * files.el:
13814         * files.el (find-file-noselect):
13815         * files.el (abbreviate-file-name):
13816         * files.el (parse-colon-path):
13817         * files.el (directory-abbrev-alist):
13818         * etags.el (visit-tags-table-buffer):
13819         * easymenu.el (easy-menu-define):
13820         * dragdrop.el (experimental-dragdrop-drag):
13821         * dragdrop.el (dragdrop-drop-do-functions):
13822         * dragdrop.el (dragdrop-drop-at-point):
13823         * disass.el (disassemble-1):
13824         * disass.el (disassemble-internal):
13825         * disass.el (disassemble):
13826         * disass.el:
13827         * derived.el (derived-mode-init-mode-variables):
13828         * derived.el (define-derived-mode):
13829         * custom.el (defgroup):
13830         * cus-edit.el (custom-quote):
13831         * config.el:
13832         * code-process.el (open-network-stream):
13833         * code-process.el (start-process):
13834         * code-process.el (call-process-region):
13835         * code-process.el (call-process):
13836         * code-process.el:
13837         * code-files.el (insert-file-contents):
13838         * code-files.el:
13839         * code-files.el (buffer-file-coding-system-for-read):
13840         * cmdloop.el (yes-or-no-p-minibuf):
13841         * cl.el:
13842         * cl-macs.el:
13843         * cl-extra.el:
13844         * callers-of-rpt.el (make-caller-report):
13845         * callers-of-rpt.el:
13846         * bytecomp.el (batch-byte-recompile-directory):
13847         * bytecomp.el (batch-byte-compile-1):
13848         * bytecomp.el (batch-byte-compile):
13849         * bytecomp.el (display-call-tree):
13850         * bytecomp.el (byte-compile-insert):
13851         * bytecomp.el (byte-compile-two-args-19->20):
13852         * bytecomp.el (byte-compile-variable-ref):
13853         * bytecomp.el (byte-compile-form):
13854         * bytecomp.el (byte-compile-top-level-body):
13855         * bytecomp.el (byte-compile-out-toplevel):
13856         * bytecomp.el (byte-compile-byte-code-maker):
13857         * bytecomp.el (byte-compile-file-form-defmumble):
13858         * bytecomp.el (byte-compile-file-form):
13859         * bytecomp.el (byte-compile-keep-pending):
13860         * bytecomp.el (byte-compile-insert-header):
13861         * bytecomp.el (byte-compile-from-buffer):
13862         * bytecomp.el (byte-compile-file):
13863         * bytecomp.el (byte-recompile-file):
13864         * bytecomp.el (byte-compile-close-variables):
13865         * bytecomp.el (byte-compile-warn-about-unused-variables):
13866         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13867         * bytecomp.el (byte-compiler-legal-options):
13868         * bytecomp.el (byte-compile-lapcode):
13869         * bytecomp.el (byte-optimize-log):
13870         * bytecomp.el ((fboundp 'defsubst)):
13871         * bytecomp.el:
13872         * bytecomp-runtime.el:
13873         * byte-optimize.el (byte-optimize-apply):
13874         * byte-optimize.el (car):
13875         * byte-optimize.el (byte-optimize-form):
13876         * byte-optimize.el (byte-optimize-form-code-walker):
13877         * byte-optimize.el:
13878         * build-report.el (build-report-insert-installation-file):
13879         * build-report.el (build-report):
13880         * auto-show.el:
13881         * apropos.el (apropos-documentation):
13882         - mega patch
13883         - clean up byte-compile warnings
13884         - remove unused variables
13885         - Use common lisp style hashtable functions
13886         - byte compiler cleanup
13887         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13888         - remove old backquote syntax usage
13889         - move some cl functionality into C for speed.
13890         - remove last remaining VMS support
13891         - spelling fixes
13892         - implement last, butlast, nbutlast, copy-list in C.
13893         - new macro ignore-file-errors, similar to ignore-errors
13894           (ignore-file-errors (delete-file "foo"))
13895         - get frequent garbage collection during loadup.el by tweaking
13896           gc-cons-threshold, rather than explicitly calling garbage-collect
13897         - default delete-key-deletes-forward to `t'.
13898
13899 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13900
13901         * XEmacs 21.2-beta4 is released.
13902
13903 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13904
13905         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13906         (easy-menu-item-present-p): Wrapper around find-menu-item.
13907         (easy-menu-remove-item): Wrapper around delete-menu-item.
13908
13909         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13910         (add-menu-button): Add 'in-menu' argument.
13911         (add-menu-item-1): Add in-menu support to helper function.
13912
13913 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13914
13915         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13916
13917 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13918
13919         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13920         of Dec 4, 1997.
13921
13922 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13923
13924         * process.el (shell-command-on-region): Report if the command
13925         succeeded or failed.
13926
13927 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13928
13929         * subr.el (buffer-substring-no-properties): Comment out.
13930
13931 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13932
13933         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13934           into font instances first, like `x-frob-font-size' does.
13935           (mswindows-find-larger-font): ditto
13936
13937 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13938
13939         * package-ui.el (pui-install-selected-packages): fix args in call
13940         to `package-get'.
13941
13942 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13943
13944         * package-get.el (host-name): New widget type.
13945         (package-get-remote): Better customization using new type.
13946         (package-get-download-sites): idem dito.
13947
13948         (package-get-custom): Do not use package-get-all untill we have
13949         runtime dependencies.
13950
13951         (package-get-remove-copy): Default to 't' we no longer need this
13952         kludge as we do not currently use depenencies.
13953
13954         (package-get-was-current): New variable.
13955         (package-get-require-base): New 'force-current' argument.
13956         (package-get-update-base): idem
13957         (package-get-package-provider):  idem
13958         (package-get-locate-index-file): New 'no-remote' argument.
13959         (package-get-locate-file): idem.
13960
13961         (package-get-maybe-save-index): New function.
13962         (package-get-update-base): Use it.
13963
13964 1998-10-28 Greg Klanderman <greg@alphatech.com>
13965
13966         * package-get.el (package-get-remote): default to nil; by default,
13967         don't go out to the net via EFS.  They must select a download site.
13968         (package-get-download-sites): new variable.
13969         (package-get-download-menu): new function.
13970         (package-get-locate-index-file): new function.
13971         (package-get-update-base): use it.
13972
13973         * menubar-items.el (default-menubar): add "Update Package Index"
13974         and "Add Download Site" menus under Options | Manage Packages.
13975
13976 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13977
13978         * package-get.el (package-get): bugfix code checking installed version
13979         for case where package is not currently installed.
13980         (package-get-require-signed-base-updates): new variable.
13981         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13982         deemed not a goot thing.  Use the variable
13983         package-get-allow-unsigned-base-updates instead.
13984
13985 1998-10-16 Greg Klanderman <greg@alphatech.com>
13986
13987         * package-get.el (package-get): Don't install an older version than
13988         we already have unless explicitly told to.  Issue a warning.
13989
13990         * package-ui.el (pui-add-required-packages): when adding
13991         dependencies, don't add packages that are up to date.
13992         (pui-package-symbol-char):  Don't consider a package out of date
13993         if you have a newer version installed than the latest version in
13994         package-get-base.
13995
13996         * package-get.el (package-get-base-filename): document that it may
13997         be a path relative to package-get-remote;  new default value.
13998         (package-get-locate-file): new function.
13999         (package-get-update-base): use it to expand package-get-base-filename.
14000         (package-get-save-base): new function to save the package-get database
14001         to file.
14002         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
14003         (package-get-update-base): pass the REMOTE-SOURCE arg.
14004         (package-get-update-base-entry): call package-get-custom-add-entry.
14005         (package-get-file-installed-p): removed; no longer needed.
14006         (package-get-create-custom): ditto.
14007         (toplevel): remove code to build and load package-get-custom.el
14008         (package-get-custom-add-entry): new function.
14009
14010 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
14011
14012         * wid-edit.el (widget-button-click): Don't switch window.
14013
14014 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14015
14016         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
14017
14018 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
14019
14020         * etags.el (find-tag-default): Run find-tag-hook using
14021         run-hooks rather than funcall
14022
14023 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
14024
14025         * isearch-mode.el (isearch-mode): Set the current minor mode maps
14026         and the current local map as the parents to isearch-mode-map.
14027
14028 1998-10-15  SL Baur  <steve@altair.xemacs.org>
14029
14030         * XEmacs 21.2-beta3 is released.
14031
14032 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14033
14034         * package-get.el (package-get-update-base): use
14035         insert-file-contents-internal, not insert-file-contents-literally.
14036
14037 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14038
14039         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
14040         dump time.
14041
14042 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14043
14044         * package-get.el (package-get-update-base-entry): new function.
14045         (package-get-update-base): renamed; was `package-get-load-base'.
14046         cleanup, and use package-get-update-base-from-buffer.
14047         (package-get-update-base-from-buffer): new function.
14048         (package-get-update-base-entries): new; helper for above.
14049         Do not eval lisp grabbed over ftp; parse it from new format.
14050
14051 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14052
14053         * files.el (set-auto-mode): Don't play games loading package-get
14054         database; package-get-package-provider will handle it all.
14055
14056 1998-10-14  Greg Klanderman  <greg@alphatech.com>
14057
14058         * package-get.el (package-get-base-filename): new variable.
14059         (package-get-require-base): new function.
14060         (package-get-pgp-signed-begin-line): new variable.
14061         (package-get-pgp-signature-begin-line): ditto.
14062         (package-get-pgp-signature-end-line):  ditto.
14063         (package-get-load-base): new function.
14064         (package-get-interactive-package-query):
14065         (package-get-update-all):
14066         (package-get-dependencies):
14067         (package-get-package-provider):
14068         (package-get-custom): use package-get-require-base.
14069         [package-get-custom loading]: disable for now.
14070
14071         * package-ui.el (pui-list-packages): use (package-get-require-base)
14072
14073 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14074
14075         * package-ui.el: Correct obvious thinko in choosing extent face.
14076
14077 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14078
14079         * menubar-items.el (default-menubar): pui-list-package has nothing
14080         to with Customize. Move all the package stuff to a new Item in Options.
14081
14082         * package-ui.el (pui-menu): Add menu and Popup menu.
14083
14084         * package-get.el (package-get): Use new
14085         package-admin-get-install-dir.
14086
14087         * package-admin.el (package-admin-get-install-dir): New syntax.
14088         Conserve package location and put mule packages where mule-base is.
14089
14090         * package-get.el : Customized
14091
14092         * package-ui.el (pui): Customized
14093         (pui-package-install-dest-dir): New variable.
14094         (pui-install-selected-packages): Use it
14095
14096 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14097
14098         * package-get.el (package-get-interactive-package-query): Move
14099         dependency on package-get-base to run-time.
14100         (package-get-update-all): Ditto.
14101         (package-get-dependencies): Ditto.
14102         (package-get-package-provider): Ditto.
14103         (package-get-custom): Ditto.
14104
14105 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14106
14107         * events.el: Remove 'ascii-character property from 'backspace
14108         and 'delete symbols
14109
14110 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14111
14112         * package-get-base.el: removed.
14113
14114 1998-09-23  Didier Verna  <didier@xemacs.org>
14115
14116         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14117         (no-upper-case-p): new function.
14118         (with-search-caps-disable-folding): new macro.
14119         (with-interactive-search-caps-disable-folding): new macro.
14120         (zap-to-char): In interactive mode, do a case-sensitive search if
14121         the character is uppercase.
14122         (zap-up-to-char): ditto.
14123
14124         * replace.el (perform-replace): use the function no-upper-case-p.
14125
14126         * isearch-mode.el (isearch-fix-case): ditto.
14127         make obsolete `with-caps-disable-folding' and
14128         `isearch-no-upper-case-p'.
14129
14130         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14131         (tags-search): ditto.
14132         (tags-query-replace): ditto.
14133
14134         * info.el (Info-search): ditto.
14135
14136 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14137
14138         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14139
14140 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14141
14142         * package-admin.el (package-admin-rmtree): rewritten.  need to
14143         check for "." and ".." before symlink check.  expand files and
14144         directories with respect to DIRECTORY, not default-directory.
14145
14146 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14147
14148         * package-get.el (package-get-all): add INSTALL-DIR argument.
14149
14150 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14151
14152         * package-ui.el (pui-add-required-packages): new function, select
14153         dependent packages.
14154         (pui-display-keymap): bind it.
14155         (pui-help-string): document it.
14156         (pui-install-selected-packages): package-get-all -> package-get.
14157
14158         * package-get.el (package-get-dependencies): new function.
14159
14160 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14161
14162         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14163         regexps.
14164
14165 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14166
14167         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14168         function.
14169         (default-mouse-track-normalize-point): Use it.
14170
14171 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14172
14173         * package-admin.el (package-admin-delete-binary-package):
14174                 General cleanup. Remove unnessary use of progn and
14175         save-excursion.
14176         (package-admin-delete-binary-package): Do NOT mess with file
14177         modes. That is evil.
14178         (package-admin-delete-binary-package): Wrap all deleting in
14179         condition-case. The data in MANIFEST is untrustworthy.
14180         (package-admin-delete-binary-package): Let the OS worry about non
14181         empty directories.
14182
14183 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14184
14185         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14186         processing.
14187         (lm-report-bug): Fix mail address to send bug reports to.
14188
14189 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14190
14191         * XEmacs 21.2-beta2 is released.
14192
14193 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14194
14195         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14196
14197 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14198
14199         * info.el (Info-mode): Document page turning by double clicks in
14200         docstring so `M-x describe-mode' will display it.
14201
14202 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14203
14204         * info.el (Info-mouse-track-double-click-hook): Use character
14205         widths to calculate a border region where double clicking does
14206         page turning, and return `nil' by default so other hooks, such as
14207         region highlighting, will be run.
14208
14209 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14210
14211         * sound.el (default-sound-directory-list): Initialize with all the
14212         "sounds" directories in `data-directory-list'.  It used to just be
14213         the first one.
14214
14215         * packages.el (locate-data-directory-list): Created.  This gives
14216         the list of matching directories, unlike `locate-data-directory',
14217         which just gives the first one.
14218
14219 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14220
14221         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14222         make a binding in the local keymap until help-char handling is
14223         improved.
14224
14225         * help.el (help-keymap-with-help-key): Provide keymap with help
14226         binding.
14227         (help-print-help-form): New helper function.
14228
14229 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14230
14231         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14232         move extent to another buffer; no need to create a new extent.
14233         (isearch-fix-case): New function.
14234         (isearch-search-and-update): Use it.
14235
14236 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14237
14238         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14239         the keymap, not minor-mode-map-alist.
14240         (isearch-done): Restore overriding-local-map.
14241
14242 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14243
14244         * bytecomp.el (byte-compile-buffer-substring):
14245         Fix for: (byte-compile (defun f () (buffer-substring)))
14246         ==>   ** buffer-substring called with 3 args, but requires 0-3
14247         - new code not only works, but is more readable, too.
14248
14249 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14250
14251         * msw-faces.el (mswindows-init-device-faces): Don't try to
14252           specify a default font at this late stage. Do try to force
14253           creation of the default face font so that if it fails we get
14254           an error now instead of a crash at frame creation.
14255
14256           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14257           mswindows-make-font-unitalic: Canonical default weight
14258           changed from "Normal" to "Regular".
14259
14260           mswindows-make-font-bold / -bold-italic: Supplied device was
14261           not being passed into call to mswindows-find-smaller-font.
14262
14263 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14264
14265         * package-get.el (package-get-remote): Fix the path where to find
14266           the packages on xemacs.org.
14267
14268 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14269
14270         * about.el (about-maintainer-info): Update Ben's entry.
14271
14272 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14273
14274         * lisp/shadow.el (find-emacs-lisp-shadows):
14275         - `member' was being called on lists of length 2000!
14276         - Replace with hashtables.
14277         - Replace hand-coded loops with (dolist)
14278         - Fix comment typo
14279
14280 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14281
14282         * packages.el: Added new function, `package-delete-name', to
14283           delete existing packages from the installed package database
14284           (`packages-package-list').  Also added the "pkginfo" directory
14285           to `packages-special-base-regexp', so that the pkginfo directory
14286           would not get added to `late-packages'.
14287
14288         * package-admin.el: Added ability to delete an installed package
14289           (added low-level function, `package-admin-delete-package').
14290           Understands how to use the pkginfo/MANIFEST.<package> file to
14291           delete the package.  When installing a package, will also
14292           create a MANIFEST.* file if one is not provided by the
14293           package.  If the MANIFEST.* doesn't exist when deleting a
14294           package, the functions will fall back to attempting to delete
14295           any package-specific lisp directory.
14296
14297         * package-get.el: Moved some functions to package-admin.el.
14298           Added interactive function `package-get-delete-package', for
14299           use by users for deleting a package.
14300
14301           Also modified to not require the presence of efs.
14302
14303 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14304
14305         * files.el (find-file-noselect): Handle all signals, kill the
14306         buffer and resignal.
14307
14308 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14309
14310         * cl-macs.el (glyph-image): Add setf method.
14311
14312 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14313
14314         * package-get.el: Fixed broken EFS downloading.  Also, look for
14315           .tar.gz files first, in preference over .tgz files.
14316
14317         * package-ui.el: Fix display of package version numbers.
14318
14319 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14320
14321         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14322         argument.
14323
14324 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14325
14326         * list-mode.el: `display-completion-list': added new/optional
14327           keyword `:completion-string', which allows the programmer to
14328           change the "Possible completions are:" prompt.
14329
14330         * menubar-items.el: Added new pulldown menu-pick to start up the
14331           visual package browser/installer:
14332
14333                 Options->Customize->List Packages
14334
14335         * package-admin.el: Added hooks for installing under both Unix
14336           and MS Windows.  Does additional error checking.  No longer
14337           calls "add-big-package.sh" to install packages under Unix; now
14338           calls gunzip & tar directly.
14339
14340         * package-get.el: Added ability to install packages from files
14341           on a local disk/CDROM.  Now deletes any existing package lisp
14342           directory.  Does completion on available packages when
14343           querying for package names.  Will also search for .tgz files
14344           in addition for .tar.gz files.  Tries to reload
14345           auto-autoloads, as a convenience when loading new packages,
14346           and also tries to add any new package paths to `load-path'.
14347           Changed all occurences of `concat' to use `expand-file-name'.
14348
14349         * package-ui.el: New file which implements the main visual
14350           package browser/installer, which is started via a menu pick or
14351           M-x pui-list packages.
14352
14353 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14354
14355         * startup.el (load-init-file): spelling fix.
14356
14357 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14358
14359         * startup.el (normal-top-level): Load auto-autoload files
14360         covariantly with their precedence.
14361
14362 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14363
14364         * menubar-items.el (default-menubar): Remove "Font Weight"
14365         option, there is currently no custom equivalent.. Customize-faces
14366         is "Edit faces".
14367
14368         * x-font-menu.el (font-menu-set-font): Use customize to set
14369         default face.
14370
14371         * faces.el (face-spec-update-all-matching): New function.
14372
14373         * cus-face.el (custom-set-face-update-spec): New function.
14374         Interface to customize faces from elisp.
14375
14376         (custom-face-value-create): Show the customized settings if set
14377         but not saved.
14378
14379 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14380
14381         (custom-face-value-create): Show the customized settings if set
14382         but not saved.
14383
14384 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14385
14386         * keydefs.el (global-map): Add FSF 20.3 binding of
14387         query-replace-regexp.
14388
14389 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14390
14391         * minibuf.el (read-file-name-internal-1): use
14392         user-name-completion-1 instead of user-name-completion.
14393
14394 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14395
14396         * loadup.el:
14397         * make-docfile.el:
14398         * update-elc.el: Don't set `source-directory' (now defunct as a
14399         global variable) no more.
14400
14401         * packages.el (packages-list-autoloads): Made `source-directory'
14402         (now defunct as a global variable) a parameter.
14403
14404 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14405
14406         * about.el (about-hackers): new email
14407
14408 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14409
14410         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14411
14412 1998-07-17  Didier Verna  <didier@xemacs.org>
14413
14414         * faces.el (set-face-property):
14415         (set-face-dim-p):
14416         (face-dim-p): updated the doc strings now that the dim property isn't
14417         tty-specific.
14418         (face-equal): the dim property is now a common one.
14419
14420         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14421         Renamed the `stipple' attribute to `background-pixmap'.
14422         (custom-face-background-pixmap): make custom-face-stipple an
14423         obsolete alias for this.
14424
14425 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14426
14427         * find-paths.el (paths-file-readable-directory-p): Created and
14428         used.
14429
14430         * loadup.el: Don't set inhibit-... flags from run-temacs.
14431
14432 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14433
14434         * packages.el (packages-data-path-depth): Added and used.
14435
14436 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14437
14438         * about.el:
14439         - Change .xpm to .png, delete "zcat" section.
14440         - cosmetic fix in the 'marcpa' entry.
14441
14442         * etc/photos
14443         - convert all .xpm.Z to .png
14444         - rename mrb to martin
14445         - rename mcook-m to mcookm
14446
14447 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14448
14449         * x-init.el (x-initialize-compose): Add support for
14450         dead-circumflex as YET ANOTHER NAME for that dead key.
14451
14452 1998-08-05  Colin Rafferty <colin@xemacs.org>
14453
14454         * setup-paths.el (paths-construct-exec-path): Made the
14455         last-packages really be last.
14456         (paths-construct-data-directory-list): Ditto.
14457
14458 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14459
14460         * startup.el(startup-splash-frame-body):
14461         Update Copyright notice in splash screen
14462
14463 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14464
14465         * minibuf.el (read-file-name-internal-1): do ~user completion.
14466
14467 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14468
14469         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14470         aginst destroyed extents
14471
14472 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14473
14474         * package-get.el (package-get): add `install-dir' argument.
14475
14476 1998-07-20  John Jones  <jj@asu.edu>
14477
14478         * package-get.el: calls to package-get-update-all will only
14479           update packages which are already installed.
14480
14481 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14482
14483         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14484         writable.
14485
14486 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14487
14488         * about.el (about-hackers): Correct my email.
14489
14490 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14491
14492         * about.el (about-hackers): new email-address.
14493
14494 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14495
14496         * minibuf.el (read-number): Don't let `input-error' condition
14497         escape.
14498
14499 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14500
14501         * about.el (about-hackers): use my `email-for-life' address.
14502
14503 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14504
14505         * XEmacs 21.2-beta1 is released.
14506
14507 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14508
14509         * ldap.el (ldap-search): Doc string change
14510
14511 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14512
14513         * menubar-items.el (default-menubar): Removed references to
14514         `data-directory', and use `locate-data-file' instead, and made
14515         then greyed out if they don't exist.
14516
14517 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14518
14519         * keymap.el (events-to-keys): Use `format' instead of `concat'
14520         since the latter does not accept integer args anymore
14521
14522 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14523
14524         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14525         macros replaced.
14526
14527 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14528
14529         * make-docfile.el: Get first initialization from very-early-lisp.el
14530         * update-elc.el: Ditto.
14531         * loadup.el (really-early-error-handler): Ditto.
14532
14533         * packages.el (packages-unbytecompiled-lisp): Add new file,
14534         very-early-lisp.el.
14535
14536         * very-early-lisp.el: New file.
14537
14538 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14539
14540         * Symbols that have been obsolete for at least 3 years removed (II).
14541
14542         * obsolete.el (eval-current-buffer): Make compatible.
14543         (byte-code-function-p): Ditto.
14544         (send-string): Removed.
14545         (send-region): Removed.
14546         (screen-scrollbar-width): Removed.
14547         (set-screen-scrollbar-width): Removed.
14548         (set-screen-left-margin-width): Removed.
14549         (set-screen-right-margin-width): Removed.
14550         (screen-left-margin-width): Removed.
14551         (screen-right-margin-width): Removed.
14552         (set-buffer-left-margin-width): Removed.
14553         (set-buffer-right-margin-width): Removed.
14554         (buffer-left-margin-width): Removed.
14555         (buffer-right-margin-width): Removed.
14556         (x-set-frame-icon-pixmap): Removed.
14557         (x-set-screen-icon-pixmap): Removed.
14558         (pixel-name): Removed.
14559         (make-pixmap): Removed.
14560         (make-cursor): Removed.
14561         (pixmap-width): Removed.
14562         (pixmap-contributes-to-line-height-p): Removed.
14563         (set-pixmap-contributes-to-line-height): Removed.
14564
14565 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14566
14567         * obsolete.el (popup-menu-up-p): removed.
14568         (read-no-blanks-input): Removed.
14569         (wholenump): Removed.
14570         (ring-mod): Removed (what was ring-mod?).
14571         (current-time-seconds): Removed.
14572         (run-special-hook-with-args): Removed.
14573         (dot): Removed.
14574         (dot-marker): Removed.
14575         (dot-min): Removed.
14576         (dot-max): Removed.
14577         (window-dot): Removed.
14578         (set-window-dot): Removed.
14579
14580         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14581         `dot-min'.
14582
14583         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14584
14585         * code-files.el (insert-file-contents): Rename
14586         run-special-hook-with-args to run-hook-with-args-until-success.
14587         (write-region): Ditto.
14588
14589 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14590
14591         * about.el: Fix typos, update release date.
14592
14593         * Symbols that have been obsolete for at least 3 years removed.
14594
14595         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14596         screen- functions.
14597         (toplevel): remove setf methods for screen functions.
14598         * cl-macs.el (extent-data): defsetf removed.
14599         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14600         many places to remove.
14601         (comment-indent-hook): Ditto.
14602         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14603         (buffer-dedicated-screen): Ditto.
14604         (deiconify-screen): Ditto.
14605         (delete-screen): Ditto.
14606         (event-screen): Ditto.
14607         (find-file-other-screen): Ditto.
14608         (find-file-read-only-other-screen): Ditto.
14609         (live-screen-p): Ditto.
14610         (screen-height): Ditto.
14611         (screen-iconified-p): Ditto.
14612         (screen-list): Ditto.
14613         (screen-live-p): Ditto.
14614         (screen-name): Ditto.
14615         (screen-parameters): Ditto.
14616         (screen-pixel-height): Ditto.
14617         (screen-pixel-width): Ditto.
14618         (screen-root-window): Ditto.
14619         (screen-selected-window): Ditto.
14620         (screen-totally-visible-p): Ditto.
14621         (screen-visible-p): Ditto.
14622         (screen-width): Ditto.
14623         (screenp): Ditto.
14624         (get-screen-for-buffer): Ditto.
14625         (get-screen-for-buffer-noselect): Ditto.
14626         (get-other-screen): Ditto.
14627         (iconify-screen): Ditto.
14628         (lower-screen): Ditto.
14629         (mail-other-screen): Ditto.
14630         (make-screen): Ditto.
14631         (make-screen-invisible): Ditto.
14632         (make-screen-visible): Ditto.
14633         (modify-screen-parameters): Ditto.
14634         (new-screen): Ditto.
14635         (next-screen): Ditto.
14636         (next-multiscreen-window): Ditto.
14637         (other-screen): Ditto.
14638         (previous-screen): Ditto.
14639         (previous-multiscreen-window): Ditto.
14640         (raise-screen): Ditto.
14641         (redraw-screen): Ditto.
14642         (select-screen): Ditto.
14643         (selected-screen): Ditto.
14644         (set-buffer-dedicated-screen): Ditto.
14645         (set-screen-height): Ditto.
14646         (set-screen-position): Ditto.
14647         (set-screen-size): Ditto.
14648         (set-screen-width): Ditto.
14649         (show-temp-buffer-in-current-screen): Ditto.
14650         (switch-to-buffer-other-screen): Ditto.
14651         (visible-screen-list): Ditto.
14652         (window-screen): Ditto.
14653         (x-set-screen-pointer): Ditto.
14654         (x-set-frame-pointer): Ditto.
14655         (screen-title-format): Ditto.
14656         (screen-icon-title-format): Ditto.
14657         (terminal-screen): Ditto.
14658         (delete-screen-hook): Ditto.
14659         (create-screen-hook): Ditto.
14660         (mouse-enter-screen-hook): Ditto.
14661         (mouse-leave-screen-hook): Ditto.
14662         (map-screen-hook): Ditto.
14663         (unmap-screen-hook): Ditto.
14664         (default-screen-alist): Ditto.
14665         (default-screen-name): Ditto.
14666         (x-screen-defaults): Ditto.
14667         (x-create-screen): Ditto.
14668         * obsolete.el: meta-flag removed.
14669         baud-rate removed.
14670         sleep-for-millisecs removed.
14671         extent-data removed.
14672         set-extent-data removed.
14673         set-extent-attribute removed.
14674         extent-glyph removed.
14675         extent-layout removed.
14676         set-extent-layout removed.
14677         list-faces-display removed.
14678         list-faces removed.
14679         trim-versions-without-asking removed.
14680         after-write-file-hooks removed.
14681         truename removed.
14682         auto-fill-hook removed.
14683         blink-paren-hook removed.
14684         select-screen-hook, deselect-screen-hook removed.
14685         auto-raise-screen, auto-lower-screen removed.
14686
14687         * msw-mouse.el: Global change resource -> mswindows-resource.
14688
14689         * XEmacs 21.0-pre5 is released.
14690
14691 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14692
14693         * about.el (about-hackers): Credits update.
14694
14695 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14696
14697         * register.el (insert-register): Don't activate the region.
14698
14699 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14700
14701         * select.el: Restore x-* symbols for backwards compatibility:
14702         x-copy-primary-selection, x-kill-primary-selection,
14703         x-delete-primary-selection, x-select-make-extent-for-selection,
14704         x-valid-simple-selection-, x-cut-copy-clear-internal.
14705
14706 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14707
14708         * XEmacs 21.0-pre4 is released.
14709
14710 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14711
14712         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14713         reporting bugs.
14714         (maybe-add-init-button): Fix semantics under Windows.  Use
14715         `expand-file-name' rather than `concat'.
14716
14717         * help.el (print-messages): New function.
14718
14719 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14720
14721         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14722
14723 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14724
14725         * about.el: Tweaked my entry in about-hackers.
14726
14727         * find-paths.el (paths-emacs-root-p):
14728           Relaxed emacs-root checking of an in-place installation to
14729           also accommodate the flat layout used on MS Windows.
14730
14731 1998-06-29  John Jones  <jj@asu.edu>
14732
14733         * package-get.el: calls to package-get-update-all will only
14734           update packages which are already installed.
14735
14736 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14737
14738         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14739         are handled by the gui-element face fallbacks now.
14740
14741         * x-faces.el: default gui-element face to "background" as well as
14742         the default face.
14743
14744         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14745         and default face settings since these are set as fallbacks now in
14746         the appropriate domain.
14747
14748 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14749
14750         * text-mode.el (text-mode): Reorder regexp so the OR part
14751         corresponding to `page-delim' goes first and the hack in
14752         `forward-paragraph' will work.
14753         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14754
14755 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14756
14757         * subr.el (remove-hook): When checking the hook value
14758           with functionp, don't apply car to it.
14759
14760 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14761
14762         * package-get.el (package-get-remote-filename):
14763           Don't use file-name-as-directory because the local directory
14764           separator conventions might not be the same as ftp's.
14765
14766 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14767
14768         * ldap.el (ldap-host-parameters-alist): New name of
14769         `ldap-host-parameters-plist'
14770
14771 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14772
14773         * package-get.el: Using (require 'package-get-base), now that it
14774         provides itself.  Consequently removed all instances of (load
14775         "package-get-base.el").
14776
14777 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14778
14779         * subr.el (remove-hook): Don't treat the hook value as a
14780           list unless it is both consp and not functionp.
14781
14782 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14783
14784         * about.el: Email address for Ben Wing is ben@xemacs.org.
14785         * auto-show.el: Ditto.
14786         * bytecomp.el: Ditto.
14787         * faces.el: Ditto.
14788         * x-scrollbar.el: Ditto.
14789         * x-misc.el: Ditto.
14790         * tty-init.el: Ditto.
14791         * toolbar-items.el: Ditto.
14792         * symbol-syntax.el: Ditto.
14793         * specifier.el: Ditto.
14794         * objects.el: Ditto.
14795         * hyper-apropos.el: Ditto.
14796         * glyphs.el: Ditto.
14797
14798 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14799
14800         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14801         vertical-divider-always-visible-p.
14802         (default-mouse-motion-handler): Ditto.
14803
14804 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14805
14806         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14807         global value.
14808
14809 1998-06-21  Oliver Graf <ograf@fga.de>
14810
14811         * build-reports.el: changed receiver to xemacs-build-reports list
14812
14813 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14814
14815         * font.el: Split font-family-mappings into X and
14816           mswindows-specific versions.
14817           mswindows-font-create-[object|name]: Treat supplied size
14818           as a pointsize. Added underline and strikethru handling.
14819
14820         * msw-faces.el: changed default mswindows charset to western.
14821
14822         * msw-glyphs.el: removed space in border-glyph font string that
14823           was inserted to get round bugs in the mswindows C font code.
14824
14825 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14826
14827         * about.el (about-hackers): Credits update.
14828
14829         * help-nomule.el (tutorial-supported-languages): Add Romanian
14830         TUTORIAL.
14831
14832         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14833         to ISO-8859-2.
14834
14835 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14836
14837         * font.el: Split font-family-mappings into X and
14838           mswindows-specific versions.
14839           mswindows-font-create-[object|name]: Treat supplied size
14840           as a pointsize. Added underline and strikethru handling.
14841
14842         * msw-faces.el: changed default mswindows charset to western.
14843
14844         * msw-glyphs.el: removed space in border-glyph font string that
14845           was inserted to get round bugs in the mswindows C font code.
14846
14847 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14848
14849         * minibuf.el: make read-color-completion-table call
14850           (mswindows-color-list for mswindows devices.
14851
14852 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14853
14854         * lisp/font-lock.el
14855         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14856         Let declaration items contain non-word symbol characters.
14857
14858 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14859
14860         * package-get.el (package-get-package-provider): Added autoload
14861         cookie.  Loading "package-get-base.el" in ALL functions that use
14862         it.  Fixed some (interactive ...) with multiple argument specs
14863         again.  Cosmetic indentation changes.
14864
14865 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14866
14867         * info.el (Info-insert-dir): Don't use nreverse on variables
14868         that you want to use later.
14869
14870 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14871
14872         * x-mouse.el (x-set-point-and-move-selection): Replace call
14873         to x-kill-primary-selection with kill-primary-selection
14874
14875 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14876
14877         * simple.el (what-cursor-position): Make cursor position reported
14878         use value of column-number-start-at-one
14879
14880 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14881
14882         * about.el (xemacs-hackers): Fix Jareth's email address.
14883
14884 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14885
14886         * startup.el (startup-splash-frame): Remove
14887         `xemacs-startup-logo-function'.
14888
14889 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14890
14891         * about.el (about-hackers): Update credits list.
14892
14893 1998-06-06  Jeff Miller <jmiller@smart.net>
14894
14895         * lisp/sound.el: Update sound-ext to allow filenames with
14896           extensions to be found by load-sound-file
14897
14898 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14899
14900         * info.el (Info-rebuild-outdated-dir): Removed variable
14901         (Info-auto-generate-directory): New variable
14902         (Info-save-auto-generated-dir): New variable
14903         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14904         (Info-build-dir-anew): Second parameter removed.  Use
14905         `Info-save-auto-generated-dir'
14906         (Info-rebuild-dir): Ditto
14907
14908 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14909
14910         * list-mode.el (next-list-mode-item): Would not recognize
14911         border between directly neighbored items.
14912
14913 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14914
14915         * package-get.el: add autoloads for some functions.
14916
14917 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14918
14919         * specifier.el (let-specifier): Tiny docfixes.
14920
14921 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14922
14923         * msw-mouse.el: set selection-pointer-glyph to Normal.
14924
14925 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14926
14927         * wid-edit.el (widget-specify-secret): New function.
14928         (widget-after-change): Use it.
14929         (widget-specify-field): Use it.
14930
14931 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14932
14933         * mouse.el (drag-window-divider): Use `(not done)' instead of
14934         `doit'; reuse result of `window-pixel-edges'.
14935
14936         * modeline.el (drag-modeline-event-lag): Rename to
14937         drag-divider-event-lag.
14938
14939 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14940
14941         * specifier.el (let-specifier): Rewritten not to generate needless
14942         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14943         arguments.
14944
14945 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14946
14947         * minibuf.el (read-file-name-1): Setup buffer-local value of
14948         `completion-ignore-case' in completions buffer under Windows.
14949
14950 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14951
14952         * about.el (about-maintainer-glyph): Fix support for not
14953         compressed images.
14954
14955 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14956
14957         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14958
14959         * mouse.el (mouse-track): Cancel selection if misc-user event with
14960         `cancel-mode-internal' function is fetched.
14961
14962 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14963
14964         * files.el (save-some-buffers-1): Fixed return value.
14965
14966 1998-06-01  Oliver Graf <ograf@fga.de>
14967
14968         * dragdrop.el: added experimental
14969
14970 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14971
14972         * startup.el (after-init-hook, init-file-user,
14973         user-init-directory, load-user-init-file):  Purge references
14974         to "~/.xemacs/init.el" from docstrings.
14975
14976         (load-user-init-file) Use paths-construct-path to construct
14977         paths to user init files.  Go directly to ~/.emacs, do not
14978         search ~/.xemacs/, do not load `default-custom-file'.
14979
14980 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14981
14982         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14983         general *sh.
14984         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14985
14986 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14987
14988         * menubar-items.el (default-menubar): add Update Packages to customize
14989         menu.
14990
14991 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14992
14993         * faces.el: use toolbar face as a fallback for toolbar properties
14994         in xpm-color-symbols instead of default.
14995
14996         * msw-faces.el: rename 3d-object -> gui-element face.
14997
14998 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14999
15000         * startup.el (xemacs-startup-logo-function): New variable.
15001         (startup-splash-frame): Use it.
15002
15003 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
15004
15005         * files.el (save-some-buffers): Would wait 1 second.
15006         (save-some-buffers-1): Delete other windows here instead of in
15007         `save-some-buffers'.
15008         (save-some-buffers): Force redisplay only if windows were deleted.
15009
15010 1998-06-02  Didier Verna  <didier@xemacs.org>
15011
15012         * cus-face.el (custom-face-attributes): generalized the use of
15013         toggle buttons for boolean attributes.
15014         Re-ordered the items a bit.
15015
15016 1998-06-01  SL Baur  <steve@altair.xemacs.org>
15017
15018         * sound.el (default-sound-directory): Use `locate-data-directory'
15019         to find the sounds directory.
15020
15021 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15022
15023         * sound.el: default sound-ext to .wav under mswindows, .au
15024         otherwise. load-default sounds without extensions.
15025
15026 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
15027
15028         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
15029         if send-pr is not bound.
15030
15031 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
15032
15033         * files.el: grok idl files in auto-mode-alist.
15034 1998-06-01  Jeff Miller  <jmiller@smart.net>
15035
15036         * minibuf.el (exact-minibuffer-completion-p): check for nil before
15037         calling `upcase'.
15038
15039 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
15040
15041         * msw-glyphs.el: add xbm to the list of image types supported.
15042
15043 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15044
15045         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
15046         instead of XEmacs one when dumping InfoDock.
15047
15048 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15049
15050         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
15051         for `modeline-visible-p'
15052
15053         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
15054
15055 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15056
15057         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
15058         since it's not used anymore. doc string fixes.
15059
15060         * package-get.el (package-get-file-installed-p): new function. use
15061         instead of file-installed-p which is in an external package.
15062
15063 1998-05-28  Oliver Graf <ograf@fga.de>
15064
15065         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
15066         favor of select-window/switch-to-buffer
15067
15068 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
15069
15070         * startup.el: changed (getenv "HOME") to (user-home-directory)
15071
15072 1998-05-25  Oliver Graf <ograf@fga.de>
15073
15074         * frame.el (cde-start-drag) moved to dragdrop.el
15075         (offix-start-drag-region) moved to dragdrop.el
15076         (offix-start-drag) moved to dragdrop.el
15077         * dragdrop.el (cde-start-drag) moved from frame.el
15078         (offix-start-drag-region) moved from frame.el
15079         (offix-start-drag) moved from frame.el
15080         (cde-start-drag-region) cde drag regions
15081         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15082
15083 1998-05-26  Oliver Graf <ograf@fga.de>
15084
15085         * dragdrop.el: created dragdrop-drag prototypes
15086         (cde-start-drag-region) fixed typo
15087
15088 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15089
15090         * simple.el (after-init-hook): Remove reader macro.
15091
15092         * packages.el (packages-hardcoded-lisp): Get rid of reader
15093         macros.  Update DOC string.
15094
15095 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15096
15097         * mouse.el (drag-window-divider): Ditto.
15098
15099         * modeline.el (mouse-drag-modeline): Use it.
15100
15101         * lisp-mode.el (let-specifier): Specify indentation.
15102
15103         * specifier.el (let-specifier): Renamed from
15104         `with-specifier-instance'.
15105
15106 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15107
15108         * x-faces.el:
15109         * faces.el: move definition of xpm-color-symbols from x-faces.el
15110         to faces. Predicate x-get-resource on the presence of x.
15111
15112         * msw-faces.el: set 3d-object face rather than modeline. Specify
15113         faces as specfier defaults.
15114
15115         * package-get.el: don't use package-admin-add-single-file-package.
15116
15117 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15118
15119         * toolbar-items.el: Fixup tooltips.
15120         (toolbar-gnus): Don't use obsolete variable
15121         toolbar-news-frame-properties.
15122         (toolbar-news-reader): Default to `gnus' instead of
15123         `not-configured'.
15124
15125         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15126         Windows.
15127
15128 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15129
15130         * package-get.el: rename -installedp -> -installed-p.
15131
15132 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15133
15134         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15135         attributes, and assinged it to continuation, truncation and
15136         hscroll glyphs.
15137
15138         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15139         and made continuation, truncation and hscroll glyphs arrow
15140         characters out of that font.
15141
15142 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15143
15144         * minibuf.el (minibuffer-electric-separator): Play nicely with
15145         directory-sep-char being \.
15146         (minibuffer-electric-tilde): Ditto.
15147         (read-file-name-map): Ditto.
15148
15149 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15150
15151         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15152         on X devices.
15153         (default-mouse-track-deal-with-down-event): Avoid
15154         `x-disown-selection'; use `disown-selection' instead.
15155
15156 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15157
15158         * select.el:
15159         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15160         moved to (cut-copy-clear-internal) in select.el. Ditto for
15161         (x-delete-primary-selection) (x-kill-primary-selection)
15162         (x-copy-primary-selection).
15163         (own-clipboard): new function.
15164
15165         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15166         functions in select.el. remove old ones.
15167         (mswindows-own-clipboard): new function.
15168
15169 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15170
15171         * gnuserv.el: allow connections from mswindows type devices.
15172
15173 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15174
15175         * msw-glyphs.el: change image type used from cursor to resource.
15176
15177 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15178
15179         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15180         for {top,bottom}-{left,right} values in addition to
15181         {top,bottom}_{left,right}.
15182         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15183
15184 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15185
15186         * cl-macs.el (specifier-instance): Undefine its setf method.
15187
15188         * specifier.el (with-specifier-instance): Added docstring.
15189
15190         * mouse.el (drag-window-divider): Ditto.
15191
15192         * modeline.el (mouse-drag-modeline): Use it.
15193
15194         * lisp-mode.el (with-specifier-instance): Define its indentation
15195         level.
15196
15197         * specifier.el (with-specifier-instance): New macro.
15198
15199 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15200
15201         * package-get.el (package-get-create-custom): new function to
15202         auto-generate package-get-custom.el from package-get-base.el.
15203         * (package-get-ever-installedp): new function.
15204         * (package-get-custom): new function to get all packages specified
15205         by customize.
15206
15207 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15208
15209         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15210
15211 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15212
15213         * cl-extra.el: Reverse previous float change.
15214
15215 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15216
15217         * x-faces.el:
15218         * faces.el (try-font-name): moved from x-faces.el since it is
15219         required by w3 under mswindows as well X.
15220
15221 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15222
15223         * winnt.el: Removed evil (setq completion-ignore-case t)
15224         clause, one more overlookef fsfism.
15225         (nt-quote-args-functions-alist): End sentences with double space.
15226
15227 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15228
15229         * window-xemacs.el (push-window-configuration): Remove kludgery of
15230         recaching default-toolbar specifier.
15231         (pop-window-configuration): Ditto.
15232         (unpop-window-configuration): Ditto.
15233
15234 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15235
15236         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15237
15238 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15239
15240         * winnt.el (nt-quote-args-verbatim): Added function.
15241         (nt-quote-args-prefix-quote): Added function.
15242         (nt-quote-args-backslash-quote): Added function.
15243         (nt-quote-args-double-quote): Added function.
15244         (nt-quote-args-functions-alist): New variable.
15245         (nt-quote-process-args): Added function. This is the main quoting
15246         work horse called from process-nt.c
15247
15248 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15249
15250         * winnt.el: Removed duplicate definitions for backspace,
15251         delete, M-backspace and C-M-backspace.
15252         (file-name-buffer-file-type-alist): Removed this variable.
15253         (find-buffer-file-type): Removed function.
15254         (find-file-binary):  Removed function.
15255         (find-file-text): Removed function.
15256         (find-file-not-found-set-buffer-file-type): Removed function.
15257         (save-to-unix-hook): Removed function.
15258         (revert-from-unix-hook): Removed function.
15259         (using-unix-filesystems): Removed function.
15260         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15261         warning.
15262         (x-set-selection): Removed function.
15263         (x-get-selection): Removed function.
15264         Removed commented FSFisms.
15265         Replaced copyright notice (this file is not part of GNU Emacs).
15266         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15267         comint-process-echoes setting to t.
15268
15269 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15270
15271         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15272         and used following the interface change of
15273         `paths-find-recursive-path'.
15274
15275         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15276         regexp instead of a list of base names.
15277         (paths-version-control-filename-regexp):
15278         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15279         Introduced and used following the interface change of
15280         `paths-find-recursive-path'.
15281
15282 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15283
15284         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15285         on X devices, rather than on all non-TTY devices.
15286
15287 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15288
15289         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15290
15291         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15292
15293 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15294
15295         * itimer.el (activate-itimer): Fixed usage of integers
15296         as argument to `concat'.
15297
15298 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15299
15300         * itimer.el (start-itimer): replace the use of `concat' with
15301         `format'
15302
15303 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15304
15305         * mode-motion.el (mode-motion-hook): Clarify docstring.
15306         From Bob Weiner <weiner@altrasoft.com>
15307
15308         * loadhist.el (symbol-file): Supply prompt string when used
15309         interactively.
15310         From Bob Weiner <weiner@altrasoft.com>
15311
15312 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15313
15314         * loadup.el (really-early-error-handler): Ditto.
15315
15316         * update-elc.el: Ditto.
15317
15318         * setup-paths.el (paths-construct-exec-path): Ditto.
15319
15320         * make-docfile.el: Ditto.
15321
15322         * find-paths.el (paths-decode-directory-path): Use split-path
15323         instead of decode-path.
15324
15325         * files.el (parse-colon-path): Update docstring reference.
15326
15327 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15328
15329         * msw-init.el:
15330         * x-init.el:
15331         Bind cut'n'paste keys to non window-system specific functions.
15332
15333         * msw-select.el: New function mswindows-clear-clipboard.
15334         mswindows-cut-copy-clipboard extended to handle clearing of the
15335         selection and renamed to mswindows-cut-copy-clear-clipboard.
15336
15337         * select.el: on mswindows devices delete-primary-selection
15338         calls mswindows-clear-clipboard.
15339
15340 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15341
15342         * simple.el (quoted-insert): Inhibit quit when using read-char.
15343
15344         * cmdloop.el (read-char): Don't inhibit quit.
15345         (read-char-exclusive): Ditto.
15346         (read-char): Signal quit if quit-char was pressed.
15347         (read-char-exclusive): Ditto.
15348         (read-quoted-char): Return a character, not integer.
15349
15350         * menubar-items.el (default-popup-menu): Use Andy's generic
15351         selection code.
15352         (default-popup-menu): Fix code.
15353
15354 1998-05-14  Oliver Graf <ograf@fga.de>
15355
15356         * dragdrop.el (dragdrop-function-widget): this time it's done
15357
15358 1998-05-13  Oliver Graf <ograf@fga.de>
15359
15360         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15361
15362 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15363
15364         * device.el (device-pixel-width):
15365         (device-pixel-height):
15366         (device-mm-width):
15367         (device-mm-height):
15368         (device-bitplanes):
15369         (device-color-cells): Swapped parameters to device-system-metric
15370         according to the interface change.
15371
15372 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15373
15374         * mouse.el (default-mouse-motion-handler): Use new name of the
15375         function event-over-vertical-divider-p.
15376         Do not set E-W arrow cursor over the divider if
15377         vertical-divider-draggable-p is nil in the window.
15378         ([top-level]): Use new name for the variable
15379         vertical-divider-map.
15380         (drag-window-divider): Respect vertical-divider-draggable-p.
15381         Variable name typo fixes.
15382
15383 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15384
15385         * keymap.el (kbd): Define here; handle string constants and
15386         others...
15387
15388 1998-05-15  Christian Nyb <chr@mediascience.no>
15389
15390         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15391         in Emacs 18.
15392
15393 1998-05-13  Didier Verna  <didier@xemacs.org>
15394
15395         * mouse.el (drag-window-divider): give the vertical divider a
15396         pressed look when dragging it.
15397
15398 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15399
15400         * faces.el: predicate some more face operations on x or mswindows
15401         not just x.
15402
15403         * modeline.el: enable modeline coloring for mswindows.
15404
15405 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15406
15407         * minibuf.el (minibuffer-default): Added variable; compatible with
15408         FSF Emacs.
15409         (next-history-element): Used `minibuffer-default'.
15410
15411 1998-05-12  Oliver Graf <ograf@fga.de>
15412
15413         * dragdrop.el (dragdrop-function-widget): button and mods ok
15414         arguments still look a bit strange
15415         (dragdrop-compare-mods) created
15416         (dragdrop-drop-do-functions) correctly checks for buttons and
15417         modifiers
15418
15419 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15420
15421         * setup-paths.el (paths-default-info-directories): Replace
15422         path-separator with directory-sep-char.
15423
15424         * files.el (path-separator): Don't define it here.
15425
15426 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15427
15428         * update-elc.el: Ditto.
15429
15430         * setup-paths.el (paths-construct-exec-path): Ditto.
15431
15432         * make-docfile.el: Ditto.
15433
15434         * loadup.el (really-early-error-handler): Ditto.
15435
15436         * find-paths.el (paths-decode-directory-path): Use decode-path
15437         instead of decode-path-internal.
15438
15439         * files.el (parse-colon-path): Update docstring.
15440
15441 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15442
15443         * subr.el (get-buffer-window-list): Make BUFFER optional.
15444
15445         * window-xemacs.el (windows-of-buffer): Defalias to
15446         get-buffer-window-list.
15447
15448 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15449
15450         * disass.el: Fix maintainer keyword.
15451
15452         * bytecomp.el (byte-compile-and-load-file): Autoload.
15453         (byte-compile-buffer): Ditto.
15454
15455         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15456         value is returned, not the name.
15457         (lisp-imenu-generic-expression): Enable it.
15458         (lisp-mode-variables): Ditto.
15459         (lisp-indent-offset): Change defconst to defvar.
15460         (lisp-indent-function): Ditto.
15461         (lisp-body-indent): Ditto.
15462
15463 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15464
15465         * modeline.el: Use zap-last-kbd-macro-event.
15466
15467         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15468         nil, don't attempt to do anything with messages.
15469         (eval-last-sexp): Use `letf' for clarity.
15470
15471 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15472
15473         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15474
15475 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15476
15477         * buff-menu.el:
15478         * lisp-mode.el:
15479         * obsolete.el:
15480         Change empty docstrings into no doc strings at all.
15481         Fix bogus FSF-format docstrings.
15482         * etags.el: Fix docstring.
15483
15484 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15485
15486         * package-get.el (package-get): Use internal md5
15487
15488 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15489
15490         * about.el (about-xemacs): Correct abuse of concat.
15491
15492 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15493
15494         * info.el (Info-mode): Use easymenu.
15495
15496 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15497
15498         * apropos.el (apropos): Don't use concat with integers.
15499
15500         * cmdloop.el (describe-last-error): Handle the case when no error
15501         was seen gracefully.
15502
15503         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15504         defun.
15505         (apropos-describe-plist): Ditto.
15506
15507         * help.el (with-displaying-help-buffer): Revert to a defun.
15508         (describe-key): Use it as defun.
15509         (describe-mode): Ditto.
15510         (describe-bindings): Ditto.
15511         (describe-prefix-bindings): Ditto.
15512         (describe-installation): Ditto.
15513         (view-lossage): Ditto.
15514         (describe-function): Ditto.
15515         (describe-variable): Ditto.
15516         (describe-syntax): Ditto.
15517
15518 1998-05-11  Oliver Graf <ograf@fga.de>
15519
15520         * dragdrop.el: changed order of require/provide
15521         (dragdrop-drop-mime-default) changed to new calling conventions
15522         (dragdrop-drop-do-functions) changed to new calling conventions
15523         (dragdrop-function-widget) this one needs more work...
15524
15525 1998-05-10  Oliver Graf <ograf@fga.de>
15526
15527         * about.el: another small change in my entry
15528         * dragdrop.el (dragdrop-drop-log-function): logging added
15529         plus customizations
15530         changed interface to handler functions. now called with event
15531         and object
15532
15533 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15534
15535         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15536         E-W arrow pointer displayed over draggable dividers.
15537
15538         * mouse.el (default-mouse-motion-handler): Show it when
15539         appropriate.
15540         (drag-window-divider): Added.
15541         ([top-level]): Initialized window-divider-map with a keymap
15542         binding the above function to left button down event.
15543
15544         * x-mouse.el (x-init-pointer-shape): Initialize
15545         divider-pointer-glyph from Cursor.dividerPointer, or use default
15546         E-W double arrow.
15547
15548 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15549
15550         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15551
15552 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15553
15554         * simple.el (count-words-buffer): Don't query for buffer.
15555         (count-lines-buffer): Ditto.
15556
15557 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15558
15559         * help.el (where-is): add optional insert argument.
15560
15561 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15562
15563         * help.el (describe-key-briefly): New argument INSERT.
15564
15565         * simple.el (eval-expression): New optional argument; synch with
15566         FSF 20.3.
15567
15568         * keydefs.el (global-map): Add new register bindings.
15569
15570         * register.el: Synched with FSF 20.3.
15571
15572 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15573
15574         * window-xemacs.el (recenter): all arguments are optional.
15575
15576 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15577
15578         * device.el: (device-pixel-width): Reflected name/parameters
15579         change to device-system-metric.
15580         (device-pixel-height): Ditto.
15581         (device-mm-width): Ditto.
15582         (device-mm-height): Ditto.
15583         (device-bitplanes): Ditto.
15584         (device-color-cells): Ditto.
15585
15586 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15587
15588         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15589
15590         * cl.el (most-positive-fixnum): Document.
15591         (most-negative-fixnum): Ditto.
15592
15593         * cus-dep.el: Updated comment.
15594
15595         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15596         constant.
15597
15598         * cus-load.el (custom-put): Removed.
15599
15600         * files.el (after-find-file): Just resignal quit instead of
15601         signaling "canceled".
15602
15603 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15604
15605         * frame.el (other-frame): Use `focus-frame' instead of
15606         select-frame kludges.
15607
15608         * lisp-mode.el: Update lisp-indent-function for
15609         save-selected-frame and with-selected-frame.
15610
15611         * frame.el (save-selected-frame): New macro.
15612         (with-selected-frame): Ditto.
15613         (other-frame): Use `set-frame-focus'.
15614
15615 1998-05-06  Oliver Graf <ograf@fga.de>
15616
15617         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15618         (dragdrop-drop-url-default) default handler for URL drops created
15619         (dragdrop-drop-mime-default) default handler for MIME drops created
15620         (dragdrop-drop-functions) default custom for handling drops created
15621         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15622
15623 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15624
15625         * mouse.el: Removed redundant mouse-mswindows-drop function.
15626
15627 1998-05-05  Oliver Graf <ograf@fga.de>
15628
15629         * about.el: changed some text in my entry
15630         * dragdrop.el: added customs
15631
15632 1998-05-04  Oliver Graf <ograf@fga.de>
15633
15634         * mouse.el: killed global drop key bindings
15635         (mouse-offix-drop) removed
15636         * dragdrop.el: created
15637         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15638
15639 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15640
15641         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15642         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15643
15644         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15645         obsolete comment.
15646
15647         * scrollbar.el (scrollbars-visible-p): Use new
15648         {vertical,horizontal}-scrollbar-visible-p specifiers.
15649
15650 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15651
15652         * device.el (device-pixel-height):
15653         (device-pixel-width):
15654         (device-mm-width):
15655         (device-mm-height):
15656         (device-bitplanes):
15657         (device-color-cells): Moved these 6 functions from device.c; they
15658         all use single (device-system-metrics) call.
15659
15660 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15661
15662         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15663         were renamed.
15664
15665         * menubar-items.el:
15666         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15667         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15668
15669         * help.el (help-map): Remove Hyperbole keybinding logic.
15670         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15671
15672 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15673
15674         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15675         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15676
15677 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15678
15679         * msw-glyphs.el: use nicer icon3 from the frame icon.
15680
15681 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15682
15683         * version.el (emacs-version): Remove InfoDock conditionals.
15684
15685         * startup.el (startup-splash-frame): Change ID logo name.
15686
15687 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15688
15689         * files.el (after-find-file): If the user presses C-g on
15690         directory-creation prompt, kill the buffer.
15691
15692 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15693
15694         * simple.el (count-words-region): Reverse previous change.
15695
15696 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15697
15698         * replace.el (query-replace): Just call perform-replace.
15699         (query-replace-regexp): Ditto.
15700         (perform-replace): Move region handling here.
15701         (perform-replace): Use the new arg to match-data.
15702
15703 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15704
15705         * x-init.el: Install X specific display table that
15706           displays char 0240 as a space to avoid whatever it is
15707           that screws up display of that character code.
15708
15709 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15710
15711         * help.el (function-arglist): If no arguments are documented for a
15712         subr, print nothing rather than incorrect output.
15713
15714 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15715
15716         * cmdloop.el (command-error): Update bail-out error message to use
15717         `emacs-program-name'.
15718
15719         * lib-complete.el: Remove reader macro cruft.
15720
15721         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15722         cruft.
15723
15724         * simple.el (count-words-region): Drop interactive-p check on the
15725         message.
15726
15727 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15728
15729         * font.el
15730         * msw-faces.el
15731         Correct spelling of mswindows-font-canonicalize-name.
15732
15733 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15734
15735         * ldap.el (ldap-host-parameters-alist): Replaced with
15736         `ldap-host-parameters-plist'
15737         (ldap-search): Adapt to previous change
15738
15739 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15740
15741         * about.el (about-hackers): Update Bob Weiner bio.
15742         (about-maintainer-info): Ditto.
15743
15744 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15745
15746         * simple.el (display-warning-minimum-level): Docfix.
15747
15748 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15749
15750         * widget.el (:default-get): New keyword.
15751         * wid-edit.el (default, widget-default-default-get): Define it.
15752         (group, widget-group-default-get): Define it.
15753         (menu-choice, widget-choice-default-get): Define it.
15754         (widget-default-get): New function.
15755         (widget-choice-action): Call it.
15756         (widget-editable-list-entry-create): Call it.
15757
15758 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15759
15760         * byte-optimize.el (byte-boolean-vars): Removed.
15761         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15762         lookup through `byte-boolean-vars'.
15763
15764 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15765
15766         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15767         resource-provided values into ghost specs for scrollbar-height and
15768         scrollbar-width.
15769
15770 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15771
15772         * byte-optimize.el: Don't attempt to optimize /=.
15773
15774         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15775         (byte-compile-/=): Ditto.
15776
15777 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15778
15779         * apropos.el: Use `with-displaying-help-buffer'.
15780         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15781         Use `with-displaying-help-buffer'.
15782         (apropos-follow): Do not give special treatment to buffer cursor
15783         was in prior to a mouse click.
15784         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15785         (apropos-print-doc): Set correct buffer for setting text
15786         properties.
15787
15788 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15789
15790         * help.el (help-buffer-prefix-string): New variable.
15791         (help-buffer-name): Use it.
15792
15793         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15794         mode menu.
15795
15796 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15797
15798         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15799
15800 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15801
15802         * files.el (find-file-noselect): Update docstring.
15803         (find-file-noselect): Signal an error if found an unreadable file.
15804         (file-chase-links): Save the match data.
15805         (normal-mode): Use `lwarn' and `error-message-string'.
15806         (interpreter-mode-alist): Change defconst to defvar.
15807         (inhibit-first-line-modes-regexps): Ditto.
15808         (inhibit-first-line-modes-regexps): Added .tgz.
15809         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15810         (change-major-mode-with-file-name): New user-option.
15811         (set-visited-file-name): Synched with FSF.
15812         (file-name-extension): New function, from FSF 20.3.
15813         (file-relative-name): Synched with FSF.
15814         (save-some-buffers): Support the C-r feature.
15815         (recover-session): Synched with FSF.
15816         (kill-some-buffers): Ditto.
15817         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15818
15819 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15820
15821         * files.el (insert-file): Undo previous change and reenable use of
15822         format.el.
15823
15824 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15825
15826         * window-xemacs.el (recenter): Define.
15827
15828 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15829
15830         * font.el (mswindows-font-create-name)
15831         (mswindows-font-create-object): new functions for mswindows type
15832         fonts.
15833
15834         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15835         strings are parsed as well as font objects.
15836
15837 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15838
15839         * modeline.el (defining-kbd-macro): Restore modeline indication of
15840         kbd-macro being recorded.
15841         (add-minor-mode): Simplify docstring.
15842         (modeline-minor-mode-menu): Remove stuff.
15843
15844 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15845
15846         * code-process.el (call-process): dynamically decide process
15847         coding type.
15848
15849 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15850
15851         * modeline.el: Add line-number-mode, column-number-mode to
15852         the modeline minor-mode menu.  Button2 on the line number does
15853         goto-line.
15854
15855 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15856
15857         * mouse.el: move x-selection-owner-p type things to
15858         selection-owner-p.
15859
15860         * msw-init.el: copy zmacs stuff from x-init.el
15861
15862         * msw-select.el (mswindows-own-selection)
15863         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15864         functions. Very simple minded implementation of selectio
15865         ownership.
15866
15867         * select.el (own-selection) (disown-selection)
15868         (activate-region-as-selection) (select-make-extent-for-selection)
15869         (valid-simple-selection-p): functions moved from x-select.el for
15870         generalized selection.
15871
15872         * x-select.el: see select.el changes.
15873
15874         * x-toolbar.el: use new selection functions.
15875
15876 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15877
15878         * packages.el (packages-find-package-directories): Fixed bug that
15879         would pick up multiple site-package directories.
15880         (package-locations): Added "xemacs-packages" as a late package
15881         location.
15882
15883         * find-paths.el: Now uses `emacs-program-name' and
15884         `emacs-program-version'.
15885         Additions to enforce version-specific directories in
15886         `paths-find-version-directory'.
15887
15888 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15889
15890         * default.el: Removed.
15891         * site-start.el: Removed.
15892
15893 1998-04-29  Didier Verna  <didier@xemacs.org>
15894
15895         * minibuf.el (minibuffer-history-minimum-string-length): Default
15896         to nil.
15897
15898 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15899
15900         * find-paths.el (paths-program-name): Rename.
15901         (paths-emacs-root-p): Ditto.
15902         (paths-find-site-directory): Ditto.
15903
15904 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15905
15906         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15907         `emacs-lisp-byte-compile-and-load'.
15908
15909 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15910
15911         * ldap.el (ldap-search): Fixed additional parameter passing to
15912         `ldap-open'
15913
15914 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15915
15916         * select.el (kill-primary-selection) (selection-owner-p)
15917         (copy-primary-selection) (yank-clipboard-selection)
15918         (selection-exists-p) (delete-primary-selection): new file and
15919         functions that do the right thing for the selected device.
15920
15921         * x-menubar.el: use generalised selection functions.
15922
15923         * dumped-lisp.el: dump select.el.
15924
15925 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15926
15927         * find-paths.el (paths-progname): New variable.
15928         (paths-emacs-root-p): Use it.
15929         (paths-find-site-directory): Ditto.
15930
15931 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15932
15933         * loadup.el ((member "dump" command-line-args)): Dump as
15934         `infodock' if InfoDock.
15935
15936 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15937
15938         * find-paths.el (construct-emacs-version): Simplify, include
15939         program name in the return value.
15940         * (paths-find-version-directory): Use it.
15941
15942 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15943
15944         * info.el (Info-parse-dir-entries): Fixed regexp
15945         (Info-build-dir-anew): Remove full suffix and capitalize info file
15946         name for files with no @direntry
15947         (Info-batch-rebuild-dir): New function
15948         (Info-suffixed-file): Check for regular files instead of simple
15949         file existence (could catch directories before)
15950
15951 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15952
15953         * setup-paths.el, find-paths.el: Removed uses of `not' which
15954         temacs doesn't have.
15955
15956         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15957         into root searching.
15958
15959 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15960
15961         * subr.el: Remove definition of `not'.
15962
15963 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15964
15965         * msw-glyphs.el: enable graphics support.
15966
15967 1998-04-23  Didier Verna  <didier@xemacs.org>
15968
15969         * x-menubar.el (default-menubar): restored the line-number-mode
15970         option.
15971
15972         * misc doc string updates related to the options menu.
15973
15974 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15975
15976         * setup-paths.el (paths-construct-load-path): Fix typo.
15977
15978 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15979
15980         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15981         font-menu-ignore-scaled-fonts don't have to be bound now; this
15982         gets us one step further towards making --no-autoloads work.
15983
15984         * startup.el (normal-top-level): Load auto-autoloads only if
15985         lisp-directory is non-nil.
15986
15987         * setup-paths.el (paths-construct-load-path): Made it robust
15988         against nil lisp-directory.
15989
15990         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15991         to the list of variables that cause a warning when nil.
15992
15993         * toolbar.el (init-toolbar-location): Now works even when there's
15994         no toolbar icon directory.
15995
15996 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15997
15998         * help.el (view-lossage): Recognize it.
15999
16000         * simple.el (log-message): Mark multiline messages.
16001
16002 1998-04-22  SL Baur  <steve@altair.xemacs.org>
16003
16004         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
16005
16006 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
16007
16008         * package-get.el (package-get-all):  add `\n' separator to
16009         interactive specification so that both variables are read
16010
16011 1998-04-22  Didier Verna  <didier@xemacs.org>
16012
16013         * x-menubar.el: ported the options menu to Custom.
16014         Moved the "read only" toggle button to the buffers menu.
16015         Corrected some missing ;;;###autoload or defcustom.
16016
16017         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
16018         the scrollbar-visible specifier for options menu handling.
16019
16020         * toolbar.el (toolbar-visible-p)
16021                      (toolbar-captioned-p)
16022                      (default-toolbar-position): defcustom wrappers around
16023         the toolbar specifiers for options menu handling.
16024
16025         * frame.el (get-frame-for-buffer-default-instance-limit):
16026         defcustom it for options menu handling.
16027
16028         * font-lock.el (font-lock-mode): defcustom and autoload the variable
16029         font-lock-mode for options menu handling.
16030
16031         * cus-start.el: added Custom properties to overwrite-mode for
16032         options menu handling.
16033
16034 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16035
16036         * about.el: shameless self-promotion.
16037
16038 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
16039
16040         * simple.el (raw-append-message): Slightly optimize.
16041         (remove-message): Use `push' for clarity.
16042         (append-message): Ditto.
16043         (display-warning): Dito.
16044         (raw-append-message): Send the message to the appropriate device.
16045
16046 1998-04-22  SL Baur  <steve@altair.xemacs.org>
16047
16048         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
16049         From Sean MacLennan <Sean.MacLennan@pika.ca>
16050
16051 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16052
16053         * setup-paths.el: Changed `directory-sep-char' to
16054         `path-separator', following a change in GNU Emacs.
16055
16056 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16057
16058         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
16059         (Info-build-dir-anew): Add a final newline.
16060         (Info-build-dir-anew): Do not issue warning when rebuilding policy
16061         is `always'
16062         (Info-rebuild-dir): Ditto
16063
16064         * dumped-lisp.el (preloaded-file-list): Added ldap.el
16065
16066 1998-04-21  SL Baur  <steve@altair.xemacs.org>
16067
16068         * simple.el (count-words-buffer): Retain zmacs region.
16069         (count-words-region): Ditto.
16070         * simple.el: (what-line): Expanded line counts.
16071         (count-lines): New parameter to conditionalize whether collapsed
16072         lines get counted.
16073         From Bob Weiner <weiner@altrasoft.com>
16074
16075 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16076
16077         * packages.el (package-locations): infodock-packages must override
16078         mule-packages and packages.
16079
16080 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16081
16082         * wid-edit.el:
16083         remove rude messages from widget-activation-widget-mapper
16084         and widget-activation-glyph-mapper
16085
16086 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16087
16088         * toolbar.el: Remove (featurep 'x) test from
16089         toolbar-make-button-list
16090
16091 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16092
16093         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16094         only if in the same frame.
16095
16096 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16097
16098         * packages.el (package-locations): Added site-packages hierarchy.
16099
16100         * setup-paths.el (paths-default-info-directories): Introduced and
16101         used.
16102
16103         * packages.el, setup-paths.el: Set various path searching depths
16104         to 1.
16105
16106         * packages.el (packages-hierarchy-depth):
16107         (packages-load-path-depth): Introduced and used.
16108
16109         * setup-paths.el (paths-load-path-depth): Introduced and used.
16110
16111         * find-paths.el (paths-find-recursive-path): Added max-depth
16112         parameter.
16113
16114 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16115
16116         * setup-paths.el (paths-construct-info-path): Removed
16117         dependency on behavior of (file-name-as-directory "").
16118
16119 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16120
16121         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16122         lisp objects
16123
16124 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16125
16126         * dump-paths.el, startup.el: Added handling for --debug-paths.
16127
16128 1998-04-15  William M. Perry  <wmperry@aventail.com>
16129
16130         * wid-edit.el: We cannot just set the help-echo or balloon-help
16131           properties for an extent based on the :help-echo widget
16132           property, since help-echo and balloon-help cause an EXTENT to
16133           get passed in, where :help-echo functions are expecting a WIDGET
16134
16135 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16136
16137         * scrollbar.el (init-scrollbar-from-resources): Call
16138         mswindows-init-scrollbar-metrics when appropriate.
16139
16140 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16141
16142         * dumped-lisp.el: dump x-toolbar for window system
16143
16144         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16145         have support and xpm.
16146
16147 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16148
16149         * files.el (toggle-read-only): Fix docstring.
16150         From Didier Verna <didier@xemacs.org>
16151
16152 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16153
16154         * startup.el (normal-top-level): Load autoload-file-name without
16155         specifying an extension---some people only auto-autoload.el.gz.
16156
16157 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16158
16159         * files.el (backup-enable-predicate): Don't bomb on NAME being
16160         nil.
16161
16162 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16163
16164         * find-paths.el, packages.el: Now prefers configure'd paths.
16165         This shouldn't cause any of the originally anticipated problems as
16166         the current paths architecture will not define the various
16167         configure-xxx variables if they're not specified on the configure
16168         command line.
16169
16170         * find-paths.el, setup-paths.el, packages.el: Removed all
16171         mentionings of "/" as a path separator.
16172         Used paths-construct-path throughout.
16173
16174         * find-paths.el (paths-construct-path): Created to assemble paths
16175         from directory components.
16176
16177         * setup-paths.el, packages.el: Used paths-decode-directory-path
16178         instead of decode-path-internal.
16179
16180         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16181         and associates.
16182         (paths-decode-directory-path) Created.
16183
16184         * setup-paths.el: Changed configure-exec-path to
16185         configure-exec-directory.
16186
16187 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16188
16189         * packages.el (packages-find-packages): Fixed decoding of
16190         EMACSPACKAGEPATH.
16191
16192         * startup.el: -no-packages -> -no-early-packages.
16193
16194         (packages-load-package-lisps): Fixed loading of auto-autoload
16195         files.
16196
16197         * startup.el (normal-top-level): Fixed loading of core
16198         auto-autoload.
16199
16200         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16201
16202         * startup.el, packages.el, dump-paths.el: Added proper settings
16203         for site-directory and lisp-directory variables.
16204
16205         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16206         inhibit-package-autoloads and fixed handling of it.
16207
16208         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16209         handling of former inhibit-package-init, now
16210         inhibit-early-packages, to make -vanilla etc. work.
16211
16212 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16213
16214         * code-process.el (start-process): Fallback to 'undecided instead
16215         of 'binary for process input coding stream.
16216
16217         * process.el (start-process): Docstring fix.
16218
16219 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16220
16221         * info.el (Info-insert-dir): Do not insert temporary dir files
16222         in Info-dir-file-attributes
16223         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16224         (Info-rebuild-dir): Ditto.
16225
16226 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16227
16228         * obsolete.el: Added obsoleteness declarations for
16229         `site-directory' and `Info-default-directory-list'.
16230
16231 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16232
16233         * find-paths.el (paths-find-emacs-root): Only look at the
16234         executable at the end of the symlink chain for determining the
16235         Emacs root.
16236
16237 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16238
16239         * setup-paths.el (paths-construct-info-path): Changed construction
16240         to cater to gone default in configure.
16241
16242         * find-paths.el (paths-uniq-append): Added.
16243
16244         * packages.el: Rewritten package path construction once again.
16245
16246         * dump-paths.el, startup.el: Removed package-path as a global
16247         variable.
16248
16249         * package-admin.el (package-admin-add-single-file-package):
16250         (package-admin-add-binary-package): Changed package-path to
16251         late-packages.
16252
16253         * packages.el (packages-split-path): Split path at "/" rather than
16254         nil according to change in emacs.c.
16255
16256 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16257
16258         * setup-paths.el (paths-construct-info-path): Changed info path
16259         order so that directories come out right.
16260         (paths-find-lock-directory): Fixed bug: It used to think
16261         configure-lock-directory is a path.
16262
16263 1998-04-06  Jeff Miller <jmiller@smart.net>
16264
16265         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16266         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16267         eases the use of toolbar-add/kill-item functions.
16268
16269 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16270
16271         * code-files.el (file-coding-system-alist): Commented out
16272         loaddefs.el magical treatment.
16273
16274 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16275
16276         * info.el (Info-rebuild-outdated-dir): Added new option
16277         `conservative' and made it the default
16278         (Info-rebuild-dir): Appropriately parse multi-line description
16279         strings, and multi-section dir files. Issue warning when dir
16280         is rebuilt as temporary
16281         (Info-build-dir-anew): Issue warning when dir is built as
16282         temporary
16283
16284 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16285
16286         * list-mode.el (list-mode-map): Bind highlight motion commands to
16287         standard keys left, right, C-b and C-f.
16288
16289 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16290
16291         * files.el (auto-mode-alist): allow .sc for Scheme->C
16292
16293 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16294
16295         * loadup.el (pureload): Don't quote (garbage-collect).
16296
16297 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16298
16299         * package-get-base.el: Updated.
16300
16301 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16302
16303         * isearch-mode.el (isearch-just-started): New variable.
16304         (isearch-mode): Set it.
16305         (isearch-repeat): Advance one character forward only if the search
16306         was successful, and was not just started.
16307         (isearch-repeat): Clear isearch-just-started.
16308
16309 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16310
16311         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16312         if running -batch.
16313
16314 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16315
16316         * subr.el (listify-key-sequence): Removed.
16317
16318 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16319
16320         * bytecomp.el (byte-compile-print-gensym): New option.
16321         (byte-compile-output-file-form): Use it.
16322         (byte-compile-output-docform): Ditto.
16323         (byte-compile-compiled-obj-to-list): Ditto.
16324
16325 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16326
16327         * msw-glyphs.el: set frame icon if xpm support.
16328
16329 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16330
16331         * help.el: Code that pretty prints variable values
16332           removed.
16333
16334 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16335
16336         * find-paths.el (paths-emacs-root-p): Correct test for installation
16337         directory.
16338         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16339
16340 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16341
16342         * loaddefs.el: Don't set debug-ignored-errors; leave
16343           its default value set to nil.
16344
16345 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16346
16347         * info.el (Info-rebuild-dir): fixed mis-spelling.
16348
16349 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16350
16351         * info.el (Info-rebuild-outdated-dir): New custom var
16352         (Info-insert-node): Create/update dir file when needed, ie when it
16353         does not exist or is older than some info files in directory
16354
16355 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16356
16357         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16358         for last packages, mainly for using a 20.4 package base.
16359
16360         * packages.el (late-packages): Typo fix.  It was called
16361         early-packages.
16362
16363         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16364         relative symlinks correctly.
16365         (paths-find-emacs-roots): More rigorous checking for plausible
16366         configuration-time root.
16367
16368         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16369         find its roots.
16370
16371 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16372
16373         * faces.el: Fix docstrings.
16374         * glyphs.el: Fix docstrings.
16375         * mouse.el: Fix docstrings.
16376
16377         * frame.el: Change phrase `current frame' to `selected frame'.
16378
16379         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16380
16381         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16382         macros using backquote to make them infinitely more readable.
16383
16384 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16385
16386         * packages.el (packages-find-package-path): Hardcoded specialized
16387         InfoDock support until we can clean this up.
16388
16389         * help.el (describe-bindings-1): Return the value of the bindings
16390         help buffer created.
16391         (describe-bindings): Ditto.
16392
16393         * simple.el (set-variable): Restore previous behavior of not
16394         bombing if the variable to set is not boundp.
16395
16396 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16397
16398         * packages.el (packages-handle-package-dumped-lisps): Allow for
16399         non-local files to be loaded off the package-lisp variable.
16400
16401 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16402
16403         * x-faces.el: Global X resources should override
16404           specs for all device classes (color, grayscale, mono);
16405           code currently doesn't override any of them.  Fixed by
16406           calling remove-specifier with '(x default) as the tag
16407           set and allowing inexact matches.
16408
16409 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16410
16411         * faces.el: Separated face initializations based on
16412           device classes into device type specific (tag set,
16413           instantiator) pairs.
16414
16415 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16416
16417         * wid-edit.el (widget-choice-action): Remember user's explicit
16418         choice.
16419         (widget-choice-value-create): Respect it.
16420         From Richard Stallman <rms@gnu.org>
16421
16422 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16423
16424         * setup-paths.el (paths-construct-info-path): Always append
16425         existing directories from configure-time info path.
16426
16427         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16428         Info-directory-list.
16429
16430         * info.el: Removed Info-default-directory-list which was broken by
16431         design.
16432         Removed bogus initialization of Info-directory-list---startup.el
16433         can do a much better job.
16434         Added autoload of Info-directory-list.
16435
16436         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16437         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16438         be exclusive; now it's merely given precedence, just like in the
16439         old days.
16440
16441 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16442
16443         * find-paths.el (paths-find-architecture-directory): Fix bug with
16444         finding; it used to default too early.
16445
16446 1998-03-25  Martin Buchholz <martin@xemacs.org>
16447
16448         * packages.el (packages-split-path): Fix a bug; it used to fail
16449         for paths that weren't split.
16450
16451 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16452
16453         * finder.el (finder-compile-keywords): trap on errors.
16454
16455 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16456
16457         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16458           fourth argument of t so that only the specs exactly
16459           matching the tag lists are removed.
16460
16461 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16462
16463         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16464
16465 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16466
16467         * minibuf.el (mouse-read-file-name-1): If a default directory was
16468         specified, use it for generating the completions.
16469
16470 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16471
16472         * update-elc.el: Now respects inhibit-package-init and
16473         inhibit-site-lisp.
16474         Now does path construction with loadup-paths.
16475
16476         * startup.el (normal-top-level, startup-setup-paths): Now respects
16477         inhibit-package-init and inhibit-site-lisp.
16478
16479         * packages.el (packages-find-package-path): Extended package path
16480         by version-specific hierarchies.
16481         (packages-find-packages): Now respects inhibit flag and
16482         inhibit-site-lisp.
16483         Moved path setup to loadup-paths.
16484
16485         * make-docfile.el: Now respects inhibit-package-init and
16486         inhibit-site-lisp.
16487         Now does path construction with loadup-paths.
16488
16489         * loadup.el: Now respects inhibit-package-init and
16490         inhibit-site-lisp.
16491
16492         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16493
16494         * loadup-paths.el: New file: setup load-path to encompass
16495         packages.
16496
16497 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16498
16499         * auto-show.el: load-gc renamed to pureload.
16500         * site-load.el: Ditto.
16501         * packages.el (toplevel): Ditto.
16502         * loadup.el (really-early-error-handler): Ditto.
16503         * dumped-lisp.el (preloaded-file-list): Ditto.
16504         * cus-face.el (custom-declare-face): Ditto.
16505
16506 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16507
16508         * <Today>: The Big Path Searching Overhaul.
16509
16510         * find-paths.el: New file: find and assemble paths in the
16511         installation hierarchy.
16512
16513         * setup-paths.el: New file: global layout of paths and directories
16514         within the XEmacs hierarchy.
16515
16516         * packages.el: Replaced everything related to path searching and
16517         startup by code in terms of find-paths.
16518
16519         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16520         the new path searching engine.
16521
16522         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16523         and setup-paths.
16524
16525 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16526
16527         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16528         setup-paths.el.
16529
16530 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16531
16532         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16533         compiles identically in any configuration.
16534         Removed irrelevant commentary.
16535
16536 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16537
16538         * simple.el (set-variable): Allow setting specifiers.
16539
16540 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16541
16542         * lisp.el (forward-sexp): Revert previous change.
16543
16544 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16545
16546         * frame.el (frame-initialize): Use `delete-console' instead of
16547         `delete-device' to delete the stream console to match the usage in
16548         Fkill_emacs.
16549
16550 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16551
16552         * files.el (cdpath-previous): New variable.
16553         (cd): Use it.
16554         From Bob Weiner <weiner@wave.altrasoft.com>
16555
16556 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16557
16558         * keydefs.el: Changed keybindings of forward-char,
16559           backward, scroll-up and scroll-down to point to their
16560           -command counterparts.
16561
16562         * simple.el: New functions: forwarc-char-command,
16563           backwrad-char-command, scroll-up-command,
16564           scroll-down-command which work liek their counterparts
16565           except that they honor the variable
16566           signal-error-on-buffer-boundary.
16567
16568           Definition of signal-error-on-buffer-boundary received
16569           from src/cmds.c.
16570
16571           defvar declaration added for word-across-newline to avoid
16572           byte-compiler warning about the free variable reference.
16573
16574 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16575
16576         * winnt.el: Removed "%t" from the beginning of
16577         modeline-format. From now on, there's no nt-specifics in the modeline.
16578
16579 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16580
16581         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16582         of `when' with `if'.
16583
16584 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16585
16586         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16587         mswindows. Must be reworked along with glyphs.el, or
16588         merged into it, after there is images support.
16589
16590         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16591         'mswindows.
16592
16593 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16594
16595         * faces.el: fix for text cursor initialization.
16596         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16597         From Andy Piper <andyp@parallax.co.uk>
16598
16599 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16600
16601         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16602         if there is an existing package that handles it and warn the user
16603         about that mode.
16604
16605 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16606
16607         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16608         Installation" menu item when Installation-string is not bound.
16609
16610 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16611
16612         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16613         From Jeremiah W. James <jerry@cs.ucsb.edu>
16614
16615 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16616
16617         * msw-faces.el:
16618         * faces.el: Fix face initialization.
16619
16620 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16621
16622         * files.el (backup-enable-predicate): fix breakage introduced
16623         by TMPDIR patch.
16624
16625 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16626
16627         * x-faces.el (x-init-face-from-resources): The
16628           TTY face property retrieval functions don't return
16629           specifiers, so use face-property instead.
16630
16631 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16632
16633         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16634
16635 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16636
16637         * x-menubar.el: Expanded documentation for
16638           option-save-faces.  Changed Options -> Browse Faces
16639           menu entry to invoke customize-face.
16640
16641 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16642
16643         * faces.el: Most face initialization moved out of
16644           init-other-random-faces to the top level so that the
16645           initialization happens before Xemacs is dumped.  Much
16646           of the fascist "face-differs-from-default-p or FROB!"
16647           code has been retired in favor of letting the user do
16648           what they want to do.  Face initialization code changed
16649           to use `default' specifier tag so that the settings can
16650           be overridden later if the user wishes it.
16651
16652 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16653
16654         * about.el (about-hackers): Update contributors list.
16655
16656 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16657
16658         * specifier.el: Define new specifier tag `default'.
16659
16660         * modeline.el: Initialize faces using `default' tag.
16661
16662         * x-faces.el (x-init-face-from-resources): Remove
16663           specifier specs containing the `default' tag before
16664           adding new specs.
16665
16666 1998-03-02  John Jones  <jj@asu.edu>
16667
16668         * package-get.el (package-get-all): fixed arguments on call to
16669         package-admin-add-single-file-package.
16670         * package-get.el (package-get-installedp): fixed to match
16671         advertised behavior.
16672         * package-get.el: added function package-get-update-all which
16673         installs newest versions of all the current packages (if they are
16674         not already installed).
16675
16676 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16677
16678         * files.el (find-file-noselect): Uncommented `truename' binding in
16679         `let*' and use it later to set `buffer-file-truename' iff it's
16680         still nil, as happens for example when finding a compressed
16681         file with "jka-compr".
16682
16683 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16684
16685         * faces.el: in make-face-* type functions do the operation for all
16686         window systems, not just the first one found.
16687
16688         * font.el: call mswindows-list-fonts for mswindows.
16689
16690 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16691
16692         * code-process.el (call-process-region):
16693         * process.el (call-process-region):
16694         * package-get.el (package-get-dir):
16695         * files.el (backup-enable-predicate):
16696         * gnuserv.el (gnuserv-temp-file-regexp):
16697         Use temp-directory in place of `/tmp'.
16698
16699 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16700
16701         * "Fast" dired-in-C enhancements for Windows 95/NT:
16702
16703         * files.el: Added function, `wildcard-to-regexp', from GNU
16704           Emacs.
16705
16706         * files.el (insert-directory): Modified to use special
16707           dired-in-C enhancements if present.
16708
16709 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16710
16711         * code-files.el: make default coding no-conversion.
16712
16713 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16714
16715         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16716         the load-path.
16717
16718         * update-elc.el: Strip directory when testing for files not to
16719         bytecompile.
16720
16721 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16722
16723         * lisp-mode.el: Use recommended form for menus.
16724
16725         * info.el (Info-construct-menu): Use recommended form for menus.
16726
16727         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16728         entry.
16729
16730 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16731
16732         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16733           (get-frame-for-buffer-noselect): Always return frames
16734           in the not-this-window-p cond clause.
16735
16736 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16737
16738         * help.el (describe-installation): New function.
16739
16740         * x-menubar.el (default-menubar): Add describe-installation to
16741         Help menu.
16742
16743         * packages.el (packages-unbytecompiled-lisp): Installation.el
16744         should not be bytecompiled.
16745
16746         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16747         XEmacs.
16748
16749         * x-menubar.el (default-menubar): Use correct guard for VM menu
16750         entry.
16751
16752         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16753         coding.
16754         From Andy Piper <andyp@parallax.co.uk>
16755
16756 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16757
16758         * ldap.el: Do not require ldap-internal at compile time.
16759
16760 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16761
16762         * code-files.el: new file. a virtual copy of mule-files.el
16763         but without charset
16764         dependencies. (toggle-buffer-file-ocding-system) new function for
16765         changing the eol type for the current buffer.
16766
16767         * code-process.el: new file. a copy of
16768         mule-process.el. mule-process.el will disappear when things have
16769         settled.
16770
16771         * coding.el: new file. a virtual copy of mule-files.el but
16772         without charset dependencies. (coding-system-base) new function
16773         for getting the parent coding system of a coding system with eol
16774         type set.
16775
16776         * dumped-lisp.el: add above files for the non-mule case.
16777
16778 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16779
16780         * window-xemacs.el (display-buffer): If no explicit
16781           frame is specified, search for a window that displays
16782           the buffer on the currently selected frame, before
16783           searching other frames.
16784
16785 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16786
16787         * frame.el (get-frame-for-buffer): If not-this-window-p
16788           is non-nil, use window on the selected frame if it is not
16789           also the selected window.  When defaulting, search for
16790           windows on the currently selected fgrame before searching
16791           other frames.
16792
16793 1998-02-25  Didier Verna  <didier@xemacs.org>
16794
16795         * modeline.el (modeline-swap-buffers): originally named
16796         `mouse-release-modeline'. Whether to actually swap the buffers is
16797         decided in `mouse-drag-modeline'.
16798         (mouse-drag-modeline): A button release event is considered a
16799         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16800         stay unchanged.
16801
16802 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16803
16804         * x-menubar.el: Put redo on the menubar.
16805         From Aki Vehtari <Aki.Vehtari@hut.fi>
16806
16807 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16808
16809         * bytecomp.el (displaying-byte-compile-warnings): if
16810         temp-buffer-show-function is set, use it to display current set of
16811         warnings in the "*Compile-Log-Show*" buffer.
16812
16813         * simple.el (display-warning-buffer): if temp-buffer-show-function
16814         is set, use it to display current set of warnings in the
16815         "*Warnings-Show*" buffer.
16816
16817 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16818
16819         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16820         Common Lisp.
16821
16822 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16823
16824         * menubar.el: Allow button descriptors at least 2 long.
16825
16826         * x-menubar.el (default-menubar): Use recommended forms.
16827         (file-menu-filter): Remove.
16828         (edit-menu-filter): Remove.
16829
16830 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16831
16832         * about.el (about-hackers): Updated.
16833
16834 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16835
16836         * help.el (help-max-help-buffers): new variable
16837         (help-register-and-maybe-prune-excess): new function
16838         (help-buffer-name): use help-max-help-buffers.
16839         (with-displaying-help-buffer): use
16840         help-register-and-maybe-prune-excess.
16841
16842         * help.el (help-maybe-pretty-print-value): if the value fits on
16843         one line, let it.
16844
16845 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16846
16847         * (with-displaying-help-buffer): there is no need to kill the buffer
16848         if it exists, because with-output-to-temp-buffer will clear it.
16849         further, killing the buffer violates the rule that
16850         temp-buffer-show-function, if set, has the full responsibility of
16851         showing the temp buffer.  killing the buffer fucks with the window
16852         configuration, hosing temp-buffer-show-function.
16853
16854
16855 1998-02-23  Didier Verna  <didier@xemacs.org>
16856
16857         * modeline.el (mouse-drag-modeline):
16858         - Always scroll the modeline that was originally clicked on.
16859         - Use x pixels instead of x characters (which doesn't work anyway)
16860         as horizontal reference for modeline dragging. This allows us to
16861         keep on dragging the modeline even if the motion event occurs in
16862         another window.
16863
16864 1998-02-23  Didier Verna  <didier@xemacs.org>
16865
16866         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16867         glyph on the modeline to indicate that dragging the mouse has an
16868         effect both horizontally and vertically.
16869
16870 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16871
16872         * about.el (about-xemacs): Get rid of redundant visible version
16873         number.
16874
16875 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16876
16877         * about.el (about-hackers): Update credits.
16878
16879 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16880
16881         * prim/register.el (view-register): Show register type file-query.
16882
16883 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16884
16885         * mode-motion.el (mode-motion-highlight-internal):
16886           save-excursion inside save-window-exucrsion form to
16887           hide buffer point changes from save-window-excursion.
16888           Prevents display flickering when the mouse pointer
16889           moves.
16890
16891 1998-02-17  Didier Verna  <didier@xemacs.org>
16892
16893         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16894         function to handle correctly the case of a toolbar one side of the
16895         window: scrolling will not necessarily happen.
16896
16897 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16898
16899         * files.el (after-find-file): Restore missing argument
16900           to format that provides filename for "... consider M-x
16901           recover-file" message.  Also call `message' with "%s"
16902           as the first arg instead of an arbitrary string.
16903
16904 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16905
16906         * about.el (about-hackers): Various additions.
16907
16908 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16909
16910         * autoload.el (generate-file-autoloads-1): Don't force an extra
16911         line out when copying on-the-same line autoloads.
16912
16913         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16914         is installed.
16915
16916 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16917
16918         * x11/x-win-xfree86.el (x-win-init-xfree86):
16919         * x11/x-win-sun.el (x-win-init-sun):
16920         * x11/x-init.el (x-initialize-compose):
16921         * prim/simple.el:
16922         (backward-or-forward-kill-sexp):
16923         (backward-or-forward-kill-sentence):
16924         (backward-or-forward-kill-word):
16925         (backward-or-forward-delete-char):
16926         * prim/isearch-mode.el (isearch-help-or-delete-char):
16927         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16928         x-keysym-on-keyboard-p to detect backspace.
16929         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16930         Clean up symbols used with dead keys, checking Linux and solaris
16931         keysyms.
16932         Simplify x-win-*.el using above methods.
16933         Change documentation for x-keysym-*-p functions.
16934
16935 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16936
16937         * about.el (about-hackers): Restore entries for Michael Sperber and
16938         Vinnie Shelton.
16939         From Vinnie Shelton <acs@acm.org>
16940
16941 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16942
16943         * simple.el (count-words-region): Ditto.
16944
16945 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16946
16947         * simple.el (count-words-buffer): Document.  Don't print anything
16948         if non-interactive.
16949
16950 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16951
16952         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16953         multiple files in InfoDock.
16954
16955 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16956
16957         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16958         from version.el in InfoDock.
16959
16960         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16961         specially.
16962
16963 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16964
16965         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16966         variable name in docstring.
16967
16968 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16969
16970         * menubar.h: Include "gui.h".
16971
16972 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16973
16974         * site-load.el: Fix documentation.
16975
16976 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16977
16978         * package-get-base.el (package-get-base): Updated.
16979
16980         * keymap.el: PC-ize.
16981
16982 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16983
16984         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16985         from' on a fresh line.
16986
16987 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16988
16989         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16990         object.
16991
16992 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16993
16994         * undo-stack.el: PC-ize.
16995
16996         * cmdloop.el: PC-ize.
16997
16998 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16999
17000         * bytecomp-runtime.el: PC-ize.
17001
17002         * byte-optimize.el: Prolog fixup.  PC-ize.
17003
17004         * cus-dep.el: Spelling fix.
17005
17006         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
17007         entries follow).
17008
17009 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17010
17011         * text-mode.el (text-mode-hook-identify): New function,
17012         put on text-mode-hook.  Set text-mode-variant here.
17013         (text-mode): Don't set it here.
17014
17015 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17016
17017         * text-mode.el (text-mode-hook): New defvar.
17018         (text-mode-variant): New variable.
17019         (text-mode): Set that variable locally.
17020         (toggle-text-mode-auto-fill): New command.
17021
17022 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17023
17024         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
17025
17026 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17027
17028         * text-mode.el (paragraph-indent-text-mode):
17029         Renamed from spaced-text-mode.
17030         (text-mode-map): Bind TAB to indent-relative.
17031         (indented-text-mode-map): Variable deleted.
17032         (indented-text-mode): Now an alias for text-mode.
17033
17034 1998-02-05  SL Baur  <steve@altair.xemacs.org>
17035
17036         * loadup.el: test-atoms debugging stuffs removed.
17037
17038 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
17039
17040         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
17041
17042 1997-12-30  Colin Rafferty  <colin@xemacs.org>
17043
17044         * help.el (describe-beta): Made it use `locate-data-file'.
17045         (describe-distribution): Ditto.
17046         (describe-copying): Ditto.
17047         (describe-project): Ditto.
17048         (view-emacs-news): Ditto.
17049
17050         * help-nomule.el (help-with-tutorial): Made it use
17051         `locate-data-file' to find tutorial.
17052
17053 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
17054
17055         * about.el: Corrected my email address.
17056
17057         * mouse.el: Added 'mouse-mswindows-drop' similar to
17058         'mouse-offix-drop'.
17059
17060 1998-01-27  SL Baur  <steve@altair.xemacs.org>
17061
17062         * loadup.el (running-xemacs): Spelling fix.
17063
17064 1998-01-26  Colin Rafferty  <colin@xemacs.org>
17065
17066         * packages.el (packages-find-packages-1): Don't allow a backwards
17067         compatible lisp tree to overwrite `preloaded-file-list'.
17068
17069 1998-01-26  SL Baur  <steve@altair.xemacs.org>
17070
17071         * loadup.el: Don't delete "xemacs" prior to dumping.
17072
17073 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17074
17075         * package-info.el (pi-last-mod-date): New function.
17076         (pi-author-version): New function.
17077         (batch-update-package-info): Use them.
17078
17079 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17080
17081         * frame.el (get-frame-for-buffer-default-to-current): Create.
17082         (get-frame-for-buffer-noselect): Allow user to use current frame
17083         with `get-frame-for-buffer-default-to-current'.
17084
17085 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17086
17087         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17088         (byte-compile-output-docform): Ditto.
17089         (byte-compile-compiled-obj-to-list): Ditto.
17090
17091 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17092
17093         * startup.el (command-line-1): Removed code that ran
17094           buffer-menu.
17095
17096 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17097
17098         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17099
17100 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17101
17102         * frame.el (suspend-emacs-or-iconify-frame): Check using
17103         `device-on-window-system-p' instead of explicitly checking for X,
17104         so that the same logic works for MS Windows.
17105         (suspend-or-iconify-emacs): Ditto.
17106
17107 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17108
17109         * about.el (about-maintainer-info): Andy Piper is back.
17110         (xemacs-hackers): Updated Andy Piper's email address.
17111         (about-hackers): Added Jonathan Harris.
17112         (about-hackers): Updated Tibor Polgar's email address.
17113
17114 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17115
17116         * about.el: Add xemacs.org email manager.
17117
17118         * package-get-base.el (package-get-base): Updated with most recent
17119         package updates.
17120
17121 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17122
17123         * help.el (function-arglist): Use `indirect-function' instead of
17124         `symbol-function' so that aliases are treated correctly.
17125
17126 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17127
17128         * help.el (help-map): Add f1 binding to `help-for-help'.
17129         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17130         (describe-key-briefly): Use `princ' "%s" to print object.
17131         (with-displaying-help-buffer): Kill buffer if it exists, again.
17132         (describe-key): Use `princ' "%s" to print object.
17133         (describe-function-1): Use `princ' "%s" to print object.
17134         Commented out alias lines removed.
17135         (help-pretty-print-limit): New variable to control pretty-printing
17136         of variable values.
17137         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17138         `help-pretty-print-value' again.  Only print-print when OBJECT is
17139         list of length less than `help-pretty-print-limit'.
17140         (describe-variable): Use `help-maybe-pretty-print-value' again.
17141
17142 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17143
17144         * simple.el (blink-matching-open): Remove C++ kludge.
17145         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17146
17147 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17148
17149         * info.el (Info-default-directory-list): Made the documentation
17150         more explanitory.
17151
17152 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17153
17154         * lisp/packages.el:
17155         * lisp/package-admin.el:
17156         * lisp/build-report.el:
17157         Fix typos.
17158
17159 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17160
17161         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17162         warnings in Java buffers without final newline and editing the
17163         last line.
17164
17165 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17166
17167         * packages.el (packages-find-packages-1): Don't allow a backwards
17168         compatible lisp tree to overwrite `preloaded-file-list'.
17169         Suggested by Colin Rafferty  <colin@xemacs.org>
17170
17171         * mouse.el (mouse-offix-drop): Set undo-boundary.
17172         From Oliver Graf <ograf@fga.de>
17173
17174 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17175
17176         * loadup.el (load-gc): rewrite as defun.
17177         Print something sensical if a required dump-time file isn't found.
17178
17179 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17180
17181         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17182         bug strikes a menudescriptor.
17183
17184         * package-get-base.el (package-get-base): Updated.
17185
17186         * package-info.el (batch-update-package-info): Derive REQUIRES
17187         from the Makefile.
17188
17189 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17190
17191         * files.el (save-some-buffers): Don't play games with deleting
17192         other windows if we are in the minibuffer window.
17193
17194 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17195
17196         * modeline.el (modeline-minor-mode-menu): Add support for :active
17197         (add-minor-mode): Document :active property to TOGGLE.
17198
17199 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17200
17201         * modeline.el (modeline-minor-mode-menu): Add support for an
17202         `:included' predicate in the `toggle-sym' plist.
17203         (add-minor-mode): Document the :included property, format
17204         docstring some more.
17205         (modeline-minor-mode-menu): Documentation string added.
17206
17207 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17208
17209         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17210         labels from the symbol-names by thwacking off the overly redundant
17211         and overused "mode", parenthesizing "minor", and capitalizing the
17212         resultant strings.  Also shortened the menu's title by eliminating
17213         the redundant buffer name.
17214         (add-minor-mode): Beautified the docstring, added mention of the
17215         `:menu-tag' property of TOGGLE.
17216         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17217         `toggle-sym' to beatify the mode-life menus.
17218         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17219         `auto-fill-function'.
17220
17221 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17222
17223         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17224         menus to :style 'toggle.
17225
17226 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17227
17228         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17229
17230 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17231
17232         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17233         only recognize first hyperlink.
17234         (hyper-apropos-highlightify): Deletia, this is already done by
17235         `hyper-apropos-insert-face'.
17236         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17237
17238 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17239
17240         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17241         mail.
17242         (toolbar-mail-reader): Add support for `send'.
17243         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17244
17245 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17246
17247         * info.el (Info-emacs-info-file-name): Add defvar for
17248         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17249         will function properly.
17250
17251 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17252
17253         * simple.el: make the backwards delete function called by
17254         `backward-or-forward-delete-char' user configurable.
17255
17256 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17257
17258         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17259         compiled function got loaded from.
17260
17261 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17262
17263         * term/apollo.el: Synched up with InfoDock 3.6.2.
17264
17265 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17266
17267         * startup.el (load-init-file): Load autoloads earlier.
17268         (startup-splash-frame): Handle InfoDock logo.
17269
17270         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17271         InfoDock.
17272         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17273
17274         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17275         doesn't have this function.
17276
17277         * packages.el (locate-data-file): Fix to call `locate-file'.
17278
17279 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17280
17281         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17282         version of version.el.
17283         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17284
17285         * x-menubar.el (default-menubar): Guard reference to
17286         `gnuserv-frame'.
17287         (default-menubar): Guard references to `font-lock-mode'.
17288         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17289         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17290
17291         * make-docfile.el: Don't snarf doc strings from autoloads.
17292
17293         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17294         loading auto-autoloads files.
17295
17296         * loaddefs.el: Disable dumping autoloads.
17297
17298 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17299
17300         * lisp-mnt.el: Synch to Emacs 20.2.
17301
17302         * help.el: Remove manual autoload of `finder-by-keyword'.
17303
17304         * finder.el (finder-by-keyword): Autoload.
17305
17306         * help.el: Conditionalize hyperbole setup.
17307
17308 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17309
17310         * packages.el (package-require): Update to reflect new data format.
17311
17312 1998-01-02  Didier Verna  <didier@xemacs.org>
17313
17314         * x-menubar.el (default-menubar): make the tutorials available
17315         through the menubar. (Plus some compilation warnings cleanup).
17316
17317 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17318
17319         * check-features.el: New file.  Perform sanity check after build.
17320
17321         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17322         files to tooltalk package.
17323         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17324         package.
17325
17326         * package-admin.el (package-admin-xemacs): Use better default for
17327         location of XEmacs binary.
17328
17329 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17330
17331         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17332         tag with sexp and add value tag with value `t'.
17333
17334 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17335
17336         * package-get.el: Changes to work with real data.
17337         From Pete Ware <ware@cis.ohio-state.edu>
17338
17339         * packages.el (packages-reload-autoloads): Guard load for the time
17340         being.
17341
17342         * update-elc.el ("packages.el"): Force loading packages.el instead
17343         of possibly out-of-date packges.elc.
17344         * make-docfile.el ("packages.el"): Ditto.
17345
17346 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17347
17348         * build-report.el (build-report-delete-regexp): Added a rule for
17349         the main tarball shadowing anything past it.
17350
17351 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17352
17353         * packages.el (package-provide): Delete a previous provide.
17354
17355         * package-info.el: New file.
17356
17357         * package-get.el: New file.
17358         From Pete Ware <ware@cis.ohio-state.edu>
17359         (package-get): Fix md5 computation to work with Mule.
17360
17361 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17362
17363         * simple.el (log-message-*): Quote symbols in docstrings properly.
17364
17365 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17366
17367         * packages.el (packages-new-autoloads): Ignore symbolic links.
17368
17369         * cus-face.el (face-custom-attributes-get): Fix typo.
17370         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17371
17372 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17373
17374         * startup.el (load-init-file): Reload new or changed autoloads
17375         unless inhibited.  Reload modified dumped lisp (stubbed).
17376
17377         * packages.el (packages-new-autoloads): New function.
17378         (packages-reload-autoloads): New function.
17379         (packages-reload-dumped-lisp): New (stub) function.
17380
17381         * loadup.el: Inhibit reloading dumped files when running temacs.
17382
17383         * loadhist.el (file-provides): Extend to handle variant
17384         extensions.
17385
17386         * replace.el (query-replace): Fix typo.
17387
17388 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17389
17390         * make-docfile.el: list-autoloads-path has been renamed.
17391         * update-elc.el: list-autoloads has been renamed.
17392
17393         * packages.el (packages-list-autoloads): Renamed.
17394         (packages-list-autoloads-path): Ditto.
17395
17396 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17397
17398         * packages.el (packages-find-packages-1): Made it signal a warning
17399         for an error in an auto-autoload.el file.
17400
17401 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17402
17403         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17404         tag with const.
17405         From Aki Vehtari <Aki.Vehtari@hut.fi>
17406
17407         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17408
17409         * loadhist.el (unload-feature): Remove autoload.
17410
17411 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17412
17413         * loadhist.el: Unpackaged.
17414
17415         * help.el (describe-symbol-find-file): Rename
17416         `describe-function-find-file' and make old name obsolete.
17417         (describe-function-1): Use it.
17418         (describe-function-1): Guard reference to
17419         `compiled-function-annotation'.
17420
17421 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17422
17423         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17424         argument.
17425         (help-mode-quit): New optional arg to control whether it kills or
17426         buries.  Tidied up.
17427         (with-displaying-help-buffer): Don't kill buffer initially, even
17428         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17429         (help-pretty-print-value): Rename back from
17430         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17431         use it, otherwise use dumped `cl-prettyprint'.
17432         (describe-variable): Use `help-pretty-print-value' again.
17433         (find-func): Removed reference to "find-func" at end.
17434
17435 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17436
17437         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17438           GUI XEmacs. Rename? x-menubar is rather window system
17439           independant, except for a couple of items.
17440
17441 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17442
17443         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17444         entries as they will no longer be distributed with XEmacs.
17445
17446         * format.el (format-alist): Fix image/tiff regexps.
17447         From P. E. Jareth Hein <jareth@camelot-soft.com>
17448
17449         * help.el (help-maybe-pretty-print-value): Rename.
17450         (describe-variable): Use it.
17451         (describe-variable): Add trailing linefeed.
17452
17453 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17454
17455         * help.el (describe-function-1): Don't output anything for
17456           arglist of autoload functions.
17457
17458 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17459
17460         * help.el (describe-function-1): Don't output anything for
17461           arglist of autoload functions.
17462
17463 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17464
17465         * help.el (help-mode-map): New bindings for `help-mode-bury',
17466         `describe-function-at-point', `describe-variable-at-point',
17467         `Info-elisp-ref', `customize-variable', `help-next-section' and
17468         `help-prev-section'.
17469         (help-next-section): New function.
17470         (help-prev-section): New function.
17471         (help-mode-quit): Changed to kill the help buffer.
17472         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17473         correctly.
17474         (help-buffer-name): New function to generate the name of help
17475         buffers.
17476         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17477         argument giving the name of the help buffer.
17478         (describe-key): Use `with-displaying-help-buffer' with name.
17479         (describe-mode): Ditto.
17480         (describe-bindings): Ditto.
17481         (describe-prefix-bindings): Ditto.
17482         (view-lossage): Ditto.
17483         (with-syntax-table): New macro.
17484         (function-called-at-point): Use `ignore-errors' and
17485         `with-syntax-table'.
17486         (function-at-point): Ditto.
17487         (describe-function): Use `with-displaying-help-buffer' with name.
17488         (function-arglist): Extracted from `describe-function-1'.  Returns
17489         function's arglist as string.
17490         (function-documentation): Extracted from `describe-function-1'.
17491         Returns function's docstring.
17492         (describe-function-1): Remove all the "stream" garbage, including
17493         the stream argument.  Use `function-arglist' and
17494         `function-documentation'.
17495         (describe-function-arglist): Just use `function-arglist'.
17496         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17497         (help-pretty-print-value): New function to help with
17498         pretty-printing variable values.  Knows about `#<...>'.  Needs
17499         `pp-internal'.
17500         (describe-variable): Use `with-displaying-help-buffer' with name.
17501         Formatting improved.  Display file where variable is defined, if
17502         known.  Use `help-pretty-print-value'.
17503         (describe-syntax): Use `with-displaying-help-buffer' with name.
17504         (list-processes): Remove "stream" garbage.
17505
17506 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17507
17508         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17509         call a dumped routine instead.
17510
17511         * x-win-xfree86.el: Wrap file in defun.
17512         * x-win-sun.el: Ditto.
17513
17514 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17515
17516         * help.el (view-emacs-news): Remove usage of outl-mouse which
17517         advises functions and does other evil things.
17518
17519 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17520
17521         * format.el (format-alist): Add `image/tiff'.
17522         From P. E. Jareth Hein <jareth@camelot-soft.com>
17523
17524 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17525
17526         * about.el (about-hackers): More names added.
17527
17528         * make-docfile.el: Remove superfluous package path search.
17529
17530         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17531
17532 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17533
17534         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17535         ignored shadows.
17536
17537 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17538
17539         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17540         get trailing slashes when added to the load-path.
17541
17542         * x-init.el (init-x-win): Locate where XEmacs X localization files
17543         are.
17544
17545 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17546
17547         * x-faces.el: Added support for foregroundToolBarColor
17548           to xpm-color-symbols.
17549
17550 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17551
17552         * etags.el (tags-remove-duplicates): Removed.
17553         (buffer-tag-table-list): Use `delete-duplicates'.
17554
17555         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17556         correctly.
17557         (get*): Defalias to `get'.
17558
17559         * cl.el (eql): Compare integers with `eq'.
17560         (cl-map-extents): Check for `map-extents' first.
17561
17562 1997-12-17  Didier Verna  <didier@xemacs.org>
17563
17564         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17565         added the 'numero', 'copyright' and 'trademark' symbols.
17566
17567         * leim/quail/latin-post.el ("french-postfix"): see above.
17568
17569 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17570
17571         * widget.el (define-widget): Check the arguments.
17572
17573         * cus-edit.el (customize-face): Use `check-argument-type'.
17574         (custom-variable-value-create): Use `signal' to signal error.
17575         (custom-variable-reset-saved): Ditto.
17576         (custom-variable-reset-standard): Ditto.
17577         (custom-face-reset-saved): Ditto.
17578
17579         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17580         (widget-default-format-handler): Ditto.
17581         (widget-checklist-add-item): Ditto.
17582         (widget-radio-add-item): Ditto.
17583         (widget-editable-list-entry-create): Ditto.
17584         (widget-sexp-prompt-value): Ditto.
17585
17586         * custom.el (custom-declare-variable): Signal errors better.
17587         (custom-handle-keyword): Ditto.
17588         (custom-declare-group): Ditto.
17589
17590         * window-xemacs.el (windows): Ditto.
17591
17592         * menubar.el (menu): Ditto.
17593
17594         * keydefs.el (keyboard): Ditto.
17595
17596         * minibuf.el (minibuffer): Ditto.
17597
17598         * process.el (execute): Ditto.
17599
17600         * fill.el (fill): Ditto.
17601
17602         * modeline.el (modeline): Ditto.
17603
17604         * help.el (help): Ditto.
17605
17606         * faces.el (faces): Ditto.
17607
17608         * files.el (files): Ditto.
17609
17610         * x-init.el (x): Ditto.
17611
17612         * lisp-mode.el (lisp): Ditto.
17613
17614         * process.el (processes): Ditto.
17615
17616         * mouse.el (mouse): Ditto.
17617
17618         * abbrev.el (abbrev): Moved from cus-edit.
17619
17620         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17621         as variable declaration.
17622
17623 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17624
17625         * menubar.el (find-menu-item): Use `check-argument-type'.
17626         (find-menu-item): Cosmetic changes.
17627
17628 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17629
17630         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17631
17632 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17633
17634         * startup.el (set-default-load-path): Only search package-path
17635         when not running temacs.
17636
17637         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17638         files.
17639
17640         * loadup.el: Correct commentary.  Reformatting.
17641         (really-early-error-handler): Use absolute path to the
17642         first dumped-lisp.el file.
17643         (really-early-error-handler): Print full path name of
17644         each dumped lisp file (inherited from InfoDock).
17645
17646         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17647         dumped-lisp.el files.
17648
17649         * make-docfile.el (preloaded-file-list): Reorder when the
17650         package-path is searched.
17651         * update-elc.el: Ditto.
17652
17653         * lisp-mode.el (call-with-condition-handler): Treat the same as
17654         `condition-case' for indentation.
17655
17656         * about.el (about-xemacs): Update release date.
17657
17658 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17659
17660         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17661         anywhere but at the last clause.
17662         (ecase): Disallow `t' and `otherwise'.
17663
17664 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17665
17666         * cus-edit.el (custom-buffer-create-buttons): New function
17667         from stuff moved out of `custom-buffer-create-internal'.
17668         (custom-novice): New variable.  Default t.
17669         (custom-display-global-buttons): Ditto.  Default `top'.
17670         (custom-buffer-create-internal): Only display help if
17671         `custom-novice' is non-nil.  Display global buttons according to
17672         `custom-display-global-buttons'.
17673
17674 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17675
17676         * menubar.el (find-menu-item): Use `check-argument-type'.
17677         (find-menu-item): Cosmetic changes.
17678
17679 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17680
17681         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17682         look.
17683
17684 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17685
17686         * format.el (format-deannotate-region):  Bug fix.
17687         Deannotating a region containing unknown tags would fail
17688         (causing decoding of text/enriched to fail at user level)
17689
17690 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17691
17692         * minibuf.el (read-directory-name): Support sixth
17693           arg, HISTORY, as already documented.
17694
17695 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17696
17697         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17698         to `ecase'.
17699
17700 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17701
17702         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17703         skk-activate.
17704
17705 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17706
17707         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.