update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-08-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=>ucs-sip-itaiji-009'.
5
6         * mule/mule-conf.el (=>ucs-sip-itaiji-009): New coded-charset for
7         XEmacs CHISE.
8
9 2023-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
12         setting for `=ucs-itaiji-018'.
13
14 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
17         setting for `=>ucs-var-001'.
18
19 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-charset.el (default-coded-charset-priority-list): Add
22         `=>ucs-bmp-var-001'.
23
24         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
25         CHISE.
26         (=>ucs-bmp-var-001): Ditto.
27
28 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-charset.el (default-coded-charset-priority-list): Add
31         `=ucs-bmp-itaiji-018'.
32
33         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
34         XEmacs CHISE.
35         (=ucs-bmp-itaiji-018): Ditto.
36
37 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
38
39         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
40         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
41
42 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
43
44         * mule/mule-charset.el (default-coded-charset-priority-list): Add
45         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
46         `=>big5-cdp-itaiji-006'.
47
48         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
49         XEmacs CHISE.
50         (=big5-cdp-itaiji-006): Ditto.
51         (=>big5-cdp-itaiji-006): Ditto.
52
53 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-charset.el (default-coded-charset-priority-list):
56         Prefer MJ to Hanazono font.
57
58 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
61         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
62
63 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-charset.el (default-coded-charset-priority-list): Add
66         `==ucs-sip-itaiji-004'.
67
68         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
69         XEmacs CHISE.
70         (==ucs-sip-itaiji-004): Ditto.
71
72 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
75         setting for `===shuowen-jiguge-A30'.
76
77 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
78
79         * mule/mule-charset.el (default-coded-charset-priority-list): Add
80         `===shuowen-jiguge-A30'.
81
82         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
83         XEmacs CHISE.
84
85 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
86
87         * mule/mule-charset.el (default-coded-charset-priority-list):
88         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
89
90 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
91
92         * mule/mule-charset.el (default-coded-charset-priority-list):
93         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
94           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
95           etc.
96         - Add `==ucs-bmp-var-007'.
97
98         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
99         CHISE.
100         (==ucs-bmp-var-007): Ditto.
101
102 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
105         `=>ucs-tip@iwds-1'.
106
107         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
108         XEmacs CHISE.
109
110 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
113         XEmacs CHISE.
114         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
115         (=ucs-tip@JP/hanazono): Likewise.
116         (=>ucs-tip@component): Likewise.
117         (==ucs-tip@JP/hanazono): Likewise.
118
119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
120         `==ucs-sip-itaiji-005'.
121
122 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
123
124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
125         setting for `=>shuowen-jiguge'.
126
127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
128         `=>shuowen-jiguge'.
129
130         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
131         XEmacs CHISE.
132
133 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
136         setting for `===chise-hdic-ktb-seal'.
137
138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
139         `===chise-hdic-ktb-seal'.
140
141         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
142         for XEmacs CHISE.
143
144 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
145
146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
147         `=ucs-sip@cns'.
148
149         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
150         CHISE.
151
152 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
153
154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
155         `==ucs-bmp-var-003'.
156
157         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
158         CHISE.
159         (==ucs-bmp-var-003): Ditto.
160
161 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
162
163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
164         `=ucs-sip-var-010'.
165
166         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
167         XEmacs CHISE.
168
169 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-charset.el (default-coded-charset-priority-list):
172         Change priority of `==ucs-bmp-cjk@gb' to prefer
173         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
174         other abstract-form-CCSes.
175
176 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
179         `=>ucs-sip-itaiji-012'.
180
181         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
182         XEmacs CHISE.
183
184 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
185
186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
187         setting for `=>ucs-itaiji-012'.
188
189 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
190
191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
192         `=>ucs-bmp-itaiji-012'.
193
194         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
195         XEmacs CHISE.
196         (=>ucs-bmp-itaiji-012): Ditto.
197
198 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
201         setting for `=big5-cdp-var-008'.
202
203 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
206         `=big5-cdp-var-008'.
207
208         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
209         XEmacs CHISE.
210
211 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
212
213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
214         setting for `=>ucs-itaiji-016'.
215
216 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
217
218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
219         `=>ucs-bmp-itaiji-016'.
220
221         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
222         XEmacs CHISE.
223         (=>ucs-bmp-itaiji-016): Ditto.
224
225 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
228         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
229
230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
231         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
232
233         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
234         (=chise-hdic-tsj): Ditto.
235         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
236         (=chise-hdic-ktb): Ditto.
237
238 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
239
240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
241         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
242
243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
244         `===chise-hdic-syp' and `=chise-hdic-syp'.
245
246         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
247         XEmacs CHISE.
248         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
249
250 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-coding.el (coded-charset-entity-reference-alist):
253         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
254
255         * mule/mule-charset.el (default-coded-charset-priority-list):
256         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
257
258 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
261         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
262
263 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
266         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
267
268         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
269         XEmacs CHISE.
270         (=chise-hdic-tsj): Ditto.
271
272 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
273
274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
275         settings for `=>hanyo-denshi/tk'.
276
277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
278         `=>hanyo-denshi/tk/mf-01'.
279
280         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
281         XEmacs CHISE.
282         (=>hanyo-denshi/tk/mf-01): Ditto.
283         (==hanyo-denshi/tk/mf-01): Fix DOC.
284
285 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
288         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
289
290 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
293         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
294
295         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
296         XEmacs CHISE.
297         (=ucs-bmp-itaiji-014): Ditto.
298         (=>ucs-itaiji-014): Ditto.
299         (=>ucs-bmp-itaiji-014): Ditto.
300
301 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
302
303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
304         setting for `==daikanwa/+2p'.
305
306 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
307
308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
309         setting for `=ucs-itaiji-016'.
310
311 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
312
313         * mule/mule-charset.el (default-coded-charset-priority-list): Add
314         `=ucs-bmp-itaiji-016'.
315
316         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
317         XEmacs CHISE.
318         (=ucs-bmp-itaiji-016): Ditto.
319
320 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
321
322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
323         `=>cns11643-5'.
324
325 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
326
327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
328         setting for `=>ucs-itaiji-003@iwds-1'.
329
330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
331         `=>ucs-sip-itaiji-003@iwds-1'.
332
333         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
334         coded-charset for XEmacs CHISE.
335
336 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
337
338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
339         `=>ucs-bmp-itaiji-006@iwds-1'.
340
341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
342         setting for `=>ucs-itaiji-006@iwds-1'.
343
344 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
345
346         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
347         for XEmacs CHISE.
348         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
349
350 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
353         `=ucs-sip-itaiji-009'.
354
355         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
356         XEmacs CHISE.
357
358 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `=>ucs-sip-itaiji-008'.
362
363         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
364         XEmacs CHISE.
365
366 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `==ucs-sip-var-001'.
370
371         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
372         XEmacs CHISE.
373
374 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
377         setting for `===hng-kkd'.
378
379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
380         `===hng-kkd'.
381
382 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
385         CHISE.
386
387 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
388
389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
390         setting for `=>>ruimoku-v6'.
391
392 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
393
394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
395         `=>>ruimoku-v6'.
396
397 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
398
399         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
400         instead of an alias to `=>ruimoku-v6'.
401
402 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
403
404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
405         `=ucs-sip-itaiji-012'.
406
407         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
408         XEmacs CHISE.
409
410 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
411
412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
413         `=ucs-tip-var-004'.
414
415         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
416         XEmacs CHISE.
417
418 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
421         `=>ucs-sip-itaiji-002@iwds-1'.
422
423         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
424         coded-charset for XEmacs CHISE.
425
426 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
429         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
430         `=>big5-cdp-itaiji-004'.
431
432 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
433
434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
435         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
436         `=>big5-cdp-itaiji-004'.
437
438         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
439         XEmacs CHISE.
440         (=>big5-cdp-itaiji-004): Ditto.
441         (=big5-cdp-itaiji-005): Ditto.
442
443 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
446         to #x9FFC.
447
448 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `=>ucs-bmp-itaiji-003@iwds-1'.
452
453         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
454         for XEmacs CHISE.
455         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
456
457 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
460         `=>ucs-tip-itaiji-001'.
461
462         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
463         XEmacs CHISE.
464
465 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
466
467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
468         setting for `=>big5-cdp-itaiji-002'.
469
470 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
471
472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
473         `=>big5-cdp-itaiji-002'.
474
475         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
476         XEmacs CHISE.
477
478 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
481         `=>jis-x0213-2'.
482
483 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
486         setting for `==ucs-var-001'.
487
488 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
489
490         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
491         setting for `=+>ucs-var-003'.
492
493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
494         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
495
496         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
497         XEmacs CHISE.
498         (=+>ucs-tip-var-003): Ditto.
499
500 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
503         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
504
505         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
506         XEmacs CHISE.
507         (=ucs-tip-var-002): Ditto.
508
509 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
510
511         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
512         #x9FEA.
513
514 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
517         `==ucs-bmp-var-001'.
518
519         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
520         CHISE.
521         (==ucs-bmp-var-001): Ditto.
522
523 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
524
525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
526         setting for `=big5-cdp-var-007'.
527
528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
529         `=big5-cdp-var-007'.
530
531         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
532         XEmacs CHISE.
533
534 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
535
536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
537         `=ucs-sip@gb'.
538
539         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
540         CHISE.
541
542 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
543
544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
545         `=>ucs-tip@cognate'.
546
547         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
548         XEmacs CHISE.
549
550 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
553         `=ucs-tip-itaiji-001'.
554
555         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
556         XEmacs CHISE.
557
558 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
559
560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
561         `=>ucs-tip@component'.
562
563         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
564         XEmacs CHISE.
565
566 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
567
568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
569         `==ucs-tip@JP/hanazono'.
570
571         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
572         XEmacs CHISE.
573
574 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
577         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
578
579         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
580         CHISE.
581         (=ucs-tip@JP/hanazono): Ditto.
582
583 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
586         setting for `=ucs-var-007'.
587
588 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
591         `=ucs-bmp-var-007'.
592
593         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
594         CHISE.
595         (=ucs-bmp-var-007): Ditto.
596
597 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
598
599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
600         setting for `=>ucs-itaiji-002@iwds-1'.
601
602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
603         `=>ucs-bmp-itaiji-002@iwds-1'.
604
605 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
606
607         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
608         for XEmacs CHISE.
609         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
610
611 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
612
613         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
614         setting for `=>ucs-itaiji-008'.
615
616 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
619         setting for `=>big5-cdp-itaiji-003'.
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=>big5-cdp-itaiji-003'.
623
624 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
625
626         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
627         XEmacs CHISE.
628
629 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
632         setting for `=>ucs-itaiji-011'.
633
634 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `=>ucs-bmp-itaiji-011'.
638
639 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
640
641         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
642         XEmacs CHISE.
643         (=>ucs-bmp-itaiji-011): Ditto.
644
645 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
646
647         * mule/mule-charset.el (default-coded-charset-priority-list): Use
648         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
649
650 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
653         `=>ucs-bmp-cjk@iwds-1/normalized'.
654
655         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
656         coded-charset for XEmacs CHISE.
657
658 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
659
660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
661         setting for `=>ucs-itaiji-010'.
662
663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
664         `=>ucs-bmp-itaiji-010'.
665
666         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
667         XEmacs CHISE.
668         (=>ucs-bmp-itaiji-010): Ditto.
669
670 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
671
672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
673         setting for `=>ucs@iwds-1/normalized'.
674
675 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
678         for XEmacs CHISE.
679
680 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
683         setting for `==>ucs@esu'.
684
685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
686         `==>ucs-sip@esu'.
687
688         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
689         CHISE.
690         (==>ucs-sip@esu): Ditto.
691
692 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
693
694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
695         setting for `=>big5-cdp-var-001'.
696
697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
698         `=>big5-cdp-var-001'.
699
700         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
701         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
702
703 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
706         setting for `===hng-sts'.
707
708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
709         `===hng-sts'.
710
711         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
712         CHISE.
713
714 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
715
716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
717         setting for `===hng-sgs'.
718
719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
720         `===hng-sgs'.
721
722         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
723         CHISE.
724
725 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
726
727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
728         setting for `===hng-saa'.
729
730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
731         `===hng-saa'.
732
733         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
734         CHISE.
735
736 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
737
738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
739         setting for `===hng-kad'.
740
741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
742         `===hng-kad'.
743
744         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
745         CHISE.
746
747 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
748
749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
750         setting for `===hng-sai'.
751
752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
753         `===hng-sai'.
754
755         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
756         CHISE.
757
758 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
759
760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
761         setting for `===hng-ini'.
762
763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
764         `===hng-ini'.
765
766         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
767         CHISE.
768
769 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
772         setting for `===hng-wke'.
773
774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
775         `===hng-wke'.
776
777         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
778         CHISE.
779
780 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
783         setting for `===hng-wks'.
784
785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
786         `===hng-wks'.
787
788         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
789         CHISE.
790
791 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
792
793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
794         setting for `===hng-sab'.
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `===hng-sab'.
798
799         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
800         CHISE.
801
802 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
803
804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
805         setting for `===hng-ykk'.
806
807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
808         `===hng-ykk'.
809
810         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
811         CHISE.
812
813 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
814
815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
816         setting for `===hng-kkh'.
817
818         * mule/mule-charset.el (default-coded-charset-priority-list): Add
819         `===hng-kkh'.
820
821         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
822         CHISE.
823
824 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
825
826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
827         setting for `===hng-fhs'.
828
829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
830         `===hng-fhs'.
831
832         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
833         CHISE.
834
835 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
836
837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
838         `==>daijiten'.
839
840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
841         setting for `==>daijiten'.
842
843         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
844         CHISE.
845
846 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
847
848         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
849         last number of its code.
850
851 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
852
853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
854         settings for `=daijiten', `==daijiten' and `===daijiten'.
855
856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
857         `=daijiten', `==daijiten' and `===daijiten'.
858
859         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
860         CHISE.
861         (==daijiten): Ditto.
862         (===daijiten): Ditto.
863
864 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
865
866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
867         `=>ucs-bmp-itaiji-008'.
868
869         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
870         XEmacs CHISE.
871         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
872
873 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
874
875         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
876         of #x9FCC as the value of `max-code'.
877
878 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
881         `=>>ucs-bmp-cjk@unicode'.
882
883         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
884         for XEmacs CHISE.
885
886 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
889         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
890         `===shuowen-jiguge5'.
891
892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
893         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
894
895         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
896         XEmacs CHISE.
897         (===shuowen-jiguge4): Ditto.
898         (===shuowen-jiguge5): Ditto.
899
900 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `=ucs-sip-var-005'.
904
905         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
906         XEmacs CHISE.
907
908 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
911         `=>>hanyo-denshi/ib'.
912
913 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
914
915         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
916         setting for `=>big5-cdp@iwds-1'.
917
918 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
919
920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
921         setting for `=big5-cdp-var-010'.
922
923 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
924
925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
926         `=big5-cdp-var-010'.
927
928         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
929         XEmacs CHISE.
930
931 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
932
933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
934         `=ucs-sip-itaiji-008'.
935
936         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
937         XEmacs CHISE.
938
939 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
940
941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
942         `=>ucs-sip-itaiji-006'.
943
944         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
945         XEmacs CHISE.
946
947 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
948
949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
950         setting for `=+>big5-cdp', `=>big5-cdp@component' and
951         `=>big5-cdp@cognate'.
952
953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
954         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
955
956 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
959         CHISE.
960         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
961         mother.
962         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
963
964 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
967         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
968
969         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
970         XEmacs CHISE.
971         (=>big5-cdp@component): Ditto.
972         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
973
974 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
977         setting for `=>ucs-itaiji-001@iwds-1'.
978
979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
980         `=>ucs-bmp-itaiji-001@iwds-1'.
981
982         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
983         for XEmacs CHISE.
984         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
985
986 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
987
988         * mule/mule-charset.el (default-coded-charset-priority-list):
989         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
990         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
991         `chinese-isoir165'.
992
993         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
994         CHISE.
995
996 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
999         `=ucs-sip-itaiji-006'.
1000
1001         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
1002         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
1003
1004 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1005
1006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1007         setting for `=>ucs-itaiji-009'.
1008
1009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1010         `==ucs-bmp-itaiji-001'.
1011
1012         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1013         (=big5-cdp-itaiji-003): Doc fix.
1014         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1015
1016 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1017
1018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1019         `=>zinbun-oracle'.
1020
1021 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1022
1023         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1024         `=>ucs-sip-itaiji-003'.
1025
1026         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1027         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1028         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1029
1030 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1031
1032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1033         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1034
1035 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1036
1037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1038         `==ucs-bmp-itaiji-006'.
1039
1040         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1041         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1042         (==ucs-bmp-itaiji-006): Ditto.
1043
1044 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1045
1046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1047         `=ucs-bmp-itaiji-012'.
1048
1049         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1050         XEmacs CHISE.
1051         (=ucs-bmp-itaiji-012): Ditto.
1052
1053 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1054
1055         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1056         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1057
1058 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1061         CHISE.
1062
1063 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1066         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1067         and `=>>cns11643-6'.
1068
1069         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1070         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1071         (=>>cns11643-3): Ditto.
1072         (=>>cns11643-4): Modify DOC.
1073         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1074
1075 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078         `=>ucs-sip-itaiji-005'.
1079
1080         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1081         XEmacs CHISE.
1082
1083 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `==hanyo-denshi/tk/mf-01'.
1087
1088         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1089         for XEmacs CHISE.
1090
1091 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1094         `=>ucs-itaiji-007'.
1095
1096 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1097
1098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1099         `==ucs-sip-var-002'.
1100
1101         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1102         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1103
1104 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1105
1106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1107         setting for `==ucs-itaiji-001'.
1108
1109 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1110
1111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1112         `==ucs-sip-itaiji-001'.
1113
1114         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1115         XEmacs CHISE.
1116         (==ucs-sip-itaiji-001): Ditto.
1117
1118 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1119
1120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1121         `=+>ucs-bmp-var-003'.
1122
1123         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1124         CHISE.
1125         (=+>ucs-bmp-var-003): Ditto.
1126
1127 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1128
1129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1130         `=>ucs-bmp-cjk@cognate'.
1131
1132         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1133         XEmacs CHISE.
1134
1135 2017-09-22  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-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1144
1145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1146         setting for `=>ucs@cognate'.
1147
1148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1149         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1150
1151         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1152         CHISE.
1153         (=>ucs@hanyo-denshi): Abolished.
1154         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1155         (=>ucs-bmp-itaiji-009): Ditto.
1156         (=>ucs-sip@cognate): Ditto.
1157
1158 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1159
1160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1161         `=>ucs-bmp-itaiji-004'.
1162
1163         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1164         XEmacs CHISE.
1165
1166 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1167
1168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1169         setting for `=>ucs-itaiji-004'.
1170
1171 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1172
1173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1174         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1175         `=>ucs-bmp-itaiji-007'.
1176
1177         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1178         XEmacs CHISE.
1179         (=>ucs-itaiji-004): Ditto.
1180         (=>ucs-sip-itaiji-004): Ditto.
1181         (=>ucs-bmp-itaiji-007): Ditto.
1182
1183 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1184
1185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1186         setting for `=ucs-itaiji-010'.
1187
1188 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1189
1190         * mule/mule-charset.el (default-coded-charset-priority-list):
1191         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1192         - Add `=ucs-bmp-itaiji-010'.
1193         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1194           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1195         - Add `=>ucs-sip@iwds-1'.
1196
1197         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1198         XEmacs CHISE.
1199         (=ucs-bmp-itaiji-010): Ditto.
1200         (=>ucs-sip@iwds-1): Ditto.
1201
1202 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1206
1207         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1208         XEmacs CHISE.
1209         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1210
1211 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1212
1213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1214         setting for `=>ucs-itaiji-003'.
1215
1216 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1217
1218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1219         `=>ucs-bmp-itaiji-003'.
1220
1221         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1222         XEmacs CHISE.
1223         (=>ucs-bmp-itaiji-003): Ditto.
1224
1225 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1226
1227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1228         `=ucs-bmp-itaiji-011'.
1229
1230         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1231         XEmacs CHISE.
1232
1233 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1234
1235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1236         setting for `==ucs-var-002'.
1237
1238 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1241         setting for `==ucs-itaiji-002'.
1242
1243 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1246         `==ucs-sip-itaiji-002'.
1247
1248         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1249         XEmacs CHISE.
1250
1251 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1252
1253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1254         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1255
1256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1257         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1258         `=>ucs-sip-itaiji-007'.
1259
1260         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1261         XEmacs CHISE.
1262         (=>ucs-sip-itaiji-007): Ditto.
1263         (=ucs-sip-itaiji-007): Ditto.
1264         (=ucs-itaiji-011): Ditto.
1265         (=ucs-sip-itaiji-011): Ditto.
1266
1267 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1270         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1271
1272 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1273
1274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1275         `==ucs-bmp-var-002'.
1276
1277         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1278         CHISE.
1279         (==ucs-bmp-var-002): Ditto.
1280
1281         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1282         Modify some priorities.
1283
1284 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1285
1286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1287         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1288         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1289
1290 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1293         `=big5-cdp-var-001'.
1294
1295         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1296         XEmacs CHISE.
1297
1298 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1299
1300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1301         setting for `==ucs-itaiji-005'.
1302
1303 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1306         setting for `=ucs-itaiji-007'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1310
1311         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1312         XEmacs CHISE.
1313         (==ucs-bmp-itaiji-005): Ditto.
1314         (=ucs-itaiji-007): Ditto.
1315         (=ucs-bmp-itaiji-007): Ditto.
1316
1317 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1318
1319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1320         `==gt-pj-k1' and `==gt-pj-k2'.
1321
1322 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1325         CHISE.
1326         (==gt-pj-k2): Ditto.
1327
1328 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1329
1330         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1331         setting for `=>ucs-itaiji-005'.
1332
1333 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1334
1335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1336         `=>>cbeta'.
1337
1338 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `=>ucs-sip@component'.
1342
1343         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1344         instead of `=ucs' as its mother.
1345         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1346
1347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1348         setting for `=>ucs-itaiji-006'.
1349
1350 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1353         `=>ucs-bmp-itaiji-006'.
1354
1355         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1356         XEmacs CHISE.
1357         (=>ucs-bmp-itaiji-006): Ditto.
1358
1359 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1360
1361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1362         `=>ucs-bmp-itaiji-001'.
1363
1364         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1365         XEmacs CHISE.
1366
1367 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1368
1369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1370         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1371
1372         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1373         instead of `=ucs' as its mother.
1374         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1375         (==ucs-bmp-itaiji-002): Ditto.
1376         (==ucs-itaiji-003): Ditto.
1377         (==ucs-bmp-itaiji-003): Ditto.
1378
1379 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1382         setting for `=big5-cdp-var-002'.
1383
1384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1385         `=big5-cdp-var-002'.
1386
1387         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1388         XEmacs CHISE.
1389
1390 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1393         `=ucs-sip-var-004'.
1394
1395         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1396         XEmacs CHISE.
1397
1398 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1401         `=>ucs-bmp-cjk@iwds-1'.
1402
1403         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1404         XEmacs CHISE.
1405
1406 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1409         setting for `=ucs-var-005'.
1410
1411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1412         `=ucs-bmp-var-005'.
1413
1414         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1415         CHISE.
1416         (=ucs-bmp-var-005): Ditto.
1417
1418 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1421         `=>ucs-sip-itaiji-002'.
1422
1423         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1424         XEmacs CHISE.
1425
1426 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1427
1428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1429         setting for `=>ucs-itaiji-002'.
1430
1431 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1432
1433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1434         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1435
1436         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1437         (=>ucs-itaiji-002): Ditto.
1438         (=>ucs-bmp-itaiji-002): Ditto.
1439
1440 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1443         setting for `=>ucs-itaiji-001'.
1444
1445 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1448         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1449
1450         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1451         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1452         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1453         (=>ucs-sip-itaiji-001): Ditto.
1454
1455         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1456         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1457         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1458
1459 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1460
1461         * mule/mule-charset.el (default-coded-charset-priority-list):
1462         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1463         `=jef-china3' and `chinese-isoir165'.
1464
1465 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1466
1467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1468         `=>ucs-bmp-itaiji-005'.
1469
1470         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1471         XEmacs CHISE.
1472         (=>ucs-bmp-itaiji-005): Ditto.
1473
1474 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1475
1476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1477         `=+>jis-x0213-2'.
1478
1479 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1480
1481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1482         `=+>adobe-japan1-6'.
1483
1484 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1487         `=+>jis-x0208@1978'.
1488
1489 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1490
1491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1492         setting for `=>ucs@component'.
1493
1494 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1495
1496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1497         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1498
1499 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1500
1501         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1502         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1503
1504 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1505
1506         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1507         CHISE.
1508         (=>ucs@jis/2004): Ditto.
1509
1510 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1513         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1514
1515 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1516
1517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1518         `=>cbeta'.
1519
1520 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1521
1522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1523         setting for `==big5-cdp-itaiji-001'.
1524
1525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1526         `==big5-cdp-itaiji-001'.
1527
1528         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1529         XEmacs CHISE.
1530
1531 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1532
1533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1534         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1535         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1536
1537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1538         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1539         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1540
1541         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1542         XEmacs CHISE.
1543         (=>big5-cdp-itaiji-001): Ditto.
1544         (=big5-cdp-itaiji-002): Ditto.
1545         (=big5-cdp-itaiji-003): Ditto.
1546
1547 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1548
1549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1550         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1551
1552 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list):
1555         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1556         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1557         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1558
1559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1560         setting for `=ucs-var-008'.
1561
1562         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1563         CHISE.
1564         (=ucs-bmp-var-008): Likewise.
1565
1566 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1567
1568         * mule/mule-charset.el (default-coded-charset-priority-list):
1569         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1570
1571 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1574         `==ucs-sip@JP/hanazono'.
1575
1576         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1577         XEmacs CHISE.
1578
1579 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1580
1581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1582         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1583
1584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1585         `=ucs-bmp-var-006'.
1586
1587         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1588         CHISE.
1589         (=ucs-bmp-var-006): Likewise.
1590
1591 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1594         `=ucs-bmp-itaiji-009'.
1595
1596         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1597         XEmacs CHISE.
1598         (=ucs-bmp-itaiji-009): Likewise.
1599
1600 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1601
1602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1603         `=>big5-cdp'.
1604
1605 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1606
1607         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1608         (utf-8-ivs-gb): Likewise.
1609         (utf-8-gb-er): Likewise.
1610         (utf-8-ivs-gb-er): Likewise.
1611         (utf-8-cns): Likewise.
1612         (utf-8-ivs-cns): Likewise.
1613         (utf-8-cns-er): Likewise.
1614         (utf-8-ivs-cns-er): Likewise.
1615         (utf-8-big5): Likewise.
1616         (utf-8-ivs-big5): Likewise.
1617         (utf-8-big5-er): Likewise.
1618         (utf-8-ivs-big5-er): Likewise.
1619         (utf-8-jis): Likewise.
1620         (utf-8-ivs-jis): Likewise.
1621         (utf-8-jis-er): Likewise.
1622         (utf-8-ivs-jis-er): Likewise.
1623         (utf-8-ks): Likewise.
1624         (utf-8-ivs-ks): Likewise.
1625         (utf-8-ks-er): Likewise.
1626         (utf-8-ivs-ks-er): Likewise.
1627
1628 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1629
1630         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1631         (utf-8-ivs-jp): Likewise.
1632         (utf-8-jp-er): Likewise.
1633         (utf-8-ivs-jp-er): Likewise.
1634
1635 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1638         setting for `=ucs-var-010'.
1639
1640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1641         `=ucs-bmp-var-010'.
1642
1643         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1644         CHISE.
1645         (=ucs-bmp-var-010): Likewise.
1646
1647 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1648
1649         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1650         `=ucs-sip@JP/hanazono'.
1651
1652         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1653         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1654
1655 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1656
1657         * mule/mule-charset.el (default-coded-charset-priority-list):
1658         - Add `=big5-cdp-var-004'.
1659         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1660           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1661
1662         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1663         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1664         `=big5-cdp-var-005'.
1665
1666         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1667         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1668         `=big5-cdp-var-003'.
1669         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1670         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1671         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1672
1673 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list):
1676         Don't prefer ucs-compat CCSes to other CCSes.
1677
1678 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1679
1680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1681         `===ucs-bmp-cjk-compat@unicode'.
1682
1683         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1684         coded-charset for XEmacs CHISE.
1685
1686 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1689         `=ucs-sip-itaiji-003'.
1690
1691         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1692         XEmacs CHISE.
1693
1694 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1695
1696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1697         setting for `=ucs-var-004'.
1698
1699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1700         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1701
1702         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1703         XEmacs CHISE.
1704         (=ucs-var-004): Ditto.
1705         (=ucs-bmp-var-004): Ditto.
1706
1707 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1710         `=ucs-sip-var-003'.
1711
1712         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1713         XEmacs CHISE.
1714
1715 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1716
1717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1718         setting for `=ucs-itaiji-006'.
1719
1720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1721         `=ucs-bmp-itaiji-006'.
1722
1723         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1724         XEmacs CHISE.
1725         (=ucs-bmp-itaiji-006): Ditto.
1726
1727 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1728
1729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1730         `=ucs-sip-var-002'.
1731
1732         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1733         XEmacs CHISE.
1734
1735 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1736
1737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1738         `=ucs-sip-itaiji-002'.
1739
1740         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1741         XEmacs CHISE.
1742
1743 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1744
1745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1746         setting for `==hanyo-denshi/tk'.
1747
1748 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1749
1750         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1751         (=hanyo-denshi/tk): Fix `long-name'.
1752         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1753
1754 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1755
1756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1757         setting for `=>mj'.
1758
1759 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1760
1761         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1762         coded-charset for XEmacs CHISE.
1763
1764 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1765
1766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1767         setting for `=hanyo-denshi/tk'.
1768
1769 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1770
1771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1772         `=hanyo-denshi/tk/mf-01'.
1773
1774         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1775         XEmacs CHISE.
1776         (=hanyo-denshi/tk/mf-01): Ditto.
1777
1778 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1779
1780         * mule/mule-charset.el (default-coded-charset-priority-list):
1781         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1782
1783 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1784
1785         * mule/mule-charset.el (default-coded-charset-priority-list):
1786         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1787
1788 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1789
1790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1791         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1792
1793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1794         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1795
1796         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1797         XEmacs CHISE.
1798         (=ucs-bmp-itaiji-004): Ditto.
1799         (=ucs-itaiji-005): Ditto.
1800         (=ucs-bmp-itaiji-005): Ditto.
1801
1802 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `=ucs-sip-itaiji-001'.
1806
1807         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1808         XEmacs CHISE.
1809
1810 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1811
1812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1813         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1814         `=ucs-itaiji-008'.
1815
1816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1817         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1818         `=ucs-bmp-itaiji-008'.
1819
1820         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1821         XEmacs CHISE.
1822         (=ucs-bmp-itaiji-001): Ditto.
1823         (=ucs-itaiji-003): Ditto.
1824         (=ucs-bmp-itaiji-003): Ditto.
1825         (=ucs-itaiji-008): Ditto.
1826         (=ucs-bmp-itaiji-008): Ditto.
1827
1828 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1829
1830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1831         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1832
1833         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1834         for XEmacs CHISE.
1835         (==ucs-bmp-cjk-compat@JP): Ditto.
1836
1837 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1838
1839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1840         setting for `===hng-tzs'.
1841
1842         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1843         `===hng-tzs'.
1844
1845         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1846         CHISE.
1847
1848 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1849
1850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1851         setting for `===hng-doh'.
1852
1853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1854         `===hng-doh'.
1855
1856         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1857         CHISE.
1858
1859 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1860
1861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1862         setting for `===hng-wad'.
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `===hng-wad'.
1866
1867         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1868         CHISE.
1869
1870 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1873         settings for `==koseki' and `===hng-kcc'.
1874
1875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1876         `===hng-kcc'.
1877
1878         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1879         CHISE.
1880
1881 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1882
1883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1884         setting for `===hng-nkk'.
1885
1886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1887         `===hng-nkk'.
1888
1889         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1890         CHISE.
1891
1892 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1893
1894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1895         setting for `===hng-ink'.
1896
1897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1898         `===hng-ink'.
1899
1900         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1901         CHISE.
1902
1903 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1906         setting for `===hng-jhk'.
1907
1908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1909         `===hng-jhk'.
1910
1911         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1912         CHISE.
1913
1914 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1915
1916         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1917         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1918         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1919         (===jis-x0213-1@2004): Likewise.
1920         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1921         "jisx0213\\(\\.2004\\)-1" as the registry.
1922         (=+>jis-x0213-1@2004): Likewise.
1923         (=>jis-x0213-1@2004): Likewise.
1924
1925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1926         `===jis-x0213-1@2004'.
1927
1928 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1929
1930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1931         setting for `===hng-nak'.
1932
1933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1934         `===hng-nak'.
1935
1936         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1937         CHISE.
1938
1939 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1942         setting for `===hng-hos'.
1943
1944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1945         `===hng-hos'.
1946
1947         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1948         CHISE.
1949
1950 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1951
1952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1953         setting for `===hng-tzj'.
1954
1955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1956         `===hng-tzj'.
1957
1958         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1959         CHISE.
1960
1961 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1962
1963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1964         setting for `===hng-kae'.
1965
1966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1967         `===hng-kae'.
1968
1969         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1970         CHISE.
1971
1972 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1973
1974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1975         setting for `===hng-kar'.
1976
1977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1978         `===hng-kar'.
1979
1980         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1981         CHISE.
1982
1983 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1984
1985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1986         setting for `===hng-kyd'.
1987
1988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1989         `===hng-kyd'.
1990
1991         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1992         CHISE.
1993
1994 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1995
1996         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1997         setting for `===hng-hok'.
1998
1999         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2000         `===hng-hok'.
2001
2002         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
2003         CHISE.
2004
2005 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2006
2007         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2008         setting for `===hng-jyu'.
2009
2010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2011         `===hng-jyu'.
2012
2013         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2014         CHISE.
2015
2016 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2019         setting for `===hng-zkd'.
2020
2021         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2022         `===hng-zkd'.
2023
2024         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2025         CHISE.
2026
2027 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2028
2029         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2030         setting for `===hng-kmi'.
2031
2032         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2033         `===hng-kmi'.
2034
2035         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2036         CHISE.
2037
2038 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2039
2040         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2041         setting for `===hng-okd'.
2042
2043         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2044         `===hng-okd'.
2045
2046         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2047         CHISE.
2048
2049 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2050
2051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2052         setting for `===hng-nkm'.
2053
2054         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2055         `===hng-nkm'.
2056
2057         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2058         CHISE.
2059
2060 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2063         setting for `===hng-nto'.
2064
2065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2066         `===hng-nto'.
2067
2068         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2069         CHISE.
2070
2071 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2072
2073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2074         setting for `===hng-yhk'.
2075
2076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2077         `===hng-yhk'.
2078
2079         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2080         CHISE.
2081
2082 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2083
2084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2085         setting for `===hng-sok'.
2086
2087         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2088         `===hng-sok'.
2089
2090         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2091         CHISE.
2092
2093 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2096         setting for `===hng-kda'.
2097
2098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2099         `===hng-kda'.
2100
2101         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2102         CHISE.
2103
2104 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2105
2106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2107         setting for `===hng-myz'.
2108
2109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2110         `===hng-myz'.
2111
2112         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2113         CHISE.
2114
2115 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2116
2117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2118         setting for `===hng-kgk'.
2119
2120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2121         `===hng-kgk'.
2122
2123         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2124         CHISE.
2125
2126 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2127
2128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2129         setting for `===hng-drt'.
2130
2131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2132         `===hng-drt'.
2133
2134         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2135         CHISE.
2136
2137 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2138
2139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2140         setting for `===hng-mam'.
2141
2142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2143         `===hng-mam'.
2144
2145         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2146         CHISE.
2147
2148 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2149
2150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2151         setting for `===hng-dng'.
2152
2153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2154         `===hng-dng'.
2155
2156         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2157         CHISE.
2158
2159 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2160
2161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2162         setting for `=>cns11643-5'.
2163
2164 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2167         setting for `===hng-keg'.
2168
2169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2170         `===hng-keg'.
2171
2172         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2173         CHISE.
2174
2175 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2176
2177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2178         setting for `===hng-jou'.
2179
2180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2181         `===hng-jou'.
2182
2183         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2184         CHISE.
2185
2186 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2187
2188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2189         setting for `===hng-smk'.
2190
2191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2192         `===hng-smk'.
2193
2194         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2195         CHISE.
2196
2197 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2198
2199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2200         setting for `===hng-kyo'.
2201
2202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2203         `===hng-kyo'.
2204
2205         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2206         CHISE.
2207
2208 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2209
2210         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2211         setting for `===hng-kss'.
2212
2213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2214         `===hng-kss'.
2215
2216         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2217         CHISE.
2218
2219 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2220
2221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2222         setting for `===hng-wan'.
2223
2224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2225         `===hng-wan'.
2226
2227         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2228         CHISE.
2229
2230 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2231
2232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2233         setting for `===hng-ksk'.
2234
2235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2236         `===hng-ksk'.
2237
2238         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2239         CHISE.
2240
2241 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2242
2243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2244         setting for `===hng-kyu'.
2245
2246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2247         `===hng-kyu'.
2248
2249         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2250         CHISE.
2251
2252 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2255         setting for `===hng-skk'.
2256
2257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2258         `===hng-skk'.
2259
2260         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2261         CHISE.
2262
2263 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2264
2265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2266         setting for `===hng-sik'.
2267
2268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2269         `===hng-sik'.
2270
2271         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2272         CHISE.
2273
2274 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2275
2276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2277         setting for `===hng-kbk'.
2278
2279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2280         `===hng-kbk'.
2281
2282         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2283         CHISE.
2284
2285 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2286
2287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2288         setting for `===hng-kcj'.
2289
2290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2291         `===hng-kcj'.
2292
2293         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2294         CHISE.
2295
2296 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2297
2298         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2299         setting for `===hng-k24'.
2300
2301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2302         `===hng-k24'.
2303
2304         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2305         CHISE.
2306
2307 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2308
2309         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2310         setting for `===hng-gok'.
2311
2312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2313         `===hng-gok'.
2314
2315         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2316         CHISE.
2317 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2318
2319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2320         setting for `===hng-tsu'.
2321
2322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2323         `===hng-tsu'.
2324
2325         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2326         CHISE.
2327
2328 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2329
2330         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2331         setting for `===hng-sys'.
2332
2333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2334         `===hng-sys'.
2335
2336         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2337         CHISE.
2338
2339 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2342         - Use "&HNG010-<d><d><d><d><d>;" instead of
2343           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2344         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2345
2346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2347         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2348
2349         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2350         "hngkhi-0" as the suffix of registry.
2351         (===hng-khm): New coded-charset for XEmacs CHISE.
2352         (=ucs-itaiji-002): Ditto.
2353         (=ucs-bmp-itaiji-002): Ditto.
2354
2355 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2358         setting for `=>ucs@iwds-1'.
2359
2360         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2361         XEmacs CHISE.
2362
2363 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2364
2365         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2366         CHISE.
2367
2368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2369         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2370         `===hng-khi'.
2371
2372 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2373
2374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2375         setting for `===hng-khi'.
2376
2377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2378         `===hng-khi'.
2379
2380         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2381         CHISE.
2382
2383 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2386         #x9FA5 as the value of `max-code'.
2387         (=ucs-bmp-var-002): Likewise.
2388         (=ucs-bmp-var-003): Likewise.
2389         (=ucs-bmp-itaiji-084): Likewise.
2390         (=ucs-bmp-cjk@JP): Likewise.
2391         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2392         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2393         (=>ucs-bmp-cjk@component): Likewise.
2394
2395 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2396
2397         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2398         CHISE.
2399
2400 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2401
2402         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2403         XEmacs CHISE.
2404         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2405         `==jis-x0208@1978/2-pr' as the mother.
2406
2407 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2408
2409         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2410         CHISE.
2411
2412 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2413
2414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2415         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2416
2417 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2418
2419         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2420         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2421
2422 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2423
2424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2425         setting for `===ucs@gb'.
2426
2427 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2430         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2431         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2432         as the entity-reference for `===jis-x0213-1@2000'; use
2433         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2434
2435 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2436
2437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2438         `===jis-x0208'.
2439
2440         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2441         instead of `===jis-x0208' as the mother.
2442         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2443         `===jis-x0208' as the mother.
2444         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2445         `===jis-x0208' as the mother.
2446         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2447         `===jis-x0213-1' as the mother.
2448         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2449         `===jis-x0213-1' as the mother.
2450         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2451         the mother.
2452         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2453         mother.
2454
2455 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2456
2457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2458         setting for `=ucs-var-001'.
2459
2460 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2463         `=ucs-bmp-var-001'.
2464
2465         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2466         CHISE.
2467         (=ucs-bmp-var-001): Ditto.
2468
2469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2470         setting for `=ucs-var-003'.
2471
2472 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2473
2474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2475         `=ucs-bmp-var-003'.
2476
2477         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2478         CHISE.
2479         (=ucs-bmp-var-003): Ditto.
2480
2481 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2482
2483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2484         setting for `=ucs-var-002'.
2485
2486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2487         `=ucs-bmp-var-002'.
2488
2489         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2490         CHISE.
2491         (=ucs-bmp-var-002): Ditto.
2492
2493 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2494
2495         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2496         XEmacs CHISE.
2497         (==jis-x0208@1978/5pr): Ditto.
2498
2499 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2502         `=>ucs-bmp-cjk@component'.
2503
2504         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2505         XEmacs CHISE.
2506         (=>ucs-bmp-cjk@component): Ditto.
2507
2508 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2509
2510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2511         setting for `=>iwds-1'.
2512
2513 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2514
2515         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2516         CHISE.
2517
2518 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2519
2520         * mule/mule-charset.el (default-coded-charset-priority-list):
2521         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2522         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2523         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2524         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2525
2526 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2527
2528         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2529         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2530
2531         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2532         `=>>ucs@iso' as the mother.
2533         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2534         mother.
2535
2536 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2537
2538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2539         setting for `===hanyo-denshi/ia'.
2540
2541 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2542
2543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2544         `===hanyo-denshi/ia'.
2545
2546 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2547
2548         * mule/mule-conf.el (=koseki): Fix DOC.
2549         (==koseki): New coded-charset for XEmacs CHISE.
2550
2551 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2552
2553         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2554         XEmacs CHISE.
2555         (===hanyo-denshi/jd): Fix DOC.
2556
2557 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2558
2559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2560         setting for `===hanyo-denshi/ip'.
2561
2562 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2565         `===hanyo-denshi/ip'.
2566
2567         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2568         XEmacs CHISE.
2569
2570 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2571
2572         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2573         `==ucs-radicals@unicode' and `=>daikanwa'.
2574
2575         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2576         for XEmacs CHISE.
2577
2578 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2579
2580         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2581         XEmacs CHISE.
2582
2583 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2586         `===ruimoku-v6'.
2587
2588 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2589
2590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2591         setting for `===ruimoku-v6'.
2592
2593 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2594
2595         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2596         CHISE.
2597
2598 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2599
2600         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2601         coded-charset for XEmacs CHISE.
2602
2603 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2604
2605         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2606         XEmacs CHISE.
2607
2608 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2609
2610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2611         `===ucs-sip@iso'.
2612
2613 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2614
2615         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2616         CHISE.
2617
2618 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2621         `==ucs-sip@iso'.
2622
2623         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2624         CHISE.
2625
2626 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2627
2628         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2629         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2630         (=ucs-sip-ext-b@iso): Fix registry.
2631         (==ucs-sip-ext-b@iso): Ditto.
2632         (===ucs-sip-ext-b@iso): Ditto.
2633
2634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2635         `=ucs-sip@iso'.
2636
2637 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2638
2639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2640         setting for `=>cbeta'.
2641
2642 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2643
2644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2645         `=>cns11643-7'.
2646
2647         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2648
2649 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2650
2651         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2652         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2653
2654 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2655
2656         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2657         `=ucs@cns'.
2658         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2659         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2660         `=ucs@jis/1990'.
2661         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2662         `=ucs@jis/2000'.
2663         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2664         `=ucs@jis/2004'.
2665         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2666
2667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2668         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2669
2670 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2671
2672         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2673         XEmacs CHISE.
2674         (==jis-x0208@1978/1pr): Ditto.
2675         (==jis-x0208@1978/2-pr): Ditto.
2676
2677 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2678
2679         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2680         setting for `===jis-x0213-1@2004'.
2681
2682 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2683
2684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2685         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2686
2687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2688         `===hanyo-denshi/jb'.
2689
2690         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2691         XEmacs CHISE.
2692         (=+>hanyo-denshi/ft): Ditto.
2693         (=+>hanyo-denshi/jt): Ditto.
2694
2695 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2696
2697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2698         `===hanyo-denshi/hg'.
2699
2700 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2701
2702         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2703         XEmacs CHISE.
2704         (===hanyo-denshi/hg): Ditto.
2705
2706 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2707
2708         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2709         glyph-forms instead of detailed glyph-images.
2710         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2711         `=adobe-japan1-*'.
2712         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2713         (===adobe-japan1-1): Ditto.
2714         (===adobe-japan1-2): Ditto.
2715         (===adobe-japan1-3): Ditto.
2716         (===adobe-japan1-4): Ditto.
2717         (===adobe-japan1-5): Ditto.
2718         (===adobe-japan1-6): Ditto.
2719         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2720         `=>>>adobe-japan1' as the mother.
2721         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2722         `=>>adobe-japan1' as the mother.
2723         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2724         glyph-images.
2725         (==jis-x0208@1978): Ditto.
2726         (==jis-x0208@1983): Ditto.
2727         (==jis-x0208@1990): Ditto.
2728         (==jis-x0213-1): Ditto.
2729         (==jis-x0213-1@2000): Ditto.
2730         (==jis-x0213-1@2004): Ditto.
2731         (==jis-x0213-2): Ditto.
2732         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2733         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2734         `=jis-x0208@1978'.
2735         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2736         `=jis-x0208@1983'.
2737         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2738         `=jis-x0208@1990'.
2739         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2740         `=jis-x0213-1'.
2741         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2742         `=jis-x0213-1@2000'.
2743         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2744         `=jis-x0213-1@2004'.
2745         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2746         `=jis-x0213-2'.
2747         (===jis-x0208): New coded-charset for XEmacs CHISE.
2748         (===jis-x0208@1978): Ditto.
2749         (===jis-x0208@1983): Ditto.
2750         (===jis-x0208@1990): Ditto.
2751         (===jis-x0213-1): Ditto.
2752         (===jis-x0213-1@2000): Ditto.
2753         (===jis-x0213-2): Ditto.
2754         (===jis-x0212): Ditto.
2755         (===ks-x1001): Ditto.
2756         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2757         mother.
2758         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2759         as the mother.
2760         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2761         as the mother.
2762         (===cns11643-1): New coded-charset for XEmacs CHISE.
2763         (===cns11643-2): Ditto.
2764         (===cns11643-3): Ditto.
2765         (===cns11643-4): Ditto.
2766         (===cns11643-5): Ditto.
2767         (===cns11643-6): Ditto.
2768         (===cns11643-7): Ditto.
2769         (=>>cns11643-1): Ditto.
2770         (==big5-cdp): Indicate abstract glyph-images instead of
2771         representative glyph-images.
2772         (===big5-cdp): New coded-charset for XEmacs CHISE.
2773         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2774         detailed glyph-images.
2775         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2776         `=hanyo-denshi/*'.
2777         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2778         (===hanyo-denshi/ib): Ditto.
2779         (===hanyo-denshi/jt): Ditto.
2780         (===hanyo-denshi/ks): Ditto.
2781         (===mj): Ditto.
2782         (===mj-0): Ditto.
2783         (===mj-1): Ditto.
2784         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2785         `=>>>hanyo-denshi/*' as its mother.
2786         (==gt): Indicate abstract glyph-forms instead of detailed
2787         glyph-images.
2788         (===gt): New coded-charset for XEmacs CHISE.
2789         (=>>>gt): Indicates `==gt' instead of `=gt'.
2790         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2791         (==gt-k): Indicate abstract glyph-forms instead of detailed
2792         glyph-images.
2793         (===gt-k): New coded-charset for XEmacs CHISE.
2794         (==daikanwa): Indicates glyph-images instead of detailed
2795         glyph-images.
2796         (===daikanwa): New coded-charset for XEmacs CHISE.
2797         (===daikanwa/+p): Ditto.
2798         (===daikanwa/ho): Ditto.
2799         (==cbeta): Ditto.
2800         (===cbeta): Ditto.
2801         (==jef-china3): Ditto.
2802         (===jef-china3): Ditto.
2803         (==ruimoku-v6): Ditto.
2804         (==ucs@iso): Indicate representative glyph-forms instead of
2805         representative glyph-images.
2806         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2807         (==ucs@unicode): Indicate representative glyph-forms instead of
2808         representative glyph-images.
2809         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2810         `=ucs@unicode'.
2811         (==ucs@cns): Indicate representative glyph-forms instead of
2812         representative glyph-images.
2813         (==ucs@jis): Ditto.
2814         (==ucs@jis/1990): Ditto.
2815         (==ucs@jis/2000): Ditto.
2816         (==ucs@jis/2004): Ditto.
2817         (==ucs@ks): Ditto.
2818         (===ucs@iso): New coded-charset for XEmacs CHISE.
2819         (===ucs@unicode): Ditto.
2820         (===ucs@gb): Ditto.
2821         (===ucs@ks): Ditto.
2822         (===ucs-bmp-cjk@gb): Ditto.
2823         (===ucs-sip-ext-b@iso): Ditto.
2824
2825 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2826
2827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2828         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2829         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2830         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2831         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2832         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2833         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2834         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2835         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2836         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2837
2838         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2839         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2840         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2841         - Use "&g1-[NAME];" for `=>>[NAME]'.
2842         - Abolish "&g2-[NAME];".
2843
2844 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2845
2846         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2847         `=>>ucs@cns' as the mother.
2848
2849 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2850
2851         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2852         setting for `==ucs@ks'.
2853
2854 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2855
2856         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2857         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2858         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2859         0x00E30000〜0x00E409D5.
2860
2861 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2862
2863         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2864         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2865         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2866
2867 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2868
2869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2870         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2871
2872         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2873         (=mj-0): Ditto.
2874         (=mj-1): Ditto.
2875         (==mj): Ditto.
2876         (==mj-0): Ditto.
2877         (==mj-1): Ditto.
2878         (=>>mj): Ditto.
2879
2880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2881         setting for `=mj' and `==mj'.
2882
2883 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2884
2885         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2886         CHISE.
2887
2888 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2889
2890         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2891         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2892         `=>ucs@hanyo-denshi'.
2893
2894 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2895
2896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2897         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2898
2899         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2900         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2901
2902 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2903
2904         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2905         XEmacs CHISE.
2906
2907 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2908
2909         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2910         Change priority of `=>>>ucs@iso'.
2911
2912         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2913         `=>>>ucs@iso' as the mother.
2914         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2915
2916 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2917
2918         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2919         Change priority of `=>>>ucs@unicode'.
2920
2921         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2922         `=ucs@unicode'.
2923
2924 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2925
2926         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2927         Change priority of `=>>>ucs@jis'.
2928
2929         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2930         `=ucs@jis'.
2931
2932 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2933
2934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2935         setting for `==daikanwa/+p'.
2936
2937 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2938
2939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2940         setting for `==shinjigen@1ed'.
2941
2942 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2943
2944         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2945         XEmacs CHISE.
2946
2947 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2948
2949         * mule/mule-conf.el (==shinjigen): Modify DOC.
2950         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2951         (==shinjigen@rev): Modify DOC.
2952
2953 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2954
2955         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2956         CHISE.
2957
2958 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2959
2960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2961         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2962
2963         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2964         XEmacs CHISE.
2965
2966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2967         `==daikanwa'.
2968
2969 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2970
2971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2972         setting for `==cns11643-7'.
2973
2974         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2975         `==cns11643-7'.
2976
2977 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2978
2979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2980         `==cns11643-6'.
2981
2982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2983         setting for `==cns11643-6'.
2984
2985 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2986
2987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2988         setting for `==cns11643-5'.
2989
2990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2991         `==cns11643-5'.
2992
2993 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2994
2995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2996         setting for `==cns11643-4'.
2997
2998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2999         `==cns11643-4'.
3000
3001 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3002
3003         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3004         setting for `==cns11643-3'.
3005
3006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3007         `==cns11643-3'.
3008
3009 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
3010
3011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3012         setting for `==cns11643-2'.
3013
3014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3015         `==cns11643-2'.
3016
3017 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3018
3019         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3020         Change priority of `=>>>ucs@ks'.
3021
3022         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3023         `=ucs@ks'.
3024
3025 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3026
3027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3028         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3029         `==ucs@cns' and `==cns11643-1'.
3030
3031         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3032         (==cns11643-2): Ditto.
3033         (==cns11643-3): Ditto.
3034         (==cns11643-4): Ditto.
3035         (==cns11643-5): Ditto.
3036         (==cns11643-6): Ditto.
3037         (==cns11643-7): Ditto.
3038
3039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3040         `==cns11643-1'.
3041
3042 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3043
3044         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3045         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3046         `=>>>ucs@jis/1990'.
3047
3048         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3049         `=ucs@jis/1990'.
3050         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3051         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3052
3053 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3054
3055         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3056         Change priority of `=>>>ucs@cns'.
3057
3058         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3059         `=ucs@cns'.
3060
3061 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3062
3063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3064         `==ks-x1001'.
3065
3066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3067         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3068         `==ks-x1001'.
3069
3070 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3071
3072         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3073
3074 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3075
3076         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3077         `=jis-x0208'.
3078         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3079         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3080         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3081         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3082         (=>>>jis-x0213-1@2000): Changed to an alias for
3083         `=jis-x0213-1@2000'.
3084         (=>>>jis-x0213-1@2004): Changed to an alias for
3085         `=jis-x0213-1@2004'.
3086         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3087
3088 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3089
3090         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3091         `=adobe-japan1-0'.
3092         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3093         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3094         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3095         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3096         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3097         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3098
3099 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3100
3101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3102         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3103         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3104         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3105         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3106         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3107
3108 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3109
3110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3111         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3112         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3113         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3114         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3115         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3116         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3117         `==jis-x0212'.
3118
3119 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3120
3121         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3122         "AdobeJapan1-[0-6]$".
3123         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3124         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3125         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3126         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3127         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3128         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3129         (==adobe-japan1-1): Ditto.
3130         (==adobe-japan1-2): Ditto.
3131         (==adobe-japan1-3): Ditto.
3132         (==adobe-japan1-4): Ditto.
3133         (==adobe-japan1-5): Ditto.
3134         (==adobe-japan1-6): Ditto.
3135         (==jis-x0208): Ditto.
3136         (==jis-x0208@1978): Ditto.
3137         (==jis-x0208@1983): Ditto.
3138         (==jis-x0208@1990): Ditto.
3139         (==jis-x0213-1): Ditto.
3140         (==jis-x0213-1@2000): Ditto.
3141         (==jis-x0213-1@2004): Ditto.
3142         (==jis-x0213-2): Ditto.
3143         (==jis-x0212): Ditto.
3144         (==gb2312): Ditto.
3145         (==iso-ir165): Ditto.
3146         (==gb12345): Ditto.
3147         (==ks-x1001): Ditto.
3148         (==cns11643-1): Ditto.
3149         (==cns11643-2): Ditto.
3150         (==cns11643-3): Ditto.
3151         (==cns11643-4): Ditto.
3152         (==cns11643-5): Ditto.
3153         (==cns11643-6): Ditto.
3154         (==cns11643-7): Ditto.
3155         (==big5-cdp): Ditto.
3156         (==hanyo-denshi/ja): Ditto.
3157         (==hanyo-denshi/jb): Ditto.
3158         (==hanyo-denshi/jc): Ditto.
3159         (==hanyo-denshi/jd): Ditto.
3160         (==hanyo-denshi/ft): Ditto.
3161         (==hanyo-denshi/ia): Ditto.
3162         (==hanyo-denshi/ib): Ditto.
3163         (==hanyo-denshi/hg): Ditto.
3164         (==hanyo-denshi/jt): Ditto.
3165         (==hanyo-denshi/ks): Ditto.
3166         (==gt): Ditto.
3167         (==gt-k): Ditto.
3168         (==daikanwa): Ditto.
3169         (==shinjigen): Ditto.
3170         (==ucs@iso): Ditto.
3171         (==ucs@unicode): Ditto.
3172         (==ucs@gb): Ditto.
3173         (==ucs-bmp@gb): Ditto.
3174         (==ucs@cns): Ditto.
3175         (==ucs-bmp@cns): Ditto.
3176         (==ucs@jis): Ditto.
3177         (==ucs@jis/1990): Ditto.
3178         (==ucs@jis/2000): Ditto.
3179         (==ucs@jis/2004): Ditto.
3180         (==ucs@JP): Ditto.
3181         (==ucs@JP/hanazono): Ditto.
3182         (==ucs@ks): Ditto.
3183         (==ucs-bmp@ks): Ditto.
3184         (==ucs@cns11643): Ditto.
3185         (==ucs-bmp-cjk@gb): Ditto.
3186         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3187         (==ucs-sip-ext-b@iso): Ditto.
3188
3189 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3190
3191         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3192         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3193
3194         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3195         XEmacs CHISE.
3196         (=ucs-bmp-cjk@unicode): Abolished.
3197
3198 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3199
3200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3201         `=+>ucs-bmp-cjk-compat@jis'.
3202
3203         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3204         for XEmacs CHISE.
3205
3206 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3207
3208         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3209         CHISE.
3210
3211 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3212
3213         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3214         for XEmacs CHISE.
3215         (=jis-x0208@1978/1er-pr): Abolished.
3216         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3217         `=jis-x0208@1978/1er-pr' as the mother.
3218
3219 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3220
3221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3222         setting for `=ucs-itaiji-084'.
3223
3224 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3225
3226         * mule/mule-charset.el (default-coded-charset-priority-list):
3227         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3228
3229         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3230         XEmacs CHISE.
3231         (=ucs-bmp-itaiji-084): Ditto.
3232
3233 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3234
3235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3236         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3237
3238 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3239
3240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3241         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3242
3243         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3244         XEmacs CHISE.
3245         (=big5-cdp-var-5): Ditto.
3246
3247 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3248
3249         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3250         XEmacs CHISE.
3251
3252 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3253
3254         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3255         XEmacs CHISE.
3256
3257 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3258
3259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3260         setting for `=>>>hanyo-denshi/ft'.
3261
3262 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3263
3264         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3265         XEmacs CHISE.
3266         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3267         `=hanyo-denshi/jd' as the mother.
3268
3269 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3270
3271         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3272         XEmacs CHISE.
3273         (=+>adobe-japan1-1): Ditto.
3274         (=+>adobe-japan1-2): Ditto.
3275         (=+>adobe-japan1-3): Ditto.
3276         (=+>adobe-japan1-4): Ditto.
3277         (=+>adobe-japan1-5): Ditto.
3278         (=+>adobe-japan1-6): Ditto.
3279         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3280
3281 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3282
3283         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3284         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3285         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3286
3287         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3288         the top.
3289
3290 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3291
3292         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3293         XEmacs CHISE.
3294         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3295         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3296         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3297
3298 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3299
3300         * mule/mule-charset.el (default-coded-charset-priority-list):
3301         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3302         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3303
3304         * mule/mule-conf.el: Modify order of definitions of some
3305         coded-charsets.
3306
3307 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3308
3309         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3310         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3311         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3312
3313         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3314         CHISE.
3315         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3316         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3317
3318 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3319
3320         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3321         CHISE.
3322
3323 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3324
3325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3326         setting for `=daikanwa/+2p'.
3327
3328         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3329         XEmacs CHISE.
3330
3331 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3332
3333         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3334         XEmacs CHISE.
3335         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3336
3337 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3338
3339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3340         setting for `=>>>hanyo-denshi/ib'.
3341
3342 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3343
3344         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3345         XEmacs CHISE.
3346         (=>>>hanyo-denshi/ib): Ditto.
3347         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3348         `=hanyo-denshi/ja' as the mother.
3349         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3350         `=hanyo-denshi/ib' as the mother.
3351
3352 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3353
3354         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3355         XEmacs CHISE.
3356         (utf-8-ivs-mcs-er): Likewise.
3357         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3358         and `=>ucs-gb'.
3359         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3360         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3361         `ucs-gb' and `=>ucs-gb'.
3362         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3363         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3364         and `=>ucs-cns'.
3365         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3366         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3367         `ucs-cns' and `=>ucs-cns'.
3368         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3369         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3370         `ucs-big5' and `=>ucs-big5'.
3371         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3372         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3373         `ucs-big5' and `=>ucs-big5'.
3374         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3375         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3376         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3377         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3378         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3379         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3380         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3381         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3382         `=>ucs-jis'; modify DOC and mnemonic.
3383         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3384         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3385         and `=>ucs-jis'; modify DOC and mnemonic.
3386         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3387         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3388         `=>ucs-ks'.
3389         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3390         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3391         and `=>ucs-ks'.
3392         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3393
3394 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3395
3396         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3397         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3398
3399 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3400
3401         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3402         Modify priorities.
3403
3404 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3405
3406         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3407         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3408
3409 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3410
3411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3412         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3413
3414 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3415
3416         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3417         CHISE.
3418
3419 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3420
3421         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3422         CHISE.
3423
3424 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3425
3426         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3427         CHISE.
3428
3429 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3432         `=+>ucs-bmp-cjk@unicode'.
3433
3434         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3435         for XEmacs CHISE.
3436
3437 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3440         setting for `=>>daikanwa'.
3441
3442 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3445         `=>>hanyo-denshi/jt'.
3446
3447 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3448
3449         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3450         XEmacs CHISE.
3451         (=+>jis-x0208@1990): Ditto.
3452         (=+>jis-x0213-1@2000): Ditto.
3453
3454 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3455
3456         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3457         XEmacs CHISE.
3458
3459 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3462         XEmacs CHISE.
3463         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3464         `=hanyo-denshi/jc' as the mother.
3465
3466 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3467
3468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3469         setting for `=+>adobe-japan1'.
3470
3471         * mule/mule-charset.el (default-coded-charset-priority-list):
3472         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3473         and `=>>hanyo-denshi/ft' to `=>>gt'.
3474
3475 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3476
3477         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3478         XEmacs CHISE.
3479         (=>>adobe-japan1-1): Ditto.
3480         (=>>adobe-japan1-2): Ditto.
3481         (=>>adobe-japan1-3): Ditto.
3482         (=>>adobe-japan1-4): Ditto.
3483         (=>>adobe-japan1-5): Ditto.
3484         (=>>adobe-japan1-6): Ditto.
3485         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3486
3487 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-conf.el (=adobe-japan1): New alias for
3490         `=adobe-japan1-6'.
3491         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3492         (=>>>adobe-japan1-1): Ditto.
3493         (=>>>adobe-japan1-2): Ditto.
3494         (=>>>adobe-japan1-3): Ditto.
3495         (=>>>adobe-japan1-4): Ditto.
3496         (=>>>adobe-japan1-5): Ditto.
3497         (=>>>adobe-japan1-6): Ditto.
3498         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3499
3500 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3501
3502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3503         setting for `=>>>adobe-japan1'.
3504
3505 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3506
3507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3508         setting for `=+>ucs@ks'.
3509
3510 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3511
3512         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3513         XEmacs CHISE.
3514         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3515         `=adobe-japan1-6' as the mother.
3516
3517 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3518
3519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3520         setting for `=>cns11643-7'.
3521
3522 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3525         CHISE.
3526
3527 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3528
3529         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3530         XEmacs CHISE.
3531         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3532
3533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3534         setting for `=>ucs@jis/2004'.
3535
3536 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3539         setting for `=+>gt'.
3540
3541         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3542         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3543
3544 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3547         `=>ucs@unicode' as the mother.
3548         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3549         mother.
3550         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3551         mother.
3552         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3553         mother.
3554
3555 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3556
3557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3558         setting for `=+>ucs@unicode'.
3559
3560         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3561         CHISE.
3562
3563 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3564
3565         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3566         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3567         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3568         - Add setting for `=+>ucs@cns'.
3569
3570         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3571         CHISE.
3572         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3573         as the mother.
3574         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3575         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3576
3577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3578         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3579
3580 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3581
3582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3583         setting for `=>ucs@ks'.
3584
3585 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3586
3587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3588         `=ucs-bmp-cjk-compat@unicode'.
3589
3590         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3591         coded-charset for XEmacs CHISE.
3592
3593 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3596         `=ucs-bmp-cjk-compat'.
3597
3598         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3599         XEmacs CHISE.
3600
3601 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3602
3603         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3604         CHISE.
3605
3606 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3609         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3610
3611         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3612         `=>ucs@jis/1990'.
3613         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3614
3615 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3619
3620         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3621         CHISE.
3622         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3623         mother.
3624
3625 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3626
3627         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3628         `=>jis-x0213-2@usual'.
3629         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3630         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3631         `=>jis-x0213-2@usual' as the mother.
3632
3633 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3634
3635         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3636         (=>ucs@JP): New alias for `=+>ucs@jis'.
3637
3638 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3639
3640         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3641         `=>jis-x0208@usual'.
3642         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3643         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3644         `=>jis-x0208@usual' as the mother.
3645         (=>jis-x0208): Likewise.
3646
3647 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3650         setting for `=+>jis-x0208@1978'.
3651
3652 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3653
3654         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3655         XEmacs CHISE.
3656
3657 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3660         setting for `=>>>ucs@jis/1990'.
3661
3662 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3663
3664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3665         setting for `=>ucs@jis/1990'.
3666
3667 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3670         setting for `=ucs@JP/hanazono'.
3671
3672         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3673         CHISE.
3674         (=ucs@JP/hanazono): Ditto.
3675         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3676         (=>>hanyo-denshi/jc): Ditto.
3677         (=>>hanyo-denshi/jd): Ditto.
3678
3679 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3680
3681         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3682         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3683
3684 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3685
3686         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3687         XEmacs CHISE.
3688
3689 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3690
3691         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3692         XEmacs CHISE.
3693
3694 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3697         `=ucs-bmp-cjk@JP'.
3698
3699 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3702         XEmacs CHISE.
3703
3704 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3707         Modify order of settings; add settings for `=daikanwa@rev2'.
3708
3709 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3712         setting for `=>>cbeta'.
3713
3714         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3715         CHISE.
3716
3717 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3718
3719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3720         setting for `=>>adobe-japan1'.
3721
3722 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3723
3724         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3725         XEmacs CHISE.
3726
3727 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3730         setting for `=>>hanyo-denshi/ia'.
3731
3732         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3733         XEmacs CHISE.
3734
3735 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3736
3737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3738         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3739
3740         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3741         XEmacs CHISE.
3742         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3743         `=hanyo-denshi/jt' as the mother.
3744
3745 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3746
3747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3748         setting for `=>>>jis-x0213-2'.
3749
3750         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3751         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3752         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3753
3754 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3757         XEmacs CHISE.
3758
3759 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3760
3761         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3762         XEmacs CHISE.
3763
3764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3765         `=>>jis-x0213-1@2004'.
3766
3767 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3768
3769         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3770         XEmacs CHISE.
3771
3772 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3773
3774         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3775         - Use "&g2-*;" as entity-references for `=>>>*'.
3776         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3777
3778         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3779         XEmacs CHISE.
3780         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3781         as the mother.
3782
3783 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3786         setting for `=>>hanyo-denshi/ib'.
3787
3788         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3789         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3790         (=>>jis-x0208@1990): Ditto.
3791         (=>>hanyo-denshi/ib): Ditto.
3792
3793         * mule/mule-charset.el (default-coded-charset-priority-list):
3794         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3795
3796 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3799         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3800         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3801         `=>>>ucs@jis/2004'.
3802
3803 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3804
3805         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3806         XEmacs CHISE.
3807         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3808         `=jis-x0213-1@2004' as the mother.
3809         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3810         (=>>>ucs@ks): Ditto.
3811
3812         * mule/mule-charset.el (default-coded-charset-priority-list):
3813         Modify priority of `=hanyo-denshi/*'.
3814
3815 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3816
3817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3818         settings for `=>>ucs@JP' and `=ucs@JP'.
3819
3820 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3821
3822         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3823         CHISE.
3824
3825 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3826
3827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3828         setting for `=>>>ucs@cns'.
3829
3830         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3831         CHISE.
3832
3833 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3834
3835         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3836         instead of `=>>>jis-x0213-1@2004' as the mother.
3837         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3838         (=>>>ucs@unicode): Likewise.
3839         (=>>>ucs@jis): Likewise.
3840         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3841         mother.
3842         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3843
3844 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3845
3846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3847         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3848         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3849         `=>>>ucs@jis'.
3850
3851 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-charset.el (default-coded-charset-priority-list):
3854         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3855         and `=jis-x0213-*-2000'.
3856
3857 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3860         XEmacs CHISE.
3861         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3862         `=>>jis-x0213-1' as the mother.
3863
3864 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3865
3866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3867         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3868
3869 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3870
3871         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3872
3873 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3874
3875         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3876         XEmacs CHISE.
3877
3878 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3879
3880         * mule/mule-coding.el (decomposition-feature-list): Set
3881         `=decomposition', `=decomposition@cid' and
3882         `=decomposition@hanyo-denshi'.
3883
3884 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3885
3886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3887         setting for `=>>hanyo-denshi/ks'.
3888
3889         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3890         XEmacs CHISE.
3891
3892 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3893
3894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3895         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3896
3897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3898         `=hanyo-denshi/ks/mf'.
3899
3900         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3901         XEmacs CHISE.
3902         (=hanyo-denshi/ks/mf): Ditto.
3903
3904 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3905
3906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3907         settings for P=hanyo-denshi/jt'.
3908
3909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3910         `=hanyo-denshi/jt'.
3911
3912         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3913         XEmacs CHISE.
3914
3915 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3916
3917         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3918         settings for `=hanyo-denshi/ip'.
3919
3920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3921         `=hanyo-denshi/ip'.
3922
3923         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3924         XEmacs CHISE.
3925
3926 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3927
3928         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3929         settings for `=hanyo-denshi/hg'.
3930
3931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3932         `=hanyo-denshi/hg'.
3933
3934         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3935         XEmacs CHISE.
3936
3937 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3938
3939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3940         setting for `=>>hanyo-denshi/ft'.
3941
3942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3943         `=>>hanyo-denshi/ft'.
3944
3945         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3946         XEmacs CHISE.
3947
3948 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3949
3950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3951         settings for `=hanyo-denshi/ib'.
3952
3953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3954         `=hanyo-denshi/ib'.
3955
3956         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3957         XEmacs CHISE.
3958
3959 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3960
3961         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3962         settings for isolated characters of `=hanyo-denshi/ia' and
3963         non-isolated characters of `=hanyo-denshi/*'.
3964
3965         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3966         `=hanyo-denshi/ia'.
3967
3968         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3969         XEmacs CHISE.
3970
3971 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3972
3973         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3974         setting for isolated characters of `=hanyo-denshi/ft'.
3975
3976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3977         `=hanyo-denshi/ft'.
3978
3979         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3980         XEmacs CHISE.
3981
3982 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3985         setting for isolated characters of `=hanyo-denshi/jd'.
3986
3987         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3988         `=hanyo-denshi/jd'.
3989
3990         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3991         XEmacs CHISE.
3992
3993 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3994
3995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3996         setting for isolated characters of `=hanyo-denshi/jc'.
3997
3998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3999         `=hanyo-denshi/jc'.
4000
4001         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
4002         XEmacs CHISE.
4003
4004 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4005
4006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4007         setting for isolated characters of `=hanyo-denshi/jb'.
4008
4009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4010         `=hanyo-denshi/jb'.
4011
4012         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4013         XEmacs CHISE.
4014
4015 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4018         setting for isolated characters of `=hanyo-denshi/ja'.
4019
4020 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4021
4022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4023         `=hanyo-denshi/ja'.
4024
4025         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4026         XEmacs CHISE.
4027
4028 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4029
4030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4031         settings for isolated characters of `=adobe-japan1-6'.
4032
4033 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4036         CHISE.
4037         (=daikanwa/+2p): Ditto.
4038         (=daikanwa/ho): Ditto.
4039
4040 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4041
4042         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4043         coding-system for XEmacs CHISE.
4044
4045 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4046
4047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4048         setting for `=>>ruimoku-v6'.
4049
4050         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4051         CHISE.
4052
4053 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4056         setting for `=daikanwa@rev1'.
4057
4058 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4059
4060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4061         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4062
4063 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4064
4065         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4066         XEmacs CHISE.
4067         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4068
4069 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4072         CHISE.
4073
4074 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4075
4076         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4077         CHISE.
4078
4079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4080         setting for `=>ucs@jis'.
4081
4082 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4083
4084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4085         setting for `=>jis-x0208@usual'.
4086
4087         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4088         XEmacs CHISE.
4089         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4090         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4091         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4092
4093 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4094
4095         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4096         CHISE.
4097         (=>>>jis-x0208@1990): Ditto.
4098         (=>>>jis-x0213-1): Ditto.
4099         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4100         mother.
4101         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4102         as the mother.
4103
4104 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4107         setting for `=>ucs@cns' and `=>>ucs@ks'.
4108
4109         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4110         CHISE.
4111
4112 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4115         CHISE.
4116
4117 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4118
4119         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4120         CHISE.
4121         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4122         mother.
4123
4124 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4125
4126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4127         `==>ucs-bmp-cjk@bucs'.
4128
4129         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4130         XEmacs CHISE.
4131
4132 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4133
4134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4135         setting for `==>ucs@bucs'.
4136
4137         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4138         XEmacs CHISE.
4139
4140 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4141
4142         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4143         - Add setting for `=>>jis-x0208'.
4144         - Omit setting for `=>>jis-x0208@1990'.
4145         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4146           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4147           `=ucs@FOO'.
4148
4149 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4150
4151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4152         setting for `=>daikanwa'.
4153
4154 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4155
4156         * mule/mule-conf.el (=daikanwa): Fix DOC.
4157         (=>daikanwa): New abstract character for XEmacs CHISE.
4158         (=>ucs@iso): Likewise.
4159         (=>ucs@unicode): Likewise.
4160         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4161
4162 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4163
4164         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4165         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4166           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4167         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4168         - Add `=>big5-cdp'.
4169
4170 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4171
4172         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4173         (=>big5-cdp): New abstract character.
4174
4175 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4176
4177         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4178         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4179         `chinese-big5'.
4180
4181 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4182
4183         * mule/mule-charset.el (default-coded-charset-priority-list):
4184         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4185
4186         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4187         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4188         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4189         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4190         and `=>jis-x0213-2'.
4191
4192 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4193
4194         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4195         XEmacs CHISE.
4196         (=>>ucs@jis/2000): Likewise.
4197         (=>>ucs@jis/2004): Likewise.
4198
4199 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4200
4201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4202         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4203         `=>>ucs@cns'.
4204
4205         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4206         XEmacs CHISE.
4207         (=>>gt): Use quote instead of backquote; modify DOC.
4208         (=>gt): Use quote instead of backquote.
4209         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4210         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4211         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4212         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4213         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4214         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4215
4216 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4217
4218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4219         `=>>ucs@unicode' and `=>>gt'.
4220
4221 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4222
4223         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4224         XEmacs CHISE.
4225         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4226         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4227         `=jis-x0208@1978/1er-pr' as the mother.
4228         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4229
4230 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4231
4232         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4233         `=ucs@unicode' as the mother.
4234
4235 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4236
4237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4238         setting for `=>>ucs@unicode'.
4239
4240         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4241         CHISE.
4242
4243 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4246         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4247
4248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4249         `=adobe-japan1-6' and `=adobe-japan1-base'.
4250
4251         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4252         XEmacs CHISE.
4253         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4254         specify `min-code' and `max-code'.
4255         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4256         (=adobe-japan1-2): Likewise.
4257         (=adobe-japan1-3): Likewise.
4258         (=adobe-japan1-4): Likewise.
4259         (=adobe-japan1-5): Likewise.
4260         (=adobe-japan1-6): Likewise.
4261
4262 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4263
4264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4265         setting for `=>gt'.
4266
4267 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4268
4269         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4270         CHISE.
4271
4272 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4273
4274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4275         setting for `=>zinbun-oracle'.
4276
4277         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4278         for XEmacs CHISE.
4279
4280 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4283         for XEmacs CHISE.
4284         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4285         `=jis-x0208@1978' as the mother.
4286
4287 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4290         - Use `=gt' instead of `ideograph-gt'.
4291         - Use `=gt-k' instead of `ideograph-gt-k'.
4292         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4293         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4294         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4295         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4296         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4297         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4298         - Use `=>>gt' instead of `<=>gt'.
4299         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4300         - Add setting for `=>>jis-x0208@1990'.
4301         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4302           `=>>jis-x0213-1@2000'.
4303         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4304         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4305           `=>>jis-x0213-1@2004'.
4306         - Add setting for `=>>jis-x0208@1978'.
4307         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4308
4309 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4310
4311         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4312         XEmacs CHISE.
4313
4314 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4315
4316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4317         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4318         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4319         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4320         `<=>jis-x0213-1@2004'.
4321
4322 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4323
4324         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4325         CHISE.
4326         (=>jis-x0213-2): Ditto.
4327
4328 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4329
4330         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4331         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4332
4333 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4334
4335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4336         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4337         `=>jis-x0213-1'.
4338
4339 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4340
4341         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4342         CHISE.
4343         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4344
4345 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4346
4347         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4348         `<==>jis-x0213-1'.
4349         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4350         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4351         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4352         (<=>jis-x0208): New alias for `=>jis-x0208'.
4353         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4354         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4355         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4356         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4357         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4358         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4359         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4360         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4361         (=>>gt): Renamed from `<==>gt'.
4362         (<==>gt): New alias for `=>>gt'.
4363
4364 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4365
4366         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4367         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4368         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4369         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4370         - Add settings for `<=>jis-x0213-1@2000' and
4371           `<=>jis-x0213-1@2004'.
4372
4373         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4374         XEmacs CHISE.
4375         (<==>jis-x0213-1): Likewise.
4376         (<==>jis-x0213-1@2000): Likewise.
4377         (<==>jis-x0213-1@2004): Likewise.
4378         (<=>jis-x0208): Add property `=>iso-ir 168'.
4379         (<=>jis-x0208@1997): Likewise.
4380         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4381         as the mother; add property `=>iso-ir 228'.
4382         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4383         property `=>iso-ir 228'.
4384         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4385         property `=>iso-ir 233'.
4386         (<==>gt): Renamed from `<=>gt'.
4387         (<=>gt): New alias for `<==>gt'.
4388
4389 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4390
4391         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4392         CHISE.
4393         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4394         `<=>jis-x0208' as the mother.
4395         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4396         (<=>jis-x0213-1@2000): Ditto.
4397         (<=>jis-x0213-1@2004): Ditto.
4398
4399 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4400
4401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4402         settings for `<=>gt'.
4403
4404         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4405
4406 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4407
4408         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4409         XEmacs CHISE.
4410         (=jis-x0208@1978/-4pr): Likewise.
4411         (=jis-x0208@1978/4-pr): Likewise.
4412         (=jis-x0213-1): Likewise.
4413         (=ucs@iso): Likewise.
4414         (=ucs@unicode): Likewise.
4415         (=ucs@gb): Likewise.
4416         (=ucs@gb/fw): Likewise.
4417         (=ucs@cns): Likewise.
4418         (=ucs@cns/fw): Likewise.
4419         (=ucs@jis): Likewise.
4420         (=ucs@jis/fw): Likewise.
4421         (=ucs@jis/1990): Likewise.
4422         (=ucs@jis/2000): Likewise.
4423         (=ucs@jis/2004): Likewise.
4424         (=ucs@JP): Likewise.
4425         (=ucs@ks): Likewise.
4426         (=ucs@big5): Likewise.
4427         (=ucs@big5/cns11643): Likewise.
4428         (=ucs@cns11643): Likewise.
4429
4430 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4431
4432         * mule/mule-charset.el (default-coded-charset-priority-list):
4433         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4434
4435         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4436         CHISE.
4437         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4438         mother.
4439
4440 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4441
4442         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4443         from src/mule-charset.c].
4444         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4445         specify `final'.
4446         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4447         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4448         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4449         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4450         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4451         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4452
4453 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4454
4455         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4456         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4457         (=jis-x0208@1978/i-4): Specify `partial'.
4458         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4459         mother coded-charset.
4460         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4461
4462 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4463
4464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4465         settings for `=jis-x0213-1@2004'.
4466
4467 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4468
4469         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4470         CHISE.
4471         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4472         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4473         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4474         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4475         temporarily.
4476         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4477
4478 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4479
4480         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4481         CHISE.
4482         (=shinjigen@1ed): Inherited from `=shinjigen'.
4483         (=shinjigen@rev): Likewise.
4484
4485 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4486
4487         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4488         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4489
4490 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4491
4492         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4493         define it as an alias.
4494         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4495         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4496         alias.
4497         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4498         alias.
4499
4500 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4501
4502         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4503         CHISE.
4504
4505 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4506
4507         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4508         CHISE.
4509         (shinjigen-2): Ditto.
4510
4511 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4512
4513         * mule/mule-charset.el (default-coded-charset-priority-list):
4514         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4515         `chinese-big5-eten-*' and `chinese-big5'.
4516
4517 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4520         #x9FA5 temporarily.
4521
4522 2006-01-17  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-x0208@1978/i1'.
4526
4527 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4528
4529         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4530         XEmacs CHISE.
4531
4532 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4535         XEmacs CHISE.
4536
4537 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4540         XEmacs CHISE.
4541
4542 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543
4544         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4545         CHISE.
4546         (=ucs-bmp@cns): Likewise.
4547         (=ucs-bmp@jis): Likewise.
4548         (=ucs-bmp@ks): Likewise.
4549
4550 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4551
4552         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4553         CHISE.
4554         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4555
4556 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557
4558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4559         settings for `=zinbun-oracle'.
4560
4561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4562         `=zinbun-oracle'.
4563
4564 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4565
4566         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4567         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4568         `=ucs@iso'.
4569
4570 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4571
4572         * mule/mule-charset.el (default-coded-charset-priority-list):
4573         Delete `ucs-sip'; modify order of some CCSs.
4574
4575 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4576
4577         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4578         in XEmacs CHISE.
4579
4580         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4581         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4582         CHISE.
4583
4584 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4587         its registry.
4588         (=ucs-radicals@unicode): Likewise.
4589
4590 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4591
4592         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4593         CHISE.
4594
4595 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4596
4597         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4598         CHISE.
4599
4600 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4601
4602         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4603         CHISE.
4604
4605 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4606
4607         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4608         Modify preference of *isolated settings*.
4609
4610 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4611
4612         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4613         utf-2000 is provided.
4614         (=ucs@cns11643): Likewise.
4615
4616 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4619         Prefer every *isolated setting* to ordinary setting.
4620
4621 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4622
4623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4624         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4625
4626 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4627
4628         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4629         CHISE.
4630
4631 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4632
4633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4634         settings for `=jis-x0208@1997'.
4635
4636 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4637
4638         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4639         `=jis-x0208@1997'.
4640
4641 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4642
4643         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4644         XEmacs CHISE.
4645
4646 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4647
4648         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4649         `=jis-x0208@1978'.
4650         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4651         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4652         `=jis-x0208-1990' as the mother.
4653         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4654
4655 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4656
4657         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4658         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4659         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4660         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4661         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4662         for `=ucs@JP'.
4663
4664 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4665
4666         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4667         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4668         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4669         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4670         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4671         `=daikanwa@rev2'.
4672
4673 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4674
4675         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4676         (=gt): Likewise.
4677         (=gt-k): Likewise.
4678         (=gt-pj-*): Likewise.
4679         (=gt-pj-k1): Likewise.
4680         (=gt-pj-k2): Likewise.
4681         (=daikanwa): Likewise.
4682         (=daikanwa-rev1): Likewise.
4683         (=daikanwa-rev2): Likewise.
4684         (=big5-pua): Likewise.
4685         (=big5-eten): Likewise.
4686         (chinese-big5-eten-a): Likewise.
4687         (chinese-big5-eten-b): Likewise.
4688         (=hanziku-*): Likewise.
4689         (=cbeta): Likewise.
4690         (=jef-china3): Likewise.
4691         (=ruimoku-v6): Likewise.
4692         (=ucs@iso): Likewise.
4693         (=ucs@unicode): Likewise.
4694         (=ucs@gb): Likewise.
4695         (=ucs@cns): Likewise.
4696         (=ucs@jis): Likewise.
4697         (=ucs@jis-1990): Likewise.
4698         (=ucs@jis-2000): Likewise.
4699         (=ucs@jp): Likewise.
4700         (=ucs@ks): Likewise.
4701         (=ucs@big5): Likewise.
4702         (=ucs-radicals): Likewise.
4703         (=ucs-radicals@unicode): Likewise.
4704         (=ucs-bmp-cjk): Likewise.
4705         (=ucs-bmp-cjk@unicode): Likewise.
4706         (=ucs-sip-ext-b): Likewise.
4707         (=ucs-sip-ext-b@iso): Likewise.
4708
4709 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4710
4711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4712         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4713
4714 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4715
4716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4717         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4718         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4719         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4720         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4721         arabic-digit, ipa and ``&I-B-XXXX;''.
4722
4723 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4724
4725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4726         setting for (I-)HZK{03..12}-XXXX.
4727
4728 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4729
4730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4731         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4732
4733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4734         `=ruimoku-v6'.
4735
4736         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4737         CHISE.
4738
4739 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4740
4741         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4742         (=ucs@unicode): Likewise.
4743         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4744         (=ucs@cns): Likewise.
4745         (=ucs@jis): Likewise.
4746         (=ucs@ks): Likewise.
4747         (=ucs@big5): Likewise.
4748
4749 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4750
4751         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4752         `ucs-jis'.
4753         (utf-8-jis-er): Likewise.
4754         (utf-8-jp): New coding-system.
4755         (utf-8-jp-er): Likewise.
4756
4757         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4758
4759 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4760
4761         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4762
4763         * mule/japanese.el: Move definition of `euc-jisx0213' to
4764         mule/mule-coding.el.
4765
4766 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4767
4768         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4769         mule-coding before loading update-cdb when utf-2000 is provided.
4770
4771 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4772
4773         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4774         `=daikanwa'.
4775
4776 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4777
4778         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4779         definition codes when `utf-2000' is provided.
4780
4781 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4782
4783         * mule/mule-category.el (word-combining-categories): Don't setup
4784         `word-combining-categories' in XEmacs CHISE.
4785         (word-separating-categories): Add setting about Latin script in
4786         XEmacs CHISE.
4787
4788 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4789
4790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4791         setting for `chinese-big5'.
4792
4793 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4794
4795         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4796         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4797         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4798         add setting for HZK0[12]-xxxx.
4799
4800 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4801
4802         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4803         in XEmacs CHISE.
4804
4805 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4806
4807         * mule/mule-charset.el (default-coded-charset-priority-list):
4808         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4809         and `chinese-big5' to `=gt-pj-*'.
4810
4811 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4812
4813         * mule/mule-conf.el (=daikanwa): Renamed from
4814         `ideograph-daikanwa'.
4815         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4816
4817 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4818
4819         * mule/mule-conf.el (=cns11643-7): Renamed from
4820         `chinese-cns11643-7'.
4821         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4822
4823 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4824
4825         * mule/mule-conf.el (=cns11643-6): Renamed from
4826         `chinese-cns11643-6'.
4827         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4828
4829 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4830
4831         * mule/mule-conf.el (=cns11643-5): Renamed from
4832         `chinese-cns11643-5'.
4833         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4834
4835 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4836
4837         * mule/mule-conf.el (=cns11643-4): Renamed from
4838         `chinese-cns11643-4'.
4839         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4840
4841 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4842
4843         * mule/mule-conf.el (=cns11643-3): Renamed from
4844         `chinese-cns11643-3'.
4845         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4846
4847 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4848
4849         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4850         `=cns11643-2'.
4851         (chinese-cns11643-2): New alias for `=cns11643-2'.
4852
4853 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4854
4855         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4856         `=cns11643-1'.
4857         (chinese-cns11643-1): New alias for `=cns11643-1'.
4858
4859 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4860
4861         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4862         (chinese-gb12345): New alias for `=gb12345'.
4863
4864 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4865
4866         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4867         (chinese-gb2312): New alias for `=gb2312'.
4868
4869 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4870
4871         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4872         (chinese-big5): New alias for `=big5'.
4873
4874 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4875
4876         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4877         (korean-ksc5601): New alias for `=ks-x1001'.
4878
4879 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4880
4881         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4882         `=jis-x0212'.
4883         (japanese-jisx0212): New alias for `=jis-x0212'.
4884
4885 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4886
4887         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4888         `=jis-x0208-1983'.
4889         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4890
4891 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4892
4893         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4894         `=jis-x0208-1978'.
4895         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4896
4897 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4898
4899         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4900         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4901
4902 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4903
4904         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4905         (chinese-cns11643-3): Specify iso-ir 183.
4906         (chinese-cns11643-4): Specify iso-ir 184.
4907         (chinese-cns11643-5): Specify iso-ir 185.
4908         (chinese-cns11643-6): Specify iso-ir 186.
4909         (chinese-cns11643-7): Specify iso-ir 187.
4910         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4911         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4912
4913 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4914
4915         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4916         \uXXXX for every cases.
4917
4918 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4919
4920         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4921         (ucs-big5): Changed to an alias for `=ucs@big5'.
4922
4923 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4924
4925         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4926         (ucs-ks): Changed to an alias for `=ucs@ks'.
4927
4928 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4929
4930         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4931         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4932
4933 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4934
4935         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4936         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4937
4938 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4939
4940         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4941         (ucs-jis): Changed to an alias for `=ucs@jis'.
4942
4943 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4944
4945         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4946         (ucs-cns): Changed to an alias for `=ucs@cns'.
4947
4948 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4949
4950         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4951         (ucs-gb): Changed to an alias for `=ucs@gb'.
4952
4953 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4954
4955         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4956         `ideograph-daikanwa-2'.
4957         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4958         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4959
4960 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4961
4962         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4963         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4964
4965         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4966         for `xemacs-chise-version'.
4967
4968 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4969
4970         * mule/mule-charset.el (default-coded-charset-priority-list):
4971         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4972         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4973         instead of `ideograph-hanziku-*'.
4974
4975         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4976         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4977
4978 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4979
4980         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4981         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4982         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4983         `utf-2000' is provided.
4984
4985 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4986
4987         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4988         is provided [was builtin coded-charsets].
4989
4990 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4991
4992         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4993         is provided [was builtin coded-charsets].
4994
4995 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4996
4997         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4998         is provided [was builtin coded-charsets].
4999
5000 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5001
5002         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
5003         is provided [was builtin coded-charsets].
5004
5005 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5006
5007         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
5008         when `utf-2000' is provided [was builtin coded-charsets].
5009
5010 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5011
5012         * mule/mule-conf.el (=hanziku-*): Renamed from
5013         `ideograph-hanziku-*'.
5014         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5015
5016 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5017
5018         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5019         `utf-2000' is provided [was builtin coded-charsets].
5020         (ideograph-hanziku-{1..12}): Likewise.
5021
5022 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5023
5024         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5025         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5026
5027 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5028
5029         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5030         when `utf-2000' is provided [was builtin coded-charsets].
5031
5032 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5033
5034         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5035         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5036         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5037
5038 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5039
5040         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5041         (ideograph-gt): Changed to an alias for `=gt'.
5042
5043 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5044
5045         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5046         is provided; it was defined as a builtin coded-charset.
5047         (ideograph-gt): Likewise.
5048
5049 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5050
5051         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5052         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5053
5054 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5055
5056         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5057         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5058
5059 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5060
5061         * mule/mule-conf.el (=big5-eten): Renamed from
5062         `chinese-big5-eten'.
5063         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5064
5065 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5066
5067         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5068         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5069
5070 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5071
5072         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5073         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5074
5075 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5076
5077         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5078         (china3-jef): Changed to an alias for `=jef-china3'.
5079
5080 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5081
5082         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5083         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5084
5085         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5086         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5087         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5088         when `utf-2000' is provided.
5089
5090 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5091
5092         * mule/mule-charset.el (default-coded-charset-priority-list):
5093         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5094
5095         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5096         (ucs-jis-2000): Deleted.
5097
5098 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5099
5100         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5101         UTF-2000.
5102         (=ucs-jis-2000): New coded-charset for UTF-2000.
5103
5104 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5105
5106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5107         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5108
5109 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5110
5111         * mule/mule-charset.el (default-coded-charset-priority-list):
5112         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5113         `ideograph-cbeta'.
5114
5115 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5116
5117         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5118         builtin coded-charset].
5119
5120 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5121
5122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5123         settings for &K0-xxxx and &I-K0-xxxx.
5124
5125 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5126
5127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5128         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5129
5130 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5131
5132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5133         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5134
5135 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5136
5137         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5138         UTF-2000.
5139         (ideograph-gt-pj-k1): Likewise.
5140         (ideograph-gt-pj-k2): Likewise.
5141
5142 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5143
5144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5145         `=jis-x0208'.
5146
5147 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5148
5149         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5150         UTF-2000 [was a builtin coded-charset].
5151
5152 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5153
5154         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5155         (utf-8-gb-er): Likewise.
5156
5157 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5158
5159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5160         settings for JIS X 0212 and JIS X 0208:1978.
5161
5162 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5163
5164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5165         setting for JIS X 0213.
5166
5167 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5168
5169         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5170         standard-case-table in UTF-2000.
5171
5172 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5173
5174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5175         definitions for isolated-chars.
5176
5177 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5178
5179         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5180         `configure-utf-2000-lisp-directory'.
5181         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5182         `mule-lisp-load-path'.
5183
5184 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5185
5186         * startup.el (startup-setup-paths): Set and use
5187         `utf-2000-lisp-directory'.
5188         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5189         UTF-2000.
5190
5191 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5192
5193         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5194         (paths-find-utf-2000-lisp-directory): New function.
5195         (paths-construct-load-path): Add new optional argument
5196         `utf-2000-lisp-directory'.
5197
5198         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5199
5200 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5201
5202         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5203         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5204         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5205         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5206         `chinese-big5-2' in UTF-2000.
5207
5208         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5209         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5210
5211 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5212
5213         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5214         `big5-eten-er' in UTF-2000.
5215         (big5-cdp): Modify DOC-string and mnemonic.
5216
5217 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5218
5219         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5220         UTF-2000 [renamed from utf-8-er].
5221         (utf-8-gb): New coding-system in UTF-2000.
5222         (utf-8-gb-er): Likewise.
5223         (utf-8-cns): Likewise.
5224         (utf-8-cns-er): Likewise.
5225         (utf-8-big5): Likewise.
5226         (utf-8-big5-er): Likewise.
5227         (utf-8-jis): Likewise.
5228         (utf-8-jis-er): Likewise.
5229         (utf-8-ks): Likewise.
5230         (utf-8-ks-er): Likewise.
5231         (utf-8-er): Likewise.
5232
5233 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5234
5235         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5236         instead of `utf-8-unix' in UTF-2000.
5237
5238         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5239
5240 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5241
5242         * mule/japanese.el (euc-jisx0213): New coding-system.
5243
5244         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5245         `japanese-jisx0208-1990' as the mother.
5246
5247 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5248
5249         * dumped-lisp.el (preloaded-file-list): Change condition of
5250         loading "close-cdb".
5251
5252 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5253
5254         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5255         setup `coded-charset-entity-reference-alist'.
5256
5257 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5258
5259         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5260         UTF-2000.
5261
5262 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5263
5264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5265         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5266
5267 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5268
5269         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5270         (chinese-big5-eten-a): Likewise.
5271         (chinese-big5-eten-b): Likewise.
5272         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5273         code range is #x8140 .. #x8DFE.
5274
5275 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5276
5277         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5278         UTF-2000.
5279         (chinese-big5-cdp): Likewise.
5280
5281 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5282
5283         * dumped-lisp.el (preloaded-file-list): Rename
5284         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5285
5286 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5287
5288         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5289         append `system-char-db-source-file-list' into
5290         `preloaded-file-list' in UTF-2000.
5291
5292 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5293
5294         * dumped-lisp.el (preloaded-file-list): Delete
5295         character-definition files.
5296
5297 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5298
5299         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5300         UTF-2000.
5301
5302 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5303
5304         * mule/mule-charset.el (default-coded-charset-priority-list):
5305         Delete `mojikyo-2022-1'.
5306
5307 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5308
5309         * mule/mule-charset.el (default-coded-charset-priority-list):
5310         Delete `mojikyo'.
5311
5312 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5313
5314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5315         `ucs-sip'.
5316
5317 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5318
5319         * mule/mule-charset.el (default-coded-charset-priority-list):
5320         Comment out `chinese-gb12345'.
5321
5322 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5323
5324         * bytecomp.el (byte-compile-insert-header): Fixed.
5325
5326 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5327
5328         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5329         XEmacs UTF-2000.
5330
5331 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5332
5333         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5334         UTF-2000.
5335
5336 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5337
5338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5339         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5340
5341 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5342
5343         * mule/mule-charset.el (default-coded-charset-priority-list):
5344         `japanese-jef-china3' is renamed `china3-jef'.
5345
5346 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5347
5348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5349         `japanese-jef-china3' and `ideograph-cbeta'.
5350
5351 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5352
5353         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5354
5355 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5356
5357         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5358         `chinese-big5-cdp'.
5359
5360 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5361
5362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5363         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5364
5365 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5366
5367         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5368         loading character definitions.
5369
5370 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5371
5372         * dumped-lisp.el (preloaded-file-list): Rename
5373         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5374
5375 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5376
5377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5378         `chinese-big5'.
5379
5380 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5381
5382         * dumped-lisp.el (preloaded-file-list): Dump
5383         "Ideograph-R028-Private" with XEmacs UTF-2000.
5384
5385 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5386
5387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5388         `chinese-gb12345'.
5389
5390 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5391
5392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5393         `ideograph-gt-pj-{1..11}'.
5394
5395         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5396         XEmacs UTF-2000.
5397
5398 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5399
5400         * mule/mule-charset.el (default-coded-charset-priority-list):
5401         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5402         `chinese-isoir165'.
5403
5404 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5405
5406         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5407         `image/png', `image/x-xpm' and `image/tiff'.
5408
5409         * files.el (binary-file-regexps): Add *.PNG.
5410
5411 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5412
5413         * mule/mule-charset.el (default-coded-charset-priority-list):
5414         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5415         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5416
5417 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5418
5419         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5420         the first completion when UTF-2000 is running.
5421
5422 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5423
5424         * mule/mule-charset.el (default-coded-charset-priority-list):
5425         Delete `ucs'.
5426
5427 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5428
5429         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5430
5431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5432         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5433
5434 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5435
5436         * mule/vietnamese.el (vscii-2): Delete abolished property
5437         `composite'; now composite mode is default.
5438
5439 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5440
5441         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5442         of `raw-text'; check \uHHHH representation even if non-ascii
5443         characters are not found.
5444
5445         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5446         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5447         unconditionally.
5448
5449         * mule/viet-ccl.el: New file.
5450
5451         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5452         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5453         - Separate CCL based implementations to viet-ccl.el.
5454
5455 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5456
5457         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5458         "jisx0213.2000-1".
5459         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5460
5461         * mule/mule-charset.el (default-coded-charset-priority-list):
5462         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5463         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5464
5465 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5466
5467         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5468
5469 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5470
5471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5472         `ucs' in UTF-2000.
5473
5474 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5475
5476         * mule/mule-charset.el (default-coded-charset-priority-list):
5477         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5478         `arabic-iso8859-6'.
5479
5480 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5481
5482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5483         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5484
5485 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5486
5487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5488         `katakana-jisx0201' in UTF-2000.
5489
5490 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5491
5492         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5493         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5494         "u0FB50-Arabic-Presentation-Forms-A",
5495         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5496         "u0FE50-Small-Form-Variants",
5497         "u0FE70-Arabic-Presentation-Forms-B",
5498         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5499         UTF-2000.
5500
5501 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5502
5503         * dumped-lisp.el (preloaded-file-list): Delete
5504         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5505         ... "Ideograph-R214-Flute" in UTF-2000.
5506
5507 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5508
5509         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5510         (japanese-jisx0213-2): New coded-charset.
5511
5512         * dumped-lisp.el (preloaded-file-list): Add
5513         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5514         "Ideograph-R030-Mouth".
5515
5516 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5517
5518         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5519         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5520         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5521         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5522         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5523         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5524         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5525         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5526
5527 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5528
5529         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5530         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5531         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5532         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5533         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5534
5535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5536         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5537
5538 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5539
5540         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5541         in UTF-2000.
5542
5543 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5544
5545         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5546         (chinese-isoir165): Moved from mule/chinese.el.
5547         (chinese-cns11643-3): Moved from mule/chinese.el.
5548         (chinese-cns11643-4): Moved from mule/chinese.el.
5549         (chinese-cns11643-5): Moved from mule/chinese.el.
5550         (chinese-cns11643-6): Moved from mule/chinese.el.
5551         (chinese-cns11643-7): Moved from mule/chinese.el.
5552
5553         * mule/chinese.el: Move definition of coded-charsets to
5554         mule/mule-conf.el.
5555
5556 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5557
5558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5559         `ideograph-daikanwa'.
5560
5561 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5562
5563         * dumped-lisp.el (preloaded-file-list): Delete
5564         "ccs-jisx0201-latin.el".
5565
5566 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5567
5568         * dumped-lisp.el (preloaded-file-list): Add
5569         "u031A0-Extended-Bopomofo" in UTF-2000.
5570
5571 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5572
5573         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5574         renamed to u02E00-CJK-Radical-Supplement.
5575
5576 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5577
5578         * dumped-lisp.el (preloaded-file-list): Add
5579         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5580         "u030A0-Katakana", "u03100-Bopomofo",
5581         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5582         "u03200-Enclosed-CJK-Letters-and-Months" and
5583         "u03300-CJK-Compatibility".
5584
5585 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5586
5587         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5588         "u02F00-Kangxi-Radicals" and
5589         "u02FF0-Ideographic-Description-Characters".
5590
5591 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5592
5593         * dumped-lisp.el (preloaded-file-list): Add
5594         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5595         "u02800-Braille-Patterns" in UTF-2000.
5596
5597 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5598
5599         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5600         "uXXXXX-*.el" in UTF-2000.
5601
5602         * bytecomp.el (byte-compile-insert-header): Delete comments if
5603         non-ASCII characters are found; allow `byte-compile-dynamic' and
5604         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5605         `raw-text'.
5606
5607 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5608
5609         * dumped-lisp.el (preloaded-file-list): Add
5610         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5611         "u025A0-Geometric-Shapes.el".
5612
5613 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5614
5615         * dumped-lisp.el (preloaded-file-list): Add
5616         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5617         "u02460-Enclosed-Alphanumerics.el".
5618
5619 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5620
5621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5622         `chinese-gb2312'.
5623
5624         * dumped-lisp.el (preloaded-file-list): Add
5625         "u02200-Mathematical-Operators.el" and
5626         "u02300-Miscellaneous-Technical.el".
5627
5628 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5629
5630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5631         `chinese-cns11643-*'.
5632
5633         * dumped-lisp.el (preloaded-file-list): Add
5634         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5635         "u02190-Arrows.el" in UTF-2000.
5636
5637 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5638
5639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5640         `korean-ksc5601'.
5641
5642         * dumped-lisp.el (preloaded-file-list): Add
5643         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5644         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5645         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5646
5647 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5648
5649         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5650
5651 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5652
5653         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5654         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5655         "u01780-Khmer.el", "u01800-Mongolian.el",
5656         "u01E00-Latin-Extended-Additional.el" and
5657         "u01F00-Greek-Extended.el" in UTF-2000.
5658
5659 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5660
5661         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5662         `ethiopic-ucs' and `ethiopic'.
5663
5664         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5665         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5666
5667         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5668         from mule/ethiopic.el.
5669
5670         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5671         mule/mule-conf.el.
5672
5673 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5674
5675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5676         `lao'.
5677
5678         * mule/mule-conf.el (lao): New coded-charset.
5679
5680         * dumped-lisp.el (preloaded-file-list): Add
5681         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5682         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5683         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5684         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5685         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5686
5687 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5688
5689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5690         `ucs-bmp' and `arabic-iso8859-6'.
5691
5692 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5693
5694         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5695         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5696         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5697
5698 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5699
5700         * startup.el (normal-top-level): Load autoload file for UTF-2000
5701         in UTF-2000.
5702
5703 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5704
5705         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5706         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5707         "u00020-Basic-Latin.el", "u00080-C1.el",
5708         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5709         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5710         "u002B0-Spacing-Modifier-Letters.el",
5711         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5712         UTF-2000.
5713
5714 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5715
5716         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5717         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5718         instead of `vietnamese-viscii-*'.
5719
5720 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5721
5722         * mule/mule-conf.el: New file.
5723
5724         * mule/misc-lang.el: Move definition of charset `ipa' to
5725         mule/mule-conf.el.
5726
5727 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5728
5729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5730         `latin-viscii'; prefer it for characters used in Vietnamese.
5731
5732 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5733
5734         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5735
5736 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5737
5738         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5739         `vietnamese-viscii-lower'.
5740         (latin-viscii-upper): Renamed from charset
5741         `vietnamese-viscii-upper'.
5742         (vietnamese-viscii-lower): New alias for charset
5743         `latin-viscii-lower'.
5744         (vietnamese-viscii-upper): New alias for charset
5745         `latin-viscii-upper'.
5746
5747 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5748
5749         * mule/mule-charset.el (default-coded-charset-priority-list):
5750         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5751
5752 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5753
5754         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5755         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5756         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5757         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5758         lisp/utf-2000.
5759
5760 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5761
5762         * mule/ccs-tcvn5712.el: New file.
5763
5764 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5765
5766         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5767         in UTF-2000.
5768
5769 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5770
5771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5772         `japanese-jisx0208'.
5773
5774 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5775
5776         * dumped-lisp.el (preloaded-file-list): Add
5777         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5778         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5779         UTF-2000.
5780
5781         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5782         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5783         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5784         mule/ccs-viscii.el: New files.
5785
5786         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5787         if \uXXXX is found.
5788
5789 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5790
5791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5792         `hiragana-jisx0208' and `katakana-jisx0208'.
5793
5794 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5795
5796         * mule/chinese.el (chinese-cns11643-3): Define it even if
5797         `utf-2000' is provided.
5798         (chinese-cns11643-4): Likewise.
5799         (chinese-cns11643-5): Likewise.
5800         (chinese-cns11643-6): Likewise.
5801         (chinese-cns11643-7): Likewise.
5802
5803 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5804
5805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5806         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5807
5808 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5809
5810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5811         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5812
5813 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5814
5815         * mule/mule-charset.el (default-coded-charset-priority-list):
5816         Setup in UTF-2000.
5817
5818 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5819
5820         * mule/viet-chars.el: Don't define charset
5821         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5822         they are defined as builtin charsets.
5823
5824 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5825
5826         * version.el (emacs-version): Add more space just before UTF-2000
5827         version string.
5828
5829 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5830
5831         * version.el ([constant] emacs-version): Don't add a space in the
5832         preceding place of `xemacs-betaname' because it is duplicated.
5833         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5834
5835         * startup.el (splash-frame-body): Add ETL.
5836
5837 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5838
5839         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5840         is provided because it is defined as builtin charset.
5841         (chinese-cns11643-4): Likewise.
5842         (chinese-cns11643-5): Likewise.
5843         (chinese-cns11643-6): Likewise.
5844         (chinese-cns11643-7): Likewise.
5845
5846 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5847
5848         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5849         coding-system `iso-10646-ucs-4' is not defined.
5850
5851 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5852
5853         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5854         coding-system if `utf-2000' is provided.
5855
5856 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5857
5858         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5859         `utf-2000' is provided.
5860
5861 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5862
5863         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5864         if utf-2000 is provided temporally.
5865
5866 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5867
5868         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5869         as builtin variable].
5870
5871 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5872
5873         * files.el (insert-file-contents-literally): Treat file as binary;
5874         call file-name-handlers. [sync with Emacs 20.3.10]
5875
5876 2008-12-28  Vin Shelton  <acs@xemacs.org>
5877
5878         * XEmacs 21.4.22 is released
5879
5880 2008-12-30  Vin Shelton  <acs@xemacs.org>
5881
5882         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5883         during building even if no packages are found.
5884
5885 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5886
5887         * printer.el (generic-print-region): 
5888         (generic-print-buffer): 
5889         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5890         check if the msprinter device is available, now that msprinter is
5891         always available as a specifier tag. 
5892
5893 2008-12-24  Vin Shelton  <acs@xemacs.org>
5894
5895         * about.el: Add Francisco to my bio!
5896
5897 2008-12-23  Vin Shelton  <acs@xemacs.org>
5898
5899         * autoload.el: Move operator definitions to autoload-operators.el
5900         in the xemacs-base package.
5901
5902 2007-11-22  Vin Shelton  <acs@xemacs.org>
5903
5904         * about.el (about-hacker-contribution): Updated my bio.
5905
5906 2007-10-07  Vin Shelton  <acs@xemacs.org>
5907
5908         * XEmacs 21.4.21 is released
5909
5910 2007-09-19  Didier Verna  <didier@xemacs.org>
5911
5912         Update my personal info.
5913         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5914         * about.el (about-other-current-hackers): Ditto.
5915         * about.el (about-url-alist): Add my musical website.
5916         * about.el (about-personal-info): Update my entry.
5917         * about.el (about-hacker-contribution): Ditto.
5918
5919 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5920
5921         * package-get.el (package-get-download-sites): Update download
5922         sites in Japan.
5923         * package-get.el (package-get-pre-release-download-sites): Ditto.
5924
5925 2007-08-18  Vin Shelton  <acs@xemacs.org>
5926
5927         * package-get.el (package-get-pre-release-download-sites): Sync
5928         mirror sites with 21.5.  (Thanks, Adrian)
5929
5930 2007-08-09  Mike Sperber  <mike@xemacs.org>
5931
5932         * startup.el (migrate-user-init-file): Create backup of
5933         `user-init-file' before migrating.
5934         * startup.el (maybe-migrate-user-init-file): Print
5935         information about backup file.
5936         (maybe-create-compatibility-dot-emacs): Follow above change.
5937
5938 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5939
5940         * font-lock.el: Sync font-lock-add-keywords and
5941         font-lock-remove-keywords from GNU Emacs.
5942         * font-lock.el (font-lock-keywords-alist): New.
5943         * font-lock.el (font-lock-removed-keywords-alist): New.
5944         * font-lock.el (font-lock-add-keywords): New.
5945         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5946         * font-lock.el (font-lock-remove-keywords): New.
5947
5948 2007-08-16  Vin Shelton  <acs@xemacs.org>
5949
5950         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5951         patch from Hans de Graaff.
5952
5953 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5954
5955         * package-get.el (package-get-download-sites): Document Chile and
5956         update Denmark download site.
5957         * package-get.el (package-get-pre-release-download-sites): Ditto.
5958
5959 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5960
5961         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5962
5963 2006-12-09  Vin Shelton  <acs@xemacs.org>
5964
5965         * XEmacs 21.4.20 is released
5966
5967 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5968
5969         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5970
5971 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5972
5973         * info.el (Info-find-file-node, Info-insert-dir)
5974         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5975         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5976         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5977         and discussion.
5978
5979 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5980
5981         * obsolete.el (line-beginning-position): New, from 21.5.x.
5982         (line-end-position): Ditto.
5983
5984 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5985
5986         * package-get.el (package-get-download-sites): Welcome
5987         nl.xemacs.org and Thanks!
5988         * package-get.el (package-get-pre-release-download-sites): Ditto.
5989
5990 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5991
5992         * font-lock.el: Add support for not-so recent changes in Java to
5993         java-mode.
5994
5995 2006-01-28  Vin Shelton  <acs@xemacs.org>
5996
5997         * XEmacs 21.4.19 is released
5998
5999 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
6000
6001         * easymenu.el: Update copyright. 
6002         * easymenu.el (easy-menu-all-popups):
6003         Add a docstring. 
6004         * easymenu.el (easy-menu-add):
6005         Document a bug, rework the function to preserve any existing
6006         non-default mode-popup-menu instead of overwriting it, and not to
6007         bother normalising the menu title (nothing else does).
6008         * easymenu.el (easy-menu-remove):
6009         Restore the default mode-popup-menu instead of leaving an empty
6010         one when we remove the last easy-menu popup. 
6011
6012 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6013
6014         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6015         as suggested by Rodrigo Ventura.
6016         * package-get.el (package-get-pre-release-download-sites): Ditto,
6017         with replacement of xemacs-21.5 by beta, which is the logical path
6018         to our beta core and package pre-releases.
6019
6020 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6021
6022         * package-get.el (package-get-download-sites): Add Hong Kong
6023         download site.
6024         * package-get.el (package-get-pre-release-download-sites): Ditto.
6025
6026 2005-12-26  Vin Shelton  <acs@xemacs.org>
6027
6028         * find-paths.el:
6029         * find-paths.el (paths-emacs-root-p): Add search for package root.
6030         * find-paths.el (paths-find-emacs-root): Replaced with
6031         paths-find-invocation-roots, which returns a list of roots.
6032         * find-paths.el (paths-find-invocation-roots): New.
6033         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6034
6035 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6036
6037         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6038         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6039
6040 2005-12-03  Vin Shelton <acs@xemacs.org>
6041
6042         * XEmacs 21.4.18 is released
6043
6044 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6045
6046         * package-get.el (package-get-download-sites): Update reflecting
6047         latest http://www.xemacs.org/Releases/ information generated by
6048         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6049         * package-get.el (package-get-pre-release-download-sites): Ditto.
6050
6051 2005-02-28  Simon Josefsson  <jas@extundo.com>
6052
6053         * about.el (xemacs-hackers): Add jas.
6054         (about-other-current-hackers): Likewise.
6055         (about-url-alist): Add URL for jas.
6056         (about-personal-info): Document jas.
6057         (about-hacker-contribution): Describe jas contributions.
6058
6059 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6060
6061         * easymenu.el (easy-menu-remove): As described in 
6062         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6063         except the "Command" menu from mode-popup-menu. 
6064
6065 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6066  
6067         * font.el (font-spatial-to-canonical): Correct calculation of 
6068         return value for pixel-based input value. 
6069  
6070 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6071
6072         * code-process.el (call-process): Process-related docstring
6073         improvements spurred by Norbert Koch.
6074         * code-process.el (call-process-region): Ditto.
6075         * code-process.el (start-process): Ditto.
6076
6077 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6078
6079         * finder.el (finder-find-library): Return filename actually
6080         searched for.
6081
6082 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6083
6084         * help.el (view-emacs-news): Use `expand-file-name' instead of
6085         `locate-data-file' as the latter will find any "NEWS" files that
6086         might exist in packages _before_ the one in core.
6087
6088 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6089
6090         * package-get.el (package-get-init-package):
6091         package-get-init-package buglet (21.4.17) by Jeff Mincy
6092         <mincy@rcn.com> fixing false temporary load-path shadows reported
6093         after package installation and simplifying code.
6094
6095 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6096
6097         * package-get.el (package-get-download-sites): Sync mirrors list
6098         with the XEmacs website.
6099         (package-get-pre-release-download-sites): Ditto.
6100
6101 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6102
6103         * derived.el (derived-mode-merge-syntax-tables):
6104         Revert my 21.5-only patch of 2003-07-18 which slipped in
6105         through Jerry James's patch of 2004-06-07.
6106
6107 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6108
6109         * cmdloop.el (keyboard-quit): Remove workaround for
6110         `region-active-p' not making sure active region is in current
6111         buffer now that it does.
6112         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6113         * simple.el (region-active-p): `region-active-p' to only return t
6114         when active region is in current buffer.
6115
6116 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6117
6118         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6119         package names, quell a byte-compiler warning, doc fix.
6120
6121 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6122
6123         * buffer.el (pop-to-buffer):
6124         * window-xemacs.el (display-buffer):
6125         Document use of `same-window-buffer-names,' `same-window-regexps'
6126         by pop-to-buffer and display-buffer. 
6127         
6128 2005-02-06  Vin Shelton <acs@xemacs.org>
6129
6130         * XEmacs 21.4.17 is released
6131
6132 2005-01-29  Ben Wing  <ben@xemacs.org>
6133
6134         * shadow.el (find-emacs-lisp-shadows):
6135         Add custom-defines to list of ignored files.
6136
6137 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6138
6139         * simple.el (shifted-motion-keys-select-region): Fix statement
6140         about unshifted-motion-keys-deselect-region.
6141
6142 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6143
6144         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6145         now) for GNU Emacs compatibility.
6146         (make-obsolete-variable): Ditto.
6147
6148 2004-01-08  Ben Wing  <ben@xemacs.org>
6149
6150         * code-files.el (load):
6151         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6152
6153 2004-12-05  Vin Shelton <acs@xemacs.org>
6154
6155         * XEmacs 21.4.16 is released
6156
6157 2004-12-04  Vin Shelton  <acs@xemacs.org>
6158
6159         * auto-autoloads.el: Regenerated.
6160
6161         * custom-load.el: Regenerated.
6162
6163 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6164
6165         Fix bug: apropos errors if a defalias refers to an undefined
6166         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6167
6168         * apropos.el (apropos):
6169         (apropos-command):
6170         * help.el (frob-help-extents):
6171         * help-macro.el (make-help-screen):
6172         * hyper-apropos.el (hyper-apropos-grok-functions):
6173         (hyper-apropos-get-doc):
6174         Catch void-function error thrown by `documentation'.
6175
6176 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6177
6178         * packages.el (package-require): Fix incorrect arg to format.
6179         This fixes a `format specifier' error.
6180
6181 2004-08-13  Jerry James  <james@xemacs.org>
6182
6183         * bytecomp.el (forward-word): Tell the byte compiler the correct
6184         number of arguments to forward-word.
6185
6186 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6187
6188         * etags.el: Fixed loading of include files for tag completion. Now
6189         you can make a tag file for a library, include it into your
6190         project and it will be reloaded only if it changed. Infinte
6191         include loops are detected and the correct tag files are loaded.
6192         * etags.el (buffer-tag-table-list): Load and verify tag files in
6193         the external function buffer-tag-table-list-load.
6194         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6195         tag files. Also load the included tag files. The priority of the
6196         included files is right below their parent file. If multiple
6197         matches occur then the symbols from the parent file are found
6198         first.
6199         * etags.el (tag-table-include-files): Corrected comment
6200         string. Switched to pattern constant tags-include-pattern to have
6201         it at a central location.
6202         * etags.el (tags-include-pattern): Added doc string.
6203         * etags.el (add-to-tag-completion-table): Removed obsolete
6204         comments as the include files are allready returned by
6205         buffer-tag-table-list and loaded.
6206         * etags.el (find-tag-internal): The include files are allready
6207         included in tag-tables as buffer-tag-table-list returns them now.
6208
6209 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6210
6211         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6212         Loading items into the notebook is now done by C code.
6213         * widgets-gtk.el (gtk-widget-instantiate-internal):
6214         Style no longer changed.
6215
6216 2004-06-28  Nix  <nix@esperi.org.uk>
6217
6218         * cmdloop.el (truncate-command-history-for-gc): Delay
6219         execution of all things that look up variable bindings,
6220         via `enqueue-eval-event'.
6221
6222 2004-06-24  Vin Shelton  <acs@xemacs.org>
6223
6224         * package-get.el (package-get-require-signed-base-updates):
6225         now defaults to nil.
6226
6227 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6228
6229         * subr.el (split-string): Clean up docstring.
6230
6231 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6232
6233         * faces.el (zmacs-region): fix typo in docstring.
6234
6235 2004-06-07  Jerry James  <james@xemacs.org>
6236
6237         * derived.el: Synch with Emacs 21.3.
6238         * subr.el (with-local-quit): New, from Emacs 21.3.
6239         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6240         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6241         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6242
6243 2004-06-16  Jerry James  <james@xemacs.org>
6244
6245         * cl.el (cl-set-substring): Increment start by the length of the
6246         string, not the string itself.
6247
6248 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6249
6250         * etags.el (tag-table-include-files): Expand included TAGS file
6251         paths to avoid problems with relative paths.  Thanks to Peter
6252         Chubb <peterc@gelato.unsw.edu.au>.
6253         * etags.el (tags-include-pattern): New.
6254         * etags.el (add-to-tag-completion-table): Parse and ignore
6255         trailing include lines.
6256
6257 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6258
6259         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6260         avoiding line solely composed of equal signs.
6261
6262 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6263
6264         * cus-edit.el (alloc): Typo fix.
6265         * cus-edit.el (custom-browse-visibility): Ditto.
6266         * cus-edit.el (custom-variable-value-create): Ditto.
6267         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6268         * cus-edit.el (custom-save-variables): Bind print-length and
6269         print-level to nil to avoid value abbreviation.
6270         * cus-edit.el (custom-save-face-internal): Ditto.
6271         * cus-edit.el (custom-save-faces): Save in sorted order.
6272         * cus-edit.el (custom-save-resets): Bind print-length and
6273         print-level to nil to avoid value abbreviation.
6274         * cus-edit.el (custom-save-loaded-themes): Ditto.
6275
6276 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6277
6278         * subr.el (split-string-default-separators): New.
6279         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6280         see comment in source.
6281
6282 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6283
6284         * mule/japanese.el (paragraph-start, paragraph-separate):
6285         Remove anchor to BOL.
6286
6287 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6288
6289         * cl.el (gensym, gentemp): Improve docstrings.
6290
6291 2004-05-10  Vin Shelton  <acs@xemacs.org>
6292
6293         * etags.el: Sync with 21.5 version.
6294
6295 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6296
6297         * etags.el:
6298         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6299         only for use with exuberant ctags. This will also enable building of 
6300         completion tables with exuberant ctags. This will not work with
6301         xemacs ctags. 
6302         * etags.el (get-tag-table-buffer): New function for creating of
6303         completion table is used if tags-exuberant-ctags-optimization-p ist t
6304         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6305         finding the tag names. New.
6306         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6307         building tag completion table with exuberant ctags. New.
6308         * etags.el (find-tag-internal): Improve exact tag matching for tags
6309         with name fields. Before the patch return types of functions or
6310         function parameters (with exuberant ctags) were found as matches.
6311
6312 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6313
6314         * list-mode.el (display-completion-list): Fixed completion list was
6315         taking the width of the frame and not of the window for displaying
6316         the selection methods.
6317
6318 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6319
6320         * menubar-items.el (default-menubar): Options are saved to custom.el.
6321
6322
6323 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6324
6325         * isearch-mode.el (isearch-abort): Preserve successful search target.
6326
6327 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6328
6329         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6330         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6331         Bihlmeyer.
6332         * gnuserv.el (gnuserv-mode-line-string): New.
6333         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6334         gnuserv-mode.
6335         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6336         * gnuserv.el (gnuserv-edit-files): Use
6337         make-x-device-with-gtk-fallback.
6338
6339 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6340
6341         * gtk-widgets.el: New import: gtk-accel-group-new.
6342         * dialog-gtk.el:
6343         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6344         * dialog-gtk.el (popup-builtin-question-dialog):
6345         Added support for dialog button mnemonics.
6346
6347 2004-03-22  Chris Green <cmg@dok.org>
6348
6349         * process.el (shell-command): Output buffer was ignored when a
6350         background process was run via shell-command.
6351
6352 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6353
6354         * cus-edit.el (custom-save-variables): Retrieve a list of
6355         variables to save first, sort it, and make sure the variables are
6356         saved in sorted order.
6357
6358 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6359  
6360         * package-get.el (package-get-update-base-from-buffer): Force
6361         binary coding system for verifying GnuPG signature in the
6362         package-index file.
6363  
6364 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6365
6366         * package-get.el (package-get-package-index-file-location): Handle
6367         missing "EMACSPACKAGEPATH" environment variable.
6368
6369 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6370
6371         * package-admin.el (package-admin-find-top-directory): Simplify
6372         directory comparisions and fix substring errors on short path
6373         components.
6374         * package-get.el (package-get-package-index-file-location):
6375         Default to first component of "EMACSPACKAGEPATH", if set.
6376
6377 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6378
6379         * package-get.el (process-error): New error datum.
6380
6381 2004-02-02  Vin Shelton <acs@xemacs.org>
6382
6383         * XEmacs 21.4.15 is released
6384
6385 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6386
6387         * itimer.el (activate-itimer): Modify the itimer timeout value as
6388         if it were begun at the last time when the itimer driver was woken
6389         up.
6390
6391 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6392
6393         * specifier.el (Copyright):
6394         Update.
6395         (make-specifier-and-init):
6396         (map-specifier):
6397         (canonicalize-inst-pair):
6398         (canonicalize-spec-list):
6399         (set-specifier):
6400         Synch docstrings to 21.5 where appropriate.
6401
6402 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6403
6404         * package-get.el (package-get-list-packages-where): New.  A
6405         function that allows searching for groups of packages.  For
6406         example, find all packages that require the fsf-compat package.
6407
6408 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6409
6410         The Great PUI Sync.
6411
6412         * auto-autoloads.el: Regenerated.
6413
6414         * custom-load.el: Regenerated.
6415
6416         * dumped-lisp.el (packages-hardcoded-lisp): New.
6417
6418         * menubar-items.el (menu-max-items): New.
6419         (menu-submenu-max-items): New.
6420         (menu-submenu-name-format): New.
6421         (menu-split-long-menu): New.
6422         (menu-sort-menu): New.
6423         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6424
6425         * obsolete.el (pui-add-install-directory): Renamed to the more
6426         logical `pui-set-local-package-get-directory'.
6427         (package-get-download-menu): Moved to `package-ui.el' and renamed
6428         to `package-ui-add-download-menu'.
6429
6430         * package-admin.el (package-admin-install-function-mswindows):
6431         Whitespace clean up.
6432         (package-admin-add-single-file-package): Removed.
6433         (package-admin-default-install-function): Whitespace clean up.
6434         (package-admin-find-top-directory): New.
6435         (package-admin-get-install-dir): Use it.
6436         (package-admin-get-manifest-file): 
6437         (package-admin-check-manifest): 
6438         (package-admin-add-binary-package):
6439         (package-admin-get-lispdir):
6440         (package-admin-delete-binary-package):
6441         (package-admin):
6442
6443         * package-get.el (package-get-package-index-file-location): New.
6444         (package-get-install-to-user-init-directory): New.
6445         (package-get-remote):
6446         (package-get-download-sites):
6447         (package-get-pre-release-download-sites): New.
6448         (package-get-site-release-download-sites): New.
6449         (package-get-base-filename):
6450         (package-get-always-update):
6451         (package-get-user-index-filename): Removed.
6452         (package-get-pgp-available-p): New.
6453         (package-get-require-signed-base-updates):
6454         (package-get-was-current):
6455         (package-entries-are-signed): New.
6456         (package-get-continue-update-base): New.
6457         (package-get-download-menu): Removed.
6458         (package-get-require-base):
6459         (package-get-update-base-entry):
6460         (package-get-locate-file):
6461         (package-get-locate-index-file):
6462         (package-get-maybe-save-index):
6463         (package-get-update-base):
6464         (package-get-update-base-from-buffer):
6465         (package-get-update-base-entries):
6466         (package-get-interactive-package-query):
6467         (package-get-update-all):
6468         (package-get-all):
6469         (package-get-dependencies):
6470         (package-get-init-package):
6471         (package-get-info): New.
6472         (package-get):
6473         (package-get-staging-dir):
6474         (package-get-set-version-prop): Removed.
6475         (package-get-installedp):
6476         (package-get-ever-installed-p):
6477         (packages): Removed.
6478         (package-get-custom-groups): Removed.
6479         (package-get-custom): Removed.
6480         (package-get-custom-add-entry): Removed.
6481
6482         * package-info.el (batch-update-package-info):
6483
6484         * package-net.el (package-net-batch-generate-bin-ini):
6485         (package-net-update-installed-db):
6486
6487         * package-ui.el (pui-info-buffer):
6488         (pui-directory-exists): Removed.
6489         (pui-package-dir-list): Removed.
6490         (pui-add-install-directory): Removed.
6491         (package-ui-download-menu): New.
6492         (package-ui-pre-release-download-menu): New.
6493         (package-ui-site-release-download-menu): New.
6494         (pui-set-local-package-get-directory): New.
6495         (pui-package-symbol-char):
6496         (pui-update-package-display):
6497         (pui-toggle-package):
6498         (pui-toggle-package-key):
6499         (pui-toggle-package-delete):
6500         (pui-toggle-package-delete-key):
6501         (pui-toggle-package-event):
6502         (pui-toggle-verbosity-redisplay):
6503         (pui-install-selected-packages):
6504         (pui-add-required-packages):
6505         (pui-help-echo):
6506         (pui-display-info):
6507         (list-packages-mode):
6508         (pui-list-packages):
6509
6510         * packages.el (packages-compute-package-locations):
6511         (package-require):
6512         (package-delete-name):
6513         (packages-hardcoded-lisp): Removed.
6514         (packages-useful-lisp): Removed.
6515         (packages-unbytecompiled-lisp): Removed.
6516         (packages-find-package-directories):
6517
6518         Summary:
6519
6520         Major code clean up of all things PUI.
6521
6522         Much improved code to determine where packages should be
6523         installed.  PUI no longer depends on any packages being
6524         pre-installed to compute where packages are to be installed to.
6525
6526         The user can specify the location of their package-index file.  It
6527         isn't necessary to set this because it has sane defaults.  People
6528         who "run-in-place" won't accidently overwrite the CVS
6529         package-index file.  See
6530         `package-get-package-index-file-location'. 
6531
6532         PUI will now properly clean up after itself in the event of an
6533         unsuccessful package install.  This drastically reduces the number
6534         of "wrong md5sum" FAQs.
6535
6536         non-Mule XEmacsen can no longer install Mule packages.
6537
6538         Package management via the custom interface has been removed.
6539
6540         The PUI related menubar items have been reorganised.
6541
6542         The PGP verification code has been fixed and the default for
6543         whether or not it is used is automatically computed.
6544
6545         * update-elc.el ((preloaded-file-list site-load-packages
6546         need-to-dump dumped-exe)):
6547         Just a couple of small changes to allow for
6548         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6549         existing anymore.
6550
6551 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6552
6553         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6554         apply `format' to the first argument of byte-compile-warn, it
6555         already calls format.
6556
6557 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6558
6559         * files.el (delete-old-versions): Avoid going interactive during
6560         make install when environment variable VERSION_CONTROL is set.
6561
6562 2003-12-04  Vin Shelton  <acs@xemacs.org>
6563
6564         * menubar-items.el (menu-item-search): Only bring up search dialog
6565         box if the feature is available and desired.
6566
6567 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6568
6569         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6570
6571 2003-11-05  Vin Shelton  <acs@xemacs.org>
6572
6573         * help.el (Help-prin1-face):
6574         (Help-princ-face):
6575         princ and prin1 are functions and need to be called as such.  The
6576         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6577
6578 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6579
6580         * about.el (about-xemacs): Give full version and build date.
6581
6582 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6583
6584         * win32-native.el (grep-null-device): This XEmacs has null-device.
6585
6586 2003-09-06  Mike Sperber  <mike@xemacs.org>
6587
6588         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6589         implement the specified semantics for `defvar.'
6590
6591 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6592
6593         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6594         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6595         displaying buffer in question.
6596
6597 2003-09-03  Vin Shelton <acs@xemacs.org>
6598
6599         * XEmacs 21.4.14 is released
6600
6601 2003-08-17  Vin Shelton  <acs@xemacs.org>
6602
6603         * about.el: Vanity patch.
6604
6605 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6606
6607         * code-process.el (call-process):
6608         (call-process-region):
6609         (start-process):
6610         Document coding system processing.
6611
6612 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6613
6614         * startup.el (splash-frame-body): Idiomatic English.
6615
6616 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6617
6618         * font-lock.el (font-lock-match-java-declarations): Move
6619         save-restriction, narrow-to-region to beginning of function to
6620         avoid going beyond the limit and causing an infloop.
6621
6622 2003-04-16  Jerry James  <james@xemacs.org>
6623
6624         * keydefs.el: Remove mappings for keys mapped to the nowhere
6625         defined function function-key-error.
6626
6627 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6628
6629         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6630         lisp-interaction-mode-hook): Add the docstrings.
6631
6632 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6633
6634         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6635         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6636         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6637
6638 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6639
6640         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6641         lambda list after the original doc.  Care about
6642         #'(lambda () "SingleString") 
6643         (cl-upcase-arg): 
6644         (cl-function-arglist):
6645         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6646         circular data structures in lambda list specification
6647
6648 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6649
6650         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6651         to appear in font-lock-function-name-face.
6652
6653 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6654
6655         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6656         is not also the value of the lambda.
6657
6658 2003-05-06  Andy Piper  <andy@xemacs.org>
6659
6660         * files.el (revert-buffer): Make sure local variables get processed,
6661         even in the case of an optimized reversion.
6662
6663 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6664
6665         * XEmacs 21.4.13 is released
6666
6667 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6668
6669         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6670         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6671
6672 2003-02-14  Ben Wing  <ben@xemacs.org>
6673
6674         * byte-optimize.el:
6675         * byte-optimize.el (byte-compile-inline-expand):
6676         * byte-optimize.el (byte-compile-unfold-lambda):
6677         * byte-optimize.el (byte-optimize-form-code-walker):
6678         * byte-optimize.el (byte-optimize-form):
6679         * byte-optimize.el (byte-decompile-bytecode-1):
6680         * byte-optimize.el (byte-optimize-lapcode):
6681         Review carefully and sync up to 20.7 except for areas as noted.
6682         Fixes problem with JDE compilation.
6683
6684 2003-02-05  Ben Wing  <ben@xemacs.org>
6685
6686         * simple.el:
6687         * simple.el (motion-keys-for-shifted-motion):
6688         Omit M-S-home/end from motion keys.
6689
6690 2003-02-07  Ben Wing  <ben@xemacs.org>
6691
6692         * text-props.el (text-property-any):
6693         * text-props.el (text-property-not-all):
6694         Fix bug when end > start.
6695
6696 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6697
6698         * info.el (Info-insert-dir): Make default-directory end in
6699         separator.  Patch due to Martin Buchholz.
6700
6701 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6702
6703         * XEmacs 21.4.12 "Portable Code" is released.
6704
6705 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6706
6707         * about.el: Update golubev data.
6708
6709 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6710
6711         * isearch-mode.el (isearch-mode-map): Substitute comment on
6712         desirability, and back out "GR is printable" changes.
6713
6714 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6715
6716         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6717
6718 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6719
6720         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6721
6722 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6723
6724         * menubar-items.el (default-menubar): Use browse-url-mozilla
6725         instead of browse-url-gnome-moz for Mozilla.
6726
6727 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6728
6729         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6730
6731 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6732
6733         * files.el (auto-mode-alist): Remove redundant entries for modes
6734         that live in packages.
6735         (interpreter-mode-alist): Ditto.
6736
6737 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6738
6739         * menubar-items.el (default-menubar): Sync with current
6740         browse-url-xemacs.el.
6741
6742 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6743
6744         * XEmacs 21.4.10 "Military Intelligence" is released.
6745
6746 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6747
6748         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6749
6750 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6751
6752         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6753
6754 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6755
6756         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6757         effect free function.
6758         (font-lock-fontify-keywords-region): Supply the argument to
6759         font-lock-compile-keywords.
6760
6761 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6762
6763         * package-get.el (package-get-download-sites): Bring sites list
6764         up to date, prefer xx.xemacs.org addresses.
6765
6766 2002-09-27  Andy Piper  <andy@xemacs.org>
6767
6768         * dialog.el (make-dialog-box): for general dialogs only
6769         delete-frame-hook will be run.
6770
6771 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6772
6773         * font-lock.el (font-lock-fontify-syntactically-region): Add
6774         comment about lookup-syntax-properties, document LOUDLY as unused.
6775
6776 2002-08-26  Andy Piper  <andy@xemacs.org>
6777
6778         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6779         merge.
6780
6781 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6782
6783         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6784         (make-obsolete-variable): Ditto.
6785         (make-compatible): Ditto.
6786         (make-compatible-variable): Ditto.
6787
6788 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6789
6790         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6791         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6792
6793 2002-08-28  Andy Piper  <andy@xemacs.org>
6794
6795         * files.el (revert-buffer): propagate revert-without-query-status.
6796
6797 2002-06-03  Andy Piper  <andy@xemacs.org>
6798
6799         * dialog-items.el (make-search-dialog): align various subcontrols
6800         in visually pleasing ways, allow frame to autosize to the dialog
6801         size.
6802         * dialog.el (make-dialog-box): add a border inside the frame. Add
6803         :autosize property, if t then reset the frame size appropriately
6804         before the frame is mapped.
6805         * gutter-items.el (set-progress-feedback-instantiator): align
6806         various subcontrols.
6807         * gutter-items.el (set-progress-abort-instantiator): ditto.
6808
6809 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6810
6811         * XEmacs 21.4.9 "Informed Management" is released.
6812
6813 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6814
6815         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6816         "&optional append" argument.
6817
6818 2002-07-16  Didier Verna  <didier@xemacs.org>
6819
6820         * subr.el (replace-in-string): fix case fold bug introduced by
6821         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6822         case-fold-search in temporary buffers.
6823
6824 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6825
6826         * lib-complete.el (find-library): Remove check for mule because
6827         decompression DOES work on Mule.
6828
6829 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6830
6831         * simple.el (join-line): New alias for `delete-indentation'.
6832
6833 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6834
6835         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6836         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6837         (font-lock-builtin-face): New.
6838         (font-lock-constant-face): New.
6839         (font-lock-face-list): Add builtin and constant faces.
6840
6841 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6842
6843         * autoload.el (make-autoload): Support define-derived-mode.
6844         Collected puts of doc-string-elt property.  Based on a patch by
6845         Didier Verna <didier@xemacs.org>.
6846
6847 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6848
6849         * wid-edit.el (widget-field-activate): Fix docstring typo.
6850
6851 2002-07-23  Andy Piper  <andy@xemacs.org>
6852
6853         * about.el (about-personal-info): update me.
6854
6855 2002-07-12  Andy Piper  <andy@xemacs.org>
6856
6857         * custom.el (custom-theme-set-variables): remove bogus
6858         arguments. Use custom-set-default to set defaults.
6859         (custom-set-variables): update doc.
6860         (custom-local-buffer): new, synced from FSF.
6861         (custom-set-default): ditto.
6862         (defcustom): update doc.
6863
6864 2002-06-16  Andy Piper  <andy@xemacs.org>
6865
6866         * menubar-items.el (default-menubar): enable windows printing on
6867         cygwin as well as native.
6868
6869 2002-06-12  Andy Piper  <andy@xemacs.org>
6870
6871         * printer.el (generic-print-buffer): catch all errors so that the
6872         print device can be cleared in all scenarios.
6873         (Printer-clear-device): make sure clearing the printer allows it
6874         to be used again immediately.
6875         (generic-print-region): make sure the default printer face is
6876         black-on-white.
6877
6878 2002-04-23  Jerry James  <james@xemacs.org>
6879
6880         * window-xemacs.el (display-buffer-function): Change doc to
6881         reflect new arg.
6882         * window-xemacs.el (pre-display-buffer-function): Ditto.
6883         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6884         non-nil, make the new window just big enough for its contents.
6885         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6886         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6887         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6888
6889 2002-06-06  Andy Piper  <andy@xemacs.org>
6890
6891         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6892         (defcustom): ditto.
6893         (custom-handle-keyword): ditto.
6894
6895 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6896
6897         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6898         Make obsolete.  Default to nil.
6899         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6900         Inspired by a patch by John Palmieri.
6901
6902 2002-07-01  Mike Alexander  <mta@arbortext.com>
6903
6904         * process.el (shell-command-on-region): Don't delete the region
6905         before giving it to call-process-region
6906
6907 2002-06-04  Jerry James <james@eecs.ku.edu>
6908
6909         * find-paths.el (paths-find-architecture-directory): Search in
6910         `system-configuration'/`base', not `base'`system-configuration'.
6911
6912 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6913
6914         * info.el (Info-index): Add missing \ in [ t].
6915
6916 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6917
6918         * gutter-items.el (gutter-buffers-tab-visible-p,
6919         buffers-tab-omit-function, buffers-tab-selection-function,
6920         buffers-tab-filter-functions):
6921         Doc improvements.
6922
6923 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6924
6925         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6926
6927         * toolbar-items.el (toolbar-news): Fix typo in message string.
6928
6929 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6930
6931         * dialog.el (yes-or-no-p-dialog-box): 
6932         * cmdloop.el (y-or-n-p-minibuf):
6933         (yes-or-no-p-minibuf):
6934         (yes-or-no-p):
6935         (y-or-n-p): 
6936         Specify negative answers in docstrings.
6937
6938 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6939
6940         * package-ui.el (pui-help-echo): Display both installed and author
6941         version.  Use a balloon-help window to display extra info like
6942         package requires.
6943
6944 2002-05-30  Andy Piper  <andy@xemacs.org>
6945
6946         * files.el (revert-buffer-internal): don't visit
6947         revert-buffer. Kill buffer when not used. Suggested by Mike
6948         Alexander <mta@arbortext.com>
6949
6950 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6951
6952         * files.el (revert-buffer): More docstring fiddling.
6953
6954 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6955
6956         * files.el (revert-buffer):
6957         (revert-buffer-internal):
6958         (revert-buffer-insert-file-contents-function):
6959         Improve docstrings and comments.
6960
6961 2002-05-08  Andy Piper  <andy@xemacs.org>
6962
6963         * files.el (revert-buffer): observe noconfirm behavior.
6964
6965 2002-04-09  Andy Piper  <andy@xemacs.org>
6966
6967         * files.el (revert-buffer): use revert-buffer-internal if it looks
6968         like doing so will not result in any user-visible changes.
6969         (revert-buffer-internal): new function. Do the actual process of
6970         reversion and then see whether the result is any different to what
6971         we have already. If it is not then do nothing.
6972
6973 2001-12-11  Andy Piper  <andy@xemacs.org>
6974
6975         * menubar.el (get-popup-menu-response): re-order so that it works
6976         on more sane/facist window systems.
6977
6978 2001-12-03  Andy Piper  <andy@xemacs.org>
6979
6980         * faces.el (frob-face-property): don't infloop in face frobbing
6981         from Jan Vroonhof <jan@xemacs.org>.
6982
6983 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6984
6985         * faces.el (frob-face-property): Follow face fall-back hierarchy
6986         properly for face properties without an instance. Only do manual
6987         copy form 'default in last resort. This handles in particular
6988         the case where 'default itself has only a fall-back (which is
6989         the case by default on windows).
6990
6991 2001-11-24  Andy Piper  <andy@xemacs.org>
6992
6993         * printer.el (generic-print-region): set default-frame-plist to
6994         nil while creating the printer frame so that sizes reflect the
6995         printed page.
6996
6997         * faces.el (face-complain-about-font): Don't complain on printers.
6998
6999 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7000         
7001         * package-net.el: Andy synch.
7002         
7003 2001-12-16  Andy Piper  <andy@xemacs.org>
7004
7005         * package-get.el (package-get-update-all): Make sure installed.db
7006         gets updated after updating packages.
7007
7008 2002-03-28  Ben Wing  <ben@xemacs.org>
7009
7010         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
7011         continuation, truncation so that we don't get line jumpiness from
7012         them being larger than the line height.
7013
7014         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7015
7016 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7017
7018         * font.el (font-window-system-mappings): Add mapping for Gtk
7019         (assume identical to X) 
7020
7021 2002-02-04  Andy Piper  <andy@xemacs.org>
7022
7023         * files.el (convert-standard-filename): Fix for short filename
7024         Peter Arius <pas@methodpark.de>
7025
7026 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7027
7028         * list-mode.el (default-choose-completion): completion-base-size
7029         should refer to local value in the completion list buffer.
7030
7031 2001-12-03  Didier Verna  <didier@xemacs.org>
7032
7033         * rect.el: autoload `replace-rectangle'.
7034         * keydefs.el (global-map): bind it to `C-x r p'.
7035
7036 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7037
7038         * XEmacs 21.4.8 "Honest Recruiter" is released.
7039
7040 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7041
7042         This patch is based on Jerry James's patch and analysis.
7043
7044         * select.el (get-clipboard):
7045         (get-selection):
7046         Update docstrings.
7047         (get-clipboard-foreign):
7048         (get-selection-foreign):
7049         New function for use as `interprogram-paste-function's.
7050
7051         * simple.el (interprogram-paste-function): Change default to
7052         `get-clipboard-foreign'; improve docstring.
7053         (interprogram-cut-function): Improve dosctring.
7054
7055 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7056
7057         * XEmacs 21.4.7 "Economic Science" is released.
7058
7059 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7060
7061         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7062
7063 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7064
7065         * obsolete.el (assq-delete-all): New compatibility alias for 
7066         remassq.
7067
7068 2002-01-09  Simon Josefsson  <jas@extundo.com>
7069
7070         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7071
7072 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7073
7074         * info.el (Info-auto-generate-directory): Default
7075         Info-auto-generate-directory to 'if-outdated.
7076
7077 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7078
7079         * startup.el (normal-top-level): Prevent migration code from
7080         trashing .emacs on an error in loading the init files.
7081
7082 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7083
7084         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7085         "system default" Xdefaults and friends get xrdb-mode.
7086
7087 2002-03-05  Mats Lidell  <matsl@contactor.se>
7088  
7089         * help-nomule.el (tutorial-supported-languages): Added Swedish
7090         tutorial. Sorted languages.
7091
7092 2002-02-11  Mike Sperber <mike@xemacs.org>
7093
7094         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7095         regenerating outdated dir files and dir is non-existent.
7096
7097 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7098
7099         * code-files.el (convert-mbox-coding-system): Improve comment.
7100         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7101         coding-system argument to `write-region-pre-hook' call.
7102         (write-region-pre-hook): Fix docstring to mention lockname argument.
7103
7104 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7105
7106         * minibuf.el (completing-read): Remove redundant wrong arg list.
7107
7108         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7109
7110 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7111
7112         * obsolete.el (interactive-form): new compatibility alias for 
7113         function-interactive.
7114
7115 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7116
7117         * menubar-items.el (Menubar-items-truncate-list): Removed.
7118         * menubar-items.el (Menubar-items-truncate-history): New.
7119         * menubar-items.el (default-menubar): Use
7120         Menubar-items-truncate-history.
7121
7122 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7123
7124         * printer.el (generic-print-region): Pass correct arguments to
7125         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7126         Torkelsson <torkel@acc.umu.se>.
7127
7128 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7129
7130         * help.el (describe-mode): synched with FSF 19.34; handle nil
7131         minor mode indicators.
7132
7133 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7134
7135         * minibuf.el (completing-read): Update docstring.
7136
7137 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7138
7139         * XEmacs 21.4.6 "Common Lisp" is released.
7140
7141 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7142
7143         * package-net.el: Inadvertant synch with Windows branch.  From
7144         Andy's log:
7145         (package-net-kit-version): new variable.
7146         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7147
7148 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7149
7150         * package-get.el (package-get-locate-index-file): Also search the
7151         core etc/ directory for the package index file if it can't be
7152         found in ~/.xemacs/.
7153
7154 2001-12-13  William Perry  <wmperry@gnu.org>
7155
7156         * dialog-gtk.el (popup-builtin-question-dialog):
7157         Conform to API in gui.c.
7158         
7159 2001-11-12  Andy Piper  <andy@xemacs.org>
7160
7161         * cus-edit.el (custom-save-face-internal): make sure we save
7162         non-themed faces.
7163         (custom-save-variables): ditto variables.
7164
7165 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7166
7167         * faces.el (make-face-family):
7168         (make-face-size):
7169         New face-modifying functions per Jan Vroonhof.
7170
7171         cus-face.el (custom-set-face-font-family):
7172         (custom-set-face-font-size):
7173         Use them.
7174
7175         * font.el (font-window-system-mappings): More precise docstring.
7176
7177         (font-create-name):
7178         (font-create-object):
7179         (tty-font-create-object):
7180         (tty-font-create-plist):
7181         (x-font-create-object):
7182         (x-font-create-name):
7183         (ns-font-create-name):
7184         (mswindows-font-create-object):
7185         (mswindows-font-create-name):
7186         Add doctrings.
7187
7188 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7189
7190         * gtk-faces.el (gtk-init-device-faces): removed spurious
7191         quote before let* expression.
7192
7193 2001-10-29  Andy Piper  <andy@xemacs.org>
7194
7195         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7196         modified when changing coding system.
7197
7198         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7199         that we invoke the GUI directory selector.
7200
7201 2001-10-25  Andy Piper  <andy@xemacs.org>
7202
7203         * dialog.el (make-dialog-box): use new directory dialog support.
7204         * minibuf.el (read-file-name-1): ditto.
7205         (read-file-name): ditto.
7206         (read-directory-name): ditto.
7207
7208 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7209
7210         * XEmacs 21.4.5 "Civil Service" is released.
7211
7212 2001-04-23  Didier Verna  <didier@xemacs.org>
7213
7214         * cus-edit.el (custom-variable-pre-save): New.
7215         * cus-edit.el (custom-variable-post-save): New.
7216         * cus-edit.el (custom-variable-save): use them.
7217         * cus-edit.el (custom-face-pre-save): New.
7218         * cus-edit.el (custom-face-post-save): New.
7219         * cus-edit.el (custom-face-save): use them.
7220         * cus-edit.el (custom-group-pre-save): New.
7221         * cus-edit.el (custom-group-post-save): New.
7222         * cus-edit.el (custom-group-save): use them.
7223         * cus-edit.el (Custom-save): use the pre/post functions above,
7224         call `custom-save-all' only once.
7225         * cus-edit.el (custom-variable-pre-reset-standard): New.
7226         * cus-edit.el (custom-variable-post-reset-standard): New.
7227         * cus-edit.el (custom-variable-reset-standard): use them.
7228         * cus-edit.el (custom-face-pre-reset-standard): New.
7229         * cus-edit.el (custom-face-post-reset-standard): New.
7230         * cus-edit.el (custom-face-reset-standard): use them.
7231         * cus-edit.el (custom-group-pre-reset-standard): New.
7232         * cus-edit.el (custom-group-post-reset-standard): New.
7233         * cus-edit.el (Custom-reset-standard): use them.
7234         * cus-edit.el (custom-face-reset-saved): use the pre/post
7235         functions above, call `custom-save-all' only once.
7236
7237 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7238
7239         * gutter-items.el (buffers-tab face): Derive from the modeline
7240         face by default.  Many people use white-on-black for the default
7241         font, and the tabs look hideous with that color combination.  The
7242         modeline usually has the correct colors.
7243
7244 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7245
7246         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7247         (tag-mark-stack-max): Typo fix.
7248
7249 2001-09-28  Ben Wing  <ben@xemacs.org>
7250
7251         * font-lock.el:
7252         * font-lock.el (font-lock-after-change-function):
7253         fix problem with last patch, reported by Katsumi Yamaoka.
7254
7255 2001-09-17  Ben Wing  <ben@xemacs.org>
7256
7257         * font-lock.el (font-lock-after-change-function):
7258         fix problem when you insert a comment on the line before a line of
7259         code: if we use the following char, then when you hit backspace,
7260         the following line of code turns the comment color.
7261
7262 2001-06-08  Ben Wing  <ben@xemacs.org>
7263
7264         * process.el: comment about shell-command-switch.
7265         * process.el (shell-quote-argument): Need to quote a null
7266         argument, too.  From Dan Holmsand.
7267         
7268         * startup.el (normal-top-level): Delete some unused FSF junk.
7269         * startup.el (command-line-early):
7270         
7271         * startup.el (command-line): Call MS Windows init function.
7272         
7273         * win32-native.el:
7274         * win32-native.el (mswindows-system-shells): New.
7275         * win32-native.el (mswindows-system-shell-p): New.
7276         * win32-native.el (init-mswindows-at-startup): New.
7277         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7278         * win32-native.el (mswindows-quote-one-simple-arg):
7279         * win32-native.el (mswindows-quote-one-command-arg):
7280         * win32-native.el (mswindows-construct-process-command-line-alist):
7281         Correct comments at top.  Correctly handle passing arguments
7282         to Cygwin programs and to bash.  Fix quoting of zero-length
7283         arguments (from Dan Holmsand).  Set shell-command-switch based
7284         on shell-file-name, which in turn comes from env var SHELL.
7285
7286 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7287
7288         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7289         default-toolbar-position): Fill docstrings for balloon-help.
7290
7291 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7292
7293         * faces.el: Reenable specifications over 'gtk domain.
7294
7295 2001-08-08  Didier Verna  <didier@xemacs.org>
7296
7297         * autoload.el (update-autoload-files): make defdir a file name,
7298         not directory name.
7299
7300 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7301
7302         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7303
7304         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7305
7306 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7307
7308         * font-menu.el (font-menu-set-font): Default to current font-family.
7309         (font-menu-preferred-resolution):
7310         (font-menu-size-scaling):
7311         Provide gtk defaults, too.
7312
7313 2001-07-29  Mike Alexander  <mta@arbortext.com>
7314
7315         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7316         list
7317         (custom-set-face-font-family): ditto
7318
7319 2001-07-26  Mike Sperber <mike@xemacs.org>
7320
7321         * files.el (auto-mode-alist): .9 files are man pages, too.
7322
7323 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7324
7325         * process.el (call-process-internal): bind
7326         coding-system-for-write to 'binary when calling
7327         start-process-internal, so the process receives 
7328         the literal contents of INFILE.
7329
7330 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7331
7332         * files.el (auto-mode-alist): Add configure.ac support.
7333
7334 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7335
7336         * buff-menu.el:
7337         mouse.el:
7338         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7339
7340 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7341
7342         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7343
7344 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7345
7346         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7347         mixed text.
7348         (kinsoku-eol-p): Ditto.
7349
7350 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7351
7352         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7353         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7354         characters as the category `s' or `e' correctly.
7355
7356 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7357
7358         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7359
7360 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7361
7362         * mule/cyrillic.el:  Set up case table.
7363
7364 2001-06-08  Mike Sperber <mike@xemacs.org>
7365
7366         * files.el (save-some-buffers-1): Don't zap the help window right
7367         after `map-y-or-n-p' has popped it up.
7368
7369 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7370
7371         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7372
7373 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7374
7375         * specifier.el: define-specifier-tag 'gtk.
7376
7377 2001-05-12  Ben Wing  <ben@xemacs.org>
7378
7379         * find-paths.el (paths-find-recursive-path):
7380         fix error with null EXCLUDE-REGEXP.
7381         
7382         * font-lock.el (font-lock-mode):
7383         fix problem reported by hrvoje with buffers starting with a space.
7384         
7385 2001-05-06  Ben Wing  <ben@xemacs.org>
7386
7387         * dialog.el (make-dialog-box):
7388         * menubar-items.el (default-menubar):
7389         * printer.el (generic-print-buffer):
7390         * printer.el (generic-print-region):
7391         implement printing the selection when it's selected.
7392
7393 2001-04-18  Didier Verna  <didier@xemacs.org>
7394
7395         * cus-edit.el (Custom-reset-standard): reset to standard settings
7396         not only when the buffer's :custom-state is 'modified, but also
7397         when it is 'set or 'saved.
7398
7399 2001-04-17  Didier Verna  <didier@xemacs.org>
7400
7401         * startup.el (load-user-init-file): define `custom-file' before
7402         loading the user's init file.
7403
7404 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7405
7406         * menubar.el (popup-mode-menu): Make it work with
7407         popup-menu-titles turned off.
7408         
7409 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7410
7411         * about.el (about-mailto-link): Use compose-mail for sending mail.
7412
7413 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7414
7415         * package-admin.el (package-install-hook): New.
7416         (package-delete-hook): New.
7417         (package-admin-add-single-file-package): Use package-delete-hook.
7418
7419         * package-get.el (package-get): Use package-install-hook.
7420
7421 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7422
7423         * package-ui.el (pui-install-selected-packages): reverse the lists
7424         of packages so that they get handled in the same order as they
7425         were selected.
7426
7427 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7428
7429         * packages.el (locate-library): Use read-library-name for completion.
7430
7431 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7432
7433         * byte-optimize.el (=): `=' is not a binary predicate!
7434         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7435         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7436
7437 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7438
7439         * bytecomp.el (byte-compile-arithcompare):
7440         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7441
7442 2001-06-03  William M. Perry  <wmperry@gnu.org>
7443
7444         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7445         return the filename selected by the user!
7446
7447 2001-05-31  William M. Perry  <wmperry@gnu.org>
7448
7449         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7450         in XEmacs/GTK.
7451
7452 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7453
7454         * coding.el: Tiny typo fixed.
7455
7456 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7457
7458         * XEmacs 21.4.3 "Academic Rigor" is released.
7459
7460 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7461
7462         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7463
7464 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7465
7466         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7467
7468 2001-05-04  Ben Wing  <ben@xemacs.org>
7469
7470         * printer.el (generic-print-buffer):
7471         * printer.el (generic-print-region):
7472         Enable dialog boxes.  Apply workaround recommended by Kirill.
7473         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7474         
7475         * simple.el (kill-whole-line):
7476         * simple.el (kill-line-1):
7477         * simple.el (kill-entire-line):
7478         * simple.el (kill-line):
7479         * simple.el (backward-kill-line):
7480         Take out interactive dependence of kill-whole-line.
7481
7482 2001-04-22  Ben Wing  <ben@xemacs.org>
7483
7484         * dialog.el (make-dialog-box):
7485         Put dialog titles back in -- this time correctly.  Fix various
7486         other problems with leaks and such.
7487
7488         * simple.el (region-exists-p):
7489         * simple.el (region-active-p):
7490         Add comment about which one is correct to use in menu specs.
7491
7492 2001-05-05  Ben Wing  <ben@xemacs.org>
7493
7494         * dialog.el (make-dialog-box): fix doc string.
7495         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7496         take out Pretty Print.
7497         * printer.el:
7498         * printer.el (printer-current-device): New.
7499         * printer.el (Printer-get-device): New.
7500         * printer.el (Printer-clear-device): New.
7501         * printer.el (generic-page-setup): New.
7502         * printer.el (generic-print-buffer):
7503         * printer.el (generic-print-region):
7504         Implement Page Setup.  Handle errors properly.
7505
7506 2001-05-05  Ben Wing  <ben@xemacs.org>
7507
7508         * subr.el (error): Complete list of errors in doc string.
7509         
7510 2001-04-22  Ben Wing  <ben@xemacs.org>
7511
7512         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7513         
7514 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7515
7516         * build-report.el: Remove CVS keywords since this file has been in
7517         core lisp for a while now.
7518         * build-report.el (build-report-make-output-files): Fix typo.
7519
7520 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7521
7522         * about.el (about-finish-buffer): Make sure the last change works
7523         even if EVENT is nil.
7524
7525 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7526
7527         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7528         clicked, not the one that happens to be the current buffer at the
7529         time.
7530
7531 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7532
7533         * cus-edit.el (custom-display): Support the GTK Window System also.
7534
7535 2001-04-30  Ben Wing  <ben@xemacs.org>
7536
7537         * printer.el:
7538         * printer.el (printer-page-header):
7539         * printer.el (Print-context): New.
7540         * printer.el (printer-page-footer):
7541         * printer.el (generate-header-element): New.
7542         * printer.el (generate-header-line): New.
7543         * printer.el (print-context-property):
7544         * printer.el (generic-print-buffer):
7545         * printer.el (generic-print-region):
7546         Implement headers and footers.  Implement calling Print dialog box
7547         (#### but it doesn't quite work yet).
7548
7549 2001-04-25  Ben Wing  <ben@xemacs.org>
7550
7551         * about.el (xemacs-hackers):
7552         * about.el (about-url-alist):
7553         * about.el (about-personal-info):
7554         * about.el (about-hacker-contribution):
7555         More contributions.
7556         
7557         * simple.el (handle-post-motion-command):
7558         Fix spurious setting of zmacs-region-stays to t after a non-shift
7559         motion command.
7560
7561 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7562
7563         * about.el (about-personal-info): Update my bio.
7564         (about-hacker-contribution): Ditto.
7565
7566 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7567
7568         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7569
7570 2001-04-19  Andy Piper  <andy@xemacs.org>
7571
7572         * package-net.el (package-net-cygwin32-binary-size): new size.
7573         (package-net-win32-binary-size): new size.
7574         (package-net-convert-index-to-ini): Use new arch.
7575         (package-net-batch-convert-index-to-ini): Removed.
7576         (package-net-generate-bin-ini): New.
7577         (package-net-batch-generate-bin-ini): New.
7578
7579 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7580
7581         * XEmacs 21.4.1 "Copyleft" is released.
7582
7583 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7584
7585         * x-compose.el (xlib-input-method-bug-workaround):
7586         (alias-colon-to-double-quote):
7587         Force sort in map-keymap to work around rehash bug.
7588
7589 2001-04-17  Ben Wing  <ben@xemacs.org>
7590
7591         * about.el: Finish overhaul, add a few new hackers, update a
7592         couple old ones.
7593
7594 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7595
7596         * XEmacs 21.4.0 "Solid Vapor" is released.
7597
7598 2001-04-15  Ben Wing  <ben@xemacs.org>
7599
7600         * about.el:
7601         * about.el (about-headline-face): New.
7602         * about.el (about-link-face): New.
7603         * about.el (about-current-release-maintainers): New.
7604         * about.el (about-other-current-hackers): New.
7605         * about.el (about-url-alist):
7606         * about.el (about-once-and-future-hackers): New.
7607         * about.el (about-mailto-link): New.
7608         * about.el (about-get-buffer):
7609         * about.el (about-finish-buffer):
7610         * about.el (about-xemacs):
7611         * about.el (about-features): Removed.
7612         * about.el (about-advantages): New.
7613         * about.el (about-maintainer-info): Removed.
7614         * about.el (about-personal-info): New.
7615         * about.el (about-hacker-contribution): New.
7616         * about.el (about-maintainer):
7617         * about.el (about-show-linked-info):
7618         * about.el (about-hackers):
7619         Major revamping.  Rewriting of most of the text, improve the
7620         link handling, separate info on contributors into personal
7621         and contribution info, add new contributors, update personal
7622         info, etc. etc.
7623         
7624         * menubar-items.el (default-menubar):
7625         Help menubar entry for News now says more accurately
7626         "What's New in XEmacs".
7627         
7628         * mouse.el:
7629         * mouse.el (mouse-track-cleanup-hook):
7630         * mouse.el (mouse-track):
7631         Don't set-buffer to a dead buffer when calling mouse-track
7632         cleanup hooks.
7633
7634 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7635
7636         * XEmacs 21.2.47 "Zephir" is released.
7637
7638 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7639
7640         * dialog.el (make-dialog-box): Disable dialog box titles until
7641         we get them working.
7642
7643 2001-03-30  Ben Wing  <ben@xemacs.org>
7644
7645         * help.el:
7646         * help.el (Help-princ-face):
7647         * help.el (Help-prin1-face):
7648         * help.el (frob-help-extents):
7649         * help.el (describe-function-1):
7650         * help.el (describe-variable):
7651         Avoid using font-lock faces, which may not be defined.
7652         Instead, use hyper-apropos faces, and make sure they're
7653         defined as necessary by using `require'. (It's not so safe
7654         to do this for font-lock.) In any case, we will eventually
7655         be merging this functionality into hyper-apropos.
7656
7657         * loaddefs.el (completion-ignored-extensions):
7658         Fix documentation.
7659         
7660         * menubar-items.el (menu-truncate-list): Removed.
7661         * menubar-items.el (Menubar-items-truncate-list): New.
7662         * menubar-items.el (default-menubar):
7663         Fix errors if grep or compile command is too long.  Rename helper
7664         function to be less visible.
7665
7666 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7667
7668         * byte-optimize.el (byte-optimize-minus):
7669         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7670
7671 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7672
7673         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7674         Mule is available.
7675
7676         * mule/latin.el: New file.
7677
7678 2001-03-11  Ben Wing  <ben@xemacs.org>
7679
7680         * auto-save.el:
7681         * auto-save.el (auto-save-directory):
7682         * auto-save.el (make-auto-save-file-name):
7683         * auto-save.el (auto-save-file-name-p): New.
7684
7685         Merge in improvements from other definition of
7686         make-auto-save-file-name in files.el.
7687         
7688         * auto-save.el (auto-save-original-name):
7689         * auto-save.el (auto-save-name-in-fixed-directory):
7690         * auto-save.el (auto-save-unslashify-name): Removed.
7691         * auto-save.el (auto-save-slashify-name): Removed.
7692         * auto-save.el (auto-save-reserved-chars): New.
7693         * auto-save.el (auto-save-escape-name): New.
7694         * auto-save.el (auto-save-unhex): New.
7695         * auto-save.el (auto-save-unescape-name): New.
7696
7697         Change algorithm for encoding filenames in auto-save names to be
7698         entirely safe with all filesystems and all possible characters in
7699         a filename, and 100% reversible. (Essentially, uses
7700         quoted-printable as the encoding.)
7701         
7702         * auto-save.el (recover-all-files):
7703
7704         Use insert-directory rather than calling ls directly -- fixes
7705         things under Windows.
7706
7707         * files.el:
7708         * files.el (convert-standard-filename): Substitute FSF's
7709         definition for this (we had nothing here before).
7710         
7711         * files.el (backup-buffer): Warning fix.
7712         
7713         * files.el (make-backup-file-name):
7714         * files.el (find-backup-file-name):
7715         Fix error in calling sequence to auto-save-file-name-p.
7716         
7717         * files.el (recover-file):
7718         Use insert-directory rather than calling ls directly -- fixes
7719         things under Windows.
7720
7721         * files.el (make-auto-save-file-name): Removed.
7722         * files.el (auto-save-file-name-p): Removed.
7723         auto-save is always dumped so no sense in having a definition
7724         that will always be overwritten with another.
7725         
7726         * files.el (insert-directory):
7727         * win32-native.el:
7728         * win32-native.el (debug-mswindows-process-command-lines):
7729         * win32-native.el (original-make-auto-save-file-name): Removed.
7730         * win32-native.el (make-auto-save-file-name): Removed.
7731
7732
7733 2001-03-21  Martin Buchholz <martin@xemacs.org>
7734
7735         * XEmacs 21.2.46 "Urania" is released.
7736
7737 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7738
7739         * menubar-items.el (default-menubar): Update sample.emacs to
7740         sample.init.el and adjust accelerators.
7741
7742 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7743
7744         * build-report.el (build-report): Improve docstring.
7745
7746 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7747
7748         * ChangeLog: Log GTK merge.
7749
7750         * gutter-items.el:
7751         * mwheel.el:
7752         * sound.el:
7753         * startup.el:
7754         Revert gratuitous whitespace changes.
7755
7756 2001-03-07  Ben Wing  <ben@xemacs.org>
7757
7758         * help.el:
7759         * help.el (key-or-menu-binding):
7760         * help.el (Help-find-file): New.
7761         * help.el (describe-beta):
7762         * help.el (describe-copying):
7763         * help.el (describe-project):
7764         * help.el (view-emacs-news):
7765         * help.el (view-sample-init-el): New.
7766         * help.el (Help-princ-face): New.
7767         * help.el (Help-prin1-face): New.
7768         * help.el (help-symbol-function-context-menu):
7769         * help.el (help-symbol-variable-context-menu):
7770         * help.el (help-symbol-function-and-variable-context-menu):
7771         * help.el (frob-help-extents):
7772         * help.el (describe-function-1):
7773         * help.el (describe-variable):
7774
7775         Add coloring in Help buffers, correspondent with hyperlinks.
7776         View files in view-mode rather than Fundamental.
7777         Remove separators from context menus -- now handled in generic code.
7778         Add `Find Tag' to context menu.
7779         
7780         * menubar.el (popup-mode-menu):
7781
7782         Rewrite code that outputs the popup menu to (a) put more specific
7783         entries first, (b) be more robust, (c) output the proper context
7784         menu separators automatically (the context menu functionality is
7785         new and currently used only by Help).
7786
7787 2001-03-10  William M. Perry  <wmperry@aventail.com>
7788
7789         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7790         this function when converting from the 21.1 GTK branch.  Now
7791         supports file, password, question, and color built-in dialogs.
7792
7793 2001-03-06  Ben Wing  <ben@xemacs.org>
7794
7795         * keydefs.el:
7796         * keydefs.el (global-map):
7797         Add commented-out change of M-k (for 21.5).
7798         
7799         * menubar-items.el (default-menubar):
7800         Fix items to control kill-line behavior; add items for
7801         shifted motion.
7802         
7803         * simple.el:
7804         * simple.el (kill-whole-line):
7805         * simple.el (historical-kill-line): Removed.
7806         * simple.el (kill-line): Removed.
7807         * simple.el (kill-entire-line): New.
7808         * simple.el (kill-line-1): New.
7809         * simple.el (backward-kill-line):
7810         Undo kill-whole-line == always changes.  Add new function
7811         kill-entire-line to unconditionally delete the current line.
7812         Add comments describing the lamentable state of affairs of
7813         the kill-line functions and variables.
7814
7815 2001-03-02  Ben Wing  <ben@xemacs.org>
7816
7817         * simple.el:
7818         * simple.el (beginning-of-buffer):
7819         * simple.el (end-of-buffer):
7820         * simple.el (mark-ring-unrecorded-commands):
7821         * simple.el (signal-error-on-buffer-boundary):
7822         * simple.el (shifted-motion-keys-select-region):
7823         * simple.el (unshifted-motion-keys-deselect-region):
7824         * simple.el (motion-keys-for-shifted-motion): New.
7825         * simple.el (handle-pre-motion-command):
7826         * simple.el (handle-post-motion-command):
7827         * simple.el (forward-char-command):
7828         * simple.el (backward-char-command):
7829         * simple.el (scroll-up-command):
7830         * simple.el (scroll-down-command):
7831         * simple.el (next-line):
7832         * simple.el (previous-line):
7833         * simple.el (backward-block-of-lines):
7834         * simple.el (forward-block-of-lines):
7835         * simple.el (backward-word):
7836         * simple.el (mark-word):
7837
7838         Augment documentation of the most common motion commands to make
7839         note of the shifted-motion support.  Improve the support to (a)
7840         properly document how it works and why it's done in the fashion it
7841         is, and (b) allow the keystrokes that trigger it to be customized.
7842
7843         Correct error in the customize specification of
7844         mark-ring-unrecorded-commands.
7845
7846 2001-03-02  Ben Wing  <ben@xemacs.org>
7847
7848         * font-lock.el:
7849         * font-lock.el (font-lock-pending-extent-table): Removed.
7850         * font-lock.el (font-lock-pending-buffer-table): New.
7851         * font-lock.el (font-lock-pre-idle-hook):
7852         * font-lock.el (font-lock-after-change-function):
7853         * font-lock.el (font-lock-fontify-pending-extents):
7854         * font-lock.el (font-lock-lisp-like):
7855
7856         Fix handling of pending extents to avoid excessive slowness (N^2
7857         behavior) when making lots of buffer changes between redisplays,
7858         such as when saving the Options.
7859
7860 2001-03-09  William M. Perry  <wmperry@aventail.com>
7861
7862         * device.el:
7863         * dragdrop.el:
7864         * dumped-lisp.el:
7865         * faces.el:
7866         * frame.el:
7867         * gnuserv.el:
7868         * loadup.el:
7869         * menubar-items.el:
7870         * minibuf.el:
7871         The Great GTK Merge.
7872
7873         * ChangeLog.GTK:
7874         * dialog-gtk.el:
7875         * gdk.el:
7876         * generic-widgets.el:
7877         * glade.el:
7878         * gnome-widgets.el:
7879         * gnome.el:
7880         * gtk-compose.el:
7881         * gtk-extra.el:
7882         * gtk-faces.el:
7883         * gtk-ffi.el:
7884         * gtk-file-dialog.el:
7885         * gtk-font-menu.el:
7886         * gtk-glyphs.el:
7887         * gtk-init.el:
7888         * gtk-iso8859-1.el:
7889         * gtk-marshal.el:
7890         * gtk-mouse.el:
7891         * gtk-package.el:
7892         * gtk-password-dialog.el:
7893         * gtk-select.el:
7894         * gtk-widget-accessors.el:
7895         * gtk-widgets.el:
7896         * gtk.el:
7897         widgets-gtk.el:
7898         The Great GTK Merge: new files.
7899
7900 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7901
7902         * generic-widgets.el: Don't require gtk (a built-in feature) at
7903         top level.  Don't execute the last sexp unless (featurep 'gtk).
7904
7905 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7906
7907         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7908
7909 2001-02-23  Martin Buchholz <martin@xemacs.org>
7910
7911         * XEmacs 21.2.45 "Thelxepeia" is released.
7912
7913 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7914  
7915         * about.el (xemacs-hackers): update my entry. 
7916         * about.el (about-maintainer-info): ditto. 
7917         * about.el (about-hackers): ditto. 
7918
7919 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7920
7921         * about.el (about-maintainer-info): More vanity info about
7922         yours truly.
7923
7924 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7925
7926         * build-report.el (build-report-destination): xemacs-build-reports
7927         has moved to SourceForge, where mailing list name length is
7928         restricted, hence the name change to
7929         xemacs-buildreports@xemacs.org.
7930         * build-report.el (build-report-keep-regexp): Update default.
7931         * build-report.el (build-report-delete-regexp): Ditto.
7932         * build-report.el (build-report-make-output-files): Ditto.
7933
7934 2001-02-19  Craig Lanning  <lanning@scra.org>
7935
7936         * lisp-mode.el: Add indentation specifications for following
7937         Common Lisp forms: handler-case, handler-bind, with-slots,
7938         with-open-file, with-open-stream, print-unreadable-object.
7939
7940 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7941
7942         * font-lock.el (font-lock-set-defaults-1):
7943         Move initialization of `font-lock-cache-position' so that it's set
7944         even if font-lock-keywords is already defined.
7945
7946 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7947
7948         * autoload.el (generate-file-autoloads-1):
7949         Use `emacs-lisp-mode-syntax-table' instead of
7950         `lisp-mode-syntax-table'.
7951         * lisp-mode.el (lisp-mode-syntax-table):
7952         Get rid of old checks for `parse-partial-sexp' version.
7953         Make `|' (pipe) string delimiter instead of punctuation.
7954
7955 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7956
7957         * window.el (save-selected-window):
7958         Use gensym for better macro hygiene.
7959
7960 2001-02-06  Mike Sperber <mike@xemacs.org>
7961
7962         * dump-paths.el:
7963         * startup.el (startup-setup-paths): Set and use
7964         `mule-lisp-directory'.
7965         (startup-setup-paths-warning): Ditto.
7966
7967         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7968         (paths-construct-load-path): Consider `mule-lisp-directory'.
7969
7970 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7971
7972         * font-lock.el: Syntax table improvements used.  A few random
7973         changes are not specified below.
7974         (font-lock-fontify-string-delimiters):
7975         (font-lock-syntactic-keywords):
7976         (font-lock-cache-state nil):
7977         (font-lock-cache-position):
7978         New variables.
7979         (font-lock-set-syntax):
7980         (font-lock-apply-syntactic-highlight):
7981         (font-lock-fontify-syntactic-anchored-keywords):
7982         (font-lock-fontify-syntactic-keywords-region):
7983         (font-lock-eval-keywords):
7984         New functions.
7985         (font-lock-remove-face):
7986         (font-lock-fontify-syntactically-region):
7987         Use syntax properties.
7988
7989 2001-02-08  Martin Buchholz <martin@xemacs.org>
7990
7991         * XEmacs 21.2.44 "Thalia" is released.
7992
7993 2001-01-16  Mike Sperber <mike@xemacs.org>
7994
7995         * startup.el (normal-top-level): Work even if no installation root
7996         is found.
7997
7998 2001-01-30  Andy Piper  <andy@xemacs.org>
7999
8000         * gutter-items.el (progress-abort-glyph): remove instantiator.
8001         (set-progress-abort-instantiator): new function.
8002         (abort-progress-feedback): use it.
8003
8004         * gutter.el (set-gutter-dirty-p): new function.
8005
8006 2001-01-30  Didier Verna  <didier@xemacs.org>
8007
8008         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
8009
8010 2001-01-24  Didier Verna  <didier@xemacs.org>
8011
8012         * sound.el (sound-extension-list): give a better default value.
8013         * sound.el (load-sound-file): improve the doc string, also find
8014         files given by absolute names, pass a real extension list to
8015         `locate-file'.
8016
8017 2001-01-26  Martin Buchholz <martin@xemacs.org>
8018
8019         * XEmacs 21.2.43 "Terspichore" is released.
8020
8021 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8022
8023         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8024         messages from gnuserv.
8025
8026 2001-01-20  Martin Buchholz <martin@xemacs.org>
8027
8028         * XEmacs 21.2.42 "Poseidon" is released.
8029
8030 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8031
8032         * cl-macs.el (cl-upcase-arg): New function.
8033         (cl-function-arglist): New function.
8034         (cl-transform-lambda): Automatically add CL-style lambda list to
8035         documentation string using functions above.
8036
8037 2001-01-12  Andy Piper  <andy@xemacs.org>
8038
8039         * package-get.el (package-get-custom): call
8040         package-net-update-installed-db.
8041
8042         * package-ui.el (pui-install-selected-packages): call
8043         package-net-update-installed-db.
8044
8045         * package-net.el (package-net-update-installed-db): use
8046         packages-package-list so that we reflect reality.
8047
8048         * packages.el (packages-package-list): Make docstring reflect
8049         reality.
8050
8051         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8052
8053         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8054         isn't installed.
8055
8056 2001-01-17  Andy Piper  <andy@xemacs.org>
8057
8058         * wid-edit.el (widget-activation-glyph-mapper): activate or
8059         deactivate native widgets.
8060         (widget-glyph-insert-glyph): record instantiator.
8061         (widget-push-button-value-create): use it.
8062
8063         * gui.el (gui-button-action): new function. Make button's domain
8064         buffer current when calling.
8065         (make-gui-button): update to use gui-button-action.
8066
8067 2001-01-16  Didier Verna  <didier@xemacs.org>
8068
8069         * menubar-items.el (default-menubar): add an entry for modeline
8070         horizontal scrolling in Options -> Display.
8071
8072 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8073
8074         * package-get.el (package-get-require-signed-base): Set to nil
8075         by default.
8076
8077 2001-01-17  Martin Buchholz <martin@xemacs.org>
8078
8079         * XEmacs 21.2.41 "Polyhymnia" is released.
8080
8081 2001-01-16  Mike Sperber <mike@xemacs.org>
8082
8083         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8084         catch lisp/mule/.
8085
8086 2001-01-14  Mike Sperber <mike@xemacs.org>
8087
8088         * startup.el (maybe-create-compatibility-dot-emacs):
8089         (maybe-unmigrate-user-init-file):
8090         (unmigrate-user-init-file): Created.
8091         (maybe-migrate-user-init-file): Offer creation of compatibility
8092         .emacs.
8093         Some doc fixes wrt init file location.
8094
8095 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8096
8097         * faces.el (face-frob-from-locale-first): new variable.
8098         (frob-face-font-2): Honor tags arg while trying to use
8099         standard-face-mapping.  When face-frob-from-locale-first is set,
8100         first try to set face inheriting from frobbed-face.
8101
8102 2001-01-15  Didier Verna  <didier@xemacs.org>
8103
8104         * about.el (xemacs-hackers): update my entry.
8105         * about.el (about-url-alist): ditto.
8106         * about.el (about-maintainer-info): ditto.
8107         * about.el (about-hackers): ditto.
8108
8109 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8110
8111         The byte compiler has been badly broken for a year,
8112         by the patch of 1999-12-06.
8113         * byte-optimize.el (byte-optimize-form-code-walker):
8114         Bug was: the byte compiler was making this erroneous optimization:
8115         (progn (or (foo)) (bar)) ==> (bar)
8116
8117 2000-11-20  Mike Sperber <mike@xemacs.org>
8118
8119         * setup-paths.el (paths-core-load-path-depth): Split
8120         `paths-load-path-depth' in two for site and core lisp.  Don't
8121         recurse into core.
8122         * setup-paths.el (paths-construct-load-path): Use.
8123
8124 2001-01-10  Andy Piper  <andy@xemacs.org>
8125
8126         * package-net.el (package-net-cygwin32-binary-size): new variable
8127         (package-net-win32-binary-size): ditto.  add much needed
8128         commentary.
8129
8130         * gutter-items.el (buffers-tab-items): correct off-by-one error
8131         for buffers-tab-max-size.
8132
8133 2001-01-08  Martin Buchholz <martin@xemacs.org>
8134
8135         * XEmacs 21.2.40 is released.
8136
8137 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8138
8139         * mule/hebrew.el: Fix comments and typos.
8140         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8141
8142 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8143
8144         * ChangeLog.1: move ancient log from fill.el.
8145
8146         * dump-paths.el:
8147         paragraphs.el:
8148         mule/mule-category.el:
8149         Miscellaneous typo fixes and slight doc clarifications.
8150
8151         * mule/mule-ccl.el:  Correct file name in header.
8152
8153 2000-12-31  Martin Buchholz <martin@xemacs.org>
8154
8155         * XEmacs 21.2.39 is released.
8156
8157 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8158
8159         * byte-optimize.el (byte-optimize-cond):
8160         (byte-optimize-cond-1): New.
8161         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8162         Optimizes (cond (x nil)) ==> nil.
8163         Provide better diagnostic on malformed expr like (cond foo).
8164
8165 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8166
8167         * mule/mule-coding.el:
8168         mule/mule-cmds.el (reset-language-environment,
8169         set-language-environment-coding-systems):
8170         Safer default coding-priority-list, corresponding to src/file-coding.h.
8171
8172 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8173
8174         * package-admin.el: Allow package removal from
8175         early-package-load-path.
8176
8177 2000-12-15  Andreas Jaeger  <aj@suse.de>
8178
8179         * about.el (about-maintainer-info): Update my entry.
8180
8181 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8182
8183         * packages.el (locate-library): Add support for bzip2
8184         compressed .el files.
8185
8186 2000-12-12  Andy Piper  <andy@xemacs.org>
8187
8188         * package-net.el: new file.
8189
8190 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8191
8192         * font-lock.el: Add missing C++ keywords.
8193
8194 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8195
8196         * simple.el (indent-for-comment): Preserve indentation of comments
8197         starting in column 0, as documented in (Info-goto-node
8198         "(xemacs)Comments").  Update docstring accordingly.
8199
8200 2000-12-05  Martin Buchholz <martin@xemacs.org>
8201
8202         * XEmacs 21.2.38 is released.
8203
8204 2000-12-04  Didier Verna  <didier@xemacs.org>
8205
8206         * mouse.el (default-mouse-track-set-point-in-window): remove
8207         spurious '+' operation detected by Martin.
8208
8209
8210 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8211
8212         * cl-extra.el (coerce):
8213         Implement char to integer coercion.
8214         Remove extraneous (numberp) test.
8215
8216         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8217         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8218         (byte-optimize-predicate):
8219         Warn if evaluating constant expression signals an error.
8220         (byte-optimize-form): Small simplification.
8221
8222         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8223
8224 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8225
8226         * byte-optimize.el:
8227         (byte-optimize-minus):
8228         (byte-optimize-plus):
8229         (byte-optimize-mult):
8230         (byte-optimize-quo):
8231         Use (car (last x)) instead of (last x) to get last elt!
8232         Use `byte-optimize-predicate' to optimize `%'.
8233         Move optimizations for special numeric args to bytecomp.el.
8234         * bytecomp.el (byte-compile-associative): Remove.
8235         (byte-compile-max): New.
8236         (byte-compile-min): New.
8237         Properly handle erroneous calls: (max) (min).
8238         (byte-compile-plus): New.
8239         (byte-compile-minus):
8240         It's easiest to handle 0, +1 and -1 args here.
8241         (byte-compile-mult): New.
8242         It's easiest to handle 1, -1 and 2 args here.
8243         (byte-compile-quo):
8244         It's easiest to handle 0, +1 and -1 args here.
8245         Issue byte-compiler warning when dividing by zero.
8246
8247         Byte-compiler arithmetic improvements.
8248         Better optimize these expressions in the obvious way:
8249         (+ x y 1)   -->  varref x varref y add add1
8250         (+ x y -1)  -->  varref x varref y add sub1
8251         (- x y 0)   -->  (- x y)
8252         (- 0 x y)   -->  (- (- x) y)
8253         (% 42 19)   --> compile-time constant
8254         (/ 42 19)   --> compile-time constant
8255         (* (foo) 2) --> foo call dup plus
8256
8257         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8258         unless (declaim (optimize (safety 3)))
8259         or (setq byte-compile-delete-errors nil).
8260
8261 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8262
8263         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8264         docstrings.
8265
8266 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8267
8268         * startup.el (command-line-do-help):  Add documentation of
8269         portable dumper switches.
8270
8271 2000-11-22  Andy Piper  <andy@xemacs.org>
8272
8273         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8274
8275         * glyphs.el (init-glyphs): don't use autodetect for strings.
8276
8277 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8278
8279         * byte-optimize.el (byte-optimize-char-before):
8280         (byte-optimize-backward-char):
8281         (byte-optimize-backward-word):
8282         Fix incorrect optimizations for these sorts of expressions:
8283         (let ((x nil)) (backward-char x))
8284
8285 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8286
8287         * byte-optimize.el:
8288         * byte-optimize.el (byte-optimize-backward-char): New.
8289         * byte-optimize.el (byte-optimize-backward-word): New.
8290         Make backward-word and backward-char as efficient as forward versions.
8291
8292         * bytecomp.el (byte-compile-no-args-with-one-extra):
8293         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8294         * bytecomp.el (byte-compile-two-args-with-one-extra):
8295         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8296         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8297         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8298         Check if extra arg is constant nil, and if so, use byte-coded call.
8299
8300         * simple.el (backward-word):
8301         * simple.el (mark-word):
8302         * simple.el (kill-word):
8303         * simple.el (backward-kill-word):
8304         Make COUNT argument optional, for consistency with forward-char et al.
8305
8306         * abbrev.el (abbrev-string-to-be-defined):
8307         * abbrev.el (inverse-abbrev-string-to-be-defined):
8308         * abbrev.el (inverse-add-abbrev):
8309         * abbrev.el (expand-region-abbrevs):
8310         * buff-menu.el (Buffer-menu-execute):
8311         * indent.el (move-to-left-margin):
8312         * indent.el (indent-relative):
8313         * indent.el (move-to-tab-stop):
8314         * info.el (Info-reannotate-node):
8315         * lisp-mode.el (lisp-indent-line):
8316         * lisp.el (end-of-defun):
8317         * lisp.el (move-past-close-and-reindent):
8318         * misc.el (copy-from-above-command):
8319         * mouse.el (default-mouse-track-scroll-and-set-point):
8320         * page.el (forward-page):
8321         * paragraphs.el (forward-paragraph):
8322         * paragraphs.el (end-of-paragraph-text):
8323         * picture.el (picture-forward-column):
8324         * picture.el (picture-self-insert):
8325         * rect.el (extract-rectangle-line):
8326         * simple.el (newline):
8327         * simple.el (fixup-whitespace):
8328         * simple.el (backward-delete-char-untabify):
8329         * simple.el (transpose-chars):
8330         * simple.el (transpose-preceding-chars):
8331         * simple.el (do-auto-fill):
8332         * simple.el (indent-new-comment-line):
8333         * simple.el (blink-matching-open):
8334         * view-less.el (cleanup-backspaces):
8335         * wid-edit.el (widget-transpose-chars):
8336         * term/bg-mouse.el (bg-insert-moused-sexp):
8337         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8338
8339         * info.el (Info-fontify-node):
8340         * simple.el (backward-delete-function):
8341         Use canonical delete-backward-char instead of backward-delete-char.
8342
8343 2000-11-20  Andy Piper  <andy@xemacs.org>
8344
8345         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8346         no buffers.
8347
8348 2000-11-20  Andy Piper  <andy@xemacs.org>
8349
8350         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8351         buffer tabs.
8352
8353 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8354
8355         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8356         (proclaim inline...) was shadowing compiler-macros.
8357
8358 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8359
8360         * bytecomp.el (byte-compile-eval): New.
8361         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8362         Keeps this promise made in Lispref:
8363         "If a file being compiled contains a `defmacro' form, the macro is
8364         defined temporarily for the rest of the compilation of that file."
8365
8366 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8367
8368         * cl.el (floatp-safe):
8369         (plusp):
8370         (minusp):
8371         (oddp):
8372         (evenp):
8373         (cl-abs):
8374         Use a better parameter name than `x'.
8375
8376         * cl-macs.el (check-type): Make continuable.  Change documentation
8377         to require PLACE, but accept any form for compatibility.
8378
8379         * abbrev.el (define-abbrev): Use check-type.
8380         * font-menu.el (font-menu-change-face): Use check-type.
8381         * menubar.el (relabel-menu-item): Use check-type.
8382         * itimer.el: Fix typo.
8383
8384 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8385
8386         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8387
8388 2000-11-14  Martin Buchholz <martin@xemacs.org>
8389
8390         * XEmacs 21.2.37 is released.
8391
8392 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8393
8394         * code-cmds.el: Provide the feature.
8395
8396 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8397
8398         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8399
8400         * code-cmds.el: New file
8401         * mule/mule-cmds.el:
8402         * mule/mule-misc.el
8403         (coding-keymap): New keymap. Define coding system keyboard
8404         commands on file-coding builds too.
8405         (coding-system-change-eol-conversion):
8406         (universal-coding-system-argument):
8407         (set-default-coding-systems):
8408         (prefer-coding-system): Moved from mule-cmds.el
8409         (set-buffer-process-coding-system): Moved from mule-misc.el
8410
8411 2000-09-15  Stephen Carney <carney@scubadoo.com>
8412
8413         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8414
8415 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8416
8417         * package-get.el (package-get-download-sites): Add a pre-release
8418         site for experimental packages.
8419
8420         * auto-autoloads.el: Regenerated.
8421
8422 2000-08-01  Andy Piper  <andy@xemacs.org>
8423
8424         * gutter-items.el (buffers-tab-omit-function): reference
8425         buffers-tab-select-visible-buffers.
8426         (buffers-tab-filter-functions): new variable, by default uses
8427         buffers-tab-selection-function and buffers-tab-omit-function.
8428         (select-buffers-tab-buffers-by-mode): invert arguments.
8429         (buffers-tab-select-visible-buffers): new function. Invert calling
8430         of buffers-menu-omit-invisible-buffers.
8431         (buffers-tab-items): rewrite to use
8432         buffers-tab-filter-functions. Rewrite docstring.
8433         (gutter-buffers-tab-extent): delete.
8434         (add-tab-to-gutter): always build a new extent when adding the
8435         tabs.
8436         (update-tab-in-gutter): make gutter dirty when orientation
8437         changes.
8438
8439 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8440
8441         * bytecomp.el (byte-compile-defvar-or-defconst):
8442         Only do loadhist recording if defvar form includes a value.
8443
8444 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8445
8446         * bytecomp.el (byte-compile-initial-macro-environment):
8447         `eval-when-compile' should not compile its body.
8448
8449 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8450
8451         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8452         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8453         some Japanese English.  Remove some ancient FSF comments, and
8454         improve docstrings.  Use symbols not vectors for tables.
8455
8456 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8457
8458         * keymap.el:
8459         (local-key-binding):
8460         (global-key-binding):
8461         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8462
8463         * lisp.el:
8464         (backward-sexp): Slightly simpler code.
8465         (mark-sexp): Make arg optional, like FSF Emacs.
8466         (forward-list): Slightly simpler code.
8467         (backward-list): Slightly simpler code.
8468         (down-list):  Make arg optional, like FSF Emacs.
8469         (up-list):  Make arg optional, like FSF Emacs.
8470         (backward-up-list):  Make arg optional, like FSF Emacs.
8471         (kill-sexp):  Make arg optional, like FSF Emacs.
8472         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8473
8474         * font-menu.el (font-menu-change-face):
8475         Take continuable errors into account.
8476
8477         * abbrev.el:
8478         * abbrev.el (clear-abbrev-table):
8479         * abbrev.el (define-abbrev-table):
8480         * abbrev.el (define-abbrev):
8481         * abbrev.el (insert-abbrev-table-description):
8482         * apropos.el (apropos-documentation-check-doc-file):
8483         * apropos.el (apropos-documentation-check-elc-file):
8484         * buff-menu.el (list-buffers):
8485         * buff-menu.el (list-buffers-noselect):
8486         * bytecomp.el (byte-recompile-directory):
8487         * bytecomp.el (batch-byte-compile):
8488         * cl-macs.el (typep):
8489         * code-files.el (find-coding-system-magic-cookie):
8490         * code-files.el (insert-file-contents):
8491         * cus-edit.el (customize-set-variable):
8492         * cus-edit.el (customize-save-variable):
8493         * cus-face.el (custom-set-face-font-size):
8494         * cus-face.el (custom-set-face-update-spec):
8495         * cus-face.el (custom-reset-faces):
8496         * custom.el (custom-check-theme):
8497         * custom.el (copy-upto-last):
8498         * fill.el (canonically-space-region):
8499         * fill.el (fill-paragraph):
8500         * fill.el (fill-region):
8501         * fill.el (find-space-insertable-point):
8502         * fill.el (justify-current-line):
8503         * faces.el (face-spec-update-all-matching):
8504         * faces.el (set-face-stipple):
8505         * files-nomule.el (insert-file-contents):
8506         * files.el (insert-file-contents-literally):
8507         * files.el (hack-local-variables-last-page):
8508         * files.el (basic-save-buffer):
8509         * files.el (insert-directory):
8510         * font-menu.el (font-menu-change-face):
8511         * font.el (font-spatial-to-canonical):
8512         * format.el (format-encode-region):
8513         * format.el (format-insert-file):
8514         * format.el (format-replace-strings):
8515         * gutter.el (set-gutter-element):
8516         * help.el (key-or-menu-binding):
8517         * help.el (describe-bindings):
8518         * help.el (with-syntax-table):
8519         * indent.el (indent-rigidly):
8520         * indent.el (delete-to-left-margin):
8521         * info.el:
8522         * info.el (Info-extract-dir-entry-from):
8523         * info.el (Info-build-dir-anew):
8524         * info.el (Info-rebuild-dir):
8525         * info.el (Info-batch-rebuild-dir):
8526         * info.el (Info-read-subfile):
8527         * info.el (Info-build-node-completions):
8528         * info.el (Info-extract-menu-node-name):
8529         * isearch-mode.el (isearch-range-invisible):
8530         * isearch-mode.el (isearch-restore-invisible-extents):
8531         * itimer.el (itimerp):
8532         * itimer.el (itimer-live-p):
8533         * keymap.el:
8534         * keymap.el (substitute-key-definition):
8535         * keymap.el (read-command-or-command-sexp):
8536         * keymap.el (local-key-binding):
8537         * keymap.el (global-key-binding):
8538         * keymap.el (global-set-key):
8539         * keymap.el (local-set-key):
8540         * ldap.el:
8541         * ldap.el (ldap-add-entries):
8542         * ldap.el (ldap-delete-entries):
8543         * lisp.el (backward-sexp):
8544         * lisp.el (mark-sexp):
8545         * lisp.el (forward-list):
8546         * lisp.el (backward-list):
8547         * lisp.el (down-list):
8548         * lisp.el (backward-up-list):
8549         * lisp.el (up-list):
8550         * lisp.el (kill-sexp):
8551         * lisp.el (backward-kill-sexp):
8552         * menubar.el (add-menu-button):
8553         * menubar.el (add-submenu):
8554         * menubar.el (delete-menu-item):
8555         * menubar.el (relabel-menu-item):
8556         * mouse.el (narrow-window-to-region):
8557         * obsolete.el (define-obsolete-variable-alias):
8558         * obsolete.el (store-substring):
8559         * package-admin.el:
8560         * package-admin.el (package-admin-install-function):
8561         * package-admin.el (package-admin-install-function-mswindows):
8562         * package-admin.el (package-admin-default-install-function):
8563         * package-get.el (package-get-update-base-entries):
8564         * packages.el (packages-load-package-dumped-lisps):
8565         * packages.el (packages-collect-package-dumped-lisps):
8566         * printer.el (generic-print-buffer):
8567         * printer.el (generic-print-region):
8568         * replace.el (occur-mode-mouse-goto):
8569         * replace.el (perform-replace):
8570         * select.el (get-selection-no-error):
8571         * simple.el:
8572         * simple.el (newline):
8573         * simple.el (open-line):
8574         * simple.el (edit-and-eval-command):
8575         * simple.el (goto-line):
8576         * simple.el (undo):
8577         * simple.el (kill-region):
8578         * simple.el (copy-region-as-kill):
8579         * simple.el (kill-ring-save):
8580         * simple.el (set-mark):
8581         * simple.el (next-line):
8582         * simple.el (previous-line):
8583         * simple.el (line-move):
8584         * simple.el (set-goal-column):
8585         * simple.el (comment-region):
8586         * subr.el:
8587         * subr.el (putf):
8588         * syntax.el (modify-syntax-entry):
8589         * syntax.el (map-syntax-table):
8590         * view-less.el (view-file):
8591         * view-less.el (view-buffer):
8592         * view-less.el (view-file-other-window):
8593         * window-xemacs.el (backward-other-window):
8594         * window.el:
8595         * window.el (one-window-p):
8596         * window.el (walk-windows):
8597         * window.el (window-list):
8598         * x-mouse.el (x-mouse-kill):
8599         * x-select.el (x-get-cutbuffer):
8600         * x-select.el (x-store-cutbuffer):
8601         * term/bg-mouse.el (bg-mouse-line-to-center):
8602         * term/sun-mouse.el (window-line-end):
8603         * term/sun-mouse.el (sun-select-region):
8604         * term/sun.el (kill-region-and-unmark):
8605         * mule/mule-category.el:
8606         * mule/mule-category.el (modify-category-entry):
8607         * mule/mule-category.el (char-category-list):
8608         * mule/mule-coding.el (coding-system-force-on-output):
8609         * mule/mule-misc.el (coding-system-put):
8610         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8611
8612 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8613
8614         * cus-face.el: Typo fixes and tiny clarifications.
8615         * custom.el: ditto
8616
8617 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8618
8619         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8620         * startup.el (normal-top-level): Setup auto-save-list-file-name
8621         if auto-save-list-file-prefix is non-nil.
8622
8623 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8624
8625         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8626
8627 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8628
8629         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8630         get symbol at point-min.
8631
8632 2000-10-24  Didier Verna  <didier@xemacs.org>
8633
8634         * info.el (Info-emacs-info-file-name): defconst it.
8635         * info.el (Info-footnote-tag): defcustom it.
8636         * info.el (Info-no-description-string): ditto.
8637         * info.el (Info-find-node): adapt to new semantics of
8638         'Info-suffixed-file (don't do the case variants stuff).
8639         * info.el (Info-insert-dir): rewrite the dir file variants code.
8640         * info.el (Info-directory-files): New. Return the list of info
8641         files in a directory.
8642         * info.el (Info-dir-outdated-p): use it.
8643         * info.el (Info-parse-dir-entries): ditto.
8644         * info.el (Info-build-dir-anew): don't restrict to files ending
8645         with a ".info.*" extension.
8646         * info.el (Info-set-mode-line): ditto.
8647         * info.el (Info-read-subfile): adapt to new semantics of
8648         'Info-suffixed-file (append 'exact argument).
8649         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8650         string independently of the case.
8651         * info.el (Info-suffixed-file): use it (match all possible case
8652         for the file name).
8653         * info.el (Info-insert-file-contents): code cleanup.
8654         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8655         columns.
8656         * info.el (Info-batch-rebuild-dir): ditto.
8657         * info.el (Info-read-node-name-1): ditto.
8658         * info.el (Info-search): ditto.
8659         * info.el (Info-fontify-node): ditto.
8660
8661
8662 2000-10-24  Didier Verna  <didier@xemacs.org>
8663
8664         * process.el (shell-command): when called from a program, avoid
8665         'push-mark's "mark-set" message.
8666
8667 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8668
8669         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8670         by a symbol, not by a vector.
8671         * mule/vietnamese.el (vscii): Likewise.
8672         (viscii): Likewise.
8673         * mule/cyrillic.el (koi8-r): Likewise.
8674
8675         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8676         by a symbol, not by a vector.
8677         (chinese-big5-2): Likewise.
8678         * mule/ethiopic.el (ethiopic): Likewise.
8679         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8680         (vietnamese-viscii-upper): Likewise.
8681
8682 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8683
8684         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8685
8686 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8687
8688         * byte-optimize.el (byte-optimize-car): New function.
8689         (byte-optimize-cdr): Ditto.
8690
8691 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8692
8693         * byte-optimize.el: Partial synch with FSF 20.7.
8694         Optimize constant concatenation.
8695         Add keymapp as a side effect free function.  It is a built-in.
8696         (byte-after-unbind-pos): Remove byte-equal.
8697
8698 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8699
8700         * update-elc-2.el: Quote regexps correctly.
8701
8702 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8703
8704         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8705         (ccl-compile): Apply integerp, not integer-or-char-p to
8706         check the type of the buffer magnification
8707         (ccl-compile-write-string): Encode a string with binary
8708         coding system.
8709         (ccl-compile-write-repeat): Likewise.
8710
8711 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8712
8713         * buff-menu.el:
8714         * bytecomp.el:
8715         * coding.el:
8716         * faces.el:
8717         * files.el:
8718         * fill.el:
8719         * float-sup.el:
8720         * font-lock.el:
8721         * help.el:
8722         * iso8859-1.el:
8723         * loaddefs.el:
8724         * menubar-items.el:
8725         * menubar.el:
8726         * modeline.el:
8727         * msw-font-menu.el:
8728         * paragraphs.el:
8729         * paths.el:
8730         * replace.el:
8731         * simple.el:
8732         * sound.el:
8733         * startup.el:
8734         * version.el:
8735         * x-faces.el:
8736         * x-font-menu.el:
8737         Remove purecopy.
8738
8739 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8740
8741         * simple.el (do-auto-fill): Use the function pointer to by
8742         `comment-line-break-function', not `indent-new-comment-line'. This
8743         fixes an issue with cc-mode comment continuation.
8744
8745 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8746
8747         * simple.el (turn-on-auto-fill):  Add (interactive).
8748         * mwheel.el (mwheel-install): Add (interactive).
8749         * font-lock.el (turn-on-font-lock): Add (interactive).
8750         (turn-off-font-lock): Add (interactive).
8751
8752 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8753
8754         * packages.el (packages-special-base-regexp): Add `man'.
8755
8756 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8757
8758         * wid-edit.el (widget-specify-active): map over extents in current
8759         buffer like `widget-specify-inactive' does.  Mapping over the
8760         inactive extent object does not work since the current extent is
8761         ignored by `map-extents'.
8762
8763 2000-10-04  Martin Buchholz <martin@xemacs.org>
8764
8765         * XEmacs 21.2.36 is released.
8766
8767 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8768
8769         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8770         Optimize the compiled-function-constants vector by byte-code
8771         reference counts.
8772
8773 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8774
8775         * build-report.el (build-report-delete-regexp): quote value in
8776         defcustom
8777
8778 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8779
8780         * build-report.el (build-report): Don't bind srcdir which we don't
8781         use in `multiple-value-bind' to avoid the only byte-compiler
8782         warning.
8783
8784 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8785
8786         * build-report.el: Requires cl and custom now.
8787         build-report-version is determined by XEmacs version -- remove
8788         build-report-version*.
8789         * build-report.el (build-report-version): Removed.
8790         * build-report.el (build-report-installation-version-regexp): New.
8791         * build-report.el (build-report-version-file-regexp): New.
8792         * build-report.el (build-report-installation-srcdir-regexp): New.
8793         * build-report.el (build-report-destination): Offer
8794         xemacs-build-reports and xemacs-beta.
8795         * build-report.el (build-report-keep-regexp): Adjusted.
8796         * build-report.el (build-report-delete-regexp): Adjusted.
8797         * build-report.el (build-report-make-output-dir): New.
8798         * build-report.el (build-report-installation-file): Replace use of
8799         `concat' with `expand-file-name'.
8800         * build-report.el (build-report-make-output-file): Removed.
8801         * build-report.el (build-report-make-output-files): New.
8802         * build-report.el (build-report-subject): Identify as
8803         user-variable with "*...".
8804         * build-report.el (build-report-prompts): Ditto.
8805         * build-report.el (build-report-version-file): New.
8806         * build-report.el (build-report-file-encoding): Identify as
8807         user-variable with "*...".
8808         * build-report.el (build-report-make-output-get): New.
8809         * build-report.el (build-report-insert-header): Report
8810         emacs-version and system-configuration instead of
8811         build-report-version.
8812         * build-report.el (build-report-insert-make-output): Add file
8813         argument.
8814         * build-report.el (build-report-insert-installation-file):
8815         Re-indent.
8816         * build-report.el (build-report-keep): Change docstring,
8817         re-indent.
8818         * build-report.el (build-report-delete): Ditto.
8819         * build-report.el (build-report-installation-data): New.
8820         * build-report.el (build-report-version-file-data): New.
8821
8822 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8823
8824         * byte-optimize.el (byte-optimize-lapcode):
8825         Fix the optimization of using the first 5 elements of the
8826         constants vector for variables.
8827         (byte-optimize-lapcode): Fix another ancient broken optimization.
8828
8829 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8830
8831         * *: Spelling mega-patch
8832
8833 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8834
8835         * easymenu.el: doc fixes.
8836         (easy-menu-do-define): Use backquote.
8837         (easy-menu-change):
8838         (easy-menu-add):
8839         `when' seems much clearer than `if' here.
8840         (easy-menu-remove):
8841         (easy-menu-add-item):
8842         (easy-menu-item-present-p):
8843         (easy-menu-remove-item):
8844         Wrap using (when (featurep 'menubar) ...)
8845
8846 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8847
8848         * bytecomp.el (displaying-byte-compile-warnings):
8849         Revert Ben's change to this function below so that the compile log
8850         is displayed properly for users of the "popper" package.
8851
8852 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8853
8854         * window.el (save-selected-window): Use backquote.
8855
8856         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8857         Renamed from `byte-compile-file-form-defvar'.
8858         * bytecomp.el (byte-compile-defvar-or-defconst):
8859         Only cons onto current-load-list in top-level forms.
8860         Else this leaks a cons cell every time a defun is called.
8861         Renamed from `byte-compile-defvar', for clarity.
8862         Warn when docstring of defvar is not a string.
8863         Use consistent error messages.
8864         Better comments.
8865
8866 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8867
8868         * simple.el (set-variable):
8869         Remove unneeded defvar by rearranging order of let* forms.
8870
8871         * mule/mule-ccl.el (ccl-get-next-code):
8872         * menubar-items.el (bookmark-menu-filter):
8873         (language-environment-menu-filter):
8874         (tutorials-menu-filter):
8875         * toolbar-items.el (toolbar-compile):
8876         * byte-optimize.el (disassemble-offset):
8877         Use (declare (special ...)) instead of `defvar'.
8878
8879         * cl-macs.el (cl-do-proclaim):
8880         Fix (declare (special ...)) warning suppression syntax.
8881
8882 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8883
8884         * info.el (Info-tag-table-marker):
8885         (Info-tag-table-buffer):
8886         (Info-find-file-node):
8887         (Info-read-subfile):
8888         (Info-build-node-completions):
8889         (Info-search):
8890         (Info-mode):
8891         Multiple info buffer support.
8892
8893 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8894
8895         * ldap.el (ldap-decode-entry): New defun
8896         (ldap-search-entries): Use it in order to decode DN-prefixed
8897         entries properly
8898
8899 2000-08-23  Daniel Pittman <daniel@danann.net>
8900
8901         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8902         Use `eq', not `=', to compare symbols.
8903
8904 2000-07-30  Ben Wing  <ben@xemacs.org>
8905
8906         * bytecomp.el (byte-compile-report-error):
8907         * bytecomp.el (displaying-byte-compile-warnings):
8908         if stack-trace-on-error is set, send out a backtrace when
8909         an error is encountered that stops byte compilation.  this
8910         should make it much much easier to track down those curious
8911         problems.  also undo the kludge of using a separate "*Show*"
8912         buffer for display when there's a temp-buffer-show-function;
8913         we can avoid this by just being a little smarter.
8914
8915         * dialog-items.el:
8916         * dialog-items.el (search-dialog-regexp): New.
8917         * dialog-items.el (search-dialog-callback):
8918         * dialog-items.el (make-search-dialog):
8919         add a regexp option to the dialog and clean up a bit.
8920
8921         * dialog.el:
8922         * dialog.el (yes-or-no-p-dialog-box):
8923         * dialog.el (get-dialog-box-response):
8924         * dialog.el (make-dialog-box):
8925         * dialog.el (dialog-box-finish): New.
8926         * dialog.el (dialog-box-cancel): New.
8927         * dialog.el (internal-make-dialog-box-exit): New.
8928         implement [properly!] the :modal property of the new dialog box
8929         interface.  this is the first time xemacs has ever had *proper*
8930         modal dialog boxes, giving the standard window-system feedback.
8931         (e.g. under windows, clicking on a disabled frame causes a beep
8932         and makes the dialog box flash three times.)
8933
8934         * dragdrop.el: header keyword frobbing.
8935
8936         * dumped-lisp.el (preloaded-file-list):
8937         renamed winnt.el to win32-native.el.
8938
8939         * faces.el (face-property):
8940         * faces.el (set-face-property):
8941         * faces.el (frob-face-property):
8942         * faces.el (frob-face-font-2):
8943         * faces.el (make-face-bold):
8944         * faces.el (make-face-italic):
8945         * faces.el (make-face-bold-italic):
8946         * faces.el (make-face-unbold):
8947         * faces.el (make-face-unitalic):
8948         * faces.el (make-face-smaller):
8949         * faces.el (make-face-larger):
8950         clean up the implementation of these so that window-system-specific
8951         methods are called only on objects belonging to that window system.
8952         previously, you could have [e.g.] mswindows-make-face-bold called
8953         on font object of device type `stream', which is not good and
8954         explains the subtle errors Adrian was getting when byte-compiling
8955         something that required 'term. (Adrian, now you can use stack-trace-
8956         on-error to find the exact place where things are going wrong instead
8957         of having to laboriously binary-search your way through.)
8958
8959         * finder.el (finder-known-keywords):
8960         cleaned up -- properly sorted, clarified the meanings of many of
8961         the keywords, and added a few -- mswin, gui, content, build, www,
8962         user, services.  the last two try to distinguish between a package
8963         that's used directly by the user, and a package that provides
8964         support services to other packages.
8965
8966         * font-lock.el (lisp-font-lock-keywords-2):
8967         update list of lisp control structures to include everything,
8968         including new ones i introduced.
8969
8970         * gutter.el: header keyword frobbing.
8971
8972         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8973         recent isearch element was not doing so!  you got the second-most-
8974         recent instead.
8975
8976         * lisp-mode.el (construct-lisp-mode-menu):
8977         more menubar cleanups.
8978         * lisp-mode.el (with-selected-window):
8979         make it indent properly.
8980
8981         * menubar-items.el (default-menubar): lots of menubar cleanups.
8982         rearranged the options menu the most, e.g. splitting up the
8983         Keyboard/Mouse menu into a new Editing menu and combining the
8984         separate Scrollbar/Gutter/Toolbar submenus into Display.
8985         Got rid of General, moved items to Editing or new Troubleshooting.
8986         Moved Packages to Tools; doesn't seem to belong under Options.
8987         Added stuff to the Cmds menu, e.g. Change Case.
8988
8989         NB please don't complain about these periodic menubar changes.
8990         Anything like this is necessarily incremental in its construction
8991         -- By constant use you gradually become more and more aware of
8992         better and better ways to group menu items.  When we eventually
8993         move the options menu to a property sheet, the existing structure
8994         will probably be preserved fairly well.
8995
8996         * minibuf.el (next-history-element): fix problems with pressing
8997         down arrow in repeat-complex-command.
8998
8999         * modeline.el:
9000         * modeline.el (modeline-3d-p): New.
9001         added custom variable for controlling the 3d modeline.  the
9002         corresponding Options item has been present for a long time,
9003         but commented out with "fix me!" comments.  it's fixed now.
9004
9005         * obsolete.el (add-menu):
9006         remove bogus gettexts.
9007
9008         * process.el (shell-quote-argument):
9009         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
9010         For bash under Windows native, see below.
9011
9012         * simple.el:
9013         * simple.el (display-warning-buffer):
9014         Fixed the handling of warning display to eliminate the annoying
9015         *Show* buffer, like was done for byte-compiler output above.
9016
9017         * simple.el (debug-print): New.
9018         Simple function for sending debug messages to the console and/or
9019         other debug places.
9020
9021         * subr.el (replace-in-string):
9022         Rewrite this function to avoid N^2 behavior with large strings --
9023         catastrophic with the new Windows selection code! (Apparently the
9024         author of this function didn't realize there was a fun
9025         replace-match that could make his life much easier, because we
9026         duplicated the entire logic.  The new version is smaller, easier
9027         to understand, much more robust, and has extended features --
9028         those of replace-match.)
9029
9030         * window.el:
9031         * window.el (with-selected-window): New.
9032         An obvious complement to the existing `with-selected-frame' and
9033         `with-current-buffer'.
9034
9035         * win32-native.el: Renamed from winnt.el.
9036         Added a great deal of stuff for properly handling process quoting,
9037         somewhat modeled on Kirill's original model (which i later threw
9038         away).  We should now finally have correctly working process arg
9039         quoting/dequoting so that the final app gets exactly what we
9040         intended.  Because the mechanism is in Lisp, it's easily
9041         extendible. (For those running bash and running the native
9042         version, I tried hard to do what I thought was correct.  But more
9043         thought is needed, and ideally the volunteer work of people with
9044         these configurations that they generally run on.)
9045
9046         * x-font-menu.el (x-font-menu-font-data):
9047         Put in defvar's to fix byte-compiler warnings.
9048
9049 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9050
9051         * select.el (selection-coercion-alist): Initialise.
9052         * select.el (select-coerce-to-text): New.
9053         * select.el (select-coerce): New.
9054         New functions to perform type and value coercion.
9055
9056         * select.el (select-buffer-killed-default): Keep data if it was
9057         on the clipboard.
9058
9059 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9060
9061         * menubar-items.el (default-menubar): Fix typo.
9062         (default-menubar): `lambda' was mispelled as `lamda'.
9063
9064 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9065
9066         * window.el (shrink-window-if-larger-than-buffer): Remove
9067         edge checking code.
9068
9069 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9070
9071         * paths.el (gnus-local-domain): Removed.
9072         (gnus-local-organization): Ditto.
9073         (gnus-startup-file): Ditto.
9074
9075 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9076
9077         * files.el (auto-mode-alist): Add .spec for RPM.
9078
9079 2000-07-31  Andy Piper  <andy@xemacs.org>
9080
9081         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9082
9083 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9084
9085         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9086         browse-url.
9087         * help.el (xemacs-www-page): Ditto.
9088         (xemacs-www-faq): Ditto.
9089         * menubar-items.el (default-menubar): Ditto.
9090
9091         * wid-edit.el (widget-url-link-action): Ditto.
9092         From: Kenichi OKADA <okada@opaopa.org>.
9093
9094 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9095
9096         * finder.el (finder-commentary): Add autoload cookie.
9097
9098 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9099
9100         * files.el (insert-file-contents-literally): Fix second let
9101         binding for `coding-system-for-read' to `coding-system-for-write'
9102         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9103
9104 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9105
9106         * files.el (insert-file-contents-literally): Use binary coding
9107         system (from Morioka san).
9108         (insert-file-contents-literally): Make file-name-handler method.
9109
9110 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9111
9112         * cl-macs.el (get-selection): Add defsetf.
9113
9114 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9115
9116         * x-init.el (x-activate-region-as-selection): replace obsolete
9117         function x-own-selection with own-selection.
9118         (ow-find): replace obsolete functions x-get-selection and
9119         x-get-clipboard with get-selection and get-clipboard.
9120         (init-post-x-win): replace obsolete function x-disown-selection
9121         with disown-selection.
9122
9123 2000-07-20  Mike Sperber  <mike@xemacs.org>
9124
9125         * startup.el (load-user-init-file): Only try to load init file if
9126         it exists.
9127
9128 2000-07-10  Andy Piper  <andy@xemacs.org>
9129
9130         * dialog-items.el: sync with Ben's patch.
9131
9132         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9133         comment.
9134         (progress-text-glyph): deleted.
9135         (progress-layout-glyph): make completely minimal.
9136         (progress-gauge-glyph): ditto.
9137         (progress-display-style): fix to handle dynamic instantiator
9138         changes.
9139         (progress-text-instantiator): new.
9140         (progress-layout-instantiator): new.
9141         (progress-gauge-instantiator): new.
9142         (set-progress-display-instantiator): renamed and changed from
9143         set-progress-display-style.
9144         (progress-abort-glyph): use instantiator not glyph.
9145         (append-progress-display): use set-progress-display-instantiator
9146         and set-glyph-image.
9147         (abort-progress-display): ditto.
9148         (raw-append-progress-display): ditto.
9149
9150 2000-07-20  Ben Wing  <ben@xemacs.org>
9151
9152         * code-files.el: Move Mule-specific code to mule-coding.el.
9153
9154 2000-07-15  Ben Wing  <ben@xemacs.org>
9155
9156         * autoload.el:
9157         Fixed comments.
9158
9159         * cmdloop.el:
9160         * cmdloop.el (yes-or-no-p):
9161         * cmdloop.el (y-or-n-p):
9162         Make these functions use should-use-dialog-box-p and not be
9163         overridden in dialog.el.
9164
9165         * cus-dep.el:
9166         * cus-dep.el (Custom-make-dependencies): Removed.
9167         * cus-dep.el (Custom-make-dependencies-1): New.
9168         * cus-dep.el (Custom-make-one-dependency): New.
9169         New entry point for use in Makefiles, to avoid excessive
9170         invocations.
9171
9172         * cus-edit.el (custom-variable-reset-saved):
9173         * cus-edit.el (custom-variable-reset-standard):
9174         * cus-edit.el (custom-save-resets):
9175         Fix bytecompiler warnings.
9176
9177         * dialog.el:
9178         * dialog.el (yes-or-no-p-dialog-box):
9179         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9180         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9181         * dialog.el (get-dialog-box-response):
9182         * dialog.el (message-or-box):
9183         * dialog.el (make-dialog-box):
9184         * dialog.el (popup-dialog-box): New.
9185         Avoid yes-or-no-p bogosities.
9186         Create a general function `make-dialog-box' to encapsulate all
9187         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9188
9189         * dumped-lisp.el (preloaded-file-list):
9190         Add dialog-items.  Clean up.  Group files by types.
9191
9192         * easymenu.el (easy-menu-add):
9193         * easymenu.el (easy-menu-remove):
9194         Account for accelerators.
9195
9196         * extents.el:
9197         * extents.el (extent-list): New args, like in map-extents.
9198         * extents.el (extent-at-event): New.
9199         * extents.el (extents-at-event): New.
9200
9201         * font-lock.el:
9202         * font-lock.el (font-lock-mode):
9203         * font-lock.el (font-lock-default-fontify-buffer):
9204         * font-lock.el (font-lock-default-unfontify-region):
9205         * font-lock.el (font-lock-fontify-syntactically-region):
9206         * font-lock.el (font-lock-fontify-keywords-region):
9207         Use new progress-feedback names.
9208
9209         * font-lock.el (java-font-lock-identifier-regexp):
9210         * font-lock.el (java-font-lock-class-name-regexp):
9211         Fix bytecompiler warnings.
9212
9213         * gutter-items.el:
9214         * gutter-items.el (progress-display-use-echo-area): Removed.
9215         * gutter-items.el (progress-feedback-use-echo-area): New.
9216         * gutter-items.el (progress-display-popup-period): Removed.
9217         * gutter-items.el (progress-feedback-popup-period): New.
9218         * gutter-items.el (set-progress-display-style): Removed.
9219         * gutter-items.el (set-progress-feedback-style): New.
9220         * gutter-items.el (progress-display-style): Removed.
9221         * gutter-items.el (progress-feedback-style): New.
9222         * gutter-items.el (progress-stack):
9223         * gutter-items.el (progress-displayed-p): Removed.
9224         * gutter-items.el (progress-feedbacked-p): New.
9225         * gutter-items.el (clear-progress-display): Removed.
9226         * gutter-items.el (clear-progress-feedback): New.
9227         * gutter-items.el (progress-display-clear-when-idle): Removed.
9228         * gutter-items.el (progress-feedback-clear-when-idle): New.
9229         * gutter-items.el (remove-progress-display): Removed.
9230         * gutter-items.el (remove-progress-feedback): New.
9231         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9232         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9233         * gutter-items.el (append-progress-display): Removed.
9234         * gutter-items.el (append-progress-feedback): New.
9235         * gutter-items.el (abort-progress-display): Removed.
9236         * gutter-items.el (abort-progress-feedback): New.
9237         * gutter-items.el (raw-append-progress-display): Removed.
9238         * gutter-items.el (raw-append-progress-feedback): New.
9239         * gutter-items.el (display-progress-display): Removed.
9240         * gutter-items.el (display-progress-feedback): New.
9241         * gutter-items.el (current-progress-display): Removed.
9242         * gutter-items.el (current-progress-feedback): New.
9243         * gutter-items.el (current-progress-display-label): Removed.
9244         * gutter-items.el (current-progress-feedback-label): New.
9245         * gutter-items.el (progress-display): Removed.
9246         * gutter-items.el (progress-feedback): New.
9247         Replace "progress-display" with "progress-feedback" globally.
9248
9249         * gutter-items.el (lprogress-display): Removed.
9250         * gutter-items.el (progress-feedback-with-label): New.
9251         Rename lprogress-display ==> progress-feedback-with-label.
9252
9253         * gutter-items.el (search-dialog-direction): Removed.
9254         * gutter-items.el (search-dialog-text): Removed.
9255         * gutter-items.el (search-dialog-callback): Removed.
9256         * gutter-items.el (make-search-dialog): Removed.
9257         Move to dialog-items.el.
9258
9259         * help.el:
9260         * help.el (help-mode-quit):
9261         * help.el (mode-for-help): New.
9262         * help.el (help-sticky-window): New.
9263         * help.el (help-window-config): New.
9264         * help.el (with-displaying-help-buffer):
9265         * help.el (function-at-event): New.
9266         * help.el (help-symbol-regexp): New.
9267         * help.el (help-symbol-run-function-1): New.
9268         * help.el (help-symbol-run-function): New.
9269         * help.el (help-symbol-function-context-menu): New.
9270         * help.el (help-symbol-variable-context-menu): New.
9271         * help.el (help-symbol-function-and-variable-context-menu): New.
9272         * help.el (frob-help-extents): New.
9273         * help.el (describe-function-1):
9274         * help.el (variable-at-point):
9275         * help.el (variable-at-event): New.
9276         * help.el (describe-variable):
9277         Major overhaul.
9278         - Make functions and variables be mousable.
9279         - Middle button hyperlinks.
9280         - New context-menu entries.
9281
9282         * keydefs.el:
9283         * keydefs.el (global-map):
9284         New key bindings to move lines up and down.
9285
9286         * lisp-mode.el:
9287         * lisp-mode.el (construct-lisp-mode-menu): New.
9288         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9289         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9290         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9291         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9292         Make popup and menubar menus be different.  Popup menu uses
9293         clicked location and automatically assumes symbol under the mouse
9294         for various commands.
9295
9296         * menubar-items.el:
9297         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9298         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9299
9300         * menubar-items.el (global-popup-menu): Removed.
9301         * menubar-items.el (mode-popup-menu): Removed.
9302         * menubar-items.el (activate-popup-menu-hook): Removed.
9303         * menubar-items.el (popup-mode-menu): Removed.
9304         * menubar-items.el (popup-buffer-menu): Removed.
9305         * menubar-items.el (popup-menubar-menu): Removed.
9306         Move to menubar.el.
9307
9308         * menubar.el:
9309         * menubar.el (global-popup-menu): New.
9310         * menubar.el (mode-popup-menu): New.
9311         * menubar.el (activate-popup-menu-hook): New.
9312         * menubar.el (last-popup-menu-event): New.
9313         * menubar.el (popup-mode-menu): New.
9314         * menubar.el (popup-buffer-menu): New.
9315         * menubar.el (popup-menubar-menu): New.
9316         * menubar.el (menu-call-at-event): New.
9317         Move non-content functions here.  Add support for context menu
9318         items on extents.
9319
9320         * minibuf.el (minibuffer-history-uniquify):
9321         Typo fix.
9322
9323         * minibuf.el (read-file-name-1):
9324         Call new file dialog box if it exists.
9325
9326         * minibuf.el (mouse-rfn-setup-vars):
9327         Clean up "chop" action.
9328
9329         * mouse.el:
9330         * mouse.el (button2): Now bound to mouse-track.
9331         * mouse.el (click-inside-extent-p):
9332         * mouse.el (point-inside-extent-p):
9333         * mouse.el (point-inside-selection-p):
9334         * mouse.el (mouse-drag-or-yank): Removed.
9335         * mouse.el (mouse-begin-drag-n-drop): New.
9336         * mouse.el (mouse-eval-sexp):
9337         * mouse.el (mouse-track-activate-strokes): New.
9338         * mouse.el (mouse-track-do-activate): New.
9339         * mouse.el (mouse-track):
9340         * mouse.el (default-mouse-track-event-is-with-button): New.
9341         * mouse.el (default-mouse-track-cleanup-hook):
9342         * mouse.el (default-mouse-track-drag-hook):
9343         * mouse.el (default-mouse-track-drag-up-hook):
9344         * mouse.el (default-mouse-track-click-hook):
9345         Merge drag-n-drop into mouse-track.
9346         Add general "activate" support to replace specific button2 kludges.
9347         Use "button modifier" support in mouse-track.
9348
9349         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9350
9351         * package-ui.el:
9352         * package-ui.el (pui-menu):
9353         * package-ui.el (pui-popup-context-sensitive): Removed.
9354         Fix bytecompiler warnings.
9355         Clean up popup code a bit.
9356
9357         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9358
9359         * simple.el:
9360         * simple.el (transpose-lines):
9361         * simple.el (transpose-line-up): New.
9362         * simple.el (transpose-line-down): New.
9363         * simple.el (transpose-subr):
9364         * simple.el (transpose-subr-1): Removed.
9365         Clean up, add functions to move lines up and down.
9366
9367         * startup.el (mail-host-address):
9368         * startup.el (user-mail-address):
9369         Customize.
9370
9371         * subr.el:
9372         * subr.el (set-symbol-value-in-buffer): New.
9373         * subr.el (error):
9374         * subr.el (check-argument-type):
9375         * subr.el (defined-error-p): New.
9376         Add structured error support.
9377
9378         * toolbar-items.el (toolbar-compile):
9379         Use new make-dialog-box.
9380
9381         * update-elc.el:
9382
9383         * userlock.el (ask-user-about-lock-dbox):
9384         * userlock.el (ask-user-about-supersession-threat-dbox):
9385         * userlock.el (ask-user-about-lock):
9386         * userlock.el (ask-user-about-supersession-threat):
9387         Use new make-dialog-box.
9388         Add safety checks; use should use-dialog-box-p.
9389
9390         * window-xemacs.el:
9391         * window-xemacs.el (__buffer-dedicated-frame):
9392         * window-xemacs.el (buffer-dedicated-frame): New.
9393         * window-xemacs.el (set-buffer-dedicated-frame): New.
9394         Move dedicated-frame stuff into lisp.
9395
9396 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9397
9398         * printer.el (generic-print-region): Do not require that
9399         `printer-name' be set.
9400         (printer-name): Commentary clarification.
9401
9402 2000-07-19  Martin Buchholz <martin@xemacs.org>
9403
9404         * XEmacs 21.2.35 is released.
9405
9406 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9407
9408         * select.el (selection-coercible-types): Initialise.
9409
9410 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9411
9412         * select.el (own-clipboard): Bug fix.
9413
9414 2000-07-17  Mike Sperber  <mike@xemacs.org>
9415
9416         * cus-edit.el (custom-migrate-custom-file): Save init file before
9417         continuing.
9418
9419 2000-07-16  Mike Sperber  <mike@xemacs.org>
9420
9421         * startup.el (load-init-file): Remove silly call to
9422         `load-user-custom-file`.
9423         (maybe-migrate-user-init-file): Minor fixes.
9424
9425 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9426
9427         * apropos.el (apropos-documentation-check-doc-file):
9428         `doc' variable should be let-bound, as was presumably intended.
9429
9430         * cus-edit.el (custom-variable-reset-saved):
9431         (custom-variable-reset-standard):
9432         Remove unused variable comment-widget.  Twice.
9433
9434         * toolbar.el (toolbar-blank-press-function):
9435         Add a real defvar with initial value nil and proper docstring.
9436         (press-toolbar-button): No need to check for boundp-ness anymore.
9437
9438         * rect.el (open-rectangle-line): Remove useless (let) form.
9439         Add defvar for pending-delete-mode.
9440
9441         * info.el (Info-find-node): This function needs an autoload cookie.
9442
9443         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9444         Use let* since the second form referred to the first.
9445
9446 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9447
9448         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9449         instead of removed `mswindows-get-clipboard'.
9450
9451
9452 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9453
9454         * select.el (select-convert-from-text): New.
9455         * select.el (select-convert-from-length): New.
9456         * select.el (select-convert-from-integer): New.
9457         * select.el (select-convert-from-identity): New.
9458         * select.el (select-convert-from-filename): New.
9459         * select.el (selection-converter-in-alist): Use them.
9460         New converter functions for X.
9461
9462         * select.el (get-selection): Removed comment.
9463
9464         * select.el (own-selection): Removed append code - I thought
9465         I'd already done this, but apparently not...
9466
9467         * select.el: Changed comment about TIMESTAMP.
9468
9469         * select.el (select-convert-in): New.
9470         * select.el (select-convert-out): New.
9471         New functions that get used by select.c.
9472
9473         * select.el (select-buffer-killed-default): New.
9474         * select.el (select-buffer-killed-text): New.
9475         * select.el (selection-buffer-killed-alist): New.
9476         New list and functions that get called if a relevant selection
9477         exists and a buffer gets killed.
9478
9479         * select.el (select-convert-to-targets):
9480         * select.el (select-convert-to-identity): Removed.
9481         * select.el (select-convert-from-identity): Removed.
9482         * select.el (select-converter-out-alist):
9483         Removed _EMACS_INTERNAL selection type.
9484
9485         * x-select.el (xselect-kill-buffer-hook): Removed.
9486         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9487         Removed this X-specific nonesense. Use the generic support
9488         in select.el instead.
9489
9490 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9491
9492         * mule/mule-category.el (defined-category-hashtable):
9493         Use make-hash-table instead of make-hashtable
9494
9495         * buff-menu.el: Byte-compiler warning fix.
9496
9497         * isearch-mode.el (isearch-highlight-all-cleanup):
9498         Remove unused variable `isearch-highlight-all-start'.
9499
9500         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9501
9502         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9503
9504         * cus-dep.el (Custom-make-dependencies):
9505         Add autoload cookie for custom-add-loads to generated custom-load.el.
9506
9507         * autoload.el (autoload-package-name): Warning suppression.
9508         Move defvar prior to first use.
9509
9510         * custom.el: Add autoload for custom-declare-face.
9511         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9512         * cl.el (cl-hack-byte-compiler):
9513         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9514         to work properly.
9515
9516 2000-07-08  Mike Sperber  <mike@xemacs.org>
9517
9518         * startup.el (load-home-init-file): Added variable.
9519         (maybe-migrate-user-init-file): Added.
9520         (load-user-init-file): Load custom file if different from init
9521         file.
9522
9523         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9524         "startup."
9525
9526         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9527         Moved `custom-file'-related code to cus-file.el.
9528
9529         * cus-file.el: New file.
9530
9531 2000-04-01  Mike Sperber  <mike@xemacs.org>
9532
9533         * packages.el (packages-find-package-directories): Added support
9534         for external package hierarchies with in-place installations.
9535
9536         * find-paths.el (paths-root-in-place-p): Added.
9537         (paths-find-emacs-directory): Added support for external
9538         directories with in-place installations.
9539         (paths-find-site-directory): Ditto.
9540
9541         * startup.el (find-user-init-file): Also look for
9542         ~/.xemacs/init.elc? in preference to ~/.emacs.
9543
9544 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9545
9546         * select.el (own-selection):
9547         * select.el (own-clipboard): Changed `append' parameter to
9548         `how-to-use' parameter.
9549         * select.el (own-selection): Removed icky append code.
9550         * select.el (own-selection, get-selection): Removed extra type
9551         checking.
9552         * select.el (selection-appender-alist):
9553         * select.el (selection-converter-{in|out}-alist): Initialise.
9554         * select.el (select-append-to-*): New.
9555         * select.el (select-convert-from-*): New.  New functions to append
9556         data and convert data from external type.
9557
9558 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9559
9560         * font-lock.el: Javadoc enhancements.
9561
9562 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9563
9564         * printer.el (generic-print-region): Compose job name from buffer
9565         name.
9566
9567 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9568
9569         * font-lock.el (font-lock-fontify-pending-extents): Call
9570         font-lock-fontify-region instead of font-lock-fontify-buffer
9571         to avoid unnecessary progress gauges.
9572
9573 2000-07-06  Craig Lanning  <lanning@scra.org>
9574
9575         * custom-load.el (faces):
9576
9577         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9578         dir is a regex.
9579
9580         * process.el (call-process-internal): from Dan Holmsand, use binary
9581         coding systems so that jka-compr works.
9582
9583 2000-07-07  Ben Wing  <ben@xemacs.org>
9584
9585         * font-lock.el: Undo previous change.  Unfortunately, some
9586         files actually use the variables directly in their init code
9587         without quoting them.
9588
9589 2000-07-07  Ben Wing  <ben@xemacs.org>
9590
9591         * font-lock.el (defvar font-lock-*-face): Removed.
9592
9593         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9594         only when necessary.
9595
9596 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9597
9598         * cl-macs.el: fix cl-transform-function-property kludge
9599         so that it does not require a random feature.
9600
9601 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9602
9603         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9604         as in Linux kernel "Rules.make".
9605
9606 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9607
9608         * build-report.el (build-report): Add autoload cookie.
9609
9610 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9611
9612         * package-ui.el (defgroup pui):  Correct a misspelling
9613         (pui-toggle-package-delete):  Change `seleted' to `selected'
9614
9615 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9616
9617         * package-get.el (package-get-update-base):
9618         (package-get): Use insert-file-contents-literally always.
9619         (package-get-maybe-save-index):
9620         Force coding system for writing to binary.
9621
9622 2000-06-08  Mike Alexander  <mta@arbortext.com>
9623
9624         * code-process.el (call-process-region): If there is no coding
9625         system for the process on process-coding-system-alist use the
9626         coding system of the buffer containing the region.
9627
9628 2000-06-10  Ben Wing  <ben@xemacs.org>
9629
9630         * cmdloop.el (command-error):
9631         If debug-on-error and noninteractive, output backtrace.
9632
9633         * files.el (file-relative-name):
9634         Remove MSDOS references.
9635
9636         * simple.el (line-number): New function, due to non-obvious
9637         behavior/usage of count-lines.
9638
9639         * simple.el (count-lines): document non-obvious usage to get
9640         line number.
9641
9642 2000-06-11  Ben Wing  <ben@xemacs.org>
9643
9644         * faces.el ((featurep 'xpm)):
9645         * x-faces.el (x-init-face-from-resources):
9646         * x-faces.el (x-init-frame-faces):
9647         * x-misc.el (x-init-specifier-from-resources):
9648         * x-misc.el (x-get-resource-and-bogosity-check):
9649         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9650         * x-mouse.el (x-init-pointer-shape):
9651         * x-scrollbar.el (x-init-scrollbar-from-resources):
9652         Add sixth argument to x-get-resource calls so as to issue warnings
9653         rather than errors on bogus arguments.
9654
9655 2000-06-05  Ben Wing  <ben@xemacs.org>
9656
9657         * compat.el: new file.  provides a clean, non-intrusive way to
9658         define compatibility functions.
9659
9660         * process.el (shell-quote-argument): temporary fix for lack
9661         of nt-quote-process-args.  #### I need to put back the overall
9662         structure of that mechanism but redo the guts of it using the
9663         extra intelligence in the C code.
9664
9665 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9666
9667         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9668         `package-get' does in package-get.el, instead of using external
9669         "md5sum" program.
9670
9671         * package-get.el (package-get): Insert package file literally to
9672         make checksum calculation work.
9673
9674 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9675
9676         * code-files.el (convert-mbox-coding-system): Deleted.
9677         (file-coding-system-alist): Removed reference to
9678         convert-mbox-coding-system.
9679
9680 2000-05-28  Martin Buchholz <martin@xemacs.org>
9681
9682         * XEmacs 21.2.34 is released.
9683
9684 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9685
9686         * font-lock.el (font-lock-keywords): Rewrote docstring
9687
9688 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9689
9690         * loadhist.el (unload-feature): handle case where x is both boundp
9691         and fboundp
9692
9693 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9694
9695         * packages.el: It's ok to use built-in macros, but not lisp
9696         defined ones.
9697
9698 2000-05-20  Ben Wing  <ben@xemacs.org>
9699
9700         * font-lock.el:
9701         * font-lock.el (font-lock-message-threshold):
9702         * font-lock.el (font-lock-mode):
9703         * font-lock.el (font-lock-default-fontify-buffer):
9704         * font-lock.el (font-lock-always-fontify-immediately):
9705         * font-lock.el (font-lock-old-extent): Removed.
9706         * font-lock.el (font-lock-old-len): Removed.
9707         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9708         * font-lock.el (font-lock-pending-extent-table): New.
9709         * font-lock.el (font-lock-range-table): New.
9710         * font-lock.el (font-lock-after-change-function):
9711         * font-lock.el (font-lock-after-change-function-1): Removed.
9712         * font-lock.el (font-lock-fontify-pending-extents): New.
9713         * font-lock.el ('font-lock-revert-cleanup): Removed.
9714         * font-lock.el ('font-lock-revert-setup): Removed.
9715         Rewrite deferral code to handle any number of changes, merging
9716         them properly.  Remove hacked-up code for revert-buffer, now
9717         unnecessary.
9718
9719         * menubar-items.el (default-menubar):
9720         In Options->Edit Init File, don't switch to emacs-lisp-mode
9721         unless necessary; doing this turns off font-lock.
9722
9723 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9724
9725         * keydefs.el: Define C-x BS to backward-kill-sentence.
9726
9727 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9728
9729         * files.el (hack-local-variables-prop-line): Use non-greedy
9730         matching to process -*-texinfo-*- -*-.
9731
9732 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9733
9734         * minibuf.el (minibuf-directory-files): new function.
9735         (read-file-name-activate-callback): use minibuf-directory-files.
9736         (read-directory-name-internal): ditto.
9737         (mouse-file-display-completion-list): ditto.
9738         (mouse-directory-display-completion-list): ditto.
9739         (read-file-name-internal): remove "./" from completion list unless
9740         explicitly matched, for consistency.
9741
9742 2000-05-11  Ben Wing  <ben@xemacs.org>
9743
9744         * gutter-items.el (gutter-buffers-tab):
9745         * gutter-items.el (add-tab-to-gutter):
9746         * gutter-items.el (update-tab-in-gutter):
9747         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9748         * gutter-items.el (append-progress-display):
9749         * gutter-items.el (abort-progress-display):
9750         * gutter-items.el (raw-append-progress-display):
9751         Further fixes.  Use set-glyph-image not set-image-instance-property,
9752         to fix problems with multiple windows in a frame.
9753
9754         * menubar-items.el (tutorials-menu-filter):
9755         Fix typo.
9756
9757         * startup.el (early-error-handler):
9758         Display message box under windows; otherwise, message will disappear
9759         before it can be viewed.
9760
9761         * update-elc.el:
9762         Fix bug in NEEDTODUMP processing.
9763
9764 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9765
9766         * startup.el (lock-directory): Removed.
9767         (superlock-file): Ditto.
9768         (startup-set-paths): Remove lockdir.
9769         (startup-setup-paths-warning): Remove lock-directory.
9770
9771         * setup-paths.el (paths-find-lock-directory): Removed.
9772         (paths-find-superlock-file): Ditto.
9773
9774 2000-05-09  Ben Wing  <ben@xemacs.org>
9775
9776         * faces.el (set-face-property):
9777         * faces.el (set-face-font):
9778         * faces.el (set-face-foreground):
9779         * faces.el (set-face-background):
9780         * faces.el (set-face-background-pixmap):
9781         * faces.el (set-face-underline-p):
9782         * faces.el (set-face-strikethru-p):
9783         * faces.el (set-face-highlight-p):
9784         * faces.el (set-face-dim-p):
9785         * faces.el (set-face-blinking-p):
9786         * faces.el (set-face-reverse-p):
9787         doc string changes.
9788
9789         * glyphs.el:
9790         * glyphs.el (make-image-specifier):
9791         * glyphs.el (glyph-property):
9792         * glyphs.el (set-glyph-image):
9793         * glyphs.el (make-glyph):
9794         * glyphs.el (make-pointer-glyph):
9795         * glyphs.el (make-icon-glyph):
9796         * glyphs.el (widget-image-instance-p): New.
9797         authorship info, lots of doc changes.  New predicate, inadvertently
9798         omitted.  the general principle with specifier docs is now that
9799         the description of instantiators should go with the make-foo-specifier
9800         fun's doc string, rather than in foo-specifier-p.  this follows
9801         conventions elsewhere in XEmacs and in general is a lot more obvious
9802         of a place to look.  sometimes the make-foo-specifier function needs
9803         to be created in the process.
9804
9805         * gutter.el:
9806         * gutter.el (make-gutter-specifier): New.
9807         * gutter.el (make-gutter-size-specifier): New.
9808         * gutter.el (make-gutter-visible-specifier): New.
9809         specifier doc updates according to the conventions specified before.
9810
9811         * objects.el:
9812         * objects.el (make-font-specifier):
9813         * objects.el (make-color-specifier):
9814         * objects.el (make-face-boolean-specifier): New.
9815         specifier doc updates according to the conventions specified before.
9816
9817         * specifier.el:
9818         * specifier.el (set-specifier):
9819         * specifier.el (make-integer-specifier): New.
9820         * specifier.el (make-boolean-specifier): New.
9821         * specifier.el (make-natnum-specifier): New.
9822         * specifier.el (make-generic-specifier): New.
9823         * specifier.el (make-display-table-specifier): New.
9824         specifier doc updates according to the conventions specified before.
9825
9826         * toolbar.el:
9827         * toolbar.el (make-toolbar-specifier): New.
9828         specifier doc updates according to the conventions specified before.
9829
9830 2000-05-09  Ben Wing  <ben@xemacs.org>
9831
9832         * process.el (call-process-internal): Revert to previous version
9833         because Mike's change clashed with a change I did not long before.
9834         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9835         Thanks very much Mike for pointing out the bug and submitting a
9836         patch!
9837
9838 2000-04-13  Mike Alexander  <mta@arbortext.com>
9839
9840         * process.el (call-process-internal): Send the correct input buffer
9841         (call-process-internal): Return the exit status of the process
9842
9843 2000-05-07  Ben Wing  <ben@xemacs.org>
9844
9845         * winnt.el:
9846         * winnt.el (nt-quote-args-verbatim): Removed.
9847         * winnt.el (nt-quote-args-prefix-quote): Removed.
9848         * winnt.el (nt-quote-args-backslash-quote): Removed.
9849         * winnt.el (nt-quote-args-double-quote): Removed.
9850         * winnt.el (nt-quote-args-functions-alist): Removed.
9851         * winnt.el (nt-quote-process-args): Removed.
9852         Remove all stuff for argument quoting.  We borrow the code instead
9853         from Emacs 20.6, which is much more careful in its quoting
9854         (e.g. in handling runs of the escape character) and avoids most of
9855         the need for this Lisp mechanism by checking to see whether we're
9856         running a Cygwin or normal program and doing the appropriate
9857         quoting.  If we end up needing such a mechanism, we should add
9858         it by extending the variable `mswindows-quote-process-args' so it
9859         can take an alist of regexps.
9860
9861 2000-05-07  Ben Wing  <ben@xemacs.org>
9862
9863         * keydefs.el:
9864         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9865         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9866         the window without moving point.
9867
9868         * simple.el:
9869         * simple.el (scroll-up-one): New.
9870         * simple.el (scroll-down-one): New.
9871         Functions for use with C-M-up/down.
9872
9873 2000-05-01  Martin Buchholz <martin@xemacs.org>
9874
9875         * XEmacs 21.2.33 is released.
9876
9877 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9878
9879         * dialog.el (yes-or-no-p-dialog-box):
9880         Fix docstring.
9881         Fix following horrible bug in X11 mode with focus-follows-mouse:
9882           1. Visit two files in two different frames.
9883           2. do File->Revert Buffer in one of those frames.
9884           3. Dialog box appears.
9885           4. Arrange things so that the mouse passes over the *other*
9886              frame, then to the dialog box, and click on "Yes".
9887           5. The file contents end up in the *wrong* buffer!
9888         Add TODO comment.
9889
9890 2000-04-28  Ben Wing  <ben@xemacs.org>
9891
9892         * help.el (describe-installation): correct typo introduced
9893         in last patch: boundp -> fboundp.
9894
9895         * etags.el (buffer-tag-table-list):
9896         canonicalize filenames to Unix format so that tag-table-alist
9897         searching works under Windows.
9898
9899         * autoload.el:
9900         Bowdlerize the supposedly objectionable words
9901         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9902
9903         * gutter-items.el (set-progress-display-style):
9904         * gutter-items.el (search-dialog-callback):
9905         * gutter-items.el (make-search-dialog):
9906         Change to new callback-ex api.
9907
9908 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9909
9910         * help.el: (describe-installation): decode-coding-string is not
9911         defined in a non MULE environment.
9912
9913 2000-04-28  Ben Wing  <ben@xemacs.org>
9914
9915         * gutter-items.el (buffer-list-changed-hook):
9916         use it, not record-buffer-hook.
9917
9918         * subr.el (record-buffer-hook): Removed.
9919
9920 2000-04-27  Ben Wing  <ben@xemacs.org>
9921
9922         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9923         use NORECORD option.  Andy will not like this, but the existing
9924         gutter behavior is just wrong, as per this comment:
9925
9926         ;; this used to add the norecord flag to both calls below.
9927         ;; this is bogus because it is a pervasive assumption in XEmacs
9928         ;; that the current buffer is at the front of the buffers list.
9929         ;; for example, select an item and then do M-C-l
9930         ;; (switch-to-other-buffer).  Things get way confused.
9931         ;;
9932         ;; Andy, if you want to maintain the current look, you must
9933         ;;  *uncouple* the gutter order and buffers order.
9934
9935         * loaddefs.el (completion-ignored-extensions): unfuckify.
9936
9937         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9938         xemacs.mak.
9939
9940         * autoload.el (batch-update-one-directory): new function, used in
9941         xemacs.mak.
9942
9943         * loadup.el: set gc-cons-threshold very high unless dumping --
9944         loadup during update-elc is much much much faster.  also do this
9945         when quick-building.
9946
9947         add commented-out code for profiling loadup.
9948
9949
9950         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9951         is required in order to build xemacs.
9952
9953 2000-04-26  Ben Wing  <ben@xemacs.org>
9954
9955         * loadup.el: don't garbage collect during loadup if quick-build
9956         compile-time option is set.
9957
9958 2000-04-23  Ben Wing  <ben@xemacs.org>
9959
9960         * update-elc.el: compute whether any dumped .el or .elc files
9961         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9962         if so.
9963
9964         * update-elc.el (update-elc-files-to-compile): always change
9965         NOBYTECOMPILE in the src directory rather than current dir,
9966         so it will work under NT.
9967
9968         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9969         the form of this file is identical between Unix and Windows.
9970         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9971         Added comment.
9972         (update-autoloads-from-directory): updated doc string.
9973         updated doc strings in a few other places.
9974
9975 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9976
9977         * bytecomp.el (byte-force-recompile): Fix argument to
9978         byte-recompile-directory.
9979
9980 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9981
9982         * gutter-items.el (progress-display-clear-when-idle): Use
9983         add-one-shot-hook.
9984         * gutter-items.el (clear-progress-display): Adjust number of
9985         arguments.
9986
9987 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9988
9989         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9990
9991 2000-04-16  Ben Wing  <ben@xemacs.org>
9992
9993         * printer.el: New file.
9994
9995         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9996
9997         * help.el (describe-installation): Fix decoding for Windows.
9998
9999         * menubar-items.el:
10000         * menubar-items.el (default-menubar):
10001         * menubar-items.el (tutorials-menu-filter): New.
10002         * menubar-items.el (popup-menubar-menu):
10003         Add authorship.  Redo Help menu and Tutorials filter.
10004
10005         * menubar.el: Correct comment.
10006
10007         * modeline.el (modeline-buffer-identification): Correct doc string.
10008
10009         * simple.el:
10010         * simple.el (printing): Removed.
10011         * simple.el (printer-name): Removed.
10012         * simple.el (generic-print-buffer): Removed.
10013         * simple.el (generic-print-region): Removed.
10014         Move generic print code to printer.el.
10015
10016 2000-04-15  Ben Wing  <ben@xemacs.org>
10017
10018         * simple.el (generic-print-region): New.
10019         make this function actually work.
10020         (generic-print-buffer): call generic-print-region.
10021
10022 2000-04-14  Andy Piper  <andy@xemacs.org>
10023
10024         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10025         by using the new widget-callback-current-channel.
10026         (search-dialog-callback): ditto.
10027
10028 2000-04-12  Andy Piper  <andy@xemacs.org>
10029
10030         * gutter.el (default-gutter-position): moved from gutter-items.el.
10031         (default-gutter-position-changed-hook): ditto.
10032         (gutter-element-visibility-changed-hook): ditto.
10033         (set-gutter-element): ditto.
10034         (remove-gutter-element): ditto.
10035         (set-gutter-element-visible-p): ditto.
10036         (gutter-element-visible-p): ditto.
10037         (init-gutter): ditto.
10038
10039         * dialog.el (make-dialog-box): renamed and moved from
10040         gutter-items.el
10041
10042         * gutter-items.el: move various functions elsewhere.
10043
10044 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10045
10046         * menubar-items.el: Fixed place of parenthesis.
10047
10048 2000-04-12  Ben Wing  <ben@xemacs.org>
10049
10050         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10051                 without constantly being prompted for the tag.
10052         * simple.el: Added a number of section headings, to clarify the
10053                 organization of this file.
10054         * simple.el (activate-region):
10055         * simple.el (region-exists-p):
10056         * simple.el (region-active-p):
10057                 Moved these three function down to the other side of
10058                 the case-changing functions, so they join the rest of
10059                 the region code.
10060         * simple.el (printing): New.
10061         * simple.el (printer-name): New.
10062         * simple.el (generic-print-buffer): New.
10063                 New functions, a very simple prototype for a unified
10064                 printing interface.
10065
10066         * process.el (call-process-internal): Real fix for null BUFFER,
10067                 other problems with BUFFER specs.
10068
10069         * menubar-items.el:
10070                 Fixed up File->Print to use new printing functions.
10071                 Various corrections and expansions to Grep/Compile menus.
10072                 New options for Printing.
10073                 New options for SMTP Mail, the way to send mail under
10074                   MS Windows. (There's also a package patch to make SMTP
10075                   Mail be the default under MSWin.)
10076
10077 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10078
10079         * menubar-items.el: Selecting Rectangle Mousing from menubar
10080         did not work.  Needed to quote mouse-track-rectangle-p.
10081
10082 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10083
10084         * cl-compat.el (keywordp): Removed.
10085
10086 2000-04-05  Andy Piper  <andy@xemacs.org>
10087
10088         * gutter-items.el (progress-layout-glyph): don't initialize here.
10089         (progress-gauge-glyph): use dynamic sizing.
10090         (set-progress-display-style): new function. Set progress glyphs
10091         appropriately depending on the style.
10092         (progress-display-style): new variable. Custom version of
10093         set-progress-display-style.
10094         (progress-abort-glyph): switch to dynamic sizes.
10095         (search-dialog-text): make the edit field active.
10096
10097 2000-04-04  Andy Piper  <andy@xemacs.org>
10098
10099         * gutter-items.el (make-search-dialog): need to make the search
10100         dialog visible after creation.
10101
10102         * menubar-items.el (default-menubar): use the search dialog for
10103         searching. Remove some extraneous search menu items.
10104
10105         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10106         well as strings.
10107         (make-gutter-only-dialog-frame): allow the user to create the
10108         frame unmapped. Allow the gutter spec to be given as a glyph.
10109         (search-dialog-direction): new variable.
10110         (search-dialog-text): new variable.
10111         (search-dialog-callback): new function. Callback for the search
10112         dialog action.
10113         (make-search-dialog): new function. Create a user-friendly search
10114         dialog.
10115
10116 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10117
10118         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10119         under Windows.
10120
10121 2000-04-01  Andy Piper  <andy@xemacs.org>
10122
10123         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10124         progress more accurately.
10125
10126 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10127
10128         * finder.el (finder-compile-keywords): Process readable files only.
10129         Because error in process of .#finder-inf.el when compile xemacs
10130         with --with-clash-detection option.
10131
10132 2000-03-31  Andy Piper  <andy@xemacs.org>
10133
10134         * gutter-items.el (append-progress-display): don't delay after a
10135         successful font-lock.
10136         (make-gutter-only-dialog-frame): new function. Allow users to
10137         create gutter-only dialogs.
10138
10139 2000-03-27  Mike Alexander  <mta@arbortext.com>
10140
10141         * process.el (call-process-internal): Handle a null BUFFER
10142         parameter correctly.
10143
10144 2000-03-28  Andy Piper  <andy@xemacs.org>
10145
10146         * gutter-items.el (abort-progress-display): put strings in the
10147         gutter not extents.
10148         (progress-layout-glyph): signal special 'quit callback.
10149         (progress-display-quit-function): deleted.
10150         (progress-display-stop-callback): deleted.
10151         (progress-display-dispatch-command-events): deleted.
10152         (append-progress-display): remove calls to
10153         progress-display-dispatch-command-events.
10154         (raw-append-progress-display): ditto.
10155
10156 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10157
10158         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10159         being a list.  Actually define `stipple-pixmap-p' which is used as
10160         an error predicate.  Correctly handle PIXMAP being either relative
10161         or absolute file name.
10162
10163 2000-03-24  Andy Piper  <andy@xemacs.org>
10164
10165         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10166         (abort-progress-display): ditto. Don't delete the created extent.
10167         (raw-append-progress-display): ditto.
10168         (progress-display-dispatch-non-command-events): new
10169         function. Encapsulates what we want to do when no command input is
10170         required.
10171         (progress-display-dispatch-command-events): likewise, but disable
10172         for now since it causes too many problems.
10173         (append-progress-display): use them.
10174         (raw-append-progress-display): ditto.
10175         (default-gutter-position-changed-hook): set this rather than
10176         default-gutter-position-changed.
10177         (default-gutter-position-changed-hook): lambda with zero arguments
10178         rather than one.
10179         (raw-append-progress-display): trap errors in pending input since
10180         allowing them to signal will hose the gauge well and
10181         truly. Ideally we would like to delay these until we are more able
10182         to cope.
10183         (append-progress-display): ditto.
10184
10185 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10186
10187         * lisp/make-docfile.el: call-process-internal is now implemented
10188         in process.el.
10189
10190 2000-03-21  Ben Wing  <ben@xemacs.org>
10191
10192         * mule\mule-cmds.el (set-language-info-alist):
10193         Fix to correspond to new menu arrangement.
10194
10195 2000-03-21  Ben Wing  <ben@xemacs.org>
10196
10197         * process.el:
10198         * process.el (call-process-internal): New.
10199         New implementation of call-process.  Only enabled under NT, so far.
10200         stderr handling not implemented yet in CVS'd C code.
10201
10202 2000-03-20  Ben Wing  <ben@xemacs.org>
10203
10204         * lisp-mode.el:
10205         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10206         * lisp-mode.el (lisp-interaction-mode):
10207         Put back Lisp Interaction menubar for Jan V's sake.
10208
10209         * simple.el:
10210         * simple.el (mark-ring):
10211         * simple.el (dont-record-current-mark): New.
10212         * simple.el (in-shifted-motion-command): New.
10213         * simple.el (mark-ring-unrecorded-commands): New.
10214         * simple.el (mark-ring-max):
10215         * simple.el (set-mark-command):
10216         * simple.el (push-mark):
10217         * simple.el (handle-pre-motion-command):
10218         Implement scheme for not recording unimportant marks.
10219
10220         * subr.el:
10221         * subr.el (function-allows-args): New.
10222         New function function-allows-args.
10223
10224 2000-03-20  Martin Buchholz <martin@xemacs.org>
10225
10226         * XEmacs 21.2.32 is released.
10227
10228 2000-03-20  Andy Piper  <andy@xemacs.org>
10229
10230         * gutter-items.el (update-tab-in-gutter): force selection of the
10231         selected-window if required to do so.
10232         (buffers-tab-items): ditto.
10233         (add-tab-to-gutter): ditto.
10234         (create-frame-hook): use force-selection.
10235         (default-gutter-position-changed): lambdify.
10236         (update-tab-hook): deleted since it was only used in one place.
10237
10238 2000-03-18  Andy Piper  <andy@xemacs.org>
10239
10240         * files.el (find-file-noselect): undo change that shouldn't have
10241         gone in.
10242
10243 2000-03-17  Andy Piper  <andy@xemacs.org>
10244
10245         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10246         of selected-window trickery.
10247
10248         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10249         frames tabs.
10250         (progress-display-stop-callback): progress -> progress-display
10251         (progress-display-quit-function): ditto.
10252         (clear-progress-display): ditto.
10253         (remove-progress-display): ditto.
10254         (append-progress-display): ditto.
10255         (abort-progress-display): ditto.
10256         (raw-append-progress-display): ditto.
10257         (display-progress-display): ditto.
10258         (current-progress-display-label): ditto.
10259         (current-progress-display): ditto.
10260         (lprogress-display): ditto and save the buffer
10261         (progress-display): ditto. Otherwise the buffer sometimes gets
10262         changed which confuses font-lock.
10263
10264         * font-lock.el (font-lock-default-fontify-buffer): catch all
10265         errors, not just quit.
10266         (font-lock-mode): progress -> display-progress
10267         (font-lock-default-fontify-buffer): ditto.
10268         (font-lock-fontify-syntactically-region): ditto.
10269         (font-lock-fontify-keywords-region): ditto.
10270
10271 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10272
10273         * cl.el (gensym): Move to here from cl-macs.el.
10274         (gentemp): Ditto.
10275
10276 2000-03-16  Andy Piper  <andy@xemacs.org>
10277
10278         * font-lock.el (font-lock-mode): use lprogress and friends for
10279         progress management.
10280         (font-lock-default-fontify-buffer): ditto.
10281         (font-lock-fontify-syntactically-region): ditto.
10282         (font-lock-fontify-keywords-region): ditto.
10283         (font-lock-revert-cleanup): fix reverting.
10284         (font-lock-revert-setup): ditto.
10285
10286         * gutter-items.el (progress-use-echo-area): new variable. Use the
10287         echo area for progress gauges if non-nil.
10288         (clear-progress): remove echo area stuff and defer to
10289         clear-message.
10290         (append-progress): dispatch non-command events after each progress
10291         increment. Remove echo area stuff.
10292         (abort-progress): remove echo area stuff and defer to
10293         display-message.
10294         (raw-append-progress): ditto. Dispatch non-command events after
10295         gutter redisplay.
10296         (display-progress): defer echo area stuff to display-message.
10297
10298         * gutter-items.el (clear-progress):
10299         (abort-progress): indentation changes.
10300         (display-progress): don't clear progress.
10301         (append-progress): compare messages with equal.
10302         (raw-append-progress): use dispatch-non-command-events to flush
10303         widget creation events.
10304
10305 2000-03-13  Ben Wing  <ben@xemacs.org>
10306
10307         * abbrev.el:
10308         * abbrev.el (abbrev-string-to-be-defined): New.
10309         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10310         Changes for use with the menubar.
10311
10312 2000-03-12  Ben Wing  <ben@xemacs.org>
10313
10314         * alist.el (vassoc): moved here from font-menu.el.
10315
10316         * custom.el (defface): typo fix.
10317
10318         * dialog.el (yes-or-no-p-dialog-box):
10319         * dialog.el (message-box):
10320         * files.el (save-some-buffers-1):
10321         Put accelerators in the button names.
10322
10323         * font-lock.el (font-lock-comment-face):
10324         * font-lock.el (font-lock-keyword-face):
10325         * font-lock.el (font-lock-function-name-face):
10326         Fixed some of the colors under MS Windows because the existing
10327         default colors were hardly different from black and needed to be
10328         made lighter.
10329
10330         * font-menu.el:
10331         * font-menu.el (font-menu-split-long-menu):
10332         * font-menu.el (font-menu-family-constructor):
10333         * font-menu.el (font-menu-size-constructor):
10334         * font-menu.el (font-menu-weight-constructor):
10335         * font-menu.el (font-menu-set-font):
10336         vassoc moved to alist.el.
10337         Accelerators added to all menus.
10338         Unused bound var new-props removed.
10339
10340         * keydefs.el: I did a whole lot of rearranging to put things in a
10341         more consistent order and fixed a number of cases where key
10342         combinations involving up, down, left, right and so on were
10343         defined but the corresponding keypad combinations were not
10344         defined.
10345
10346         * lisp-mode.el:
10347         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10348         * lisp-mode.el (emacs-lisp-mode):
10349         * lisp-mode.el (lisp-interaction-mode):
10350         * lisp-mode.el (flet):
10351         Added accelerators onto the menus.
10352         Made all the different versions of the let function be indented
10353         the same way.
10354         Undid Steve's easy-menu-ification, because it makes it impossible
10355         to have the menubar and popup menus different.
10356         Cleaned up the menu; added items for find-function &c and some
10357         indenting, and removed debug-on-*.
10358
10359         * list-mode.el (list-mode-hook):
10360         * list-mode.el (list-mode):
10361         * list-mode.el (completion-setup-hook):
10362         * list-mode.el (display-completion-list):
10363         Added support for the :window-height keyword, which is required
10364         because of other changes that I made for the file dialog box.  I
10365         also made the hook variables list-mode-hook and
10366         completion-setup-hook and also minibuffer-setup-hook in
10367         minibuf.el be permanent-local; see comment in list-mode.el.
10368
10369         * map-ynp.el (map-y-or-n-p):
10370         Added accelerators to the dialog buttons.
10371
10372         * menubar-items.el (menu-truncate-list):
10373         New internal function.
10374         * menubar-items.el (submenu-generate-accelerator-spec):
10375         * menubar-items.el (menu-item-strip-accelerator-spec):
10376         * menubar-items.el (menu-item-generate-accelerator-spec):
10377         New exported functions, for use in auto-generating accelerator specs.
10378
10379         * menubar-items.el:
10380         * menubar-items.el (default-menubar):
10381         * menubar-items.el (maybe-add-init-button):
10382         * menubar-items.el (bookmark-menu-filter):
10383         * menubar-items.el (slow-format-buffers-menu-line):
10384         * menubar-items.el (build-buffers-menu-internal):
10385         * menubar-items.el (language-environment-menu-filter):
10386         * menubar-items.el (default-popup-menu):
10387         * menubar-items.el (popup-buffer-menu):
10388         * menubar-items.el (popup-menubar-menu):
10389         Did a major overhaul on this file, and in fact I'm nowhere near
10390         done working on the menubar, and there will be more patches to
10391         come.  A basic summary of what I've done:
10392
10393         a) I added accelerators to all of the menu items.  For menus that
10394         are auto-generated, such as the buffers menu, the accelerators are
10395         automatically added to the beginning of each line using the
10396         numbers 1 through 9, then zero, and then letters starting with A,
10397         but omitting the letters that are already in use for the fixed
10398         menu items at the top of the buffers menu.  To facilitate adding
10399         accelerators of this kind, I created some new functions
10400         (*-accelerator-spec), which are also being used by other filters
10401         that auto generate lists of things such as ftp sites to download
10402         packages.  If people really don't like these accelerators
10403         appearing at the beginning of the menu items, a variable can be
10404         added to optionally turn them off, but I think this is rather
10405         pointless because other menu items have accelerators and many or
10406         most of the menu users will use the accelerators if the support is
10407         there.
10408
10409         b) I combined the top level Tools and Apps menus into a single
10410         Tools menu, because the distinction between the two is not
10411         obvious, and the items on the menus are not used often enough that
10412         putting some of them onto submenus is a problem.
10413
10414         c) I created two new top level menus called View and Cmds because
10415         there were too many items on the File and Edit menus, and I'm going
10416         to be adding more items to these menus.  In contrast to the Tools
10417         menu, the items on these menus may be used quite often during an
10418         editing session, and so should be available with fewer
10419         keystrokes.
10420
10421         d) I added a number of options to the options menu, including one
10422         for controlling whether the alt key can be used to traverse to
10423         menu items using the accelerators, one for controlling behavior of
10424         control-k, one for controlling how the kill and yank functions
10425         interact with the clipboard, a few additional buffers-menu
10426         options, and various other things.  I also did a bit of
10427         rearranging, for example, combining the keyboard and mouse options
10428         into a single keyboard and mouse submenu to facilitate the
10429         accelerators on that level.
10430
10431         e) I changed the variable buffers-menu-format-buffer-line-function
10432         to take two arguments instead of one, the second argument being
10433         the line number for use in creating an accelerator.  I added a
10434         hack to support existing functions with one argument (although I
10435         doubt that very many of these exist), for backward compatibility.
10436
10437         f) I moved the top level mule menu to be a submenu of the edit
10438         menu.  I think that most of the items on this menu are fairly
10439         useless and there are certainly not enough frequently used items
10440         to justify this being its own top level menu.
10441
10442         g) I combined most of the items in big-menubar.el into the main menu.
10443         If people think the main menu is too big, it would be possible to
10444         create different configurations, some smaller.
10445
10446         * menubar.el (check-menu-syntax):
10447         Deleted some syntax checks that were no longer valid, partly
10448         because of changes that were already made a long time ago, and
10449         partly because of a change I made where I allow the name of the
10450         menu item to be an evaluated expression rather than just a string,
10451         similar to all of the other parameters of a menu item.
10452
10453         * minibuf.el:
10454         * minibuf.el (read-file-name-1):
10455         * minibuf.el (mouse-read-file-name-1):
10456         I made a number of changes to improve the appearance
10457         and functioning of the file dialog box.  They include:
10458
10459         a) Fixing the problem where closing the dialog box by clicking on
10460         the close button of the window didn't properly exit the
10461         minibuffer.
10462
10463         b) Fixing the problem that if you typed part of a file name, and
10464         then clicked on a completion with the mouse, the file was not
10465         correctly selected.
10466
10467         c) Changing the title of the dialog box to reflect the operation
10468         being done in accordance with user interface conventions, rather
10469         than the name of the dialog box buffer, which is rather useless.
10470
10471         d) Remove the words "possible completions are" which didn't
10472         belong.
10473
10474         e) Fix things so that the completions scroll off the end of the
10475         completions windows only to the right, rather than both to the
10476         right and down, which is in accordance with Windows user interface
10477         conventions.
10478
10479         * msw-init.el (init-post-mswindows-win):
10480         Added a binding for meta-F4, which is the standard windows binding
10481         for exiting a program.
10482
10483         * select.el (get-selection-no-error):
10484         * select.el (own-selection):
10485         * select.el (own-clipboard):
10486         Added an optional argument called append to the functions
10487         own-selection and own-clipboard.  This adds support for appending
10488         text to the existing selection and allows the function
10489         own-clipboard to be used as the value of the variable
10490         interprogram- cut-function.
10491
10492         Fixed a bug in own-selection in handling zmacs-region-stays.
10493
10494         * simple.el (historical-kill-line): New.
10495
10496         * simple.el (kill-line):
10497         * simple.el (interprogram-cut-function):
10498         * simple.el (interprogram-paste-function):
10499         * simple.el (handle-pre-motion-command):
10500         * simple.el (next-line):
10501         * simple.el (previous-line):
10502         a) Expanded the variable kill-whole-line, so that function
10503         kill-line can be set to delete the entire line always, not just
10504         when cursor is at the beginning of the line.  This is controlled
10505         by setting the variable kill-whole-line to the symbol 'always.
10506         This behavior, as well as the existing kill-whole-line behavior,
10507         now only take effect when kill-line is called interactively,
10508         although this is a departure from a previous behavior in the case
10509         of setting this variable kill-whole-line to t.  It is almost
10510         certainly what has always been intended, and most likely the old
10511         way of doing things introduced bugs.  I also created a function
10512         called historical-kill-line, which ignores the kill-whole-line
10513         setting and always gives the historical behavior of only killing
10514         to the end of the line.  I bound this function to shift- control-k
10515         so that the kill to end of line behavior is available, even when
10516         kill-whole-line has been set to change control-k into the simple
10517         delete-whole-line behavior. (This can be set using the options
10518         menu.)
10519
10520         b) I changed things so that kill and yank now interact with the
10521         clipboard by default under windows.  This was done by changing the
10522         default value of interprogram-cut- function and
10523         interprogram-paste-function.  You can get the old behavior by
10524         setting these to nil, and there is an option on the options menu
10525         to do this.
10526
10527         c) I added support for selecting text using shifted motion keys.
10528         This support is on by default and can be controlled by the
10529         variable shifted-motion-keys-select-region.  There is also a
10530         variable called unshifted-motion-keys-deselect-region that
10531         controls more specifically how the shifted motion key behavior
10532         works.  I did not put an option on the options menu to turn this
10533         off, because I can't imagine why this would be useful.
10534
10535         * simple.el (forward-block-of-lines):
10536         * simple.el (backward-block-of-lines):
10537         * simple.el (block-movement-size):
10538         New.
10539
10540         * simple.el (uncapitalized-title-words):
10541         * simple.el (uncapitalized-title-word-regexp):
10542         * simple.el (capitalize-string-as-title):
10543         * simple.el (capitalize-region-as-title):
10544         New.
10545
10546
10547         * subr.el (add-hook):
10548         * subr.el (make-local-hook): New.
10549         * subr.el (remove-local-hook): New.
10550         * subr.el (add-one-shot-hook): New.
10551         * subr.el (add-local-one-shot-hook): New.
10552         Added some functions to make using hooks easier.
10553         These include:
10554
10555         a) Functions add-local-hook and remove-local-hook to make it easy
10556         to use local hooks.
10557
10558         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10559         make it possible to add a "one-shot" hook, which is to say a hook
10560         that runs only once, and automatically removes itself after the
10561         first time it has run.
10562
10563 2000-03-09  Andy Piper  <andy@xemacs.org>
10564
10565         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10566
10567 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10568
10569         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10570         Moved from menubar-items.el.
10571         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10572
10573 2000-03-08  Andy Piper  <andy@xemacs.org>
10574
10575         * gutter-items.el (build-buffers-tab-internal): add selected field
10576         to buffers tab spec.
10577
10578 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10579
10580         * minibuf.el (last-exact-completion): Initialize to nil.
10581
10582 2000-03-07  Didier Verna  <didier@xemacs.org>
10583
10584         * startup.el (command-line-1): remove unused variable
10585         `first-file-buffer'.
10586
10587 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10588
10589         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10590         which is also used for Web server log files.
10591
10592 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10593
10594         * mule/mule-charset.el: Setup auto-fill-chars.
10595
10596 2000-03-02  SL Baur  <steve@beopen.com>
10597
10598         * subr.el (with-string-as-buffer-contents): Reimplement using
10599         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10600         non-deletion of buffer after execution problem.
10601         (with-output-to-string): Use unique buffer name.
10602
10603 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10604
10605         * gutter-items.el (buffers-tab-sort-function):  New variable.
10606         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10607
10608 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10609
10610         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10611
10612 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10613
10614         * menubar-items.el (maybe-add-init-button): Remove the "Load
10615         .emacs" button from all menubars.
10616
10617 2000-03-01  Didier Verna  <didier@xemacs.org>
10618
10619         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10620         region rectangle replacement (from Jan Vroonhof).
10621         (replace-rectangle): new function.
10622
10623 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10624
10625         * mule/mule-cmds.el (set-default-coding-systems): Use
10626         set-terminal-coding-system and set-keyboard-coding-system.
10627         * coding.el (set-terminal-coding-system): Use
10628         set-console-tty-output-coding-system.
10629         (set-keyboard-coding-system): Use
10630         set-console-tty-input-coding-system.
10631
10632 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10633
10634         * minibuf.el (read-variable): Allow symbol to default argument.
10635
10636 2000-02-27  Andy Piper  <andy@xemacs.org>
10637
10638         * gutter-items.el (update-tab-hook): new function to be used for
10639         hooks.
10640         (create-frame-hook): add update-tab-hook.
10641         (record-buffer-hook): ditto.
10642         (default-gutter-position-changed): ditto.
10643         (default-gutter-position): updating the buffers tab is now handled
10644         by a hook.
10645         (default-gutter-position-changed-hook): new variable.
10646         (gutter-element-visibility-changed-hook): ditto.
10647         (set-gutter-element-visible-p): call it.
10648         (set-gutter-element): use modify-specifier-instances. Set extents
10649         as duplicable before using.
10650         (remove-gutter-element): ditto.
10651         (set-gutter-element-visible-p): ditto.
10652         (init-gutter): new function.
10653         (add-tab-to-gutter): use new gutter-element functions rather than
10654         setting specifiers directly.
10655         (clear-progress): ditto.
10656         (abort-progress): ditto.
10657         (gutter-buffers-tab-visible-p): renamed from
10658         default-gutter-visible-p
10659
10660         * specifier.el (modify-specifier-instances): new function from Jan
10661         Vroonhof.
10662
10663         * x-init.el (init-post-x-win): call init-gutter.
10664
10665         * msw-init.el (init-post-mswindows-win): call init-gutter.
10666
10667         * menubar-items.el (default-menubar): Update to reflect new gutter
10668         variables.
10669
10670 2000-02-26  Andy Piper  <andy@xemacs.org>
10671
10672         * gutter-items.el (set-gutter-element): new function. Add gutter
10673         elements to the specified gutter.
10674         (remove-gutter-element): new function. Remove gutter elements from
10675         the specified gutter.
10676         (set-gutter-element-visible-p): new function. Set gutter element
10677         visibility for the provided gutter-visible specifier.
10678
10679 2000-02-23  Andy Piper  <andy@xemacs.org>
10680
10681         * gutter-items.el (add-tab-to-gutter): specify dimensions
10682         dynamically.
10683
10684 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10685
10686         * gutter-items.el (add-tab-to-gutter):
10687         * package-get.el (package-get-interactive-package-query):
10688         * package-ui.el (pui-directory-exists):
10689         (pui-install-selected-packages):
10690         (pui-list-packages):
10691         Use #'(lambda ...)  instead of '(lambda ...).
10692
10693 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10694
10695         * startup.el (load-user-init-file): Check to make sure user
10696           has an init-file before calling load().
10697
10698 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10699
10700         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10701
10702 2000-02-23  Martin Buchholz <martin@xemacs.org>
10703
10704         * XEmacs 21.2.31 is released.
10705
10706 2000-02-21  Mike Sperber <mike@xemacs.org>
10707
10708         * loadup.el (really-early-error-handler):
10709         * update-elc.el:
10710         * make-docfile.el:
10711         Remove dependency on EMACSBOOTSTRAP... environment variables.
10712
10713 2000-02-21  Martin Buchholz <martin@xemacs.org>
10714
10715         * XEmacs 21.2.30 is released.
10716
10717 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10718
10719         * byte-optimize.el (byte-optimize-plus):
10720         (byte-optimize-minus):
10721         (byte-optimize-multiply):
10722         Optimize (- 0) to 0, not (-)
10723         Optimize (+ 5 3.0) to 8.0
10724         Optimize (* 5 3.0) to 15.0
10725         Improve readability.
10726
10727 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10728
10729         * modeline.el: (modeline-scrolling-method): change modeline
10730         mswindows cursor appearance according to the value.
10731
10732         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10733         and 'gui-element face colors and 'gui-element face font to Windows
10734         defaults.
10735
10736 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10737
10738         * font-lock.el: Javadoc enhancements
10739
10740 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10741
10742         * ldap.el (toplevel): Test if LDAP support has been compiled in
10743         (ldap-verbose): New option
10744         (ldap-search-entries): Renamed from the previous ldap-search
10745         Conditionalize message display on ldap-verbose
10746         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10747         defuns
10748         (ldap-search): Is now defined as an obsolete wrapper calling
10749         ldap-search-basic or ldap-search-entries
10750
10751
10752 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10753             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10754             Jan Vroonhof  <jan@xemacs.org>
10755
10756         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10757         When for-effect is true, didn't call `byte-optimize-form'
10758         in and/or subforms without last.
10759
10760 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10761
10762         * package-get.el (package-get-download-sites): Use correct custom
10763         type.
10764
10765 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10766
10767         * files.el (write-file): Ask for coding system when compiled with
10768         file-coding.
10769
10770 2000-02-16  Andy Piper  <andy@xemacs.org>
10771
10772         * buffer.el (switch-to-buffer): give norecord argument to
10773         set-window-buffer instead of explicitly recording.
10774
10775         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10776         we have to pick a window.
10777
10778 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10779
10780         * mule/mule-cmds.el (describe-language-support): Don't add
10781         unexist function to help-map.
10782         (describe-coding-system): Don't use already assigend `C'.
10783
10784 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10785
10786         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10787         work in custom.
10788
10789 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10790
10791         * about.el: Ienaga's e-mail address change.
10792
10793 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10794
10795         * etags.el (find-tag): force new window -- even if buf already
10796         visible -- when other-window is t
10797
10798 2000-02-16  Martin Buchholz <martin@xemacs.org>
10799
10800         * XEmacs 21.2.29 is released.
10801
10802 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10803
10804         * cl-extra.el (getf): This is now identical to `plist-get', so
10805         just defalias it.
10806         * cl-macs.el: Make getf an alias to plist-get, at the
10807         byte-compiler level, using define-compiler-macro.
10808
10809 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10810
10811         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10812
10813 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10814
10815         * lisp/etags.el (find-tag-internal): set exact-tagname to
10816           a regular expression that matches against the tagname
10817           part of the tag entry first instead of only looking in
10818           the context area.
10819
10820 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10821
10822         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10823         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10824
10825 2000-02-07  Martin Buchholz <martin@xemacs.org>
10826
10827         * XEmacs 21.2.28 is released.
10828
10829 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10830
10831         * cl-extra.el (getf): Just call `get', never `get*'.
10832         Make arglist match docstring.
10833         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10834         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10835         * byte-optimize.el: remove references to `get*'.
10836
10837 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10838
10839         * mule/european.el: Add syntax information for Latin3 and Latin4.
10840
10841 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10842
10843         * byte-optimize.el: Byte-optimize (length "foo")
10844
10845 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10846
10847         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10848         width check using `window-leftmost-p' and `window-rightmost-p'.
10849
10850 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10851
10852         * wid-edit.el (widget-match-inline): An atom never matches a
10853           list.
10854
10855 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10856
10857         * modeline.el: Consolidated 'x and 'mswindows specification under
10858         'win tag.
10859
10860 2000-01-29  Andy Piper  <andy@xemacs.org>
10861
10862         * gutter-items.el: (format-buffers-tab-line): Try and be
10863         intelligent about buffer naming when we have duplicates.
10864
10865 2000-01-29  Andy Piper  <andy@xemacs.org>
10866
10867         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10868         updated when it becomes visible.
10869
10870 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10871
10872         * bytecomp.el (byte-compile-insert-header): Properly set coding
10873         system under MULE and file-coding.
10874
10875 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10876
10877         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10878         (dontusethis-set-value-terminal-coding-system-handler):
10879         (dontusethis-set-value-keyboard-coding-system-handler):
10880         Never undefine coding system aliases.  Emergency fix for gnus.
10881
10882 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10883
10884         * files.el (abbreviate-file-name): Use directory-sep-char instead
10885         of hard-coded "/".
10886
10887 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10888
10889         * startup.el (user-init-file-base-list): New variable, replacing
10890         user-init-file-base.
10891         (find-user-init-file): New function.
10892         (command-line-early): Use it.
10893         (load-user-init-file): Ditto.
10894
10895 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10896
10897         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10898         calling valid-image-instantiator-format-p
10899
10900 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10901
10902         * isearch-mode.el (isearch-mode): The variable is
10903         isearch-unhidden-extents, not isearch-opened-extents.
10904
10905 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10906
10907         * minibuf.el (next-history-element): Modify error message if a
10908         default value is available.
10909
10910 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10911
10912         * bytecomp.el (byte-compile-file): Don't unconditionally write
10913         .elc files in binary - might contain non-Latin1.
10914
10915 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10916
10917         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10918         for windows-nt.
10919
10920         * version.el:
10921         * startup.el (user-init-file-base):
10922         * process.el (call-process-region):
10923         * files.el (make-backup-file-name):
10924         (backup-file-name-p):
10925         (file-relative-name):
10926         (abbreviate-file-name):
10927         (set-auto-mode):
10928         * code-process.el (call-process-region): Removed unnecessary
10929         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10930         support out of the universe.
10931
10932         * process.el:
10933         * code-process.el:
10934         * bytecomp.el (byte-compile-file): Removed reference to
10935         buffer-file-type, and commented usage of binary-process-output
10936         NTEmacs variables.
10937
10938 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10939
10940         * help.el (function-arglist): Add case for macro.
10941
10942 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10943
10944         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10945         printers.
10946         (custom-display): Added a menu for printer/display tags.
10947
10948         * frame.el (frame-type):
10949         * device.el (device-type): Added 'msprinter to the doc string, and
10950         removed 'pc -- it is not going to be implemented ever.
10951         (call-device-method): Fixed docstring typo.
10952         Defined specifier tags 'printer and 'display.
10953
10954 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10955
10956         * lisp/itimer.el (itimer-run-expired-timers): (consp
10957           last-command-event-time) instead of (consp
10958           'last-command-event-time).
10959
10960 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10961
10962         * msw-glyphs.el: Removed obsolete commentary.
10963
10964 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10965
10966         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10967         better default value.
10968
10969 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10970
10971         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10972         (read-string): Ditto.
10973         (eval-minibuffer): Ditto.
10974         (read-command): Ditto.
10975         (read-function): Ditto.
10976         (read-variable): Ditto.
10977         (read-number): Ditto.
10978         (read-shell-command): Ditto.
10979         (read-number): Record history.
10980
10981 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10982
10983         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10984
10985 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10986
10987         * faces.el (startup-initialize-custom-faces): New function.
10988         Reset all faces created during auto-autoloads loading time
10989         by defface.
10990         * startup.el (command-line): Call it.
10991
10992 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10993
10994         * about.el (about-hackers): Add myself to contributors list.
10995
10996 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10997
10998         * menubar-items.el (maybe-add-init-button): Removed an argument in
10999         a call to load-user-init-file, as the function managed to lose its
11000         formal parameter a few betas ago.
11001
11002 2000-01-18  Martin Buchholz <martin@xemacs.org>
11003
11004         * XEmacs 21.2.27 is released.
11005
11006 2000-01-18  Martin Buchholz  <martin@xemacs.org>
11007
11008         * process.el (shell-command-to-string): Use the FSF docstring.
11009         Make shell-command-to-string the standard function, and
11010         exec-to-string the (deprecated) alias.
11011
11012         * startup.el: typo fix.
11013
11014 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11015
11016         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11017
11018 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11019
11020         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11021         buffers after visible buffers.
11022         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11023
11024 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11025
11026         * info.el (Info-extract-menu-node-name): Stop at a dot
11027         followed by whitespace or right parenthesis.
11028
11029 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11030
11031         * info.el (Info-directory-list): Warn against using Customize with
11032         Info-directory-list.
11033
11034 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11035
11036         * minibuf.el (read-file-name): doc fix.
11037
11038         * autoload.el (update-file-autoloads): doc fix.
11039
11040         * about.el (about-hackers): Change my E-mail address.
11041
11042 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11043
11044         * info.el (Info-visit-file): Just use the `f' interactive spec to
11045         read a filename in the standard way.
11046
11047 2000-01-13  Andy Piper  <andy@xemacs.org>
11048
11049         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11050         (gutter-buffers-tab-extent): new variable.
11051         (update-tab-in-gutter): call add-tab-to-gutter again if the
11052         orientation has changed.
11053         (add-tab-to-gutter): cope with different orientations.
11054
11055 2000-01-11  Didier Verna  <didier@xemacs.org>
11056
11057         * info.el (Info-following-node-name): backward-skip dots as well
11058         as spaces (dots at the end of a node name aren't part of it).
11059         (Info-extract-menu-node-name): don't skip dots. There could be
11060         some in the node name.
11061         (Info-index): allow dots to be part of a node name.
11062
11063 2000-01-12  Andreas Jaeger  <aj@suse.de>
11064
11065         * files.el (auto-mode-alist): Added idlwave-mode.
11066         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11067
11068 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11069
11070         * info.el (Info-search): Show default value.
11071
11072 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11073
11074         * info.el (Info-read-node-completion-table): New variable.
11075         (Info-read-node-name-1): New function.
11076         (Info-read-node-name): Use it.
11077         (Info-follow-reference): Use DEFAULT argument of completing-read.
11078         (Info-menu): Ditto.
11079
11080 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11081
11082         * hyper-apropos.el (hyper-describe-key-briefly): Save
11083         window configuration.
11084         (hyper-describe-face): Use DEFAULT of completing-read.
11085         (hyper-apropos-read-variable-symbol): Ditto.
11086         (hyper-apropos-read-function-symbol): Ditto.
11087
11088 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11089
11090         * mule/mule-cmds.el (set-default-coding-system): Set
11091         comint-exec-hook to use coding-system-for-read and
11092         coding-system-for-write so that C-x RET c works.
11093
11094 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11095
11096         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11097         (previous-matching-history-element): Increment
11098         minibuffer-max-depth by 1.
11099         (next-matching-history-element): Ditto.
11100
11101 2000-01-11  Andy Piper  <andy@xemacs.org>
11102
11103         * gutter-items.el (buffers-tab): Create a new face for the buffers
11104         tab.
11105         (buffers-tab-face): use it.
11106
11107 2000-01-10  Didier Verna  <didier@xemacs.org>
11108
11109         * modeline.el (modeline-scrolling-method): change modeline X
11110         cursor appearance according to the value.
11111
11112 2000-01-07  Andreas Jaeger  <aj@suse.de>
11113
11114         * about.el (about-hackers): Moved my entry to contributor list.
11115         (xemacs-hackers): Added myself.
11116         (about-maintainer-info): Added description of myself.
11117
11118
11119 2000-01-07  Didier Verna  <didier@xemacs.org>
11120
11121         * modeline.el (modeline-scrolling-method): new variable.
11122         (mouse-drag-modeline): add reference to it in the docstring.
11123         (mouse-drag-modeline): handle it.
11124
11125 2000-01-08  Andy Piper  <andy@xemacs.org>
11126
11127         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11128         calls.
11129         (remove-buffer-from-gutter-tab): ditto.
11130
11131 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11132
11133         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11134         (custom-face-edit): Fix grammatical error in help message.
11135
11136 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11137
11138         * movemail.el: Added.
11139
11140         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11141
11142 2000-01-03  Didier Verna  <didier@xemacs.org>
11143
11144         * modeline.el (mouse-drag-modeline): remove the code related to
11145         the modeline horizontal scrolling facility.
11146
11147 1999-12-31  Martin Buchholz <martin@xemacs.org>
11148
11149         * XEmacs 21.2.26 is released.
11150
11151 1999-12-28  Andy Piper  <andy@xemacs.org>
11152
11153         * wid-edit.el (widget-push-button-value-create): The gui cache
11154         does not agree with native widgets which can only be displayed
11155         once per window. The reasons for caching are diminished now that
11156         we don't hog resources when creating buttons.
11157         (widget-push-button-cache) deleted.
11158
11159 1999-12-24  Martin Buchholz <martin@xemacs.org>
11160
11161         * XEmacs 21.2.25 is released.
11162
11163 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11164
11165         * hyper-apropos.el (hyper-apropos): Toggle
11166         hyper-apropos-programming-apropos correctly.
11167         Set REGEXP when user accepts default value.
11168
11169 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11170
11171         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11172         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11173
11174 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11175
11176         * mule/mule-category.el (undefined-category-designator):
11177         Return char instead of character.  Search for undefined one.
11178         (describe-category): Use with-displaying-help-buffer.
11179
11180 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11181
11182         * byte-optimize.el (byte-optimize-plus):
11183         Optimize (+ 1) to 1 instead of (1+ nil).
11184
11185         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11186
11187         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11188
11189         * byte-optimize.el (byte-optimize-char-before): New function.
11190         Remove performance penalty for using (char-before) instead of (char-after).
11191
11192 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11193
11194         * mule/mule-category.el (char-category-list): Return character
11195         instead of integer.
11196
11197 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11198
11199         * minibuf.el (read-buffer): Check default is buffer object.
11200
11201 1999-11-25  Andy Piper  <andy@xemacs.org>
11202
11203         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11204         for buttons.
11205
11206 1999-12-16  Andreas Jaeger  <aj@suse.de>
11207
11208         * package-get.el (package-get-maybe-save-index): Fixed typo.
11209         Patch by Jeff Miller <jmiller@smart.net>.
11210
11211 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11212
11213         * gnuserv.el (gnuserv-process-filter):  don't call
11214         gnuserv-write-to-client when gnuserv-current-client is nil
11215
11216 1999-12-14  Martin Buchholz <martin@xemacs.org>
11217
11218         * XEmacs 21.2.24 is released.
11219
11220 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11221
11222         * about.el (about-hackers): Update my email address.
11223
11224 1999-12-07  Martin Buchholz <martin@xemacs.org>
11225
11226         * XEmacs 21.2.23 is released.
11227
11228 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11229
11230         * package-get.el (package-get-download-sites): Removed several
11231         defunct download sites, added many new ones, and corrected a few
11232         incorrect directory-on-site entries.  Added physical locations to
11233         site-description.
11234
11235 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11236
11237         * finder.el (finder-commentary): add DOC string and fix
11238         interactive spec
11239
11240 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11241
11242         * help.el (describe-function): Don't forget to intern the string
11243         completing-read returns.
11244         (describe-variable): Ditto.
11245
11246 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11247
11248         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11249         `hyper-apropos-help-mode' here to find symbol to customize
11250         irregardless of cursor position and simplify
11251         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11252         `hyper-apropos-popup-menu'.
11253
11254 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11255
11256         * apropos.el (apropos-mode-map): Add return to call
11257         apropos-follow.
11258         (apropos-print): Call apropos-mode to have better
11259         command reference. Put keymap text-poperty to
11260         symbole name.
11261
11262 1999-11-22  Alastair Burt  <burt@dfki.de>
11263
11264         * help.el: (describe-bindings-1): Added handling of keymaps for
11265         the extents at point.
11266
11267 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11268
11269         * gutter-items.el (buffers-tab-items): Wrap the function in a
11270         save-match-data
11271
11272 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11273
11274         * help.el (describe-function): Use the DEFAULT argument to
11275         completing-read.
11276         (describe-variable): Ditto.
11277
11278 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11279
11280         * minibuf.el (read-from-minibuffer): Add optional argument
11281         DEFAULT to have better mini-buffer history support.
11282         (completing-read): Pass default to read-from-minibuffer.
11283         (read-buffer): Pass default to completing-read.
11284
11285 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11286
11287         * font-lock.el (font-lock-doc-string-face): Document the
11288         `font-lock-lisp-like' property.
11289
11290 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11291
11292         * lisp-mode.el: Specify `font-lock-lisp-like'.
11293
11294         * font-lock.el (font-lock-lisp-like): New function.
11295         (font-lock-fontify-syntactically-region): Use it.
11296
11297 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11298
11299         * XEmacs 21.2.22 is released
11300
11301 1999-11-28  Martin Buchholz <martin@xemacs.org>
11302
11303         * XEmacs 21.2.21 is released.
11304
11305 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11306
11307         * minibuf.el (read-coding-system): Accept symbol and
11308         coding-system object as a default-coding-system.
11309
11310 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11311
11312         * minibuf.el (read-coding-system): Accept symbol as
11313         a default-coding-system.
11314
11315 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11316
11317         * apropos.el (apropos-documentation): Use insert instead
11318         of princ.
11319
11320 1999-11-07  William M. Perry  <wmperry@aventail.com>
11321
11322         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11323           for the linux console.
11324
11325         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11326           stuff to work when you are not on a window system, since the GPM
11327           mouse support now allows pasting from outside of XEmacs.
11328
11329 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11330
11331         * XEmacs 21.2.20 is released
11332
11333 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11334
11335         * setup-paths.el (paths-default-info-directories): Add
11336         /usr/share/info and /usr/local/share/info.
11337
11338 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11339
11340         * about.el: Updated Vladimir Ivanovic's info.
11341
11342 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11343
11344         * auto-show.el (auto-show-truncationp): Remove.
11345
11346         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11347
11348 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11349
11350         * indent.el (indent-line-to): fix bug: spaces were not replaced
11351         with tab if column is multiple of tab-width
11352         From dhn@qedinc.com
11353
11354 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11355
11356         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11357         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11358
11359         * package-get.el (package-get-package-provider): Be verbose when
11360         interactive. Patch from Robert Pluim
11361
11362 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11363
11364         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11365         info file suffixes.
11366
11367 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11368
11369         * process.el (open-network-stream): Add a new optional parameter
11370         PROTOCOL to support udp; fix a minor typo and add an explanation
11371         in docstring for udp programming.
11372
11373         * code-process.el (open-network-stream): Add a new optional
11374         parameter PROTOCOL to support udp; fix a minor typo and add an
11375         explanation in docstring for udp programming.
11376
11377 1999-10-18  Andy Piper  <andy@xemacs.org>
11378
11379         * gui.el (make-gui-button): be more precise about how we call
11380         callbacks.
11381
11382         * wid-edit.el (widget-push-button-value-create): Use the new form
11383         of native gui-button.
11384
11385 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11386
11387         * info.el (Info-page-prev): Don't do (sit-for 0).
11388
11389 1999-10-13  Andy Piper  <andy@xemacs.org>
11390
11391         * gutter-items.el (progress-abort-glyph): new glyph for showing
11392         abort status.
11393         (append-progress): dispatch-event rather than sit-for.
11394         (abort-progress): new function. Show the abort glyph with an
11395         appropriate message.
11396         (raw-append-progress): dispatch-event rather than sit-for.
11397         (display-progress): cope with aborts.
11398
11399         * gui.el (make-gui-button): Use native widgets for buttons
11400         unconditionally.
11401         (insert-gui-button): ditto.
11402         (gui-button-p): ditto.
11403
11404         * xbm-button.el: remove from core.
11405
11406         * xpm-button.el: remove from core.
11407
11408 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11409
11410         * faces.el (init-device-faces): Don't initialize the random faces
11411         on the stream device.
11412
11413 1999-10-06  Andy Piper  <andy@xemacs.org>
11414
11415         * files.el (recover-file): Don't use ls under windows for revert buffer.
11416
11417 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11418
11419         * package-get.el (package-get-download-menu): Make menu really
11420         toggle download sites.
11421         (package-get-download-sites): Add autoload cookie.
11422
11423 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11424
11425         * setup-paths.el (paths-find-module-directory): Ditto.
11426
11427 1999-09-29  Werner Fink  <werner@suse.de>
11428
11429         * setup-paths.el (paths-find-exec-directory): Add missing nil
11430         parameter for environment.
11431
11432 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11433
11434         * modeline.el (modeline-format):
11435         Only purecopy the strings.  Else
11436         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11437         barfs.
11438
11439 1999-08-28  Mike Woolley  <mike@bulsara.com>
11440
11441         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11442         user setting comint-completion-addsuffix and
11443         comint-process-echoes.
11444
11445 1999-09-22  Andy Piper  <andy@xemacs.org>
11446
11447         * gutter-items.el (update-tab-in-gutter): use
11448         last-nonminibuf-window instead of selected-window.
11449
11450 1999-09-18  Andy Piper  <andy@xemacs.org>
11451
11452         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11453         display on.
11454
11455         * subr.el (record-buffer-hook): new variable so that the hook gets
11456         some documentation.
11457
11458 1999-09-16  Andy Piper  <andy@xemacs.org>
11459
11460         * gutter-items.el (update-tab-in-gutter): only update when the
11461         gutter is visible.
11462         (remove-buffer-from-gutter-tab): ditto.
11463
11464 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11465
11466         * simple.el (do-auto-fill): Commented out part of Kinsoku
11467         processing.
11468
11469 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11470
11471         * isearch-mode.el (isearch-highlightify-region): Give the
11472         highlighting extents a high priority.
11473         (isearch-make-extent): Give the main highlighting extent an even
11474         higher priority.
11475
11476 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11477
11478         * packages.el (packages-compute-package-locations): Fix typo from
11479         -u rationalization.
11480
11481 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11482
11483         * setup-paths.el (paths-find-doc-directory): Respect value of
11484         `configure-doc-directory.'
11485
11486         * find-paths.el (paths-find-architecture-directory): Give
11487         precendence `default' argument (which typically comes from
11488         configure).
11489
11490 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11491
11492         * startup.el (command-line-early): Added options -user-init-file
11493         and -user-init-directory.
11494
11495         * files.el (user-init-file): Default to NIL so we can recognize
11496         when it's set.
11497
11498 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11499
11500         * obsolete.el (init-file-user):
11501         * startup.el:
11502         * packages.el (packages-compute-package-locations):
11503         * package-get.el (package-get-user-index-filename):
11504         * menubar-items.el (maybe-add-init-button):
11505         * info.el (Info-annotations-path):
11506         * dump-paths.el:
11507         Change `user-init-directory' to be an absolute path.
11508         Use `user-init-directory' where appropriate.
11509         Zap `init-file-user' and its uses.
11510
11511 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11512
11513         * subr.el (copy-symbol): New function.
11514
11515 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11516
11517         * isearch-mode.el (isearch-done): Be sure to restore invisible
11518         extents in the proper buffer.
11519         (isearch-pre-command-hook): Set this-command to the correct value
11520         in case the buffer has changed and old overriding-local-map was
11521         used.
11522         (isearch-restore-extent): Use remprop instead of setting the
11523         property to nil.
11524
11525 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11526
11527         * cmdloop.el (execute-extended-command): Update zmacs region
11528         before the delay.
11529         (execute-extended-command): Make the message gettext-friendly.
11530
11531 1999-09-07  Andy Piper  <andy@xemacs.org>
11532
11533         * gutter-items.el (progress-gauge-glyph): renamed from
11534         progress-glyph.
11535         (progress-text-glyph): new variable.
11536         (progress-layout-glyph): use layouts and text glyphs.
11537         (progress-area-buffer): removed.
11538         (progress-text-and-extent): new variable.
11539         (progress-displayed-p): dynamically create gutter area buffer.
11540         (clear-progress): ditto.
11541         (raw-append-progress): ditto.
11542         (append-progress): use new glyph names.
11543         (raw-append-progress): only create the extent when needed. set
11544         properties more optimally.
11545         (progress): remove args.
11546
11547 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11548
11549         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11550         mapcar where the return value is unused.
11551         (isearch-restore-invisible-extents): Ditto.
11552         (isearch-highlight-all-cleanup): Ditto.
11553         (isearch-delete-extents-in-range): Traverse the extents only once.
11554         (isearch-highlight-all-update): Don't start over if the search
11555         string has changed and more input is pending.
11556
11557 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11558
11559         * packages.el (packages-find-package-data-path): Ditto.
11560
11561         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11562
11563         * subr.el (mapc-internal): Don't make obsolete.
11564
11565         * cl-extra.el (mapc): Resurrect.
11566
11567 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11568
11569         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11570         alias.
11571
11572         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11573         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11574         (isearch-yank-clipboard): Use get-clipboard instead of
11575         x-get-clipboard.
11576         (isearch-yank-selection): Fix docstring.
11577
11578 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11579
11580         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11581
11582 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11583
11584         * cl-macs.el (extent-start-position): Fix setf method.
11585         (extent-end-position): Ditto.
11586
11587 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11588
11589         * isearch-mode.el: End merge with FSF 20.4.
11590
11591         * isearch-mode.el (search-invisible): New variable.
11592         (isearch-hide-immediately): Ditto.
11593         (isearch-unhidden-extents): Ditto.
11594         (isearch-range-invisible): New function.
11595         (isearch-unhide-extent): Ditto.
11596         (isearch-restore-invisible-extents): Ditto.
11597         (isearch-restore-extent): Ditto.
11598
11599         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11600         implementation.
11601         (isearch-ring-retreat-edit): Ditto.
11602         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11603         (isearch-forward-regexp): New arguments NOT-REGEXP and
11604         NO-RECURSIVE-EDIT.
11605         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11606         (isearch-backward-regexp): New arguments NOT-REGEXP and
11607         NO-RECURSIVE-EDIT.
11608         (isearch-mode): Return isearch-success.
11609         (isearch-update): Use unread-command-events instead of
11610         unread-command-event.
11611         (isearch-abort): If an invalid regexp is encountered, keep popping
11612         states.
11613         (isearch-*-char): Use FSF implementation.
11614         (isearch-whitespace-chars): Use the more robust FSF's
11615         implementation.
11616         (isearch-within-brackets): New variable.
11617         (isearch-mode): Initialize it.
11618         (isearch-edit-string): Bind it.
11619         (isearch-search-and-update): Set it.
11620         (isearch-push-state): Push it.
11621         (isearch-top-state): Pop it.
11622         (isearch-search): Set it.
11623         (isearch-printing-char): When called by isearch-whitespace-chars,
11624         handle M-SPC gracefully.
11625         (isearch-message-prefix): New argument ELLIPSIS.
11626         (isearch-message-suffix): Ditto.
11627         (isearch-message): Use the ELLIPSIS argument when calling
11628         isearch-message-prefix and isearch-message-suffix.
11629         (isearch-message-prefix): Distinguish between "wrapped" and
11630         "overwrapped" search, FWIW.
11631
11632 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11633
11634         * isearch-mode.el (isearch-edit-string): Use the head of the
11635         search ring instead of search-last-string and search-last-regexp.
11636         (search-highlight): Renamed from isearch-highlight.
11637         (isearch-exit): Use the new name.
11638         (isearch-highlight): Ditto.
11639         (isearch-dehighlight): Ditto.
11640         (isearch-update-ring): New function.
11641         (isearch-done): Call it.
11642         (isearch-done): New argument EDIT.
11643         (isearch-repeat): If search string is empty, look up at the car of
11644         the search ring; ignore the yank pointer.
11645         (isearch-abort): Call isearch-done with NOPUSH.
11646         (isearch-cancel): New function.
11647         (isearch-mode-map): Bind it to ESC ESC ESC.
11648
11649         * isearch-mode.el: Begin merge with FSF 20.4.
11650
11651 1999-09-01  Andy Piper  <andy@xemacs.org>
11652
11653         * x-select.el (x-get-clipboard): obsolete.
11654         (x-yank-clipboard-selection): obsolete
11655
11656         * select.el (disown-selection): need to be careful to disown the
11657         clipboard if we set it via selection.
11658         (get-clipboard): move from x-select.el
11659         (yank-clipboard-selection): ditto.
11660
11661 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11662
11663         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11664         isearch-highlight-all-matches to nil.
11665         (isearch-fixed-case): New variable.
11666         (isearch-mode): Initialize it.
11667         (isearch-edit-string): Save it.
11668         (isearch-toggle-case-fold): Set it.
11669         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11670         need to check isearch-fixed-case.
11671         (isearch-toggle-case-fold): Update highlighting of all matches
11672         before the pause.
11673         (isearch-edit-string):
11674
11675 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11676
11677         * isearch-mode.el (isearch-edit-string): Call isearch-message
11678         before reading the event so that the prompt is displayed properly.
11679         (isearch-message): Use isearch-nonincremental when calling
11680         isearch-message-prefix.
11681         (minibuffer-local-isearch-map): Bind up and down to do the same as
11682         M-p and M-n respectively.
11683         (isearch-done): New arg NOPUSH.
11684         (isearch-edit-string): Use it.
11685         (isearch-edit-string): Don't bind isearch-string.
11686         (isearch-ring-adjust): Edit string, *then* push state.
11687
11688 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11689
11690         * faces.el (isearch-secondary): Make isearch-secondary look
11691         different than default.
11692
11693 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11694
11695         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11696         save-excursion.
11697         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11698         (isearch-update): Call isearch-dehighlight without arguments.
11699         (isearch-done): Ditto.
11700
11701         * isearch-mode.el (isearch-fix-case): If the search string has no
11702         upper-case letters, allow the folding to be reenabled.
11703         Previously, once disabled, the folding would remain that way until
11704         the end of isearch.
11705         (isearch-top-state): Call isearch-fix-case.
11706
11707         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11708         save-excursion.
11709         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11710
11711 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11712
11713         * xpm-button.el:
11714         xbm-button.el: Need to exist in core because gui.el depends on
11715         them.
11716
11717 1999-08-31  Andy Piper  <andy@xemacs.org>
11718
11719         * gutter-items.el (buffers-tab-face): new customizable variable.
11720         (buffers-tab-default-buffer-line-length): new specifier for
11721         maximum viewable characters.
11722         (progress-stack): new variable for implementing widget-based
11723         progress messages.
11724         (progress-area-buffer): ditto.
11725         (progress-glyph-height): ditto.
11726         (progress-stop-callback): ditto.
11727         (progress-quit-function): new function.
11728         (progress-glyph): new variable.
11729         (progress-layout-glyph): ditto.
11730         (progress-displayed-p): new function, see message-displayed-p for
11731         details.
11732         (clear-progress): ditto.
11733         (remove-progress): ditto.
11734         (append-progress): ditto.
11735         (raw-append-progress): ditto.
11736         (display-progress): ditto.
11737         (current-progress): ditto.
11738         (current-progress-label): ditto.
11739         (progress): ditto.
11740         (lprogress): ditto.
11741
11742
11743 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11744
11745         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11746
11747         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11748         `isearch-yank-selection'.
11749         (isearch-mode-map): Use it.
11750         (isearch-yank-selection): Use `get-selection' instead of
11751         `get-x-selection'.
11752
11753 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11754
11755         * faces.el (isearch-secondary): Create face here.
11756
11757         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11758         timers.
11759
11760 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11761
11762         * subr.el (buffer-string): More robust backward compatibility
11763         check, courtesy William Perry.
11764
11765 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11766
11767         * replace.el (perform-replace): Stop the search after the search
11768         limit has been reached.
11769
11770 1999-08-23  Andy Piper  <andy@xemacs.org>
11771
11772         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11773         here if we don't have one.
11774
11775 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11776
11777         * ldap.el (ldap-coding-system): Default to nil until we get
11778         efficient UTF8 support
11779         (ldap-decode-string): Guard against `decode-coding-string' not
11780         being defined
11781         (ldap-encode-string): Guard against `encode-coding-string' not
11782         being defined
11783
11784 1999-08-23  Didier Verna  <didier@xemacs.org>
11785
11786         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11787         Some doc strings improvements, and add a star to the `interactive'
11788         calls.
11789
11790 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11791
11792         * font-lock.el (java-font-lock-keywords-3): introduced new
11793         keywords and regexpes for javadoc syntax 1.2.
11794
11795 1999-08-17  Andy Piper  <andy@xemacs.org>
11796
11797         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11798         format-buffers-tab-line.
11799         (buffers-tab-max-buffer-line-length): new variable.
11800         (format-buffers-tab-line): new function. truncate names if over
11801         buffers-tab-max-buffer-line-length.
11802
11803 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11804
11805         * cus-start.el: Customize the variable `bell-inhibit-time'.
11806
11807 1999-08-16  Andy Piper  <andy@xemacs.org>
11808
11809         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11810         brute-force approach to deleting the last buffer.
11811         (buffers-tab-grouping-regexp): new customizable variable.
11812         (select-buffers-tab-buffers-by-mode): use it.
11813
11814 1999-08-13  Andy Piper  <andy@xemacs.org>
11815
11816         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11817         deletion problem.
11818
11819 1999-07-30  Didier Verna  <didier@xemacs.org>
11820
11821         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11822         of princ to output symbols.
11823         (custom-save-face-internal): ditto.
11824         (custom-save-resets): ditto.
11825
11826 1999-08-09  Didier Verna  <didier@xemacs.org>
11827
11828         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11829         `regexp-quote' to protect the major mode name for use as a regular
11830         expression (c++ needs this for instance).
11831
11832 1999-08-08  Andy Piper  <andy@xemacs.org>
11833
11834         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11835         cope with similar mode names.
11836
11837         * gutter-items.el (buffers-tab-selection-function): new selection
11838         function.
11839         (select-buffers-tab-buffers-by-mode): new function.
11840         (buffers-tab-items): use it if set to only display buffers in the
11841         tab in the current buffer's group..
11842         (update-tab-in-gutter): use new api.
11843         (remove-buffer-from-gutter-tab): ditto.
11844
11845         * gutter-items.el (buffers-tab-max-size): set custom selection
11846         default to 6.
11847         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11848         (add-tab-to-gutter): set face as default.
11849
11850 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11851
11852         * faces.el (frob-face-property): Merge the fall-back specifier
11853         with the target, not replace it.
11854
11855 1999-08-05  Andy Piper  <andy@xemacs.org>
11856
11857         * gutter-items.el (update-tab-in-gutter): add frame argument for
11858         buffer-items.
11859         (update-tab-in-gutter): use it.
11860
11861         * gutter-items.el (record-buffer-hook): set.
11862
11863         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11864         change.
11865         (switch-to-buffer-hook) deleted.
11866
11867 1999-08-04  Andy Piper  <andy@xemacs.org>
11868
11869         * gutter-items.el (update-tab-in-gutter): make sure this will work
11870         as an argument to create-frame-hook.
11871
11872 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11873
11874         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11875         instead of timer emulation.
11876
11877 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11878
11879         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11880         Emacs isearch enhancements.
11881
11882 1999-07-28  Andy Piper  <andy@xemacs.org>
11883
11884         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11885         all devices that support tab controls.
11886         (remove-buffer-from-gutter-tab): new function. to be used as a
11887         value for kill-buffer-hook.
11888
11889 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11890
11891         * auto-show.el (auto-show-truncationp): changed to match
11892         `window_translation_on'
11893
11894 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11895
11896         * XEmacs 21.2.19 is released
11897
11898 1999-07-28  SL Baur  <steve@miho>
11899
11900         * code-files.el (insert-file-contents): Fix docstring.
11901         revert previous change.
11902
11903 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11904
11905         * fill.el (fill-region-as-paragraph): Change re-break-point to
11906         contain word-across-newline plus one character so that filling
11907         Japanese and Chinese works as desired.
11908         * simple.el (do-auto-fill): Ditto.
11909
11910 1999-07-26  SL Baur  <steve@miho>
11911
11912         * mule/japanese.el ("Japanese"): Do not specify a default input
11913         method.
11914         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11915
11916 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11917
11918         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11919         able to use cl-macs macro in early lisp.
11920
11921 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11922
11923         * custom.el:
11924         * cus-face.el:
11925         * cus-edit.el:
11926                 Massive custom Theme API changes.
11927
11928 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11929
11930         * code-files.el (insert-file-contents): Regard
11931         coding-system-magic-cookie if `coding-system-for-read' is nil.
11932
11933 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11934
11935         * mule/thai-xtis.el: Add coding: local variable, to avoid
11936         bootstrapping problem with C locale.
11937
11938 1999-07-22  Andy Piper  <andy@xemacs.org>
11939
11940         * dumped-lisp.el (preloaded-file-list): guard against putting
11941         gutter-items in a less than functional XEmacs.
11942         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11943
11944 1999-07-18  Bob Weiner  <weiner@beopen.com>
11945
11946         * fill.el (fill-context-prefix): Fixed bug that prevented the
11947         setting of an adaptive fill prefix when the `dont-skip-first' was
11948         t.
11949
11950 1999-07-22  SL Baur  <steve@miho>
11951
11952         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11953
11954 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11955
11956         * files.el (interpreter-mode-alist): add `make', `guile', and
11957         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11958         makefile-mode, guile is a scheme, and someday XEmacs will be
11959         modular enough to use as an efficient scripting tool.)
11960
11961 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11962
11963         * mule/mule-cmds.el (reset-language-environment): Regard
11964         coding-category `utf-8' and `ucs-4' if they are available.
11965
11966 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11967
11968         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11969         (prefer-coding-system): Fix DOC-string.
11970
11971         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11972         DOC-string too.
11973
11974         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11975         Mule.
11976         (coding-system-change-eol-conversion): Fix DOC-string.
11977
11978 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11979
11980         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11981         instead of `list-coding-system'.
11982
11983 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11984
11985         * menubar-items.el (default-menubar): `select-input-method' was
11986         renamed to `set-input-method'.
11987
11988         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11989         "Set Language Environment" menu.
11990
11991         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11992         "Describe Language Support" menu.
11993
11994 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11995
11996         * mule/chinese.el ("Chinese-GB"): Rename
11997         `chinese-gb-environment-setup-function' to
11998         `setup-chinese-gb-environment-internal'.
11999
12000 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12001
12002         * mule/korean.el: Use `define-coding-system-alias' instead of
12003         `copy-coding-system'.
12004
12005 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12006
12007         * mule/mule-cmds.el (set-language-environment-coding-systems):
12008         Treat duplicated coding-categories.
12009
12010 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12011
12012         * mule/japanese.el: Use `define-coding-system-alias' instead of
12013         `copy-coding-system'.
12014
12015 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12016
12017         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12018         coding-system `viscii'.
12019
12020 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12021
12022         * mule/cyrillic.el:
12023         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12024         (cyrillic-alternativnyj-decode-table): New variable.
12025         (cyrillic-alternativnyj-encode-table): New variable.
12026         - Specify `iso-8-1' as a category of coding-system
12027           `alternativnyj'.
12028         - Abolish general Cyrillic environment.
12029
12030 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12031
12032         * mule/chinese.el:
12033         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12034         - Register `chinese-gb-environment-setup-function' as a
12035           `setup-function' of "Chinese-GB" environment.
12036
12037 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12038
12039         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12040         optional argument `parents'.
12041
12042         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12043         property for Thai-XTIS.
12044
12045         * mule/mule-help.el (help-with-tutorial): Use property
12046         `tutorial-coding-system' of language-info as a coding-system to
12047         read tutorial file.
12048
12049 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12050
12051         * mule/thai-xtis.el: Don't setup `setup-function' and
12052         `exit-function'.
12053
12054         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12055         `set-coding-category-system' to set up coding-system for
12056         coding-category.
12057
12058         * mule/mule-cmds.el (prefer-coding-system): Use
12059         `set-coding-category-system' to set up coding-system for
12060         coding-category.
12061
12062 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12063
12064         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12065         Thai-XTIS environment.
12066
12067         * mule/mule-cmds.el (prefer-coding-system): Use
12068         `find-coding-system' instead of `coding-system-p'.
12069
12070 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12071
12072         * mule/mule-cmds.el (set-language-environment-coding-systems):
12073         Modify eol-type for XEmacs.
12074
12075         * mule/thai-xtis.el: Delete unused local variable `category'.
12076
12077         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12078         function.
12079         (prefer-coding-system): Don't call
12080         `update-coding-systems-internal'; use function
12081         `coding-category-list' instead of variable `coding-category-list';
12082         use `set-coding-priority-list' instead of `set-coding-priority';
12083         modify `eol-type' for XEmacs.
12084
12085         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12086         `charset-columns'.
12087         (char-width): Likewise.
12088
12089 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12090
12091         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12092         `tis-620'.
12093
12094         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12095         `set-coding-priority-list' instead of `set-coding-priority'; don't
12096         call `update-coding-systems-internal'.
12097
12098         * mule/mule-misc.el (coding-system-get): New function.
12099         (coding-system-put): New function.
12100         (coding-system-category): New function.
12101
12102 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12103
12104         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12105         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12106         to avoid conflict with leim/quail/thai-xtis.
12107
12108         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12109         to thai-xtis-chars.el.
12110
12111         * mule/thai-xtis-chars.el: New file (split from
12112         mule/thai-xtis.el).
12113
12114 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12115
12116         * mule/thai-xtis.el:
12117         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12118         - Add syntax entries.
12119         - Put `preferred-coding-system' of the charset `thai-xtis' to
12120           `tis-620'.
12121
12122 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12123
12124         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12125         rewritten to use write-multibyte-character.
12126
12127 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12128
12129         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12130         of `iso-2022-7'.
12131         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12132         ported yet.
12133         (read-input-method-name): Treat optional argument `default'.
12134
12135 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12136
12137         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12138         all.
12139         (set-language-info-alist): Set up menus here.
12140
12141 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12142
12143         * minibuf.el (completing-read): Add new optional argument
12144         `default'.
12145         (read-coding-system): Add new optional argument
12146         `default-coding-system'.
12147
12148 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12149
12150         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12151         (viet-viscii-...->viet-vscii...).
12152
12153 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12154
12155         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12156         and menus.
12157
12158 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12159
12160         * mule/mule-cmds.el (input-method-function): Add permanent-local
12161         property.
12162
12163 1999-03-30  Dave Love  <fx@gnu.org>
12164
12165         * mule/mule-cmds.el (current-language-environment): Doc fix.
12166
12167 1999-02-06  Richard Stallman  <rms@gnu.org>
12168
12169         * mule/european.el (setup-slovenian-environment): New function.
12170         ("Slovenian"): New language environment.
12171
12172 1999-01-27  Dave Love  <fx@gnu.org>
12173
12174         * mule/mule-cmds.el (current-language-environment): Provide :link,
12175         :type (choices) and appropriate :get.
12176
12177 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12178
12179         * mule/mule-cmds.el (describe-language-environment): Don't alter
12180         input-method-alist.
12181
12182 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12183
12184         * mule/mule-cmds.el (prefer-coding-system): Call
12185         set-coding-priority, so that the internal array of priorities is
12186         also updated.
12187
12188 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12189
12190         * mule/mule-cmds.el (prefer-coding-system): If the argument
12191         requires specific EOL conversion type, make the default coding
12192         systems use that.
12193
12194 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12195
12196         * mule/mule-cmds.el (set-language-environment): Pass the default
12197         eol-type to set-language-environment-coding-systems.
12198         (set-default-coding-systems): Copy the eol-type property for the
12199         new default values of {buffer-file,process}-coding-system from the
12200         old defaults.
12201         (set-language-environment-coding-systems): Accept an optional
12202         argument EOL-TYPE, and set the eol-type property of the default
12203         coding systems accordingly.
12204
12205 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12206
12207         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12208         use generate-new-buffer instead of get-buffer-create.
12209
12210 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12211
12212         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12213
12214 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12215
12216         * mule/mule-cmds.el (default-input-method): Fix custom type.
12217
12218 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12219
12220         * mule/mule-cmds.el (setup-specified-language-environment):
12221         Add apropos-inhibit property.
12222         (describe-specified-language-support): Likewise.
12223
12224 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12225
12226         * mule/mule-cmds.el: Doc fixes.
12227
12228 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12229
12230         * mule/mule-cmds.el (register-input-method): Doc-string
12231         modified.
12232
12233 1998-09-01  Dave Love  <fx@gnu.org>
12234
12235         * mule/mule-cmds.el (current-language-environment): Fix
12236         setter function.
12237
12238 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12239
12240         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12241         mule/european.el, mule/hebrew.el, mule/japanese.el,
12242         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12243         avoid bootstrapping problem if you need to recompile all the Lisp
12244         files using interpreted code.
12245
12246 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12247
12248         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12249         ("Latin-2"): Likewise.
12250
12251 1998-08-18  Per Starback  <starback@update.uu.se>
12252
12253         * mule/european.el (setup-latin2-environment): Fix typo.
12254
12255 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12256
12257         * mule/european.el: Give proper value of `input-method' key to all
12258         lang. env.
12259
12260         * mule/mule-cmds.el (activate-input-method): Handle the case that
12261         the arg INPUT-METHOD is nil correctly.
12262         (read-multilingual-string): Activate the specified input method
12263         before calling read-string.  Afterward, activate the original
12264         input method.
12265
12266 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12267
12268         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12269         (set-language-info-alist): Fix typo in doc-string.
12270
12271         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12272
12273 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12274
12275         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12276         (reset-language-environment): New function for the job that
12277         setup-english-environment used to do.
12278         (set-language-environment): Do more setups according to the info
12279         in language-info-alist.
12280         (read-language-name): Handle the case that the arg KEY is nil.
12281         (describe-language-environment): Handle input-method property.
12282
12283         * mule/: All files under this directory, which related with
12284         specific languages (such as mule/european.el, mule/greek.el,
12285         mule/hebrew.el, mule/misc-lang.el), modified as below.
12286         (setup-XXX-environment): Just call set-language-environment.  If
12287         they used to do some other jobs than what done by
12288         set-language-environment, those jobs are done in
12289         setup-XXX-environment-internal now.
12290         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12291         the value to setup-XXX-environment-internal.  Add properties
12292         input-method and features.
12293
12294         * mule/english.el (setup-english-environment): Just call
12295         reset-language-environment.
12296
12297         * mule/european.el (setup-8-bit-environment): Function deleted.
12298
12299 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12300
12301         * mule/mule-cmds.el (input-method-exit-on-first-char)
12302         (input-method-use-echo-area): Doc fixes.
12303
12304 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12305
12306         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12307         variable.
12308         (input-method-use-echo-area): New variable.
12309
12310 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12311
12312         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12313
12314 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12315
12316         * mule/mule-cmds.el (activate-input-method): Update mode line.
12317         (inactivate-input-method): Likewise.
12318
12319 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12320
12321         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12322         input method in the current buffer, but just bind
12323         current-input-method.
12324
12325 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12326
12327         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12328
12329         * mule/misc-lang.el ("IPA"): Add coding-priority and
12330         coding-system.
12331
12332 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12333
12334         * mule/greek.el: Add coding-priority.
12335
12336 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12337
12338         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12339         LANG-ENV.
12340
12341 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12342
12343         * mule/mule-cmds.el (register-input-method): Fix previous change.
12344         (setup-specified-language-environment): Doc fix.
12345
12346 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12347
12348         * mule/mule-cmds.el: Several doc fixes.
12349         (get-language-info, set-language-info): Rename argument.
12350         (set-language-info-alist): Likewise.
12351         (register-input-method): Rename argument.
12352         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12353
12354 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12355
12356         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12357         default value while reading an input method.
12358
12359 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12360
12361         * mule/mule-cmds.el (universal-coding-system-argument):
12362         Use buffer-file-coding-system as default.
12363
12364 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12365
12366         * mule/korean.el ("Korean"): Doc fix.
12367
12368 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12369
12370         * mule/mule-cmds.el (describe-language-environment): Print the
12371         languge environment at the head.
12372
12373 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12374
12375         * mule/japanese.el: Set exit-function to exit-japanese-environment
12376         for Japanese environment.
12377
12378 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12379
12380         * mule/mule-cmds.el (set-language-environment): Doc fix.
12381         (current-language-environment): Use defcustom.
12382         (default-input-method): Specify :type.
12383
12384 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12385
12386         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12387         modified.
12388         (prefer-coding-system): Doc-string modified.
12389
12390 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12391
12392         * mule/mule-cmds.el (set-language-info): Doc-string
12393         describes `coding-priority' KEY.
12394         (set-language-environment-coding-systems): New function.
12395         (select-safe-coding-system): New function.
12396         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12397         (set-language-info-alist): New optionla arg PARENTS.  Call
12398         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12399         (set-language-environment-coding-systems): New function.
12400
12401         * mule/chinese.el: Remove setting up of
12402         describe-chinese-environment-map and
12403         setup-chinese-environment-map.  Exclude them in args of calls to
12404         set-language-info-alist.  Register coding-priority key in
12405         language-info-alist.
12406
12407         * mule/cyrillic.el: Remove setting up of
12408         describe-cyrillic-environment-map and
12409         setup-cyrillic-environment-map.  Exclude them in args of calls to
12410         set-language-info-alist.  Register coding-priority key in
12411         language-info-alist.
12412
12413         * mule/english.el: Register coding-priority key in
12414         language-info-alist.
12415
12416         * mule/ethiopic.el: Register coding-priority key in
12417         language-info-alist.
12418
12419         * mule/european.el: Remove setting up of
12420         describe-european-environment-map and
12421         setup-european-environment-map.  Exclude them in args of calls to
12422         set-language-info-alist.  Register coding-priority key in
12423         language-info-alist.  Add "German" language env.
12424         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12425         (setup-german-environment): New function.
12426
12427         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12428         change default input method to "greek-postfix".
12429
12430         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12431         coding-priority key in
12432
12433 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12434
12435         * mule/mule-cmds.el (set-language-info): Doc fix.
12436         (input-method-inactivate-hook): Doc fix.
12437
12438 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12439
12440         * mule/mule-cmds.el (set-input-method): Renamed from
12441         select-input-method.
12442
12443 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12444
12445         * mule/mule-cmds.el (set-language-environment): Run
12446         exit-language-environment-hook before calling `exit-function'
12447         which is specified for the language environment.
12448
12449 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12450
12451         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12452         modified.
12453         (prefer-coding-system): Likewise.
12454         (describe-language-environment): Print aliases of each coding
12455         system.
12456         (set-language-environment-hook): New variable.
12457         (exit-language-environment-hook): New variable.
12458         (set-language-environment): Call these hooks.  Before setting a
12459         new language environment, exit from the
12460         current-language-environment if necessary.
12461         (input-method-verbose-flag): The value can be nil, t,
12462         complex-only, or default.
12463         (input-method-highlight-flag): Doc-string augmented.
12464         (activate-input-method): Check if we can run the registered
12465         function to activate an input method.
12466
12467         * mule/korean.el: Set exit-function for language environment
12468         "Korean" to exit-korean-environment.
12469         (setup-korean-environment): Moved to korea-util.el.
12470
12471 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12472
12473         * mule/mule-cmds.el (read-multilingual-string): Use
12474         current-input-method prior to default-input-method.  Don't bind
12475         current-input-method by `let', instead, activate the specified
12476         input method in the current buffer temporarily.
12477
12478 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12479
12480         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12481
12482 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12483
12484         * mule/chinese.el (post-read-decode-hz): Return the result of
12485         decode-hz-region.
12486         (pre-write-encode-hz): Do not change the value of
12487         last-coding-system.
12488
12489 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12490
12491         * mule/mule-ccl.el: Doc fixes.
12492
12493 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12494
12495         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12496         (check-ccl-program): New macro.
12497
12498 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12499
12500         * mule/mule-ccl.el: Comment about CCL syntax modified.
12501         (ccl-command-table): Add read-multibyte-character and
12502         write-multibyte-character.
12503         (ccl-code-table): Add ex-cmd.
12504         (ccl-extended-code-table): New variable.
12505         (ccl-embed-extended-command): New function.
12506         (ccl-compile-read-multibyte-character,
12507         ccl-compile-write-multibyte-character) New functions.
12508         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12509         ccl-dump-write-multibyte-character): New functions.
12510
12511 1999-07-22  SL Baur  <steve@miho>
12512
12513         * config.el (config-value-file): config.values is installed into
12514         doc-directory.
12515         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12516
12517 1999-07-19  Didier Verna  <didier@xemacs.org>
12518
12519         * rect.el: all functions rewritten, except when noted. Below is a
12520         list of interface changes.
12521         (apply-on-rectangle): new function. Obsoletes
12522         `operate-on-rectangle'. All functions that used to call this
12523         function now call the new one.
12524         (kill-rectangle): added optional prefix arg to fill lines.
12525         (delete-rectangle): ditto.
12526         (delete-extract-rectangle): ditto.
12527         (open-rectangle): ditto.
12528         (clear-rectangle): ditto.
12529         (delete-rectangle-line): added third arg FILL.
12530         (delete-extract-rectangle-line): ditto.
12531         (open-rectangle-line): ditto.
12532         (clear-rectangle-line): ditto.
12533
12534 1999-07-18  Andy Piper  <andy@xemacs.org>
12535
12536         * menubar-items.el (default-menubar): add gutter options.
12537
12538         * gutter-items.el: new file.
12539         (gutter): new group for custom.
12540         (gutter-visible-p): new variable.
12541         (default-gutter-position): ditto.
12542         (buffers-tab): new group for the buffers tab.
12543         (gutter-buffers-tab): widget to put in the gutter.
12544         (buffers-tab-max-size): max number of tabs.
12545         (buffers-tab-switch-to-buffer-function): function to call when a
12546         tab is pressed.
12547         (buffers-tab-omit-function): filter buffers with this function.
12548         (buffers-tab-format-buffer-line-function): format buffer names for
12549         inclusion in tabs.
12550         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12551         the record.
12552         (build-buffers-tab-internal): build a list of tab items.
12553         (buffers-tab-items): ditto.
12554         (add-tab-to-gutter): put a tab in the gutter area.
12555         (update-tab-in-gutter): reset the buffers in the tab.
12556
12557         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12558
12559         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12560         (switch-to-buffer-hooks): new hook.
12561
12562         * toolbar.el (default-toolbar-position): fix typo.
12563
12564 1999-07-16  Andy Piper  <andy@xemacs.org>
12565
12566         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12567
12568 1999-07-15  Didier Verna  <didier@xemacs.org>
12569
12570         * cus-edit.el (custom-prompt-variable): optional third arg makes
12571         prompt for a comment string.
12572         (customize-set-value): optional prefix makes this function handle
12573         variable comments.
12574         (customize-set-variable): ditto.
12575         (customize-save-variable): ditto.
12576         (customize-customized): handle custom comments.
12577         (customize-save-customized): ditto.
12578         (custom-variable-state-set): ditto.
12579         (custom-face-state-set): ditto.
12580         (customize-saved): ditto.
12581         (custom-variable-set): ditto.
12582         (custom-face-set): ditto.
12583         (custom-variable-save): ditto.
12584         (custom-face-save): ditto.
12585         (custom-variable-reset-saved): ditto.
12586         (custom-face-reset-saved): ditto.
12587         (custom-variable-reset-standard): ditto.
12588         (custom-face-reset-standard): ditto.
12589         (custom-comment-face): new face.
12590         (custom-comment-tag-face): ditto.
12591         (custom-comment): new widget.
12592         (custom-comment-create): new function.
12593         (custom-comment-delete): ditto.
12594         (custom-comment-value-set): ditto.
12595         (custom-comment-show): ditto.
12596         (custom-comment-invisible-p): ditto.
12597         (custom-variable-value-create): create a comment field widget.
12598         (custom-face-value-create): ditto.
12599         (custom-variable-menu): new entry for adding a custom comment.
12600         (custom-face-menu): ditto.
12601         (custom-save-variables): possibly save custom comments.
12602         (custom-save-faces): ditto.
12603
12604         * cus-face.el (custom-set-faces): the arguments can now have a
12605         custom comment as fourth argument.
12606
12607         * custom.el (custom-set-variables): the arguments can now have a
12608         custom comment as fifth element.
12609
12610 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12611
12612         * XEmacs 21.2.18 is released
12613
12614 1999-07-13  SL Baur  <steve@miho>
12615
12616         * lib-complete.el (read-library-name): Revert previous change.
12617         (read-library): Ditto.
12618
12619 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12620
12621         * packages.el (packages-package-list): Capitalize docstring.
12622
12623         * packages.el (packages-find-package-library-path): Use #'nconc
12624         rather than #'append to reduce consing -- #'mapcar uses Flist,
12625         which returns a freshly consed list.  #'append would create yet
12626         another fresh list, using Fmake_list in concat.
12627
12628         * packages.el (package-provide): Use setq with remassq like it
12629         says in its docstring.
12630
12631 1999-07-06  SL Baur  <steve@miho.m17n.org>
12632
12633         * lib-complete.el (progn-with-message): Fix typo.
12634
12635 1999-07-06  SL Baur  <steve@miho.m17n.org>
12636
12637         * mule/mule-misc.el (char-octet): Make function match docstring.
12638         From Katsumi Yamaoka <yamaoka@jpl.org>
12639
12640 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12641
12642         * wid-edit.el (widget-documentation): corrected spelling error.
12643
12644 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12645
12646         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12647         keys if already bound
12648
12649 1999-07-06  SL Baur  <steve@miho.m17n.org>
12650
12651         * lib-complete.el (progn-with-message): Revert previous changes.
12652
12653 1999-06-24  Bob Weiner  <weiner@beopen.com>
12654
12655         * lib-complete.el (find-library):
12656         (find-library-other-window):
12657         (find-library-other-frame): Completely rewrote
12658         so that these functions actually work when called non-interactively.
12659         Also made them handle LIBRARY arguments which end with .el or .elc.
12660
12661 1999-06-24  Bob Weiner  <weiner@beopen.com>
12662
12663         * simple.el (indent-new-comment-line): Locally bound
12664         `block-comment-start' to `comstart' or else when this is called
12665         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12666         `block-comment-start' value, ignoring any existing spacing after a
12667         comment prefix in the previous line and producing ugly comments.
12668
12669 1999-06-23  Bob Weiner  <weiner@beopen.com>
12670
12671         * list-mode.el (mouse-choose-completion):
12672         (choose-completion):
12673         (completion-switch-to-minibuffer): Added.
12674         ([Tab]): [Tab] previously switched to the minibuffer
12675         but since [space] does that and since most applications in the
12676         world use [Tab] to select the next item in a list, do that in the
12677         *Completions* buffer too.  This will cause the least confusion
12678         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12679         06/23/1999.
12680
12681 1999-06-22  Bob Weiner  <weiner@beopen.com>
12682
12683         * help.el (help-buffer-name): Added support for a null value
12684         of `help-buffer-prefix-string' since some buffers require no
12685         prefix.
12686
12687 1999-06-20  Bob Weiner  <weiner@beopen.com>
12688
12689         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12690         in the completion-list-mode-map to bury the completions buffer
12691         even when the minibuffer is no longer active.
12692
12693 1999-06-20  Bob Weiner  <weiner@beopen.com>
12694
12695         * list-mode.el (list-mode): It is visually disconcerting to have
12696         the text cursor disappear within list buffers, especially when
12697         moving from window to window, so leave it visible.
12698
12699 1999-07-01  SL Baur  <steve@miho.m17n.org>
12700
12701         * menubar-items.el (default-menubar): Conditionalize the bug
12702         report menu item (which may not be possible in this XEmacs).
12703         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12704
12705 1999-06-30  SL Baur  <steve@miho.m17n.org>
12706
12707         * subr.el (with-current-buffer): DOC string fix.
12708         Suggested by Bob Weiner <weiner@altrasoft.com>
12709
12710 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12711
12712         * cus-face.el (custom-face-italic): insert missing args
12713
12714 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12715
12716         * packages.el (package-locations): Changed default early package
12717         hierarchies to ~/.xemacs/mule-packages and
12718         ~/.xemacs/xemacs-packages.
12719
12720 1999-06-23  SL Baur  <steve@miho.m17n.org>
12721
12722         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12723
12724 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12725
12726         * packages.el (package-locations): Changed default early package
12727         hierarchy to ~/.xemacs/packages.
12728         (package-locations): Removed `packages' as a possible name for a
12729         late package hierarchy.
12730
12731 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12732
12733         * mule/mule-category.el (word-combining-categories): Set up new
12734         variable.
12735         (word-separating-categories): Likewise.
12736
12737 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12738
12739         * XEmacs 21.2.17 is released
12740
12741 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12742
12743         * font-menu.el (font-menu-set-font): allow for nil specification
12744         of font size.
12745
12746 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12747
12748         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12749         is 1.
12750
12751 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12752
12753         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12754         8859-5 instead of ISO 8859-1.
12755
12756 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12757
12758         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12759         (viet-viscii-encode-table): Ditto.
12760
12761         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12762         Make obsolete definition of char-octet.
12763
12764 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12765
12766         * subr.el: Move no-Mule make-char ...
12767         * help-nomule.el (make-char): To here.
12768         (string-width): Make Mule compatibility alias.
12769
12770 1999-06-15  Andy Piper  <andy@xemacs.org>
12771
12772         * select.el (get-selection-no-error): really make there be no-error.
12773         (get-selection): revert to original.
12774
12775 1999-06-11  Andy Piper  <andy@xemacs.org>
12776
12777         * select.el (selection-sets-clipboard): renamed.
12778         (own-selection): use it.
12779
12780 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12781
12782         * XEmacs 21.2.16 is released
12783
12784 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12785
12786         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12787         missing characters to avoid crash.
12788
12789 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12790
12791         * coding.el (set-terminal-coding-system): Only set the console
12792         coding system on the selected console if it is a tty.
12793
12794 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12795
12796         * cus-face.el:
12797         * cus-edit.el:
12798         * faces.el:
12799         (custom):
12800         (face-spec-set):
12801         * faces.el (frob-face-property):
12802         * font-menu.el (font-menu-set-font):
12803                   Actually apply changes from 1999-03-17
12804
12805 1999-06-10  Andy Piper  <andy@xemacs.org>
12806
12807         * select.el (get-selection): abstract out non error-signalling
12808         part.
12809         (get-selection-no-error): get-selection without signalling an
12810         error.
12811         (selection-is-clipboard-p): new variable. controls whether the
12812         selection sets the clipboard.
12813         (own-selection): use it.
12814
12815         * mouse.el (insert-selection): fallback to clipboard after trying
12816         primary selection and cutbuffer.
12817
12818 1999-06-05  Andy Piper  <andy@xemacs.org>
12819
12820         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12821         selection functions.
12822
12823 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12824
12825         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12826         default value.
12827         (load): Use `raw-text' instead of `no-conversion'.
12828         (insert-file-contents): Likewise.
12829
12830         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12831         of `no-conversion'.
12832
12833 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12834
12835         * coding.el: Don't copy `no-conversion' to `raw-text'.
12836
12837 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12838
12839         * subr.el (make-char): Define it if Mule is not around.
12840
12841 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12842
12843         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12844
12845         * x-select.el (x-disown-selection-internal): Restore symbol as an
12846         obsolete alias.
12847         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12848
12849 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12850
12851         * XEmacs 21.2.15 is released
12852
12853 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12854
12855         * subr.el (split-string): Avoid infinite looping
12856
12857 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12858
12859         * ldap.el (ldap-ignore-attribute-codings): New variable
12860         (ldap-default-attribute-decoder): New variable
12861         (ldap-coding-system): New variable
12862         (ldap-attribute-syntax-encoders): New variable
12863         (ldap-attribute-syntax-decoders): New variable
12864         (ldap-attribute-syntaxes-alist): New variable
12865         (ldap-encode-boolean): New function
12866         (ldap-decode-boolean): New function
12867         (ldap-encode-country-string): New function
12868         (ldap-decode-string): New function
12869         (ldap-decode-address): New function
12870         (ldap-encode-address): New function
12871         (ldap-decode-attribute): New function
12872         (ldap-search): Use some of these
12873
12874 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12875
12876         * version.el (emacs-version): Make the patch level/beta come
12877         before the XEmacs qualifier so that it gets into (funcall
12878         emacs-version) and thus in the bug reports.
12879         (emacs-version>=): Support patch levels.
12880
12881 1999-06-03  SL Baur  <steve@xemacs.org>
12882
12883         * version.el: implement x.y.z version number
12884         From Jan Vroonhof <vroonhof@math.ethz.ch>
12885
12886 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12887
12888         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12889
12890 1999-05-22  Vin Shelton <acs@xemacs.org>
12891
12892         * startup.el: Document -private and break out non-standard X options.
12893
12894 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12895
12896         * mule/mule-charset.el (charset-after): New function.
12897         (charset-direction): Synch with Mule, update docstring.
12898         (get-charset-property): New function.
12899         (put-charset-property): New function.
12900         (charset-plist): New function.
12901
12902         * mule/mule-charset.el (compose-region):
12903         (decompose-region): remove;  these functions (which don't work
12904         since we don't do composite characters) have been moved to
12905         mule-util.el.
12906         (toplevel): follow coding standards
12907
12908 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12909
12910         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12911         exist any more.
12912
12913         * code-files.el: Fix commentary to follow coding standards.  Move
12914         the single line left in mule-files.el to here.
12915
12916         * mule/mule-files.el: delete.
12917
12918 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12919
12920         * info.el (Info-scroll-prev): Use event functions instead of the
12921         old emacs 19 interface.
12922
12923 1999-06-02  Andy Piper  <andy@xemacs.org>
12924
12925         * x-font-menu.el (x-font-menu-load-font):
12926         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12927
12928 1999-05-31  Andy Piper  <andy@xemacs.org>
12929
12930         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12931         group.
12932         (font-menu-this-frame-only-p): ditto.
12933         (font-menu-max-items): reinstate, from Jan Vroonhof
12934         <vroonhof@math.ethz.ch>
12935         (font-menu-submenu-name-format): ditto.
12936         (font-menu-split-long-menu): ditto, for use by the family
12937         constructor.
12938         (font-menu-family-constructor): use it.
12939
12940 1999-05-30  Andy Piper  <andy@xemacs.org>
12941
12942         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12943         for use by the font menu.
12944
12945         * msw-font-menu.el: new file implementing mswindows specific
12946         font-menu behaviour.
12947         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12948         (mswindows-font-menu-junk-families): ditto.
12949         (hack-font-truename): ditto.
12950         (mswindows-font-regexp-ascii): ditto.
12951         (mswindows-reset-device-font-menus): ditto.
12952         (mswindows-font-menu-font-data): ditto.
12953         (mswindows-font-menu-load-font): ditto.
12954
12955         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12956         (x-font-menu-font-data): ditto.
12957         (x-font-menu-load-font): ditto.
12958
12959         * font-menu.el: new file implementing generic font menu behaviour.
12960         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12961         made device independent.
12962         (font-menu-this-frame-only-p): ditto.
12963         (font-menu-preferred-resolution): ditto.
12964         (font-menu-size-scaling): new variable used to determine whether
12965         sizes are in points or tenths of a point.
12966         (vassoc): moved from x-font-menu.el.
12967         (device-fonts-cache): ditto.
12968         (device-fonts-cache): ditto.
12969         (flush-device-fonts-cache): ditto.
12970         (reset-device-font-menus): copied from x-font-menu.el and made
12971         device independent. Most functionality deferred to
12972         device-dependent versions.
12973         (font-menu-family-constructor): copied from x-font-menu.el and
12974         made device independent.
12975         (font-menu-size-constructor): ditto.
12976         (font-menu-weight-constructor): ditto.
12977         (font-menu-set-font): ditto.
12978         (font-menu-change-face): ditto.
12979         (font-menu-load-font): new device method.
12980         (font-menu-font-data): ditto.
12981
12982         * x-font-menu.el: The above functions deleted.
12983
12984 1999-05-26  Andy Piper  <andy@xemacs.org>
12985
12986         * update-elc.el:
12987         * make-docfile.el:
12988         * loadup.el: rehash expand-file-name usage to not use default-directory.
12989
12990 1999-05-21  Andy Piper  <andy@xemacs.org>
12991
12992         * x-select.el (x-select-convert-to-text):
12993         (x-selected-text-type):
12994         (x-get-selection):
12995         (xselect-convert-to-string):
12996         (xselect-convert-to-compound-text):
12997         (xselect-convert-to-length):
12998         (xselect-convert-to-targets):
12999         (xselect-convert-to-delete):
13000         (xselect-convert-to-filename):
13001         (xselect-convert-to-charpos):
13002         (xselect-convert-to-lineno):
13003         (xselect-convert-to-colno):
13004         (xselect-convert-to-sourceloc):
13005         (xselect-convert-to-os):
13006         (xselect-convert-to-host):
13007         (xselect-convert-to-user):
13008         (xselect-convert-to-class):
13009         (xselect-convert-to-name):
13010         (xselect-convert-to-integer):
13011         (xselect-convert-to-atom):
13012         (xselect-convert-to-identity): functions renamed from x-* and
13013         moved to select.el.
13014         (x-get-secondary-selection): use rename get-selection.
13015         (x-get-clipboard): ditto.
13016         (x-own-selection): moved to select.el.
13017         (x-valid-simple-selection-p): ditto.
13018         (x-dehilight-selection): ditto.
13019         (x-own-clipboard): ditto.
13020         (x-disown-selection): ditto.
13021
13022         * x-mouse.el (x-yank-function): moved to mouse.el.
13023         (x-insert-selection): ditto.
13024         (x-set-point-and-move-selection): use renamed function.
13025
13026         * select.el (selected-text-type): moved and renamed from
13027         x-select.el.
13028         (selection-owner-p): moved to C.
13029         (selection-exists-p): ditto.
13030         (get-cutbuffer): new device method.
13031         (get-selection): generalised and moved from x-select.el.
13032         (own-selection): moved x-own-selection functionality into here.
13033         (dehilight-selection): renamed and moved from x-select.el.
13034         (own-clipboard): functionality moved from x-select.el using new
13035         generic C builtins.
13036         (disown-clipboard): ditto.
13037         (select-convert-to-text):
13038         (select-convert-to-string):
13039         (select-convert-to-compound-text):
13040         (select-convert-to-length):
13041         (select-convert-to-targets):
13042         (select-convert-to-delete):
13043         (select-convert-to-filename):
13044         (select-convert-to-charpos):
13045         (select-convert-to-lineno):
13046         (select-convert-to-colno):
13047         (select-convert-to-sourceloc):
13048         (select-convert-to-os):
13049         (select-convert-to-host):
13050         (select-convert-to-user):
13051         (select-convert-to-class):
13052         (select-convert-to-name):
13053         (select-convert-to-integer):
13054         (select-convert-to-atom):
13055         (select-convert-to-identity): new functions renamed from x-* and
13056         moved from x-select.el.
13057
13058         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13059         into here and use as the default window-system mouse yank.
13060         (insert-selection): generalised and moved from x-mouse.el.
13061         (own-clipboard): moved to C.
13062
13063         * msw-select.el (mswindows-selection-owned-p): deleted.
13064         (mswindows-own-selection): generalised and moved to select.el.
13065         (mswindows-disown-selection): generalised and moved to C.
13066         (mswindows-selection-owner-p): ditto.
13067
13068 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13069
13070         * XEmacs 21.2.14 is released
13071
13072 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13073
13074         * about.el: update contact info for jason and slb.
13075
13076 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13077
13078         * mule/european.el (setup-romanian-environment): Add Romanian
13079         support from Emacs/Mule romanian.el.
13080
13081 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13082
13083         * cus-face.el: Label all custom changes with the 'custom' tag.
13084
13085         * cus-edit.el: idem ditto.
13086
13087         * faces.el: Added suport for adding device tags to various functions.
13088         (custom): New device tag.
13089         (face-spec-set): Call reset face with tags argument. No longer do
13090         x-init-global-faces hack.
13091
13092         * faces.el (frob-face-property): Use an anonymous specifier to map
13093         frob-face-property-1 over.
13094
13095         * x-font-menu.el (font-menu-set-font): Always specify all
13096         properties to custom.
13097
13098 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13099
13100         * mule/european.el (setup-czech-environment): Add czech support.
13101         From David Sauer <davids@orfinet.cz>
13102
13103 1999-03-15  SL Baur  <steve@xemacs.org>
13104
13105         * check-features.el: Turn hard errors into warnings.
13106
13107 1999-03-21  SL Baur  <steve@xemacs.org>
13108
13109         * simple.el (delete-key-deletes-forward): As per discussion on
13110         xemacs-beta, default to t.
13111
13112 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13113
13114         * loadup.el: Define Installation-string before loading anything.
13115
13116 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13117
13118         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13119         From Anders Stenman <stenman@isy.liu.se>
13120
13121 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13122
13123         * wid-edit.el (widget-glyph-find): Ditto.
13124
13125         * packages.el (locate-library): Ditto.
13126
13127         * loadup.el (really-early-error-handler): Ditto.
13128
13129         * lib-complete.el (read-library): Ditto.
13130
13131         * faces.el (set-face-stipple): Ditto.
13132
13133         * code-files.el (load): Use new calling style of locate-file.
13134
13135 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13136
13137         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13138         dead.
13139
13140 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13141
13142         * dumped-lisp.el (preloaded-file-list): Don't load
13143         Installation.el.
13144
13145         * loadup.el (Installation-string): Define it here.
13146
13147 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13148
13149         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13150         Installation.el needs to be loaded before `dump-paths', otherwise
13151         the dumping process won't find it.
13152
13153 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13154
13155         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13156         subr so that we can use `replace-in-string' in Installation.el to
13157         get rid of C-m chars under the native Windows build.
13158
13159 1999-04-29  Andy Piper  <andy@xemacs.org>
13160
13161         * make-docfile.el: canonicalize file and directory names.
13162
13163         * device.el (call-device-method): new function for calling device
13164         specific methods.
13165         (define-device-method): new function for defining device methods.
13166         (define-device-method*): ditto.
13167
13168 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13169
13170         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13171
13172 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13173
13174         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13175         (cyrillic-koi8-r-encode-table): Likewise.
13176         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13177         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13178
13179         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13180         from vietnamese.el].
13181
13182         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13183         mule/mule-misc.el.
13184
13185 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13186
13187         * mule/thai-xtis.el:
13188         - Change font registry name from "Thai94x94-0" to "xtis-0".
13189         - Change mnemonic of coding-system `tis-620' to "TIS620".
13190
13191 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13192
13193         * mule/ethiopic.el: fixed.
13194
13195 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13196
13197         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13198
13199         * mule/thai-xtis.el: New file.
13200
13201         * mule/vietnamese.el: New file.
13202
13203         * mule/ethiopic.el: New file.
13204
13205 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13206
13207         * bytecomp.el (byte-compile-close-variables): Leave
13208         debug-issue-ebola-notices alone.
13209
13210 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13211
13212         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13213         at the top of the buffer since it is the most important thing to
13214         customize
13215         (ldap-get-host-parameter): New defun
13216         (ldap-search): Add a new parameter `withdn' to retrieve the
13217         distinguished names of entries
13218
13219 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13220
13221         * startup.el (splash-frame-body): Date and spelling fixes.
13222
13223 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13224
13225         * view-less.el (toggle-truncate-lines): add autoload tag
13226
13227 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13228
13229         * format.el (format-alist): Disable image stuff.
13230
13231 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13232
13233         * wid-edit.el (widget-glyph-find): Search by directories, then by
13234         suffixes rather than the other way around.
13235         (widget-image-conversion): Renamed to
13236         `widget-image-file-name-suffixes'.
13237
13238 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13239
13240         * mule/mule-charset.el: Made old functions obsolete, remove the
13241         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13242         (charset-iso-graphic-plane): Rename from charset-graphic.
13243         (charset-iso-final-char): Rename from charset-final.
13244         (charset-width): Rename from charset-columns.
13245         (charset-bytes): Added from fsf compatibility, returns always 1.
13246
13247         * mule/mule-misc.el: Move charset-doc-string alias to
13248         mule-charset.el
13249
13250 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13251
13252         * x-faces.el (x-make-font-bold-italic): honor
13253         *try-oblique-before-italic-fonts*
13254
13255 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13256
13257         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13258
13259 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13260
13261         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13262         name.
13263
13264 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13265
13266         * cl-extra.el (equalp): Would bug out for lists.
13267
13268 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13269
13270         * about.el (about-hackers):  Change cgw's email address
13271
13272 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13273
13274         * XEmacs 21.2.13 is released
13275
13276 1999-03-12  SL Baur  <steve@xemacs.org>
13277
13278         * simple.el (delete-key-deletes-forward): Revert to previous
13279         behavior.
13280
13281 1999-01-18  Didier Verna  <didier@xemacs.org>
13282
13283         * menubar-items.el (xemacs-splash-buffer): handle the case of
13284         multiple elements in the splash buffer body.
13285
13286         * startup.el (splash-frame-timeout): new constant: interval
13287         between splash buffer elements.
13288         (command-line-1): handle splash buffer with multiple elements (use
13289         a timeout).
13290         (splash-frame-body): Originally `startup-splash-frame-body'.
13291         Rewrote a cleaner and more readable version. This can now be array,
13292         in which case each element is displayed in turn in the splash buffer.
13293         (splash-frame-static-body): new constant. Persistent information
13294         across all splash buffer elements (preserves the possibility to give
13295         it in different languages.
13296         (circulate-splash-frame-elements): new function. Used as a timeout
13297         to circulate through all splash frame elements and display them in
13298         sequence.
13299         (display-splash-frame): originally `startup-splash-frame'. Handle
13300         the case of multiple elements in the splash buffer body. Now
13301         returns a timeout id if multiple elements to display, or nil.
13302
13303 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13304
13305         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13306         so they can be overridden by x-init-face-from-resources.
13307         Additionally specify the font name also with an x tag.
13308
13309 1999-03-08  Andy Piper  <andy@xemacs.org>
13310
13311         * package-get.el (package-get-base): autoload.
13312
13313         * menubar-items.el (default-menubar): add update menu item. Fix
13314         custom menu to only be activated when package-base is available.
13315
13316         * package-get.el (package-get-custom): don't load
13317         package-get-custom as it is auto-generated. Fix group definition.
13318
13319 1999-03-05  Didier Verna  <didier@xemacs.org>
13320
13321         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13322         instead of `symbol-name' (Thanks Kyle).
13323
13324         * cus-edit.el (custom-save-variables): use `prin1' instead of
13325         princ to write symbols.
13326
13327 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13328
13329         * XEmacs 21.2.12 is released
13330
13331 1999-03-05  SL Baur  <steve@xemacs.org>
13332
13333         * menubar-items.el (default-menubar): Add kfm browsing support.
13334         From Neal Becker <nbecker@fred.net>
13335
13336 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13337
13338         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13339         calls to font-lock during buffer reversion.
13340
13341 1999-02-12  Didier Verna  <didier@xemacs.org>
13342
13343         * info.el (Info-build-node-completions): unconditionally widen the
13344         tag table buffer.
13345
13346 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13347
13348         * x-faces.el (x-init-face-from-resources):
13349         Only set fonts in the 'x locale.
13350
13351 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13352
13353         * package-ui.el (pui-install-selected-packages): Don't throw on
13354         `package-admin-delete-binary-package' returning nil since it's
13355         normal.  Reindent function.
13356         (pui-add-required-packages): Handle case where packages selected
13357         for installation have never been installed.
13358
13359 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13360
13361         * menubar-items.el (default-menubar):
13362         Implement the ``Mule->Set coding system of process'' menu item.
13363
13364 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13365
13366         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13367         files
13368         - Change some `if's to `when's
13369
13370 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13371
13372         * XEmacs 21.2.11 is released
13373
13374 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13375
13376         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13377         against window close (Fix Bug #460).
13378         (ask-user-about-lock-dbox): Idem.
13379
13380 1999-02-25  SL Baur  <steve@xemacs.org>
13381
13382         * mule/mule-charset.el (charset-leading-byte): New function.
13383         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13384
13385 1999-02-12  Andy Piper  <andy@xemacs.org>
13386
13387         * about.el (xemacs-hackers): change andy's email address.
13388         (about-url-alist): change andy's web page address.
13389         (about-xemacs): add piper.
13390
13391 1999-02-16  SL Baur  <steve@xemacs.org>
13392
13393         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13394         of mule-base into lisp/mule.
13395
13396 1999-02-16  SL Baur  <steve@xemacs.org>
13397
13398         * mule/arabic.el:
13399         mule/canna-leim.el:
13400         mule/chinese.el:
13401         mule/cyrillic.el:
13402         mule/english.el:
13403         mule/european.el:
13404         mule/greek.el:
13405         mule/hebrew.el:
13406         mule/japanese.el:
13407         mule/kinsoku.el:
13408         mule/korean.el:
13409         mule/misc-lang.el:
13410         mule/mule-category.el:
13411         mule/mule-ccl.el:
13412         mule/mule-charset.el:
13413         mule/mule-cmds.el:
13414         mule/mule-coding.el:
13415         mule/mule-files.el:
13416         mule/mule-help.el:
13417         mule/mule-init.el:
13418         mule/mule-misc.el:
13419         mule/mule-tty-init.el:
13420         mule/mule-x-init.el:
13421         mule/viet-chars.el:  Remerge from mule-base.
13422
13423         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13424         of mule-base into lisp/mule.
13425
13426 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13427
13428         * process.el (exec-to-string): Use `shell-command-switch' in place
13429         of hard-wired "-c" (for WindowsNT).
13430
13431 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13432
13433         * menubar-items.el (default-menubar):  Remove obsolete
13434         "Gopher" item
13435
13436 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13437
13438         * package-admin.el (package-admin-get-install-dir): First fall
13439         back to the location of xemacs-base for non-mule packages.
13440
13441 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13442
13443         * paths.el:
13444         - improved automounter tmp directory support.
13445         - support 4 (!) empirically discovered automounter conventions
13446
13447 1999-02-12  SL Baur  <steve@xemacs.org>
13448
13449         * etags.el (pop-tag-mark): autoload to match key binding.
13450
13451 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13452
13453         * XEmacs 21.2.10 is released
13454
13455 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13456
13457         * package-get.el (package-get-remote-filename): Don't bug out for
13458         a local file name in the search entry.
13459
13460 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13461
13462         * XEmacs 21.2.9 is released
13463
13464 1999-01-19  Didier Verna  <didier@xemacs.org>
13465
13466         * replace.el (replace-search-function): new variable containing a
13467         function to perform a search-forward.
13468         (replace-re-search-function): new variable containing a function
13469         to perform a re-search-forward.
13470         (perform-replace): use them.
13471
13472 1999-01-25  Didier Verna  <didier@xemacs.org>
13473
13474         * select.el (selection-owner-p): use the name `XEmacs'.
13475         (cut-copy-clear-internal): ditto.
13476
13477 1999-01-18  Andy Piper  <andy@xemacs.org>
13478
13479         * about.el (about-url-alist): Update my entry.
13480         (xemacs-hackers): Ditto.
13481
13482 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13483
13484         * buffer.el (switch-to-buffer): Fixing documentation.
13485         * minibuf.el (minibuffer-completion-table): ditto.
13486         * cl-macs.el (return-from): ditto.
13487
13488 1999-01-04  Didier Verna  <didier@xemacs.org>
13489
13490         * replace.el (delete-non-matching-lines): temporarily disable
13491         case-folding when called interactively with a regexp containing
13492         uppercase characters.
13493         (delete-matching-lines): ditto.
13494         (count-matches): ditto.
13495         (list-matching-lines): ditto.
13496
13497 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13498
13499         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13500         abort if current window is split horizontally, not if others are
13501         split.  Got rid of unnecessary minibuffer checking.  Also, add
13502         some comments (it's still complex).
13503
13504 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13505
13506         * package-get.el: changed address for doc.ic.ac.uk to
13507         sunsite.doc.ic.ac.uk
13508
13509 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13510
13511         * ldap.el (toplevel): Remove requires so that the file compiles
13512         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13513
13514 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13515
13516         * dump-paths.el: Calculate module-directory and set
13517         module-load-path to the load path for modules.
13518
13519         * loadup.el: Get bootstrap value of module-load-path from the
13520         environment variable EMACSBOOTSTRAPMODULEPATH.
13521         - Display the module load path if we're debugging paths.
13522
13523         * setup-paths.el: Added function paths-find-site-module-directory.
13524         - Added function paths-find-module-directory.
13525         - Added function paths-construct-module-load-path.  Uses new
13526         environment variable EMACSMODULEPATH.
13527
13528 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13529
13530         * font.el (font-default-object-for-device):
13531         Oops! This `or' can't be replaced by `unless'.
13532         Fixed inability to run w3, among other things.
13533
13534 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13535
13536         * package-admin.el: Change initialization of
13537           package-admin-install-function dependent on system type.
13538           Change package-admin-install-function-mswindows to use
13539           "minitar".
13540
13541 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13542
13543         * mouse.el (default-mouse-motion-handler): Disable help echo while
13544         in the minibuffer.
13545
13546 1998-12-28  Martin Buchholz <martin@xemacs.org>
13547
13548         * XEmacs 21.2.8 is released.
13549
13550 1998-12-24  Martin Buchholz <martin@xemacs.org>
13551
13552         * XEmacs 21.2.7 is released.
13553
13554 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13555
13556         * package-ui.el (pui-list-packages): Set truncate-lines.
13557
13558         * package-get.el (package-get-download-menu): Use
13559         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13560
13561         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13562         (pui-help-string): idem.
13563         (list-packages-mode): New major mode.
13564         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13565         (pui-install-selected-packages): Add suport for removing packages.
13566         (pui-toggle-package-delete-key): New function.
13567         (pui-popup-context-sensitive): New kludge.
13568         (pui-list-packages): Add warning when `package-get-remote' is nil.
13569         (package-ui-add-site): New function.
13570
13571 1998-12-01  Didier Verna  <didier@xemacs.org>
13572
13573         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13574
13575 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13576
13577         * ldap.el: Custom-ized
13578         (toplevel): Do not provide `ldap' which is provided by C level
13579         LDAP code
13580         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13581
13582 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13583
13584         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13585
13586 1998-12-17  Andy Piper  <andy@xemacs.org>
13587
13588         * sound.el (sound-load-list): name changed from sound-load-alist.
13589         (sound-extension-list): name changed from sound-ext-list.
13590         (load-default-sounds): use new names.
13591         (load-sound-file): use new names.
13592
13593 1998-12-16  Andy Piper  <andy@xemacs.org>
13594
13595         * XEmacs 21.2.6 is released
13596
13597 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13598
13599         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13600         errors.
13601
13602 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13603
13604         * wid-edit.el (widget-echo-this-extent): Set
13605         help-echo-owns-message to t.
13606
13607 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13608
13609         * package-get.el (package-get-download-menu): use toggles for
13610           each site in the download site menu.
13611
13612 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13613
13614         * package-get.el (package-get): If we cannot find a package
13615           because package-get-remote is not set, give a more helpful
13616           error message.
13617
13618 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13619
13620         * package-get.el (package-get-remote-filename): use an EFS path
13621         with user anonymous if no user is specified.
13622
13623 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13624
13625         * faces.el (face-spec-set): Re-init fallfacks for default after
13626         calling reset-face on the default face.
13627
13628 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13629
13630         * package-admin.el (package-admin-default-install-function):
13631         Behave as advertised.  Make sure the pkg-dir is proper for
13632         default-directory.
13633         (package-admin-add-binary-package): Make sure the pkg-dir is
13634         proper for default-directory.
13635         (package-admin-install-function-mswindows): Make sure the pkg-dir
13636         is proper for default-directory.
13637
13638 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13639
13640         * XEmacs 21.2.5 is released
13641
13642 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13643
13644         * files.el (binary-file-regexps): regexp-opt is not available at
13645         bytecompile time.
13646
13647 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13648
13649         * x-win-xfree86.el:
13650         * x-win-sun.el (x-win-init-sun):
13651         * x-win-sun.el:
13652         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13653         * x-iso8859-1.el:
13654         * x-init.el (init-post-x-win):
13655         * x-init.el (init-pre-x-win):
13656         * x-init.el (x-initialize-compose):
13657         * x-init.el:
13658         * x-compose.el:
13659         * winnt.el:
13660         * widget.el:
13661         * wid-edit.el (widget-glyph-click):
13662         * wid-edit.el (widget-glyph-find):
13663         * wid-edit.el (widget-type):
13664         * view-less.el (view-buffer-other-window):
13665         * very-early-lisp.el:
13666         * version.el:
13667         * toolbar.el:
13668         * toolbar-items.el:
13669         * term/sun.el (suntool-map):
13670         * term/sun-mouse.el:
13671         * term/internal.el:
13672         * syntax.el (modify-syntax-entry):
13673         * symbol-syntax.el:
13674         * subr.el:
13675         * startup.el (lock-directory):
13676         * simple.el (set-comment-column):
13677         * simple.el (backward-delete-char-untabify):
13678         * shadow.el (find-emacs-lisp-shadows):
13679         * shadow.el:
13680         * setup-paths.el (paths-construct-info-path):
13681         * select.el (cut-copy-clear-internal):
13682         * process.el (call-process-region):
13683         * process.el (start-process-shell-command):
13684         * process.el:
13685         * paths.el (rmail-spool-directory):
13686         * paragraphs.el (use-hard-newlines):
13687         * package-get.el (package-get-dependencies):
13688         * package-admin.el (package-admin-delete-binary-package):
13689         * obsolete.el (truncate-string):
13690         * obsolete.el (store-substring):
13691         * mouse.el (default-mouse-track-maybe-own-selection):
13692         * mouse.el (mouse-yank-at-point):
13693         * modeline.el:
13694         * modeline.el (mouse-drag-modeline):
13695         * minibuf.el (read-directory-name-internal):
13696         * minibuf.el (read-file-name-internal):
13697         * minibuf.el (read-file-name-internal-1):
13698         * minibuf.el (read-file-name-2):
13699         * minibuf.el (exact-minibuffer-completion-p):
13700         * minibuf.el (read-from-minibuffer):
13701         * minibuf.el:
13702         * menubar.el (check-menu-syntax):
13703         * map-ynp.el (map-y-or-n-p):
13704         * make-docfile.el (docfile-out-of-date):
13705         * loadup.el ((member "run-temacs" command-line-args)):
13706         * loadup.el ((member "no-site-file" command-line-args)):
13707         * loadup.el (really-early-error-handler):
13708         * loadup.el:
13709         * loadhist.el:
13710         * loaddefs.el:
13711         * lisp-mnt.el (lm-verify):
13712         * lib-complete.el (lib-complete:cache-completions):
13713         * lib-complete.el (library-all-completions):
13714         * itimer.el (itimer-run-expired-timers):
13715         * info.el (Info-mode):
13716         * info.el (Info-insert-file-contents):
13717         * info.el (Info-rebuild-dir):
13718         * info.el (Info-build-dir-anew):
13719         * info.el (Info-parse-dir-entries):
13720         * info.el (Info-dir-outdated-p):
13721         * info.el (Info-insert-dir):
13722         * info.el (info-xref):
13723         * info.el:
13724         * hyper-apropos.el (hyper-apropos-get-doc):
13725         * hyper-apropos.el (hyper-describe-face):
13726         * hyper-apropos.el (hyper-apropos-mode):
13727         * hyper-apropos.el:
13728         * help.el (list-processes):
13729         * help.el:
13730         * gnuserv.el:
13731         * font.el (mswindows-font-create-name):
13732         * font.el (font-default-font-for-device):
13733         * font.el (x-font-create-object):
13734         * font.el (font-registry):
13735         * font.el:
13736         * font-lock.el (font-lock-keywords):
13737         * font-lock.el:
13738         * finder.el (finder-compile-keywords):
13739         * find-paths.el (paths-find-recursive-path):
13740         * fill.el (set-justification-center):
13741         * fill.el (fill-region-as-paragraph):
13742         * files.el (insert-directory):
13743         * files.el (wildcard-to-regexp):
13744         * files.el (recover-file):
13745         * files.el (basic-save-buffer):
13746         * files.el (delete-auto-save-file-if-necessary):
13747         * files.el (file-relative-name):
13748         * files.el (backup-extract-version):
13749         * files.el (backup-buffer):
13750         * files.el (set-visited-file-name):
13751         * files.el (set-auto-mode):
13752         * files.el (interpreter-mode-alist):
13753         * files.el:
13754         * files.el (find-file-noselect):
13755         * files.el (abbreviate-file-name):
13756         * files.el (parse-colon-path):
13757         * files.el (directory-abbrev-alist):
13758         * etags.el (visit-tags-table-buffer):
13759         * easymenu.el (easy-menu-define):
13760         * dragdrop.el (experimental-dragdrop-drag):
13761         * dragdrop.el (dragdrop-drop-do-functions):
13762         * dragdrop.el (dragdrop-drop-at-point):
13763         * disass.el (disassemble-1):
13764         * disass.el (disassemble-internal):
13765         * disass.el (disassemble):
13766         * disass.el:
13767         * derived.el (derived-mode-init-mode-variables):
13768         * derived.el (define-derived-mode):
13769         * custom.el (defgroup):
13770         * cus-edit.el (custom-quote):
13771         * config.el:
13772         * code-process.el (open-network-stream):
13773         * code-process.el (start-process):
13774         * code-process.el (call-process-region):
13775         * code-process.el (call-process):
13776         * code-process.el:
13777         * code-files.el (insert-file-contents):
13778         * code-files.el:
13779         * code-files.el (buffer-file-coding-system-for-read):
13780         * cmdloop.el (yes-or-no-p-minibuf):
13781         * cl.el:
13782         * cl-macs.el:
13783         * cl-extra.el:
13784         * callers-of-rpt.el (make-caller-report):
13785         * callers-of-rpt.el:
13786         * bytecomp.el (batch-byte-recompile-directory):
13787         * bytecomp.el (batch-byte-compile-1):
13788         * bytecomp.el (batch-byte-compile):
13789         * bytecomp.el (display-call-tree):
13790         * bytecomp.el (byte-compile-insert):
13791         * bytecomp.el (byte-compile-two-args-19->20):
13792         * bytecomp.el (byte-compile-variable-ref):
13793         * bytecomp.el (byte-compile-form):
13794         * bytecomp.el (byte-compile-top-level-body):
13795         * bytecomp.el (byte-compile-out-toplevel):
13796         * bytecomp.el (byte-compile-byte-code-maker):
13797         * bytecomp.el (byte-compile-file-form-defmumble):
13798         * bytecomp.el (byte-compile-file-form):
13799         * bytecomp.el (byte-compile-keep-pending):
13800         * bytecomp.el (byte-compile-insert-header):
13801         * bytecomp.el (byte-compile-from-buffer):
13802         * bytecomp.el (byte-compile-file):
13803         * bytecomp.el (byte-recompile-file):
13804         * bytecomp.el (byte-compile-close-variables):
13805         * bytecomp.el (byte-compile-warn-about-unused-variables):
13806         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13807         * bytecomp.el (byte-compiler-legal-options):
13808         * bytecomp.el (byte-compile-lapcode):
13809         * bytecomp.el (byte-optimize-log):
13810         * bytecomp.el ((fboundp 'defsubst)):
13811         * bytecomp.el:
13812         * bytecomp-runtime.el:
13813         * byte-optimize.el (byte-optimize-apply):
13814         * byte-optimize.el (car):
13815         * byte-optimize.el (byte-optimize-form):
13816         * byte-optimize.el (byte-optimize-form-code-walker):
13817         * byte-optimize.el:
13818         * build-report.el (build-report-insert-installation-file):
13819         * build-report.el (build-report):
13820         * auto-show.el:
13821         * apropos.el (apropos-documentation):
13822         - mega patch
13823         - clean up byte-compile warnings
13824         - remove unused variables
13825         - Use common lisp style hashtable functions
13826         - byte compiler cleanup
13827         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13828         - remove old backquote syntax usage
13829         - move some cl functionality into C for speed.
13830         - remove last remaining VMS support
13831         - spelling fixes
13832         - implement last, butlast, nbutlast, copy-list in C.
13833         - new macro ignore-file-errors, similar to ignore-errors
13834           (ignore-file-errors (delete-file "foo"))
13835         - get frequent garbage collection during loadup.el by tweaking
13836           gc-cons-threshold, rather than explicitly calling garbage-collect
13837         - default delete-key-deletes-forward to `t'.
13838
13839 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13840
13841         * XEmacs 21.2-beta4 is released.
13842
13843 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13844
13845         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13846         (easy-menu-item-present-p): Wrapper around find-menu-item.
13847         (easy-menu-remove-item): Wrapper around delete-menu-item.
13848
13849         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13850         (add-menu-button): Add 'in-menu' argument.
13851         (add-menu-item-1): Add in-menu support to helper function.
13852
13853 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13854
13855         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13856
13857 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13858
13859         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13860         of Dec 4, 1997.
13861
13862 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13863
13864         * process.el (shell-command-on-region): Report if the command
13865         succeeded or failed.
13866
13867 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13868
13869         * subr.el (buffer-substring-no-properties): Comment out.
13870
13871 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13872
13873         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13874           into font instances first, like `x-frob-font-size' does.
13875           (mswindows-find-larger-font): ditto
13876
13877 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13878
13879         * package-ui.el (pui-install-selected-packages): fix args in call
13880         to `package-get'.
13881
13882 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13883
13884         * package-get.el (host-name): New widget type.
13885         (package-get-remote): Better customization using new type.
13886         (package-get-download-sites): idem dito.
13887
13888         (package-get-custom): Do not use package-get-all untill we have
13889         runtime dependencies.
13890
13891         (package-get-remove-copy): Default to 't' we no longer need this
13892         kludge as we do not currently use depenencies.
13893
13894         (package-get-was-current): New variable.
13895         (package-get-require-base): New 'force-current' argument.
13896         (package-get-update-base): idem
13897         (package-get-package-provider):  idem
13898         (package-get-locate-index-file): New 'no-remote' argument.
13899         (package-get-locate-file): idem.
13900
13901         (package-get-maybe-save-index): New function.
13902         (package-get-update-base): Use it.
13903
13904 1998-10-28 Greg Klanderman <greg@alphatech.com>
13905
13906         * package-get.el (package-get-remote): default to nil; by default,
13907         don't go out to the net via EFS.  They must select a download site.
13908         (package-get-download-sites): new variable.
13909         (package-get-download-menu): new function.
13910         (package-get-locate-index-file): new function.
13911         (package-get-update-base): use it.
13912
13913         * menubar-items.el (default-menubar): add "Update Package Index"
13914         and "Add Download Site" menus under Options | Manage Packages.
13915
13916 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13917
13918         * package-get.el (package-get): bugfix code checking installed version
13919         for case where package is not currently installed.
13920         (package-get-require-signed-base-updates): new variable.
13921         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13922         deemed not a goot thing.  Use the variable
13923         package-get-allow-unsigned-base-updates instead.
13924
13925 1998-10-16 Greg Klanderman <greg@alphatech.com>
13926
13927         * package-get.el (package-get): Don't install an older version than
13928         we already have unless explicitly told to.  Issue a warning.
13929
13930         * package-ui.el (pui-add-required-packages): when adding
13931         dependencies, don't add packages that are up to date.
13932         (pui-package-symbol-char):  Don't consider a package out of date
13933         if you have a newer version installed than the latest version in
13934         package-get-base.
13935
13936         * package-get.el (package-get-base-filename): document that it may
13937         be a path relative to package-get-remote;  new default value.
13938         (package-get-locate-file): new function.
13939         (package-get-update-base): use it to expand package-get-base-filename.
13940         (package-get-save-base): new function to save the package-get database
13941         to file.
13942         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13943         (package-get-update-base): pass the REMOTE-SOURCE arg.
13944         (package-get-update-base-entry): call package-get-custom-add-entry.
13945         (package-get-file-installed-p): removed; no longer needed.
13946         (package-get-create-custom): ditto.
13947         (toplevel): remove code to build and load package-get-custom.el
13948         (package-get-custom-add-entry): new function.
13949
13950 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13951
13952         * wid-edit.el (widget-button-click): Don't switch window.
13953
13954 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13955
13956         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13957
13958 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13959
13960         * etags.el (find-tag-default): Run find-tag-hook using
13961         run-hooks rather than funcall
13962
13963 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13964
13965         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13966         and the current local map as the parents to isearch-mode-map.
13967
13968 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13969
13970         * XEmacs 21.2-beta3 is released.
13971
13972 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13973
13974         * package-get.el (package-get-update-base): use
13975         insert-file-contents-internal, not insert-file-contents-literally.
13976
13977 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13978
13979         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13980         dump time.
13981
13982 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13983
13984         * package-get.el (package-get-update-base-entry): new function.
13985         (package-get-update-base): renamed; was `package-get-load-base'.
13986         cleanup, and use package-get-update-base-from-buffer.
13987         (package-get-update-base-from-buffer): new function.
13988         (package-get-update-base-entries): new; helper for above.
13989         Do not eval lisp grabbed over ftp; parse it from new format.
13990
13991 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13992
13993         * files.el (set-auto-mode): Don't play games loading package-get
13994         database; package-get-package-provider will handle it all.
13995
13996 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13997
13998         * package-get.el (package-get-base-filename): new variable.
13999         (package-get-require-base): new function.
14000         (package-get-pgp-signed-begin-line): new variable.
14001         (package-get-pgp-signature-begin-line): ditto.
14002         (package-get-pgp-signature-end-line):  ditto.
14003         (package-get-load-base): new function.
14004         (package-get-interactive-package-query):
14005         (package-get-update-all):
14006         (package-get-dependencies):
14007         (package-get-package-provider):
14008         (package-get-custom): use package-get-require-base.
14009         [package-get-custom loading]: disable for now.
14010
14011         * package-ui.el (pui-list-packages): use (package-get-require-base)
14012
14013 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14014
14015         * package-ui.el: Correct obvious thinko in choosing extent face.
14016
14017 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14018
14019         * menubar-items.el (default-menubar): pui-list-package has nothing
14020         to with Customize. Move all the package stuff to a new Item in Options.
14021
14022         * package-ui.el (pui-menu): Add menu and Popup menu.
14023
14024         * package-get.el (package-get): Use new
14025         package-admin-get-install-dir.
14026
14027         * package-admin.el (package-admin-get-install-dir): New syntax.
14028         Conserve package location and put mule packages where mule-base is.
14029
14030         * package-get.el : Customized
14031
14032         * package-ui.el (pui): Customized
14033         (pui-package-install-dest-dir): New variable.
14034         (pui-install-selected-packages): Use it
14035
14036 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14037
14038         * package-get.el (package-get-interactive-package-query): Move
14039         dependency on package-get-base to run-time.
14040         (package-get-update-all): Ditto.
14041         (package-get-dependencies): Ditto.
14042         (package-get-package-provider): Ditto.
14043         (package-get-custom): Ditto.
14044
14045 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14046
14047         * events.el: Remove 'ascii-character property from 'backspace
14048         and 'delete symbols
14049
14050 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14051
14052         * package-get-base.el: removed.
14053
14054 1998-09-23  Didier Verna  <didier@xemacs.org>
14055
14056         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14057         (no-upper-case-p): new function.
14058         (with-search-caps-disable-folding): new macro.
14059         (with-interactive-search-caps-disable-folding): new macro.
14060         (zap-to-char): In interactive mode, do a case-sensitive search if
14061         the character is uppercase.
14062         (zap-up-to-char): ditto.
14063
14064         * replace.el (perform-replace): use the function no-upper-case-p.
14065
14066         * isearch-mode.el (isearch-fix-case): ditto.
14067         make obsolete `with-caps-disable-folding' and
14068         `isearch-no-upper-case-p'.
14069
14070         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14071         (tags-search): ditto.
14072         (tags-query-replace): ditto.
14073
14074         * info.el (Info-search): ditto.
14075
14076 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14077
14078         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14079
14080 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14081
14082         * package-admin.el (package-admin-rmtree): rewritten.  need to
14083         check for "." and ".." before symlink check.  expand files and
14084         directories with respect to DIRECTORY, not default-directory.
14085
14086 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14087
14088         * package-get.el (package-get-all): add INSTALL-DIR argument.
14089
14090 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14091
14092         * package-ui.el (pui-add-required-packages): new function, select
14093         dependent packages.
14094         (pui-display-keymap): bind it.
14095         (pui-help-string): document it.
14096         (pui-install-selected-packages): package-get-all -> package-get.
14097
14098         * package-get.el (package-get-dependencies): new function.
14099
14100 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14101
14102         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14103         regexps.
14104
14105 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14106
14107         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14108         function.
14109         (default-mouse-track-normalize-point): Use it.
14110
14111 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14112
14113         * package-admin.el (package-admin-delete-binary-package):
14114                 General cleanup. Remove unnessary use of progn and
14115         save-excursion.
14116         (package-admin-delete-binary-package): Do NOT mess with file
14117         modes. That is evil.
14118         (package-admin-delete-binary-package): Wrap all deleting in
14119         condition-case. The data in MANIFEST is untrustworthy.
14120         (package-admin-delete-binary-package): Let the OS worry about non
14121         empty directories.
14122
14123 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14124
14125         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14126         processing.
14127         (lm-report-bug): Fix mail address to send bug reports to.
14128
14129 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14130
14131         * XEmacs 21.2-beta2 is released.
14132
14133 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14134
14135         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14136
14137 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14138
14139         * info.el (Info-mode): Document page turning by double clicks in
14140         docstring so `M-x describe-mode' will display it.
14141
14142 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14143
14144         * info.el (Info-mouse-track-double-click-hook): Use character
14145         widths to calculate a border region where double clicking does
14146         page turning, and return `nil' by default so other hooks, such as
14147         region highlighting, will be run.
14148
14149 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14150
14151         * sound.el (default-sound-directory-list): Initialize with all the
14152         "sounds" directories in `data-directory-list'.  It used to just be
14153         the first one.
14154
14155         * packages.el (locate-data-directory-list): Created.  This gives
14156         the list of matching directories, unlike `locate-data-directory',
14157         which just gives the first one.
14158
14159 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14160
14161         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14162         make a binding in the local keymap until help-char handling is
14163         improved.
14164
14165         * help.el (help-keymap-with-help-key): Provide keymap with help
14166         binding.
14167         (help-print-help-form): New helper function.
14168
14169 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14170
14171         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14172         move extent to another buffer; no need to create a new extent.
14173         (isearch-fix-case): New function.
14174         (isearch-search-and-update): Use it.
14175
14176 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14177
14178         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14179         the keymap, not minor-mode-map-alist.
14180         (isearch-done): Restore overriding-local-map.
14181
14182 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14183
14184         * bytecomp.el (byte-compile-buffer-substring):
14185         Fix for: (byte-compile (defun f () (buffer-substring)))
14186         ==>   ** buffer-substring called with 3 args, but requires 0-3
14187         - new code not only works, but is more readable, too.
14188
14189 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14190
14191         * msw-faces.el (mswindows-init-device-faces): Don't try to
14192           specify a default font at this late stage. Do try to force
14193           creation of the default face font so that if it fails we get
14194           an error now instead of a crash at frame creation.
14195
14196           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14197           mswindows-make-font-unitalic: Canonical default weight
14198           changed from "Normal" to "Regular".
14199
14200           mswindows-make-font-bold / -bold-italic: Supplied device was
14201           not being passed into call to mswindows-find-smaller-font.
14202
14203 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14204
14205         * package-get.el (package-get-remote): Fix the path where to find
14206           the packages on xemacs.org.
14207
14208 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14209
14210         * about.el (about-maintainer-info): Update Ben's entry.
14211
14212 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14213
14214         * lisp/shadow.el (find-emacs-lisp-shadows):
14215         - `member' was being called on lists of length 2000!
14216         - Replace with hashtables.
14217         - Replace hand-coded loops with (dolist)
14218         - Fix comment typo
14219
14220 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14221
14222         * packages.el: Added new function, `package-delete-name', to
14223           delete existing packages from the installed package database
14224           (`packages-package-list').  Also added the "pkginfo" directory
14225           to `packages-special-base-regexp', so that the pkginfo directory
14226           would not get added to `late-packages'.
14227
14228         * package-admin.el: Added ability to delete an installed package
14229           (added low-level function, `package-admin-delete-package').
14230           Understands how to use the pkginfo/MANIFEST.<package> file to
14231           delete the package.  When installing a package, will also
14232           create a MANIFEST.* file if one is not provided by the
14233           package.  If the MANIFEST.* doesn't exist when deleting a
14234           package, the functions will fall back to attempting to delete
14235           any package-specific lisp directory.
14236
14237         * package-get.el: Moved some functions to package-admin.el.
14238           Added interactive function `package-get-delete-package', for
14239           use by users for deleting a package.
14240
14241           Also modified to not require the presence of efs.
14242
14243 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14244
14245         * files.el (find-file-noselect): Handle all signals, kill the
14246         buffer and resignal.
14247
14248 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14249
14250         * cl-macs.el (glyph-image): Add setf method.
14251
14252 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14253
14254         * package-get.el: Fixed broken EFS downloading.  Also, look for
14255           .tar.gz files first, in preference over .tgz files.
14256
14257         * package-ui.el: Fix display of package version numbers.
14258
14259 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14260
14261         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14262         argument.
14263
14264 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14265
14266         * list-mode.el: `display-completion-list': added new/optional
14267           keyword `:completion-string', which allows the programmer to
14268           change the "Possible completions are:" prompt.
14269
14270         * menubar-items.el: Added new pulldown menu-pick to start up the
14271           visual package browser/installer:
14272
14273                 Options->Customize->List Packages
14274
14275         * package-admin.el: Added hooks for installing under both Unix
14276           and MS Windows.  Does additional error checking.  No longer
14277           calls "add-big-package.sh" to install packages under Unix; now
14278           calls gunzip & tar directly.
14279
14280         * package-get.el: Added ability to install packages from files
14281           on a local disk/CDROM.  Now deletes any existing package lisp
14282           directory.  Does completion on available packages when
14283           querying for package names.  Will also search for .tgz files
14284           in addition for .tar.gz files.  Tries to reload
14285           auto-autoloads, as a convenience when loading new packages,
14286           and also tries to add any new package paths to `load-path'.
14287           Changed all occurences of `concat' to use `expand-file-name'.
14288
14289         * package-ui.el: New file which implements the main visual
14290           package browser/installer, which is started via a menu pick or
14291           M-x pui-list packages.
14292
14293 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14294
14295         * startup.el (load-init-file): spelling fix.
14296
14297 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14298
14299         * startup.el (normal-top-level): Load auto-autoload files
14300         covariantly with their precedence.
14301
14302 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14303
14304         * menubar-items.el (default-menubar): Remove "Font Weight"
14305         option, there is currently no custom equivalent.. Customize-faces
14306         is "Edit faces".
14307
14308         * x-font-menu.el (font-menu-set-font): Use customize to set
14309         default face.
14310
14311         * faces.el (face-spec-update-all-matching): New function.
14312
14313         * cus-face.el (custom-set-face-update-spec): New function.
14314         Interface to customize faces from elisp.
14315
14316         (custom-face-value-create): Show the customized settings if set
14317         but not saved.
14318
14319 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14320
14321         (custom-face-value-create): Show the customized settings if set
14322         but not saved.
14323
14324 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14325
14326         * keydefs.el (global-map): Add FSF 20.3 binding of
14327         query-replace-regexp.
14328
14329 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14330
14331         * minibuf.el (read-file-name-internal-1): use
14332         user-name-completion-1 instead of user-name-completion.
14333
14334 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14335
14336         * loadup.el:
14337         * make-docfile.el:
14338         * update-elc.el: Don't set `source-directory' (now defunct as a
14339         global variable) no more.
14340
14341         * packages.el (packages-list-autoloads): Made `source-directory'
14342         (now defunct as a global variable) a parameter.
14343
14344 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14345
14346         * about.el (about-hackers): new email
14347
14348 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14349
14350         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14351
14352 1998-07-17  Didier Verna  <didier@xemacs.org>
14353
14354         * faces.el (set-face-property):
14355         (set-face-dim-p):
14356         (face-dim-p): updated the doc strings now that the dim property isn't
14357         tty-specific.
14358         (face-equal): the dim property is now a common one.
14359
14360         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14361         Renamed the `stipple' attribute to `background-pixmap'.
14362         (custom-face-background-pixmap): make custom-face-stipple an
14363         obsolete alias for this.
14364
14365 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14366
14367         * find-paths.el (paths-file-readable-directory-p): Created and
14368         used.
14369
14370         * loadup.el: Don't set inhibit-... flags from run-temacs.
14371
14372 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14373
14374         * packages.el (packages-data-path-depth): Added and used.
14375
14376 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14377
14378         * about.el:
14379         - Change .xpm to .png, delete "zcat" section.
14380         - cosmetic fix in the 'marcpa' entry.
14381
14382         * etc/photos
14383         - convert all .xpm.Z to .png
14384         - rename mrb to martin
14385         - rename mcook-m to mcookm
14386
14387 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14388
14389         * x-init.el (x-initialize-compose): Add support for
14390         dead-circumflex as YET ANOTHER NAME for that dead key.
14391
14392 1998-08-05  Colin Rafferty <colin@xemacs.org>
14393
14394         * setup-paths.el (paths-construct-exec-path): Made the
14395         last-packages really be last.
14396         (paths-construct-data-directory-list): Ditto.
14397
14398 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14399
14400         * startup.el(startup-splash-frame-body):
14401         Update Copyright notice in splash screen
14402
14403 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14404
14405         * minibuf.el (read-file-name-internal-1): do ~user completion.
14406
14407 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14408
14409         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14410         aginst destroyed extents
14411
14412 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14413
14414         * package-get.el (package-get): add `install-dir' argument.
14415
14416 1998-07-20  John Jones  <jj@asu.edu>
14417
14418         * package-get.el: calls to package-get-update-all will only
14419           update packages which are already installed.
14420
14421 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14422
14423         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14424         writable.
14425
14426 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14427
14428         * about.el (about-hackers): Correct my email.
14429
14430 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14431
14432         * about.el (about-hackers): new email-address.
14433
14434 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14435
14436         * minibuf.el (read-number): Don't let `input-error' condition
14437         escape.
14438
14439 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14440
14441         * about.el (about-hackers): use my `email-for-life' address.
14442
14443 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14444
14445         * XEmacs 21.2-beta1 is released.
14446
14447 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14448
14449         * ldap.el (ldap-search): Doc string change
14450
14451 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14452
14453         * menubar-items.el (default-menubar): Removed references to
14454         `data-directory', and use `locate-data-file' instead, and made
14455         then greyed out if they don't exist.
14456
14457 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14458
14459         * keymap.el (events-to-keys): Use `format' instead of `concat'
14460         since the latter does not accept integer args anymore
14461
14462 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14463
14464         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14465         macros replaced.
14466
14467 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14468
14469         * make-docfile.el: Get first initialization from very-early-lisp.el
14470         * update-elc.el: Ditto.
14471         * loadup.el (really-early-error-handler): Ditto.
14472
14473         * packages.el (packages-unbytecompiled-lisp): Add new file,
14474         very-early-lisp.el.
14475
14476         * very-early-lisp.el: New file.
14477
14478 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14479
14480         * Symbols that have been obsolete for at least 3 years removed (II).
14481
14482         * obsolete.el (eval-current-buffer): Make compatible.
14483         (byte-code-function-p): Ditto.
14484         (send-string): Removed.
14485         (send-region): Removed.
14486         (screen-scrollbar-width): Removed.
14487         (set-screen-scrollbar-width): Removed.
14488         (set-screen-left-margin-width): Removed.
14489         (set-screen-right-margin-width): Removed.
14490         (screen-left-margin-width): Removed.
14491         (screen-right-margin-width): Removed.
14492         (set-buffer-left-margin-width): Removed.
14493         (set-buffer-right-margin-width): Removed.
14494         (buffer-left-margin-width): Removed.
14495         (buffer-right-margin-width): Removed.
14496         (x-set-frame-icon-pixmap): Removed.
14497         (x-set-screen-icon-pixmap): Removed.
14498         (pixel-name): Removed.
14499         (make-pixmap): Removed.
14500         (make-cursor): Removed.
14501         (pixmap-width): Removed.
14502         (pixmap-contributes-to-line-height-p): Removed.
14503         (set-pixmap-contributes-to-line-height): Removed.
14504
14505 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14506
14507         * obsolete.el (popup-menu-up-p): removed.
14508         (read-no-blanks-input): Removed.
14509         (wholenump): Removed.
14510         (ring-mod): Removed (what was ring-mod?).
14511         (current-time-seconds): Removed.
14512         (run-special-hook-with-args): Removed.
14513         (dot): Removed.
14514         (dot-marker): Removed.
14515         (dot-min): Removed.
14516         (dot-max): Removed.
14517         (window-dot): Removed.
14518         (set-window-dot): Removed.
14519
14520         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14521         `dot-min'.
14522
14523         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14524
14525         * code-files.el (insert-file-contents): Rename
14526         run-special-hook-with-args to run-hook-with-args-until-success.
14527         (write-region): Ditto.
14528
14529 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14530
14531         * about.el: Fix typos, update release date.
14532
14533         * Symbols that have been obsolete for at least 3 years removed.
14534
14535         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14536         screen- functions.
14537         (toplevel): remove setf methods for screen functions.
14538         * cl-macs.el (extent-data): defsetf removed.
14539         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14540         many places to remove.
14541         (comment-indent-hook): Ditto.
14542         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14543         (buffer-dedicated-screen): Ditto.
14544         (deiconify-screen): Ditto.
14545         (delete-screen): Ditto.
14546         (event-screen): Ditto.
14547         (find-file-other-screen): Ditto.
14548         (find-file-read-only-other-screen): Ditto.
14549         (live-screen-p): Ditto.
14550         (screen-height): Ditto.
14551         (screen-iconified-p): Ditto.
14552         (screen-list): Ditto.
14553         (screen-live-p): Ditto.
14554         (screen-name): Ditto.
14555         (screen-parameters): Ditto.
14556         (screen-pixel-height): Ditto.
14557         (screen-pixel-width): Ditto.
14558         (screen-root-window): Ditto.
14559         (screen-selected-window): Ditto.
14560         (screen-totally-visible-p): Ditto.
14561         (screen-visible-p): Ditto.
14562         (screen-width): Ditto.
14563         (screenp): Ditto.
14564         (get-screen-for-buffer): Ditto.
14565         (get-screen-for-buffer-noselect): Ditto.
14566         (get-other-screen): Ditto.
14567         (iconify-screen): Ditto.
14568         (lower-screen): Ditto.
14569         (mail-other-screen): Ditto.
14570         (make-screen): Ditto.
14571         (make-screen-invisible): Ditto.
14572         (make-screen-visible): Ditto.
14573         (modify-screen-parameters): Ditto.
14574         (new-screen): Ditto.
14575         (next-screen): Ditto.
14576         (next-multiscreen-window): Ditto.
14577         (other-screen): Ditto.
14578         (previous-screen): Ditto.
14579         (previous-multiscreen-window): Ditto.
14580         (raise-screen): Ditto.
14581         (redraw-screen): Ditto.
14582         (select-screen): Ditto.
14583         (selected-screen): Ditto.
14584         (set-buffer-dedicated-screen): Ditto.
14585         (set-screen-height): Ditto.
14586         (set-screen-position): Ditto.
14587         (set-screen-size): Ditto.
14588         (set-screen-width): Ditto.
14589         (show-temp-buffer-in-current-screen): Ditto.
14590         (switch-to-buffer-other-screen): Ditto.
14591         (visible-screen-list): Ditto.
14592         (window-screen): Ditto.
14593         (x-set-screen-pointer): Ditto.
14594         (x-set-frame-pointer): Ditto.
14595         (screen-title-format): Ditto.
14596         (screen-icon-title-format): Ditto.
14597         (terminal-screen): Ditto.
14598         (delete-screen-hook): Ditto.
14599         (create-screen-hook): Ditto.
14600         (mouse-enter-screen-hook): Ditto.
14601         (mouse-leave-screen-hook): Ditto.
14602         (map-screen-hook): Ditto.
14603         (unmap-screen-hook): Ditto.
14604         (default-screen-alist): Ditto.
14605         (default-screen-name): Ditto.
14606         (x-screen-defaults): Ditto.
14607         (x-create-screen): Ditto.
14608         * obsolete.el: meta-flag removed.
14609         baud-rate removed.
14610         sleep-for-millisecs removed.
14611         extent-data removed.
14612         set-extent-data removed.
14613         set-extent-attribute removed.
14614         extent-glyph removed.
14615         extent-layout removed.
14616         set-extent-layout removed.
14617         list-faces-display removed.
14618         list-faces removed.
14619         trim-versions-without-asking removed.
14620         after-write-file-hooks removed.
14621         truename removed.
14622         auto-fill-hook removed.
14623         blink-paren-hook removed.
14624         select-screen-hook, deselect-screen-hook removed.
14625         auto-raise-screen, auto-lower-screen removed.
14626
14627         * msw-mouse.el: Global change resource -> mswindows-resource.
14628
14629         * XEmacs 21.0-pre5 is released.
14630
14631 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14632
14633         * about.el (about-hackers): Credits update.
14634
14635 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14636
14637         * register.el (insert-register): Don't activate the region.
14638
14639 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14640
14641         * select.el: Restore x-* symbols for backwards compatibility:
14642         x-copy-primary-selection, x-kill-primary-selection,
14643         x-delete-primary-selection, x-select-make-extent-for-selection,
14644         x-valid-simple-selection-, x-cut-copy-clear-internal.
14645
14646 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14647
14648         * XEmacs 21.0-pre4 is released.
14649
14650 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14651
14652         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14653         reporting bugs.
14654         (maybe-add-init-button): Fix semantics under Windows.  Use
14655         `expand-file-name' rather than `concat'.
14656
14657         * help.el (print-messages): New function.
14658
14659 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14660
14661         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14662
14663 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14664
14665         * about.el: Tweaked my entry in about-hackers.
14666
14667         * find-paths.el (paths-emacs-root-p):
14668           Relaxed emacs-root checking of an in-place installation to
14669           also accommodate the flat layout used on MS Windows.
14670
14671 1998-06-29  John Jones  <jj@asu.edu>
14672
14673         * package-get.el: calls to package-get-update-all will only
14674           update packages which are already installed.
14675
14676 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14677
14678         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14679         are handled by the gui-element face fallbacks now.
14680
14681         * x-faces.el: default gui-element face to "background" as well as
14682         the default face.
14683
14684         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14685         and default face settings since these are set as fallbacks now in
14686         the appropriate domain.
14687
14688 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14689
14690         * text-mode.el (text-mode): Reorder regexp so the OR part
14691         corresponding to `page-delim' goes first and the hack in
14692         `forward-paragraph' will work.
14693         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14694
14695 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14696
14697         * subr.el (remove-hook): When checking the hook value
14698           with functionp, don't apply car to it.
14699
14700 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14701
14702         * package-get.el (package-get-remote-filename):
14703           Don't use file-name-as-directory because the local directory
14704           separator conventions might not be the same as ftp's.
14705
14706 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14707
14708         * ldap.el (ldap-host-parameters-alist): New name of
14709         `ldap-host-parameters-plist'
14710
14711 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14712
14713         * package-get.el: Using (require 'package-get-base), now that it
14714         provides itself.  Consequently removed all instances of (load
14715         "package-get-base.el").
14716
14717 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14718
14719         * subr.el (remove-hook): Don't treat the hook value as a
14720           list unless it is both consp and not functionp.
14721
14722 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14723
14724         * about.el: Email address for Ben Wing is ben@xemacs.org.
14725         * auto-show.el: Ditto.
14726         * bytecomp.el: Ditto.
14727         * faces.el: Ditto.
14728         * x-scrollbar.el: Ditto.
14729         * x-misc.el: Ditto.
14730         * tty-init.el: Ditto.
14731         * toolbar-items.el: Ditto.
14732         * symbol-syntax.el: Ditto.
14733         * specifier.el: Ditto.
14734         * objects.el: Ditto.
14735         * hyper-apropos.el: Ditto.
14736         * glyphs.el: Ditto.
14737
14738 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14739
14740         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14741         vertical-divider-always-visible-p.
14742         (default-mouse-motion-handler): Ditto.
14743
14744 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14745
14746         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14747         global value.
14748
14749 1998-06-21  Oliver Graf <ograf@fga.de>
14750
14751         * build-reports.el: changed receiver to xemacs-build-reports list
14752
14753 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14754
14755         * font.el: Split font-family-mappings into X and
14756           mswindows-specific versions.
14757           mswindows-font-create-[object|name]: Treat supplied size
14758           as a pointsize. Added underline and strikethru handling.
14759
14760         * msw-faces.el: changed default mswindows charset to western.
14761
14762         * msw-glyphs.el: removed space in border-glyph font string that
14763           was inserted to get round bugs in the mswindows C font code.
14764
14765 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14766
14767         * about.el (about-hackers): Credits update.
14768
14769         * help-nomule.el (tutorial-supported-languages): Add Romanian
14770         TUTORIAL.
14771
14772         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14773         to ISO-8859-2.
14774
14775 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14776
14777         * font.el: Split font-family-mappings into X and
14778           mswindows-specific versions.
14779           mswindows-font-create-[object|name]: Treat supplied size
14780           as a pointsize. Added underline and strikethru handling.
14781
14782         * msw-faces.el: changed default mswindows charset to western.
14783
14784         * msw-glyphs.el: removed space in border-glyph font string that
14785           was inserted to get round bugs in the mswindows C font code.
14786
14787 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14788
14789         * minibuf.el: make read-color-completion-table call
14790           (mswindows-color-list for mswindows devices.
14791
14792 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14793
14794         * lisp/font-lock.el
14795         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14796         Let declaration items contain non-word symbol characters.
14797
14798 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14799
14800         * package-get.el (package-get-package-provider): Added autoload
14801         cookie.  Loading "package-get-base.el" in ALL functions that use
14802         it.  Fixed some (interactive ...) with multiple argument specs
14803         again.  Cosmetic indentation changes.
14804
14805 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14806
14807         * info.el (Info-insert-dir): Don't use nreverse on variables
14808         that you want to use later.
14809
14810 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14811
14812         * x-mouse.el (x-set-point-and-move-selection): Replace call
14813         to x-kill-primary-selection with kill-primary-selection
14814
14815 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14816
14817         * simple.el (what-cursor-position): Make cursor position reported
14818         use value of column-number-start-at-one
14819
14820 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14821
14822         * about.el (xemacs-hackers): Fix Jareth's email address.
14823
14824 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14825
14826         * startup.el (startup-splash-frame): Remove
14827         `xemacs-startup-logo-function'.
14828
14829 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14830
14831         * about.el (about-hackers): Update credits list.
14832
14833 1998-06-06  Jeff Miller <jmiller@smart.net>
14834
14835         * lisp/sound.el: Update sound-ext to allow filenames with
14836           extensions to be found by load-sound-file
14837
14838 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14839
14840         * info.el (Info-rebuild-outdated-dir): Removed variable
14841         (Info-auto-generate-directory): New variable
14842         (Info-save-auto-generated-dir): New variable
14843         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14844         (Info-build-dir-anew): Second parameter removed.  Use
14845         `Info-save-auto-generated-dir'
14846         (Info-rebuild-dir): Ditto
14847
14848 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14849
14850         * list-mode.el (next-list-mode-item): Would not recognize
14851         border between directly neighbored items.
14852
14853 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14854
14855         * package-get.el: add autoloads for some functions.
14856
14857 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14858
14859         * specifier.el (let-specifier): Tiny docfixes.
14860
14861 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14862
14863         * msw-mouse.el: set selection-pointer-glyph to Normal.
14864
14865 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14866
14867         * wid-edit.el (widget-specify-secret): New function.
14868         (widget-after-change): Use it.
14869         (widget-specify-field): Use it.
14870
14871 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14872
14873         * mouse.el (drag-window-divider): Use `(not done)' instead of
14874         `doit'; reuse result of `window-pixel-edges'.
14875
14876         * modeline.el (drag-modeline-event-lag): Rename to
14877         drag-divider-event-lag.
14878
14879 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14880
14881         * specifier.el (let-specifier): Rewritten not to generate needless
14882         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14883         arguments.
14884
14885 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14886
14887         * minibuf.el (read-file-name-1): Setup buffer-local value of
14888         `completion-ignore-case' in completions buffer under Windows.
14889
14890 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14891
14892         * about.el (about-maintainer-glyph): Fix support for not
14893         compressed images.
14894
14895 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14896
14897         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14898
14899         * mouse.el (mouse-track): Cancel selection if misc-user event with
14900         `cancel-mode-internal' function is fetched.
14901
14902 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14903
14904         * files.el (save-some-buffers-1): Fixed return value.
14905
14906 1998-06-01  Oliver Graf <ograf@fga.de>
14907
14908         * dragdrop.el: added experimental
14909
14910 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14911
14912         * startup.el (after-init-hook, init-file-user,
14913         user-init-directory, load-user-init-file):  Purge references
14914         to "~/.xemacs/init.el" from docstrings.
14915
14916         (load-user-init-file) Use paths-construct-path to construct
14917         paths to user init files.  Go directly to ~/.emacs, do not
14918         search ~/.xemacs/, do not load `default-custom-file'.
14919
14920 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14921
14922         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14923         general *sh.
14924         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14925
14926 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14927
14928         * menubar-items.el (default-menubar): add Update Packages to customize
14929         menu.
14930
14931 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14932
14933         * faces.el: use toolbar face as a fallback for toolbar properties
14934         in xpm-color-symbols instead of default.
14935
14936         * msw-faces.el: rename 3d-object -> gui-element face.
14937
14938 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14939
14940         * startup.el (xemacs-startup-logo-function): New variable.
14941         (startup-splash-frame): Use it.
14942
14943 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14944
14945         * files.el (save-some-buffers): Would wait 1 second.
14946         (save-some-buffers-1): Delete other windows here instead of in
14947         `save-some-buffers'.
14948         (save-some-buffers): Force redisplay only if windows were deleted.
14949
14950 1998-06-02  Didier Verna  <didier@xemacs.org>
14951
14952         * cus-face.el (custom-face-attributes): generalized the use of
14953         toggle buttons for boolean attributes.
14954         Re-ordered the items a bit.
14955
14956 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14957
14958         * sound.el (default-sound-directory): Use `locate-data-directory'
14959         to find the sounds directory.
14960
14961 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14962
14963         * sound.el: default sound-ext to .wav under mswindows, .au
14964         otherwise. load-default sounds without extensions.
14965
14966 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14967
14968         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14969         if send-pr is not bound.
14970
14971 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14972
14973         * files.el: grok idl files in auto-mode-alist.
14974 1998-06-01  Jeff Miller  <jmiller@smart.net>
14975
14976         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14977         calling `upcase'.
14978
14979 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14980
14981         * msw-glyphs.el: add xbm to the list of image types supported.
14982
14983 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14984
14985         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14986         instead of XEmacs one when dumping InfoDock.
14987
14988 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14989
14990         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14991         for `modeline-visible-p'
14992
14993         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14994
14995 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14996
14997         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14998         since it's not used anymore. doc string fixes.
14999
15000         * package-get.el (package-get-file-installed-p): new function. use
15001         instead of file-installed-p which is in an external package.
15002
15003 1998-05-28  Oliver Graf <ograf@fga.de>
15004
15005         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
15006         favor of select-window/switch-to-buffer
15007
15008 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
15009
15010         * startup.el: changed (getenv "HOME") to (user-home-directory)
15011
15012 1998-05-25  Oliver Graf <ograf@fga.de>
15013
15014         * frame.el (cde-start-drag) moved to dragdrop.el
15015         (offix-start-drag-region) moved to dragdrop.el
15016         (offix-start-drag) moved to dragdrop.el
15017         * dragdrop.el (cde-start-drag) moved from frame.el
15018         (offix-start-drag-region) moved from frame.el
15019         (offix-start-drag) moved from frame.el
15020         (cde-start-drag-region) cde drag regions
15021         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15022
15023 1998-05-26  Oliver Graf <ograf@fga.de>
15024
15025         * dragdrop.el: created dragdrop-drag prototypes
15026         (cde-start-drag-region) fixed typo
15027
15028 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15029
15030         * simple.el (after-init-hook): Remove reader macro.
15031
15032         * packages.el (packages-hardcoded-lisp): Get rid of reader
15033         macros.  Update DOC string.
15034
15035 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15036
15037         * mouse.el (drag-window-divider): Ditto.
15038
15039         * modeline.el (mouse-drag-modeline): Use it.
15040
15041         * lisp-mode.el (let-specifier): Specify indentation.
15042
15043         * specifier.el (let-specifier): Renamed from
15044         `with-specifier-instance'.
15045
15046 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15047
15048         * x-faces.el:
15049         * faces.el: move definition of xpm-color-symbols from x-faces.el
15050         to faces. Predicate x-get-resource on the presence of x.
15051
15052         * msw-faces.el: set 3d-object face rather than modeline. Specify
15053         faces as specfier defaults.
15054
15055         * package-get.el: don't use package-admin-add-single-file-package.
15056
15057 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15058
15059         * toolbar-items.el: Fixup tooltips.
15060         (toolbar-gnus): Don't use obsolete variable
15061         toolbar-news-frame-properties.
15062         (toolbar-news-reader): Default to `gnus' instead of
15063         `not-configured'.
15064
15065         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15066         Windows.
15067
15068 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15069
15070         * package-get.el: rename -installedp -> -installed-p.
15071
15072 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15073
15074         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15075         attributes, and assinged it to continuation, truncation and
15076         hscroll glyphs.
15077
15078         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15079         and made continuation, truncation and hscroll glyphs arrow
15080         characters out of that font.
15081
15082 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15083
15084         * minibuf.el (minibuffer-electric-separator): Play nicely with
15085         directory-sep-char being \.
15086         (minibuffer-electric-tilde): Ditto.
15087         (read-file-name-map): Ditto.
15088
15089 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15090
15091         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15092         on X devices.
15093         (default-mouse-track-deal-with-down-event): Avoid
15094         `x-disown-selection'; use `disown-selection' instead.
15095
15096 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15097
15098         * select.el:
15099         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15100         moved to (cut-copy-clear-internal) in select.el. Ditto for
15101         (x-delete-primary-selection) (x-kill-primary-selection)
15102         (x-copy-primary-selection).
15103         (own-clipboard): new function.
15104
15105         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15106         functions in select.el. remove old ones.
15107         (mswindows-own-clipboard): new function.
15108
15109 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15110
15111         * gnuserv.el: allow connections from mswindows type devices.
15112
15113 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15114
15115         * msw-glyphs.el: change image type used from cursor to resource.
15116
15117 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15118
15119         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15120         for {top,bottom}-{left,right} values in addition to
15121         {top,bottom}_{left,right}.
15122         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15123
15124 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15125
15126         * cl-macs.el (specifier-instance): Undefine its setf method.
15127
15128         * specifier.el (with-specifier-instance): Added docstring.
15129
15130         * mouse.el (drag-window-divider): Ditto.
15131
15132         * modeline.el (mouse-drag-modeline): Use it.
15133
15134         * lisp-mode.el (with-specifier-instance): Define its indentation
15135         level.
15136
15137         * specifier.el (with-specifier-instance): New macro.
15138
15139 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15140
15141         * package-get.el (package-get-create-custom): new function to
15142         auto-generate package-get-custom.el from package-get-base.el.
15143         * (package-get-ever-installedp): new function.
15144         * (package-get-custom): new function to get all packages specified
15145         by customize.
15146
15147 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15148
15149         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15150
15151 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15152
15153         * cl-extra.el: Reverse previous float change.
15154
15155 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15156
15157         * x-faces.el:
15158         * faces.el (try-font-name): moved from x-faces.el since it is
15159         required by w3 under mswindows as well X.
15160
15161 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15162
15163         * winnt.el: Removed evil (setq completion-ignore-case t)
15164         clause, one more overlookef fsfism.
15165         (nt-quote-args-functions-alist): End sentences with double space.
15166
15167 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15168
15169         * window-xemacs.el (push-window-configuration): Remove kludgery of
15170         recaching default-toolbar specifier.
15171         (pop-window-configuration): Ditto.
15172         (unpop-window-configuration): Ditto.
15173
15174 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15175
15176         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15177
15178 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15179
15180         * winnt.el (nt-quote-args-verbatim): Added function.
15181         (nt-quote-args-prefix-quote): Added function.
15182         (nt-quote-args-backslash-quote): Added function.
15183         (nt-quote-args-double-quote): Added function.
15184         (nt-quote-args-functions-alist): New variable.
15185         (nt-quote-process-args): Added function. This is the main quoting
15186         work horse called from process-nt.c
15187
15188 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15189
15190         * winnt.el: Removed duplicate definitions for backspace,
15191         delete, M-backspace and C-M-backspace.
15192         (file-name-buffer-file-type-alist): Removed this variable.
15193         (find-buffer-file-type): Removed function.
15194         (find-file-binary):  Removed function.
15195         (find-file-text): Removed function.
15196         (find-file-not-found-set-buffer-file-type): Removed function.
15197         (save-to-unix-hook): Removed function.
15198         (revert-from-unix-hook): Removed function.
15199         (using-unix-filesystems): Removed function.
15200         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15201         warning.
15202         (x-set-selection): Removed function.
15203         (x-get-selection): Removed function.
15204         Removed commented FSFisms.
15205         Replaced copyright notice (this file is not part of GNU Emacs).
15206         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15207         comint-process-echoes setting to t.
15208
15209 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15210
15211         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15212         and used following the interface change of
15213         `paths-find-recursive-path'.
15214
15215         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15216         regexp instead of a list of base names.
15217         (paths-version-control-filename-regexp):
15218         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15219         Introduced and used following the interface change of
15220         `paths-find-recursive-path'.
15221
15222 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15223
15224         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15225         on X devices, rather than on all non-TTY devices.
15226
15227 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15228
15229         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15230
15231         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15232
15233 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15234
15235         * itimer.el (activate-itimer): Fixed usage of integers
15236         as argument to `concat'.
15237
15238 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15239
15240         * itimer.el (start-itimer): replace the use of `concat' with
15241         `format'
15242
15243 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15244
15245         * mode-motion.el (mode-motion-hook): Clarify docstring.
15246         From Bob Weiner <weiner@altrasoft.com>
15247
15248         * loadhist.el (symbol-file): Supply prompt string when used
15249         interactively.
15250         From Bob Weiner <weiner@altrasoft.com>
15251
15252 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15253
15254         * loadup.el (really-early-error-handler): Ditto.
15255
15256         * update-elc.el: Ditto.
15257
15258         * setup-paths.el (paths-construct-exec-path): Ditto.
15259
15260         * make-docfile.el: Ditto.
15261
15262         * find-paths.el (paths-decode-directory-path): Use split-path
15263         instead of decode-path.
15264
15265         * files.el (parse-colon-path): Update docstring reference.
15266
15267 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15268
15269         * msw-init.el:
15270         * x-init.el:
15271         Bind cut'n'paste keys to non window-system specific functions.
15272
15273         * msw-select.el: New function mswindows-clear-clipboard.
15274         mswindows-cut-copy-clipboard extended to handle clearing of the
15275         selection and renamed to mswindows-cut-copy-clear-clipboard.
15276
15277         * select.el: on mswindows devices delete-primary-selection
15278         calls mswindows-clear-clipboard.
15279
15280 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15281
15282         * simple.el (quoted-insert): Inhibit quit when using read-char.
15283
15284         * cmdloop.el (read-char): Don't inhibit quit.
15285         (read-char-exclusive): Ditto.
15286         (read-char): Signal quit if quit-char was pressed.
15287         (read-char-exclusive): Ditto.
15288         (read-quoted-char): Return a character, not integer.
15289
15290         * menubar-items.el (default-popup-menu): Use Andy's generic
15291         selection code.
15292         (default-popup-menu): Fix code.
15293
15294 1998-05-14  Oliver Graf <ograf@fga.de>
15295
15296         * dragdrop.el (dragdrop-function-widget): this time it's done
15297
15298 1998-05-13  Oliver Graf <ograf@fga.de>
15299
15300         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15301
15302 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15303
15304         * device.el (device-pixel-width):
15305         (device-pixel-height):
15306         (device-mm-width):
15307         (device-mm-height):
15308         (device-bitplanes):
15309         (device-color-cells): Swapped parameters to device-system-metric
15310         according to the interface change.
15311
15312 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15313
15314         * mouse.el (default-mouse-motion-handler): Use new name of the
15315         function event-over-vertical-divider-p.
15316         Do not set E-W arrow cursor over the divider if
15317         vertical-divider-draggable-p is nil in the window.
15318         ([top-level]): Use new name for the variable
15319         vertical-divider-map.
15320         (drag-window-divider): Respect vertical-divider-draggable-p.
15321         Variable name typo fixes.
15322
15323 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15324
15325         * keymap.el (kbd): Define here; handle string constants and
15326         others...
15327
15328 1998-05-15  Christian Nyb <chr@mediascience.no>
15329
15330         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15331         in Emacs 18.
15332
15333 1998-05-13  Didier Verna  <didier@xemacs.org>
15334
15335         * mouse.el (drag-window-divider): give the vertical divider a
15336         pressed look when dragging it.
15337
15338 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15339
15340         * faces.el: predicate some more face operations on x or mswindows
15341         not just x.
15342
15343         * modeline.el: enable modeline coloring for mswindows.
15344
15345 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15346
15347         * minibuf.el (minibuffer-default): Added variable; compatible with
15348         FSF Emacs.
15349         (next-history-element): Used `minibuffer-default'.
15350
15351 1998-05-12  Oliver Graf <ograf@fga.de>
15352
15353         * dragdrop.el (dragdrop-function-widget): button and mods ok
15354         arguments still look a bit strange
15355         (dragdrop-compare-mods) created
15356         (dragdrop-drop-do-functions) correctly checks for buttons and
15357         modifiers
15358
15359 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15360
15361         * setup-paths.el (paths-default-info-directories): Replace
15362         path-separator with directory-sep-char.
15363
15364         * files.el (path-separator): Don't define it here.
15365
15366 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15367
15368         * update-elc.el: Ditto.
15369
15370         * setup-paths.el (paths-construct-exec-path): Ditto.
15371
15372         * make-docfile.el: Ditto.
15373
15374         * loadup.el (really-early-error-handler): Ditto.
15375
15376         * find-paths.el (paths-decode-directory-path): Use decode-path
15377         instead of decode-path-internal.
15378
15379         * files.el (parse-colon-path): Update docstring.
15380
15381 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15382
15383         * subr.el (get-buffer-window-list): Make BUFFER optional.
15384
15385         * window-xemacs.el (windows-of-buffer): Defalias to
15386         get-buffer-window-list.
15387
15388 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15389
15390         * disass.el: Fix maintainer keyword.
15391
15392         * bytecomp.el (byte-compile-and-load-file): Autoload.
15393         (byte-compile-buffer): Ditto.
15394
15395         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15396         value is returned, not the name.
15397         (lisp-imenu-generic-expression): Enable it.
15398         (lisp-mode-variables): Ditto.
15399         (lisp-indent-offset): Change defconst to defvar.
15400         (lisp-indent-function): Ditto.
15401         (lisp-body-indent): Ditto.
15402
15403 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15404
15405         * modeline.el: Use zap-last-kbd-macro-event.
15406
15407         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15408         nil, don't attempt to do anything with messages.
15409         (eval-last-sexp): Use `letf' for clarity.
15410
15411 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15412
15413         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15414
15415 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15416
15417         * buff-menu.el:
15418         * lisp-mode.el:
15419         * obsolete.el:
15420         Change empty docstrings into no doc strings at all.
15421         Fix bogus FSF-format docstrings.
15422         * etags.el: Fix docstring.
15423
15424 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15425
15426         * package-get.el (package-get): Use internal md5
15427
15428 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15429
15430         * about.el (about-xemacs): Correct abuse of concat.
15431
15432 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15433
15434         * info.el (Info-mode): Use easymenu.
15435
15436 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15437
15438         * apropos.el (apropos): Don't use concat with integers.
15439
15440         * cmdloop.el (describe-last-error): Handle the case when no error
15441         was seen gracefully.
15442
15443         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15444         defun.
15445         (apropos-describe-plist): Ditto.
15446
15447         * help.el (with-displaying-help-buffer): Revert to a defun.
15448         (describe-key): Use it as defun.
15449         (describe-mode): Ditto.
15450         (describe-bindings): Ditto.
15451         (describe-prefix-bindings): Ditto.
15452         (describe-installation): Ditto.
15453         (view-lossage): Ditto.
15454         (describe-function): Ditto.
15455         (describe-variable): Ditto.
15456         (describe-syntax): Ditto.
15457
15458 1998-05-11  Oliver Graf <ograf@fga.de>
15459
15460         * dragdrop.el: changed order of require/provide
15461         (dragdrop-drop-mime-default) changed to new calling conventions
15462         (dragdrop-drop-do-functions) changed to new calling conventions
15463         (dragdrop-function-widget) this one needs more work...
15464
15465 1998-05-10  Oliver Graf <ograf@fga.de>
15466
15467         * about.el: another small change in my entry
15468         * dragdrop.el (dragdrop-drop-log-function): logging added
15469         plus customizations
15470         changed interface to handler functions. now called with event
15471         and object
15472
15473 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15474
15475         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15476         E-W arrow pointer displayed over draggable dividers.
15477
15478         * mouse.el (default-mouse-motion-handler): Show it when
15479         appropriate.
15480         (drag-window-divider): Added.
15481         ([top-level]): Initialized window-divider-map with a keymap
15482         binding the above function to left button down event.
15483
15484         * x-mouse.el (x-init-pointer-shape): Initialize
15485         divider-pointer-glyph from Cursor.dividerPointer, or use default
15486         E-W double arrow.
15487
15488 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15489
15490         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15491
15492 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15493
15494         * simple.el (count-words-buffer): Don't query for buffer.
15495         (count-lines-buffer): Ditto.
15496
15497 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15498
15499         * help.el (where-is): add optional insert argument.
15500
15501 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15502
15503         * help.el (describe-key-briefly): New argument INSERT.
15504
15505         * simple.el (eval-expression): New optional argument; synch with
15506         FSF 20.3.
15507
15508         * keydefs.el (global-map): Add new register bindings.
15509
15510         * register.el: Synched with FSF 20.3.
15511
15512 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15513
15514         * window-xemacs.el (recenter): all arguments are optional.
15515
15516 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15517
15518         * device.el: (device-pixel-width): Reflected name/parameters
15519         change to device-system-metric.
15520         (device-pixel-height): Ditto.
15521         (device-mm-width): Ditto.
15522         (device-mm-height): Ditto.
15523         (device-bitplanes): Ditto.
15524         (device-color-cells): Ditto.
15525
15526 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15527
15528         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15529
15530         * cl.el (most-positive-fixnum): Document.
15531         (most-negative-fixnum): Ditto.
15532
15533         * cus-dep.el: Updated comment.
15534
15535         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15536         constant.
15537
15538         * cus-load.el (custom-put): Removed.
15539
15540         * files.el (after-find-file): Just resignal quit instead of
15541         signaling "canceled".
15542
15543 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15544
15545         * frame.el (other-frame): Use `focus-frame' instead of
15546         select-frame kludges.
15547
15548         * lisp-mode.el: Update lisp-indent-function for
15549         save-selected-frame and with-selected-frame.
15550
15551         * frame.el (save-selected-frame): New macro.
15552         (with-selected-frame): Ditto.
15553         (other-frame): Use `set-frame-focus'.
15554
15555 1998-05-06  Oliver Graf <ograf@fga.de>
15556
15557         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15558         (dragdrop-drop-url-default) default handler for URL drops created
15559         (dragdrop-drop-mime-default) default handler for MIME drops created
15560         (dragdrop-drop-functions) default custom for handling drops created
15561         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15562
15563 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15564
15565         * mouse.el: Removed redundant mouse-mswindows-drop function.
15566
15567 1998-05-05  Oliver Graf <ograf@fga.de>
15568
15569         * about.el: changed some text in my entry
15570         * dragdrop.el: added customs
15571
15572 1998-05-04  Oliver Graf <ograf@fga.de>
15573
15574         * mouse.el: killed global drop key bindings
15575         (mouse-offix-drop) removed
15576         * dragdrop.el: created
15577         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15578
15579 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15580
15581         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15582         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15583
15584         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15585         obsolete comment.
15586
15587         * scrollbar.el (scrollbars-visible-p): Use new
15588         {vertical,horizontal}-scrollbar-visible-p specifiers.
15589
15590 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15591
15592         * device.el (device-pixel-height):
15593         (device-pixel-width):
15594         (device-mm-width):
15595         (device-mm-height):
15596         (device-bitplanes):
15597         (device-color-cells): Moved these 6 functions from device.c; they
15598         all use single (device-system-metrics) call.
15599
15600 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15601
15602         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15603         were renamed.
15604
15605         * menubar-items.el:
15606         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15607         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15608
15609         * help.el (help-map): Remove Hyperbole keybinding logic.
15610         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15611
15612 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15613
15614         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15615         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15616
15617 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15618
15619         * msw-glyphs.el: use nicer icon3 from the frame icon.
15620
15621 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15622
15623         * version.el (emacs-version): Remove InfoDock conditionals.
15624
15625         * startup.el (startup-splash-frame): Change ID logo name.
15626
15627 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15628
15629         * files.el (after-find-file): If the user presses C-g on
15630         directory-creation prompt, kill the buffer.
15631
15632 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15633
15634         * simple.el (count-words-region): Reverse previous change.
15635
15636 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15637
15638         * replace.el (query-replace): Just call perform-replace.
15639         (query-replace-regexp): Ditto.
15640         (perform-replace): Move region handling here.
15641         (perform-replace): Use the new arg to match-data.
15642
15643 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15644
15645         * x-init.el: Install X specific display table that
15646           displays char 0240 as a space to avoid whatever it is
15647           that screws up display of that character code.
15648
15649 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15650
15651         * help.el (function-arglist): If no arguments are documented for a
15652         subr, print nothing rather than incorrect output.
15653
15654 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15655
15656         * cmdloop.el (command-error): Update bail-out error message to use
15657         `emacs-program-name'.
15658
15659         * lib-complete.el: Remove reader macro cruft.
15660
15661         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15662         cruft.
15663
15664         * simple.el (count-words-region): Drop interactive-p check on the
15665         message.
15666
15667 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15668
15669         * font.el
15670         * msw-faces.el
15671         Correct spelling of mswindows-font-canonicalize-name.
15672
15673 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15674
15675         * ldap.el (ldap-host-parameters-alist): Replaced with
15676         `ldap-host-parameters-plist'
15677         (ldap-search): Adapt to previous change
15678
15679 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15680
15681         * about.el (about-hackers): Update Bob Weiner bio.
15682         (about-maintainer-info): Ditto.
15683
15684 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15685
15686         * simple.el (display-warning-minimum-level): Docfix.
15687
15688 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15689
15690         * widget.el (:default-get): New keyword.
15691         * wid-edit.el (default, widget-default-default-get): Define it.
15692         (group, widget-group-default-get): Define it.
15693         (menu-choice, widget-choice-default-get): Define it.
15694         (widget-default-get): New function.
15695         (widget-choice-action): Call it.
15696         (widget-editable-list-entry-create): Call it.
15697
15698 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15699
15700         * byte-optimize.el (byte-boolean-vars): Removed.
15701         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15702         lookup through `byte-boolean-vars'.
15703
15704 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15705
15706         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15707         resource-provided values into ghost specs for scrollbar-height and
15708         scrollbar-width.
15709
15710 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15711
15712         * byte-optimize.el: Don't attempt to optimize /=.
15713
15714         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15715         (byte-compile-/=): Ditto.
15716
15717 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15718
15719         * apropos.el: Use `with-displaying-help-buffer'.
15720         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15721         Use `with-displaying-help-buffer'.
15722         (apropos-follow): Do not give special treatment to buffer cursor
15723         was in prior to a mouse click.
15724         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15725         (apropos-print-doc): Set correct buffer for setting text
15726         properties.
15727
15728 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15729
15730         * help.el (help-buffer-prefix-string): New variable.
15731         (help-buffer-name): Use it.
15732
15733         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15734         mode menu.
15735
15736 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15737
15738         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15739
15740 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15741
15742         * files.el (find-file-noselect): Update docstring.
15743         (find-file-noselect): Signal an error if found an unreadable file.
15744         (file-chase-links): Save the match data.
15745         (normal-mode): Use `lwarn' and `error-message-string'.
15746         (interpreter-mode-alist): Change defconst to defvar.
15747         (inhibit-first-line-modes-regexps): Ditto.
15748         (inhibit-first-line-modes-regexps): Added .tgz.
15749         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15750         (change-major-mode-with-file-name): New user-option.
15751         (set-visited-file-name): Synched with FSF.
15752         (file-name-extension): New function, from FSF 20.3.
15753         (file-relative-name): Synched with FSF.
15754         (save-some-buffers): Support the C-r feature.
15755         (recover-session): Synched with FSF.
15756         (kill-some-buffers): Ditto.
15757         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15758
15759 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15760
15761         * files.el (insert-file): Undo previous change and reenable use of
15762         format.el.
15763
15764 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15765
15766         * window-xemacs.el (recenter): Define.
15767
15768 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15769
15770         * font.el (mswindows-font-create-name)
15771         (mswindows-font-create-object): new functions for mswindows type
15772         fonts.
15773
15774         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15775         strings are parsed as well as font objects.
15776
15777 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15778
15779         * modeline.el (defining-kbd-macro): Restore modeline indication of
15780         kbd-macro being recorded.
15781         (add-minor-mode): Simplify docstring.
15782         (modeline-minor-mode-menu): Remove stuff.
15783
15784 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15785
15786         * code-process.el (call-process): dynamically decide process
15787         coding type.
15788
15789 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15790
15791         * modeline.el: Add line-number-mode, column-number-mode to
15792         the modeline minor-mode menu.  Button2 on the line number does
15793         goto-line.
15794
15795 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15796
15797         * mouse.el: move x-selection-owner-p type things to
15798         selection-owner-p.
15799
15800         * msw-init.el: copy zmacs stuff from x-init.el
15801
15802         * msw-select.el (mswindows-own-selection)
15803         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15804         functions. Very simple minded implementation of selectio
15805         ownership.
15806
15807         * select.el (own-selection) (disown-selection)
15808         (activate-region-as-selection) (select-make-extent-for-selection)
15809         (valid-simple-selection-p): functions moved from x-select.el for
15810         generalized selection.
15811
15812         * x-select.el: see select.el changes.
15813
15814         * x-toolbar.el: use new selection functions.
15815
15816 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15817
15818         * packages.el (packages-find-package-directories): Fixed bug that
15819         would pick up multiple site-package directories.
15820         (package-locations): Added "xemacs-packages" as a late package
15821         location.
15822
15823         * find-paths.el: Now uses `emacs-program-name' and
15824         `emacs-program-version'.
15825         Additions to enforce version-specific directories in
15826         `paths-find-version-directory'.
15827
15828 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15829
15830         * default.el: Removed.
15831         * site-start.el: Removed.
15832
15833 1998-04-29  Didier Verna  <didier@xemacs.org>
15834
15835         * minibuf.el (minibuffer-history-minimum-string-length): Default
15836         to nil.
15837
15838 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15839
15840         * find-paths.el (paths-program-name): Rename.
15841         (paths-emacs-root-p): Ditto.
15842         (paths-find-site-directory): Ditto.
15843
15844 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15845
15846         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15847         `emacs-lisp-byte-compile-and-load'.
15848
15849 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15850
15851         * ldap.el (ldap-search): Fixed additional parameter passing to
15852         `ldap-open'
15853
15854 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15855
15856         * select.el (kill-primary-selection) (selection-owner-p)
15857         (copy-primary-selection) (yank-clipboard-selection)
15858         (selection-exists-p) (delete-primary-selection): new file and
15859         functions that do the right thing for the selected device.
15860
15861         * x-menubar.el: use generalised selection functions.
15862
15863         * dumped-lisp.el: dump select.el.
15864
15865 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15866
15867         * find-paths.el (paths-progname): New variable.
15868         (paths-emacs-root-p): Use it.
15869         (paths-find-site-directory): Ditto.
15870
15871 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15872
15873         * loadup.el ((member "dump" command-line-args)): Dump as
15874         `infodock' if InfoDock.
15875
15876 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15877
15878         * find-paths.el (construct-emacs-version): Simplify, include
15879         program name in the return value.
15880         * (paths-find-version-directory): Use it.
15881
15882 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15883
15884         * info.el (Info-parse-dir-entries): Fixed regexp
15885         (Info-build-dir-anew): Remove full suffix and capitalize info file
15886         name for files with no @direntry
15887         (Info-batch-rebuild-dir): New function
15888         (Info-suffixed-file): Check for regular files instead of simple
15889         file existence (could catch directories before)
15890
15891 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15892
15893         * setup-paths.el, find-paths.el: Removed uses of `not' which
15894         temacs doesn't have.
15895
15896         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15897         into root searching.
15898
15899 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15900
15901         * subr.el: Remove definition of `not'.
15902
15903 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15904
15905         * msw-glyphs.el: enable graphics support.
15906
15907 1998-04-23  Didier Verna  <didier@xemacs.org>
15908
15909         * x-menubar.el (default-menubar): restored the line-number-mode
15910         option.
15911
15912         * misc doc string updates related to the options menu.
15913
15914 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15915
15916         * setup-paths.el (paths-construct-load-path): Fix typo.
15917
15918 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15919
15920         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15921         font-menu-ignore-scaled-fonts don't have to be bound now; this
15922         gets us one step further towards making --no-autoloads work.
15923
15924         * startup.el (normal-top-level): Load auto-autoloads only if
15925         lisp-directory is non-nil.
15926
15927         * setup-paths.el (paths-construct-load-path): Made it robust
15928         against nil lisp-directory.
15929
15930         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15931         to the list of variables that cause a warning when nil.
15932
15933         * toolbar.el (init-toolbar-location): Now works even when there's
15934         no toolbar icon directory.
15935
15936 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15937
15938         * help.el (view-lossage): Recognize it.
15939
15940         * simple.el (log-message): Mark multiline messages.
15941
15942 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15943
15944         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15945
15946 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15947
15948         * package-get.el (package-get-all):  add `\n' separator to
15949         interactive specification so that both variables are read
15950
15951 1998-04-22  Didier Verna  <didier@xemacs.org>
15952
15953         * x-menubar.el: ported the options menu to Custom.
15954         Moved the "read only" toggle button to the buffers menu.
15955         Corrected some missing ;;;###autoload or defcustom.
15956
15957         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15958         the scrollbar-visible specifier for options menu handling.
15959
15960         * toolbar.el (toolbar-visible-p)
15961                      (toolbar-captioned-p)
15962                      (default-toolbar-position): defcustom wrappers around
15963         the toolbar specifiers for options menu handling.
15964
15965         * frame.el (get-frame-for-buffer-default-instance-limit):
15966         defcustom it for options menu handling.
15967
15968         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15969         font-lock-mode for options menu handling.
15970
15971         * cus-start.el: added Custom properties to overwrite-mode for
15972         options menu handling.
15973
15974 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15975
15976         * about.el: shameless self-promotion.
15977
15978 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15979
15980         * simple.el (raw-append-message): Slightly optimize.
15981         (remove-message): Use `push' for clarity.
15982         (append-message): Ditto.
15983         (display-warning): Dito.
15984         (raw-append-message): Send the message to the appropriate device.
15985
15986 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15987
15988         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15989         From Sean MacLennan <Sean.MacLennan@pika.ca>
15990
15991 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15992
15993         * setup-paths.el: Changed `directory-sep-char' to
15994         `path-separator', following a change in GNU Emacs.
15995
15996 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15997
15998         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15999         (Info-build-dir-anew): Add a final newline.
16000         (Info-build-dir-anew): Do not issue warning when rebuilding policy
16001         is `always'
16002         (Info-rebuild-dir): Ditto
16003
16004         * dumped-lisp.el (preloaded-file-list): Added ldap.el
16005
16006 1998-04-21  SL Baur  <steve@altair.xemacs.org>
16007
16008         * simple.el (count-words-buffer): Retain zmacs region.
16009         (count-words-region): Ditto.
16010         * simple.el: (what-line): Expanded line counts.
16011         (count-lines): New parameter to conditionalize whether collapsed
16012         lines get counted.
16013         From Bob Weiner <weiner@altrasoft.com>
16014
16015 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16016
16017         * packages.el (package-locations): infodock-packages must override
16018         mule-packages and packages.
16019
16020 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16021
16022         * wid-edit.el:
16023         remove rude messages from widget-activation-widget-mapper
16024         and widget-activation-glyph-mapper
16025
16026 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16027
16028         * toolbar.el: Remove (featurep 'x) test from
16029         toolbar-make-button-list
16030
16031 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16032
16033         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16034         only if in the same frame.
16035
16036 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16037
16038         * packages.el (package-locations): Added site-packages hierarchy.
16039
16040         * setup-paths.el (paths-default-info-directories): Introduced and
16041         used.
16042
16043         * packages.el, setup-paths.el: Set various path searching depths
16044         to 1.
16045
16046         * packages.el (packages-hierarchy-depth):
16047         (packages-load-path-depth): Introduced and used.
16048
16049         * setup-paths.el (paths-load-path-depth): Introduced and used.
16050
16051         * find-paths.el (paths-find-recursive-path): Added max-depth
16052         parameter.
16053
16054 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16055
16056         * setup-paths.el (paths-construct-info-path): Removed
16057         dependency on behavior of (file-name-as-directory "").
16058
16059 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16060
16061         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16062         lisp objects
16063
16064 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16065
16066         * dump-paths.el, startup.el: Added handling for --debug-paths.
16067
16068 1998-04-15  William M. Perry  <wmperry@aventail.com>
16069
16070         * wid-edit.el: We cannot just set the help-echo or balloon-help
16071           properties for an extent based on the :help-echo widget
16072           property, since help-echo and balloon-help cause an EXTENT to
16073           get passed in, where :help-echo functions are expecting a WIDGET
16074
16075 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16076
16077         * scrollbar.el (init-scrollbar-from-resources): Call
16078         mswindows-init-scrollbar-metrics when appropriate.
16079
16080 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16081
16082         * dumped-lisp.el: dump x-toolbar for window system
16083
16084         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16085         have support and xpm.
16086
16087 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16088
16089         * files.el (toggle-read-only): Fix docstring.
16090         From Didier Verna <didier@xemacs.org>
16091
16092 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16093
16094         * startup.el (normal-top-level): Load autoload-file-name without
16095         specifying an extension---some people only auto-autoload.el.gz.
16096
16097 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16098
16099         * files.el (backup-enable-predicate): Don't bomb on NAME being
16100         nil.
16101
16102 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16103
16104         * find-paths.el, packages.el: Now prefers configure'd paths.
16105         This shouldn't cause any of the originally anticipated problems as
16106         the current paths architecture will not define the various
16107         configure-xxx variables if they're not specified on the configure
16108         command line.
16109
16110         * find-paths.el, setup-paths.el, packages.el: Removed all
16111         mentionings of "/" as a path separator.
16112         Used paths-construct-path throughout.
16113
16114         * find-paths.el (paths-construct-path): Created to assemble paths
16115         from directory components.
16116
16117         * setup-paths.el, packages.el: Used paths-decode-directory-path
16118         instead of decode-path-internal.
16119
16120         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16121         and associates.
16122         (paths-decode-directory-path) Created.
16123
16124         * setup-paths.el: Changed configure-exec-path to
16125         configure-exec-directory.
16126
16127 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16128
16129         * packages.el (packages-find-packages): Fixed decoding of
16130         EMACSPACKAGEPATH.
16131
16132         * startup.el: -no-packages -> -no-early-packages.
16133
16134         (packages-load-package-lisps): Fixed loading of auto-autoload
16135         files.
16136
16137         * startup.el (normal-top-level): Fixed loading of core
16138         auto-autoload.
16139
16140         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16141
16142         * startup.el, packages.el, dump-paths.el: Added proper settings
16143         for site-directory and lisp-directory variables.
16144
16145         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16146         inhibit-package-autoloads and fixed handling of it.
16147
16148         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16149         handling of former inhibit-package-init, now
16150         inhibit-early-packages, to make -vanilla etc. work.
16151
16152 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16153
16154         * code-process.el (start-process): Fallback to 'undecided instead
16155         of 'binary for process input coding stream.
16156
16157         * process.el (start-process): Docstring fix.
16158
16159 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16160
16161         * info.el (Info-insert-dir): Do not insert temporary dir files
16162         in Info-dir-file-attributes
16163         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16164         (Info-rebuild-dir): Ditto.
16165
16166 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16167
16168         * obsolete.el: Added obsoleteness declarations for
16169         `site-directory' and `Info-default-directory-list'.
16170
16171 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16172
16173         * find-paths.el (paths-find-emacs-root): Only look at the
16174         executable at the end of the symlink chain for determining the
16175         Emacs root.
16176
16177 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16178
16179         * setup-paths.el (paths-construct-info-path): Changed construction
16180         to cater to gone default in configure.
16181
16182         * find-paths.el (paths-uniq-append): Added.
16183
16184         * packages.el: Rewritten package path construction once again.
16185
16186         * dump-paths.el, startup.el: Removed package-path as a global
16187         variable.
16188
16189         * package-admin.el (package-admin-add-single-file-package):
16190         (package-admin-add-binary-package): Changed package-path to
16191         late-packages.
16192
16193         * packages.el (packages-split-path): Split path at "/" rather than
16194         nil according to change in emacs.c.
16195
16196 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16197
16198         * setup-paths.el (paths-construct-info-path): Changed info path
16199         order so that directories come out right.
16200         (paths-find-lock-directory): Fixed bug: It used to think
16201         configure-lock-directory is a path.
16202
16203 1998-04-06  Jeff Miller <jmiller@smart.net>
16204
16205         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16206         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16207         eases the use of toolbar-add/kill-item functions.
16208
16209 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16210
16211         * code-files.el (file-coding-system-alist): Commented out
16212         loaddefs.el magical treatment.
16213
16214 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16215
16216         * info.el (Info-rebuild-outdated-dir): Added new option
16217         `conservative' and made it the default
16218         (Info-rebuild-dir): Appropriately parse multi-line description
16219         strings, and multi-section dir files. Issue warning when dir
16220         is rebuilt as temporary
16221         (Info-build-dir-anew): Issue warning when dir is built as
16222         temporary
16223
16224 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16225
16226         * list-mode.el (list-mode-map): Bind highlight motion commands to
16227         standard keys left, right, C-b and C-f.
16228
16229 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16230
16231         * files.el (auto-mode-alist): allow .sc for Scheme->C
16232
16233 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16234
16235         * loadup.el (pureload): Don't quote (garbage-collect).
16236
16237 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16238
16239         * package-get-base.el: Updated.
16240
16241 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16242
16243         * isearch-mode.el (isearch-just-started): New variable.
16244         (isearch-mode): Set it.
16245         (isearch-repeat): Advance one character forward only if the search
16246         was successful, and was not just started.
16247         (isearch-repeat): Clear isearch-just-started.
16248
16249 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16250
16251         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16252         if running -batch.
16253
16254 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16255
16256         * subr.el (listify-key-sequence): Removed.
16257
16258 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16259
16260         * bytecomp.el (byte-compile-print-gensym): New option.
16261         (byte-compile-output-file-form): Use it.
16262         (byte-compile-output-docform): Ditto.
16263         (byte-compile-compiled-obj-to-list): Ditto.
16264
16265 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16266
16267         * msw-glyphs.el: set frame icon if xpm support.
16268
16269 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16270
16271         * help.el: Code that pretty prints variable values
16272           removed.
16273
16274 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16275
16276         * find-paths.el (paths-emacs-root-p): Correct test for installation
16277         directory.
16278         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16279
16280 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16281
16282         * loaddefs.el: Don't set debug-ignored-errors; leave
16283           its default value set to nil.
16284
16285 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16286
16287         * info.el (Info-rebuild-dir): fixed mis-spelling.
16288
16289 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16290
16291         * info.el (Info-rebuild-outdated-dir): New custom var
16292         (Info-insert-node): Create/update dir file when needed, ie when it
16293         does not exist or is older than some info files in directory
16294
16295 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16296
16297         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16298         for last packages, mainly for using a 20.4 package base.
16299
16300         * packages.el (late-packages): Typo fix.  It was called
16301         early-packages.
16302
16303         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16304         relative symlinks correctly.
16305         (paths-find-emacs-roots): More rigorous checking for plausible
16306         configuration-time root.
16307
16308         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16309         find its roots.
16310
16311 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16312
16313         * faces.el: Fix docstrings.
16314         * glyphs.el: Fix docstrings.
16315         * mouse.el: Fix docstrings.
16316
16317         * frame.el: Change phrase `current frame' to `selected frame'.
16318
16319         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16320
16321         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16322         macros using backquote to make them infinitely more readable.
16323
16324 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16325
16326         * packages.el (packages-find-package-path): Hardcoded specialized
16327         InfoDock support until we can clean this up.
16328
16329         * help.el (describe-bindings-1): Return the value of the bindings
16330         help buffer created.
16331         (describe-bindings): Ditto.
16332
16333         * simple.el (set-variable): Restore previous behavior of not
16334         bombing if the variable to set is not boundp.
16335
16336 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16337
16338         * packages.el (packages-handle-package-dumped-lisps): Allow for
16339         non-local files to be loaded off the package-lisp variable.
16340
16341 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16342
16343         * x-faces.el: Global X resources should override
16344           specs for all device classes (color, grayscale, mono);
16345           code currently doesn't override any of them.  Fixed by
16346           calling remove-specifier with '(x default) as the tag
16347           set and allowing inexact matches.
16348
16349 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16350
16351         * faces.el: Separated face initializations based on
16352           device classes into device type specific (tag set,
16353           instantiator) pairs.
16354
16355 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16356
16357         * wid-edit.el (widget-choice-action): Remember user's explicit
16358         choice.
16359         (widget-choice-value-create): Respect it.
16360         From Richard Stallman <rms@gnu.org>
16361
16362 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16363
16364         * setup-paths.el (paths-construct-info-path): Always append
16365         existing directories from configure-time info path.
16366
16367         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16368         Info-directory-list.
16369
16370         * info.el: Removed Info-default-directory-list which was broken by
16371         design.
16372         Removed bogus initialization of Info-directory-list---startup.el
16373         can do a much better job.
16374         Added autoload of Info-directory-list.
16375
16376         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16377         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16378         be exclusive; now it's merely given precedence, just like in the
16379         old days.
16380
16381 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16382
16383         * find-paths.el (paths-find-architecture-directory): Fix bug with
16384         finding; it used to default too early.
16385
16386 1998-03-25  Martin Buchholz <martin@xemacs.org>
16387
16388         * packages.el (packages-split-path): Fix a bug; it used to fail
16389         for paths that weren't split.
16390
16391 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16392
16393         * finder.el (finder-compile-keywords): trap on errors.
16394
16395 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16396
16397         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16398           fourth argument of t so that only the specs exactly
16399           matching the tag lists are removed.
16400
16401 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16402
16403         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16404
16405 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16406
16407         * minibuf.el (mouse-read-file-name-1): If a default directory was
16408         specified, use it for generating the completions.
16409
16410 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16411
16412         * update-elc.el: Now respects inhibit-package-init and
16413         inhibit-site-lisp.
16414         Now does path construction with loadup-paths.
16415
16416         * startup.el (normal-top-level, startup-setup-paths): Now respects
16417         inhibit-package-init and inhibit-site-lisp.
16418
16419         * packages.el (packages-find-package-path): Extended package path
16420         by version-specific hierarchies.
16421         (packages-find-packages): Now respects inhibit flag and
16422         inhibit-site-lisp.
16423         Moved path setup to loadup-paths.
16424
16425         * make-docfile.el: Now respects inhibit-package-init and
16426         inhibit-site-lisp.
16427         Now does path construction with loadup-paths.
16428
16429         * loadup.el: Now respects inhibit-package-init and
16430         inhibit-site-lisp.
16431
16432         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16433
16434         * loadup-paths.el: New file: setup load-path to encompass
16435         packages.
16436
16437 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16438
16439         * auto-show.el: load-gc renamed to pureload.
16440         * site-load.el: Ditto.
16441         * packages.el (toplevel): Ditto.
16442         * loadup.el (really-early-error-handler): Ditto.
16443         * dumped-lisp.el (preloaded-file-list): Ditto.
16444         * cus-face.el (custom-declare-face): Ditto.
16445
16446 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16447
16448         * <Today>: The Big Path Searching Overhaul.
16449
16450         * find-paths.el: New file: find and assemble paths in the
16451         installation hierarchy.
16452
16453         * setup-paths.el: New file: global layout of paths and directories
16454         within the XEmacs hierarchy.
16455
16456         * packages.el: Replaced everything related to path searching and
16457         startup by code in terms of find-paths.
16458
16459         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16460         the new path searching engine.
16461
16462         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16463         and setup-paths.
16464
16465 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16466
16467         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16468         setup-paths.el.
16469
16470 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16471
16472         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16473         compiles identically in any configuration.
16474         Removed irrelevant commentary.
16475
16476 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16477
16478         * simple.el (set-variable): Allow setting specifiers.
16479
16480 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16481
16482         * lisp.el (forward-sexp): Revert previous change.
16483
16484 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16485
16486         * frame.el (frame-initialize): Use `delete-console' instead of
16487         `delete-device' to delete the stream console to match the usage in
16488         Fkill_emacs.
16489
16490 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16491
16492         * files.el (cdpath-previous): New variable.
16493         (cd): Use it.
16494         From Bob Weiner <weiner@wave.altrasoft.com>
16495
16496 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16497
16498         * keydefs.el: Changed keybindings of forward-char,
16499           backward, scroll-up and scroll-down to point to their
16500           -command counterparts.
16501
16502         * simple.el: New functions: forwarc-char-command,
16503           backwrad-char-command, scroll-up-command,
16504           scroll-down-command which work liek their counterparts
16505           except that they honor the variable
16506           signal-error-on-buffer-boundary.
16507
16508           Definition of signal-error-on-buffer-boundary received
16509           from src/cmds.c.
16510
16511           defvar declaration added for word-across-newline to avoid
16512           byte-compiler warning about the free variable reference.
16513
16514 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16515
16516         * winnt.el: Removed "%t" from the beginning of
16517         modeline-format. From now on, there's no nt-specifics in the modeline.
16518
16519 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16520
16521         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16522         of `when' with `if'.
16523
16524 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16525
16526         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16527         mswindows. Must be reworked along with glyphs.el, or
16528         merged into it, after there is images support.
16529
16530         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16531         'mswindows.
16532
16533 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16534
16535         * faces.el: fix for text cursor initialization.
16536         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16537         From Andy Piper <andyp@parallax.co.uk>
16538
16539 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16540
16541         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16542         if there is an existing package that handles it and warn the user
16543         about that mode.
16544
16545 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16546
16547         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16548         Installation" menu item when Installation-string is not bound.
16549
16550 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16551
16552         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16553         From Jeremiah W. James <jerry@cs.ucsb.edu>
16554
16555 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16556
16557         * msw-faces.el:
16558         * faces.el: Fix face initialization.
16559
16560 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16561
16562         * files.el (backup-enable-predicate): fix breakage introduced
16563         by TMPDIR patch.
16564
16565 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16566
16567         * x-faces.el (x-init-face-from-resources): The
16568           TTY face property retrieval functions don't return
16569           specifiers, so use face-property instead.
16570
16571 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16572
16573         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16574
16575 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16576
16577         * x-menubar.el: Expanded documentation for
16578           option-save-faces.  Changed Options -> Browse Faces
16579           menu entry to invoke customize-face.
16580
16581 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16582
16583         * faces.el: Most face initialization moved out of
16584           init-other-random-faces to the top level so that the
16585           initialization happens before Xemacs is dumped.  Much
16586           of the fascist "face-differs-from-default-p or FROB!"
16587           code has been retired in favor of letting the user do
16588           what they want to do.  Face initialization code changed
16589           to use `default' specifier tag so that the settings can
16590           be overridden later if the user wishes it.
16591
16592 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16593
16594         * about.el (about-hackers): Update contributors list.
16595
16596 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16597
16598         * specifier.el: Define new specifier tag `default'.
16599
16600         * modeline.el: Initialize faces using `default' tag.
16601
16602         * x-faces.el (x-init-face-from-resources): Remove
16603           specifier specs containing the `default' tag before
16604           adding new specs.
16605
16606 1998-03-02  John Jones  <jj@asu.edu>
16607
16608         * package-get.el (package-get-all): fixed arguments on call to
16609         package-admin-add-single-file-package.
16610         * package-get.el (package-get-installedp): fixed to match
16611         advertised behavior.
16612         * package-get.el: added function package-get-update-all which
16613         installs newest versions of all the current packages (if they are
16614         not already installed).
16615
16616 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16617
16618         * files.el (find-file-noselect): Uncommented `truename' binding in
16619         `let*' and use it later to set `buffer-file-truename' iff it's
16620         still nil, as happens for example when finding a compressed
16621         file with "jka-compr".
16622
16623 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16624
16625         * faces.el: in make-face-* type functions do the operation for all
16626         window systems, not just the first one found.
16627
16628         * font.el: call mswindows-list-fonts for mswindows.
16629
16630 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16631
16632         * code-process.el (call-process-region):
16633         * process.el (call-process-region):
16634         * package-get.el (package-get-dir):
16635         * files.el (backup-enable-predicate):
16636         * gnuserv.el (gnuserv-temp-file-regexp):
16637         Use temp-directory in place of `/tmp'.
16638
16639 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16640
16641         * "Fast" dired-in-C enhancements for Windows 95/NT:
16642
16643         * files.el: Added function, `wildcard-to-regexp', from GNU
16644           Emacs.
16645
16646         * files.el (insert-directory): Modified to use special
16647           dired-in-C enhancements if present.
16648
16649 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16650
16651         * code-files.el: make default coding no-conversion.
16652
16653 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16654
16655         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16656         the load-path.
16657
16658         * update-elc.el: Strip directory when testing for files not to
16659         bytecompile.
16660
16661 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16662
16663         * lisp-mode.el: Use recommended form for menus.
16664
16665         * info.el (Info-construct-menu): Use recommended form for menus.
16666
16667         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16668         entry.
16669
16670 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16671
16672         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16673           (get-frame-for-buffer-noselect): Always return frames
16674           in the not-this-window-p cond clause.
16675
16676 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16677
16678         * help.el (describe-installation): New function.
16679
16680         * x-menubar.el (default-menubar): Add describe-installation to
16681         Help menu.
16682
16683         * packages.el (packages-unbytecompiled-lisp): Installation.el
16684         should not be bytecompiled.
16685
16686         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16687         XEmacs.
16688
16689         * x-menubar.el (default-menubar): Use correct guard for VM menu
16690         entry.
16691
16692         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16693         coding.
16694         From Andy Piper <andyp@parallax.co.uk>
16695
16696 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16697
16698         * ldap.el: Do not require ldap-internal at compile time.
16699
16700 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16701
16702         * code-files.el: new file. a virtual copy of mule-files.el
16703         but without charset
16704         dependencies. (toggle-buffer-file-ocding-system) new function for
16705         changing the eol type for the current buffer.
16706
16707         * code-process.el: new file. a copy of
16708         mule-process.el. mule-process.el will disappear when things have
16709         settled.
16710
16711         * coding.el: new file. a virtual copy of mule-files.el but
16712         without charset dependencies. (coding-system-base) new function
16713         for getting the parent coding system of a coding system with eol
16714         type set.
16715
16716         * dumped-lisp.el: add above files for the non-mule case.
16717
16718 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16719
16720         * window-xemacs.el (display-buffer): If no explicit
16721           frame is specified, search for a window that displays
16722           the buffer on the currently selected frame, before
16723           searching other frames.
16724
16725 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16726
16727         * frame.el (get-frame-for-buffer): If not-this-window-p
16728           is non-nil, use window on the selected frame if it is not
16729           also the selected window.  When defaulting, search for
16730           windows on the currently selected fgrame before searching
16731           other frames.
16732
16733 1998-02-25  Didier Verna  <didier@xemacs.org>
16734
16735         * modeline.el (modeline-swap-buffers): originally named
16736         `mouse-release-modeline'. Whether to actually swap the buffers is
16737         decided in `mouse-drag-modeline'.
16738         (mouse-drag-modeline): A button release event is considered a
16739         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16740         stay unchanged.
16741
16742 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16743
16744         * x-menubar.el: Put redo on the menubar.
16745         From Aki Vehtari <Aki.Vehtari@hut.fi>
16746
16747 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16748
16749         * bytecomp.el (displaying-byte-compile-warnings): if
16750         temp-buffer-show-function is set, use it to display current set of
16751         warnings in the "*Compile-Log-Show*" buffer.
16752
16753         * simple.el (display-warning-buffer): if temp-buffer-show-function
16754         is set, use it to display current set of warnings in the
16755         "*Warnings-Show*" buffer.
16756
16757 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16758
16759         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16760         Common Lisp.
16761
16762 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16763
16764         * menubar.el: Allow button descriptors at least 2 long.
16765
16766         * x-menubar.el (default-menubar): Use recommended forms.
16767         (file-menu-filter): Remove.
16768         (edit-menu-filter): Remove.
16769
16770 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16771
16772         * about.el (about-hackers): Updated.
16773
16774 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16775
16776         * help.el (help-max-help-buffers): new variable
16777         (help-register-and-maybe-prune-excess): new function
16778         (help-buffer-name): use help-max-help-buffers.
16779         (with-displaying-help-buffer): use
16780         help-register-and-maybe-prune-excess.
16781
16782         * help.el (help-maybe-pretty-print-value): if the value fits on
16783         one line, let it.
16784
16785 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16786
16787         * (with-displaying-help-buffer): there is no need to kill the buffer
16788         if it exists, because with-output-to-temp-buffer will clear it.
16789         further, killing the buffer violates the rule that
16790         temp-buffer-show-function, if set, has the full responsibility of
16791         showing the temp buffer.  killing the buffer fucks with the window
16792         configuration, hosing temp-buffer-show-function.
16793
16794
16795 1998-02-23  Didier Verna  <didier@xemacs.org>
16796
16797         * modeline.el (mouse-drag-modeline):
16798         - Always scroll the modeline that was originally clicked on.
16799         - Use x pixels instead of x characters (which doesn't work anyway)
16800         as horizontal reference for modeline dragging. This allows us to
16801         keep on dragging the modeline even if the motion event occurs in
16802         another window.
16803
16804 1998-02-23  Didier Verna  <didier@xemacs.org>
16805
16806         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16807         glyph on the modeline to indicate that dragging the mouse has an
16808         effect both horizontally and vertically.
16809
16810 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16811
16812         * about.el (about-xemacs): Get rid of redundant visible version
16813         number.
16814
16815 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16816
16817         * about.el (about-hackers): Update credits.
16818
16819 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16820
16821         * prim/register.el (view-register): Show register type file-query.
16822
16823 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16824
16825         * mode-motion.el (mode-motion-highlight-internal):
16826           save-excursion inside save-window-exucrsion form to
16827           hide buffer point changes from save-window-excursion.
16828           Prevents display flickering when the mouse pointer
16829           moves.
16830
16831 1998-02-17  Didier Verna  <didier@xemacs.org>
16832
16833         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16834         function to handle correctly the case of a toolbar one side of the
16835         window: scrolling will not necessarily happen.
16836
16837 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16838
16839         * files.el (after-find-file): Restore missing argument
16840           to format that provides filename for "... consider M-x
16841           recover-file" message.  Also call `message' with "%s"
16842           as the first arg instead of an arbitrary string.
16843
16844 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16845
16846         * about.el (about-hackers): Various additions.
16847
16848 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16849
16850         * autoload.el (generate-file-autoloads-1): Don't force an extra
16851         line out when copying on-the-same line autoloads.
16852
16853         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16854         is installed.
16855
16856 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16857
16858         * x11/x-win-xfree86.el (x-win-init-xfree86):
16859         * x11/x-win-sun.el (x-win-init-sun):
16860         * x11/x-init.el (x-initialize-compose):
16861         * prim/simple.el:
16862         (backward-or-forward-kill-sexp):
16863         (backward-or-forward-kill-sentence):
16864         (backward-or-forward-kill-word):
16865         (backward-or-forward-delete-char):
16866         * prim/isearch-mode.el (isearch-help-or-delete-char):
16867         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16868         x-keysym-on-keyboard-p to detect backspace.
16869         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16870         Clean up symbols used with dead keys, checking Linux and solaris
16871         keysyms.
16872         Simplify x-win-*.el using above methods.
16873         Change documentation for x-keysym-*-p functions.
16874
16875 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16876
16877         * about.el (about-hackers): Restore entries for Michael Sperber and
16878         Vinnie Shelton.
16879         From Vinnie Shelton <acs@acm.org>
16880
16881 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16882
16883         * simple.el (count-words-region): Ditto.
16884
16885 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16886
16887         * simple.el (count-words-buffer): Document.  Don't print anything
16888         if non-interactive.
16889
16890 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16891
16892         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16893         multiple files in InfoDock.
16894
16895 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16896
16897         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16898         from version.el in InfoDock.
16899
16900         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16901         specially.
16902
16903 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16904
16905         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16906         variable name in docstring.
16907
16908 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16909
16910         * menubar.h: Include "gui.h".
16911
16912 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16913
16914         * site-load.el: Fix documentation.
16915
16916 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16917
16918         * package-get-base.el (package-get-base): Updated.
16919
16920         * keymap.el: PC-ize.
16921
16922 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16923
16924         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16925         from' on a fresh line.
16926
16927 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16928
16929         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16930         object.
16931
16932 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16933
16934         * undo-stack.el: PC-ize.
16935
16936         * cmdloop.el: PC-ize.
16937
16938 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16939
16940         * bytecomp-runtime.el: PC-ize.
16941
16942         * byte-optimize.el: Prolog fixup.  PC-ize.
16943
16944         * cus-dep.el: Spelling fix.
16945
16946         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16947         entries follow).
16948
16949 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16950
16951         * text-mode.el (text-mode-hook-identify): New function,
16952         put on text-mode-hook.  Set text-mode-variant here.
16953         (text-mode): Don't set it here.
16954
16955 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16956
16957         * text-mode.el (text-mode-hook): New defvar.
16958         (text-mode-variant): New variable.
16959         (text-mode): Set that variable locally.
16960         (toggle-text-mode-auto-fill): New command.
16961
16962 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16963
16964         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16965
16966 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16967
16968         * text-mode.el (paragraph-indent-text-mode):
16969         Renamed from spaced-text-mode.
16970         (text-mode-map): Bind TAB to indent-relative.
16971         (indented-text-mode-map): Variable deleted.
16972         (indented-text-mode): Now an alias for text-mode.
16973
16974 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16975
16976         * loadup.el: test-atoms debugging stuffs removed.
16977
16978 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16979
16980         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16981
16982 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16983
16984         * help.el (describe-beta): Made it use `locate-data-file'.
16985         (describe-distribution): Ditto.
16986         (describe-copying): Ditto.
16987         (describe-project): Ditto.
16988         (view-emacs-news): Ditto.
16989
16990         * help-nomule.el (help-with-tutorial): Made it use
16991         `locate-data-file' to find tutorial.
16992
16993 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16994
16995         * about.el: Corrected my email address.
16996
16997         * mouse.el: Added 'mouse-mswindows-drop' similar to
16998         'mouse-offix-drop'.
16999
17000 1998-01-27  SL Baur  <steve@altair.xemacs.org>
17001
17002         * loadup.el (running-xemacs): Spelling fix.
17003
17004 1998-01-26  Colin Rafferty  <colin@xemacs.org>
17005
17006         * packages.el (packages-find-packages-1): Don't allow a backwards
17007         compatible lisp tree to overwrite `preloaded-file-list'.
17008
17009 1998-01-26  SL Baur  <steve@altair.xemacs.org>
17010
17011         * loadup.el: Don't delete "xemacs" prior to dumping.
17012
17013 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17014
17015         * package-info.el (pi-last-mod-date): New function.
17016         (pi-author-version): New function.
17017         (batch-update-package-info): Use them.
17018
17019 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17020
17021         * frame.el (get-frame-for-buffer-default-to-current): Create.
17022         (get-frame-for-buffer-noselect): Allow user to use current frame
17023         with `get-frame-for-buffer-default-to-current'.
17024
17025 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17026
17027         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17028         (byte-compile-output-docform): Ditto.
17029         (byte-compile-compiled-obj-to-list): Ditto.
17030
17031 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17032
17033         * startup.el (command-line-1): Removed code that ran
17034           buffer-menu.
17035
17036 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17037
17038         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17039
17040 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17041
17042         * frame.el (suspend-emacs-or-iconify-frame): Check using
17043         `device-on-window-system-p' instead of explicitly checking for X,
17044         so that the same logic works for MS Windows.
17045         (suspend-or-iconify-emacs): Ditto.
17046
17047 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17048
17049         * about.el (about-maintainer-info): Andy Piper is back.
17050         (xemacs-hackers): Updated Andy Piper's email address.
17051         (about-hackers): Added Jonathan Harris.
17052         (about-hackers): Updated Tibor Polgar's email address.
17053
17054 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17055
17056         * about.el: Add xemacs.org email manager.
17057
17058         * package-get-base.el (package-get-base): Updated with most recent
17059         package updates.
17060
17061 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17062
17063         * help.el (function-arglist): Use `indirect-function' instead of
17064         `symbol-function' so that aliases are treated correctly.
17065
17066 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17067
17068         * help.el (help-map): Add f1 binding to `help-for-help'.
17069         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17070         (describe-key-briefly): Use `princ' "%s" to print object.
17071         (with-displaying-help-buffer): Kill buffer if it exists, again.
17072         (describe-key): Use `princ' "%s" to print object.
17073         (describe-function-1): Use `princ' "%s" to print object.
17074         Commented out alias lines removed.
17075         (help-pretty-print-limit): New variable to control pretty-printing
17076         of variable values.
17077         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17078         `help-pretty-print-value' again.  Only print-print when OBJECT is
17079         list of length less than `help-pretty-print-limit'.
17080         (describe-variable): Use `help-maybe-pretty-print-value' again.
17081
17082 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17083
17084         * simple.el (blink-matching-open): Remove C++ kludge.
17085         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17086
17087 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17088
17089         * info.el (Info-default-directory-list): Made the documentation
17090         more explanitory.
17091
17092 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17093
17094         * lisp/packages.el:
17095         * lisp/package-admin.el:
17096         * lisp/build-report.el:
17097         Fix typos.
17098
17099 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17100
17101         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17102         warnings in Java buffers without final newline and editing the
17103         last line.
17104
17105 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17106
17107         * packages.el (packages-find-packages-1): Don't allow a backwards
17108         compatible lisp tree to overwrite `preloaded-file-list'.
17109         Suggested by Colin Rafferty  <colin@xemacs.org>
17110
17111         * mouse.el (mouse-offix-drop): Set undo-boundary.
17112         From Oliver Graf <ograf@fga.de>
17113
17114 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17115
17116         * loadup.el (load-gc): rewrite as defun.
17117         Print something sensical if a required dump-time file isn't found.
17118
17119 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17120
17121         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17122         bug strikes a menudescriptor.
17123
17124         * package-get-base.el (package-get-base): Updated.
17125
17126         * package-info.el (batch-update-package-info): Derive REQUIRES
17127         from the Makefile.
17128
17129 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17130
17131         * files.el (save-some-buffers): Don't play games with deleting
17132         other windows if we are in the minibuffer window.
17133
17134 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17135
17136         * modeline.el (modeline-minor-mode-menu): Add support for :active
17137         (add-minor-mode): Document :active property to TOGGLE.
17138
17139 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17140
17141         * modeline.el (modeline-minor-mode-menu): Add support for an
17142         `:included' predicate in the `toggle-sym' plist.
17143         (add-minor-mode): Document the :included property, format
17144         docstring some more.
17145         (modeline-minor-mode-menu): Documentation string added.
17146
17147 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17148
17149         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17150         labels from the symbol-names by thwacking off the overly redundant
17151         and overused "mode", parenthesizing "minor", and capitalizing the
17152         resultant strings.  Also shortened the menu's title by eliminating
17153         the redundant buffer name.
17154         (add-minor-mode): Beautified the docstring, added mention of the
17155         `:menu-tag' property of TOGGLE.
17156         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17157         `toggle-sym' to beatify the mode-life menus.
17158         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17159         `auto-fill-function'.
17160
17161 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17162
17163         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17164         menus to :style 'toggle.
17165
17166 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17167
17168         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17169
17170 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17171
17172         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17173         only recognize first hyperlink.
17174         (hyper-apropos-highlightify): Deletia, this is already done by
17175         `hyper-apropos-insert-face'.
17176         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17177
17178 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17179
17180         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17181         mail.
17182         (toolbar-mail-reader): Add support for `send'.
17183         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17184
17185 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17186
17187         * info.el (Info-emacs-info-file-name): Add defvar for
17188         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17189         will function properly.
17190
17191 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17192
17193         * simple.el: make the backwards delete function called by
17194         `backward-or-forward-delete-char' user configurable.
17195
17196 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17197
17198         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17199         compiled function got loaded from.
17200
17201 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17202
17203         * term/apollo.el: Synched up with InfoDock 3.6.2.
17204
17205 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17206
17207         * startup.el (load-init-file): Load autoloads earlier.
17208         (startup-splash-frame): Handle InfoDock logo.
17209
17210         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17211         InfoDock.
17212         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17213
17214         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17215         doesn't have this function.
17216
17217         * packages.el (locate-data-file): Fix to call `locate-file'.
17218
17219 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17220
17221         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17222         version of version.el.
17223         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17224
17225         * x-menubar.el (default-menubar): Guard reference to
17226         `gnuserv-frame'.
17227         (default-menubar): Guard references to `font-lock-mode'.
17228         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17229         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17230
17231         * make-docfile.el: Don't snarf doc strings from autoloads.
17232
17233         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17234         loading auto-autoloads files.
17235
17236         * loaddefs.el: Disable dumping autoloads.
17237
17238 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17239
17240         * lisp-mnt.el: Synch to Emacs 20.2.
17241
17242         * help.el: Remove manual autoload of `finder-by-keyword'.
17243
17244         * finder.el (finder-by-keyword): Autoload.
17245
17246         * help.el: Conditionalize hyperbole setup.
17247
17248 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17249
17250         * packages.el (package-require): Update to reflect new data format.
17251
17252 1998-01-02  Didier Verna  <didier@xemacs.org>
17253
17254         * x-menubar.el (default-menubar): make the tutorials available
17255         through the menubar. (Plus some compilation warnings cleanup).
17256
17257 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17258
17259         * check-features.el: New file.  Perform sanity check after build.
17260
17261         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17262         files to tooltalk package.
17263         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17264         package.
17265
17266         * package-admin.el (package-admin-xemacs): Use better default for
17267         location of XEmacs binary.
17268
17269 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17270
17271         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17272         tag with sexp and add value tag with value `t'.
17273
17274 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17275
17276         * package-get.el: Changes to work with real data.
17277         From Pete Ware <ware@cis.ohio-state.edu>
17278
17279         * packages.el (packages-reload-autoloads): Guard load for the time
17280         being.
17281
17282         * update-elc.el ("packages.el"): Force loading packages.el instead
17283         of possibly out-of-date packges.elc.
17284         * make-docfile.el ("packages.el"): Ditto.
17285
17286 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17287
17288         * build-report.el (build-report-delete-regexp): Added a rule for
17289         the main tarball shadowing anything past it.
17290
17291 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17292
17293         * packages.el (package-provide): Delete a previous provide.
17294
17295         * package-info.el: New file.
17296
17297         * package-get.el: New file.
17298         From Pete Ware <ware@cis.ohio-state.edu>
17299         (package-get): Fix md5 computation to work with Mule.
17300
17301 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17302
17303         * simple.el (log-message-*): Quote symbols in docstrings properly.
17304
17305 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17306
17307         * packages.el (packages-new-autoloads): Ignore symbolic links.
17308
17309         * cus-face.el (face-custom-attributes-get): Fix typo.
17310         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17311
17312 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17313
17314         * startup.el (load-init-file): Reload new or changed autoloads
17315         unless inhibited.  Reload modified dumped lisp (stubbed).
17316
17317         * packages.el (packages-new-autoloads): New function.
17318         (packages-reload-autoloads): New function.
17319         (packages-reload-dumped-lisp): New (stub) function.
17320
17321         * loadup.el: Inhibit reloading dumped files when running temacs.
17322
17323         * loadhist.el (file-provides): Extend to handle variant
17324         extensions.
17325
17326         * replace.el (query-replace): Fix typo.
17327
17328 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17329
17330         * make-docfile.el: list-autoloads-path has been renamed.
17331         * update-elc.el: list-autoloads has been renamed.
17332
17333         * packages.el (packages-list-autoloads): Renamed.
17334         (packages-list-autoloads-path): Ditto.
17335
17336 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17337
17338         * packages.el (packages-find-packages-1): Made it signal a warning
17339         for an error in an auto-autoload.el file.
17340
17341 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17342
17343         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17344         tag with const.
17345         From Aki Vehtari <Aki.Vehtari@hut.fi>
17346
17347         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17348
17349         * loadhist.el (unload-feature): Remove autoload.
17350
17351 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17352
17353         * loadhist.el: Unpackaged.
17354
17355         * help.el (describe-symbol-find-file): Rename
17356         `describe-function-find-file' and make old name obsolete.
17357         (describe-function-1): Use it.
17358         (describe-function-1): Guard reference to
17359         `compiled-function-annotation'.
17360
17361 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17362
17363         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17364         argument.
17365         (help-mode-quit): New optional arg to control whether it kills or
17366         buries.  Tidied up.
17367         (with-displaying-help-buffer): Don't kill buffer initially, even
17368         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17369         (help-pretty-print-value): Rename back from
17370         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17371         use it, otherwise use dumped `cl-prettyprint'.
17372         (describe-variable): Use `help-pretty-print-value' again.
17373         (find-func): Removed reference to "find-func" at end.
17374
17375 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17376
17377         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17378           GUI XEmacs. Rename? x-menubar is rather window system
17379           independant, except for a couple of items.
17380
17381 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17382
17383         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17384         entries as they will no longer be distributed with XEmacs.
17385
17386         * format.el (format-alist): Fix image/tiff regexps.
17387         From P. E. Jareth Hein <jareth@camelot-soft.com>
17388
17389         * help.el (help-maybe-pretty-print-value): Rename.
17390         (describe-variable): Use it.
17391         (describe-variable): Add trailing linefeed.
17392
17393 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17394
17395         * help.el (describe-function-1): Don't output anything for
17396           arglist of autoload functions.
17397
17398 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17399
17400         * help.el (describe-function-1): Don't output anything for
17401           arglist of autoload functions.
17402
17403 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17404
17405         * help.el (help-mode-map): New bindings for `help-mode-bury',
17406         `describe-function-at-point', `describe-variable-at-point',
17407         `Info-elisp-ref', `customize-variable', `help-next-section' and
17408         `help-prev-section'.
17409         (help-next-section): New function.
17410         (help-prev-section): New function.
17411         (help-mode-quit): Changed to kill the help buffer.
17412         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17413         correctly.
17414         (help-buffer-name): New function to generate the name of help
17415         buffers.
17416         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17417         argument giving the name of the help buffer.
17418         (describe-key): Use `with-displaying-help-buffer' with name.
17419         (describe-mode): Ditto.
17420         (describe-bindings): Ditto.
17421         (describe-prefix-bindings): Ditto.
17422         (view-lossage): Ditto.
17423         (with-syntax-table): New macro.
17424         (function-called-at-point): Use `ignore-errors' and
17425         `with-syntax-table'.
17426         (function-at-point): Ditto.
17427         (describe-function): Use `with-displaying-help-buffer' with name.
17428         (function-arglist): Extracted from `describe-function-1'.  Returns
17429         function's arglist as string.
17430         (function-documentation): Extracted from `describe-function-1'.
17431         Returns function's docstring.
17432         (describe-function-1): Remove all the "stream" garbage, including
17433         the stream argument.  Use `function-arglist' and
17434         `function-documentation'.
17435         (describe-function-arglist): Just use `function-arglist'.
17436         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17437         (help-pretty-print-value): New function to help with
17438         pretty-printing variable values.  Knows about `#<...>'.  Needs
17439         `pp-internal'.
17440         (describe-variable): Use `with-displaying-help-buffer' with name.
17441         Formatting improved.  Display file where variable is defined, if
17442         known.  Use `help-pretty-print-value'.
17443         (describe-syntax): Use `with-displaying-help-buffer' with name.
17444         (list-processes): Remove "stream" garbage.
17445
17446 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17447
17448         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17449         call a dumped routine instead.
17450
17451         * x-win-xfree86.el: Wrap file in defun.
17452         * x-win-sun.el: Ditto.
17453
17454 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17455
17456         * help.el (view-emacs-news): Remove usage of outl-mouse which
17457         advises functions and does other evil things.
17458
17459 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17460
17461         * format.el (format-alist): Add `image/tiff'.
17462         From P. E. Jareth Hein <jareth@camelot-soft.com>
17463
17464 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17465
17466         * about.el (about-hackers): More names added.
17467
17468         * make-docfile.el: Remove superfluous package path search.
17469
17470         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17471
17472 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17473
17474         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17475         ignored shadows.
17476
17477 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17478
17479         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17480         get trailing slashes when added to the load-path.
17481
17482         * x-init.el (init-x-win): Locate where XEmacs X localization files
17483         are.
17484
17485 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17486
17487         * x-faces.el: Added support for foregroundToolBarColor
17488           to xpm-color-symbols.
17489
17490 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17491
17492         * etags.el (tags-remove-duplicates): Removed.
17493         (buffer-tag-table-list): Use `delete-duplicates'.
17494
17495         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17496         correctly.
17497         (get*): Defalias to `get'.
17498
17499         * cl.el (eql): Compare integers with `eq'.
17500         (cl-map-extents): Check for `map-extents' first.
17501
17502 1997-12-17  Didier Verna  <didier@xemacs.org>
17503
17504         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17505         added the 'numero', 'copyright' and 'trademark' symbols.
17506
17507         * leim/quail/latin-post.el ("french-postfix"): see above.
17508
17509 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17510
17511         * widget.el (define-widget): Check the arguments.
17512
17513         * cus-edit.el (customize-face): Use `check-argument-type'.
17514         (custom-variable-value-create): Use `signal' to signal error.
17515         (custom-variable-reset-saved): Ditto.
17516         (custom-variable-reset-standard): Ditto.
17517         (custom-face-reset-saved): Ditto.
17518
17519         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17520         (widget-default-format-handler): Ditto.
17521         (widget-checklist-add-item): Ditto.
17522         (widget-radio-add-item): Ditto.
17523         (widget-editable-list-entry-create): Ditto.
17524         (widget-sexp-prompt-value): Ditto.
17525
17526         * custom.el (custom-declare-variable): Signal errors better.
17527         (custom-handle-keyword): Ditto.
17528         (custom-declare-group): Ditto.
17529
17530         * window-xemacs.el (windows): Ditto.
17531
17532         * menubar.el (menu): Ditto.
17533
17534         * keydefs.el (keyboard): Ditto.
17535
17536         * minibuf.el (minibuffer): Ditto.
17537
17538         * process.el (execute): Ditto.
17539
17540         * fill.el (fill): Ditto.
17541
17542         * modeline.el (modeline): Ditto.
17543
17544         * help.el (help): Ditto.
17545
17546         * faces.el (faces): Ditto.
17547
17548         * files.el (files): Ditto.
17549
17550         * x-init.el (x): Ditto.
17551
17552         * lisp-mode.el (lisp): Ditto.
17553
17554         * process.el (processes): Ditto.
17555
17556         * mouse.el (mouse): Ditto.
17557
17558         * abbrev.el (abbrev): Moved from cus-edit.
17559
17560         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17561         as variable declaration.
17562
17563 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17564
17565         * menubar.el (find-menu-item): Use `check-argument-type'.
17566         (find-menu-item): Cosmetic changes.
17567
17568 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17569
17570         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17571
17572 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17573
17574         * startup.el (set-default-load-path): Only search package-path
17575         when not running temacs.
17576
17577         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17578         files.
17579
17580         * loadup.el: Correct commentary.  Reformatting.
17581         (really-early-error-handler): Use absolute path to the
17582         first dumped-lisp.el file.
17583         (really-early-error-handler): Print full path name of
17584         each dumped lisp file (inherited from InfoDock).
17585
17586         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17587         dumped-lisp.el files.
17588
17589         * make-docfile.el (preloaded-file-list): Reorder when the
17590         package-path is searched.
17591         * update-elc.el: Ditto.
17592
17593         * lisp-mode.el (call-with-condition-handler): Treat the same as
17594         `condition-case' for indentation.
17595
17596         * about.el (about-xemacs): Update release date.
17597
17598 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17599
17600         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17601         anywhere but at the last clause.
17602         (ecase): Disallow `t' and `otherwise'.
17603
17604 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17605
17606         * cus-edit.el (custom-buffer-create-buttons): New function
17607         from stuff moved out of `custom-buffer-create-internal'.
17608         (custom-novice): New variable.  Default t.
17609         (custom-display-global-buttons): Ditto.  Default `top'.
17610         (custom-buffer-create-internal): Only display help if
17611         `custom-novice' is non-nil.  Display global buttons according to
17612         `custom-display-global-buttons'.
17613
17614 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17615
17616         * menubar.el (find-menu-item): Use `check-argument-type'.
17617         (find-menu-item): Cosmetic changes.
17618
17619 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17620
17621         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17622         look.
17623
17624 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17625
17626         * format.el (format-deannotate-region):  Bug fix.
17627         Deannotating a region containing unknown tags would fail
17628         (causing decoding of text/enriched to fail at user level)
17629
17630 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17631
17632         * minibuf.el (read-directory-name): Support sixth
17633           arg, HISTORY, as already documented.
17634
17635 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17636
17637         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17638         to `ecase'.
17639
17640 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17641
17642         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17643         skk-activate.
17644
17645 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17646
17647         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.