(U+5340): Add `<-denotational@usage' for BUCS+5340; add
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list):
4         Prefer MJ to Hanazono font.
5
6 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
9         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
10
11 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
12
13         * mule/mule-charset.el (default-coded-charset-priority-list): Add
14         `==ucs-sip-itaiji-004'.
15
16         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
17         XEmacs CHISE.
18         (==ucs-sip-itaiji-004): Ditto.
19
20 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
23         setting for `===shuowen-jiguge-A30'.
24
25 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-charset.el (default-coded-charset-priority-list): Add
28         `===shuowen-jiguge-A30'.
29
30         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
31         XEmacs CHISE.
32
33 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list):
36         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
37
38 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
39
40         * mule/mule-charset.el (default-coded-charset-priority-list):
41         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
42           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
43           etc.
44         - Add `==ucs-bmp-var-007'.
45
46         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
47         CHISE.
48         (==ucs-bmp-var-007): Ditto.
49
50 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-charset.el (default-coded-charset-priority-list): Add
53         `=>ucs-tip@iwds-1'.
54
55         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
56         XEmacs CHISE.
57
58 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
61         XEmacs CHISE.
62         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
63         (=ucs-tip@JP/hanazono): Likewise.
64         (=>ucs-tip@component): Likewise.
65         (==ucs-tip@JP/hanazono): Likewise.
66
67         * mule/mule-charset.el (default-coded-charset-priority-list): Add
68         `==ucs-sip-itaiji-005'.
69
70 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
71
72         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
73         setting for `=>shuowen-jiguge'.
74
75         * mule/mule-charset.el (default-coded-charset-priority-list): Add
76         `=>shuowen-jiguge'.
77
78         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
79         XEmacs CHISE.
80
81 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
82
83         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
84         setting for `===chise-hdic-ktb-seal'.
85
86         * mule/mule-charset.el (default-coded-charset-priority-list): Add
87         `===chise-hdic-ktb-seal'.
88
89         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
90         for XEmacs CHISE.
91
92 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
93
94         * mule/mule-charset.el (default-coded-charset-priority-list): Add
95         `=ucs-sip@cns'.
96
97         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
98         CHISE.
99
100 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `==ucs-bmp-var-003'.
104
105         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
106         CHISE.
107         (==ucs-bmp-var-003): Ditto.
108
109 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
110
111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
112         `=ucs-sip-var-010'.
113
114         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
115         XEmacs CHISE.
116
117 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
118
119         * mule/mule-charset.el (default-coded-charset-priority-list):
120         Change priority of `==ucs-bmp-cjk@gb' to prefer
121         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
122         other abstract-form-CCSes.
123
124 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
125
126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
127         `=>ucs-sip-itaiji-012'.
128
129         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
130         XEmacs CHISE.
131
132 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
135         setting for `=>ucs-itaiji-012'.
136
137 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
140         `=>ucs-bmp-itaiji-012'.
141
142         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
143         XEmacs CHISE.
144         (=>ucs-bmp-itaiji-012): Ditto.
145
146 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
147
148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
149         setting for `=big5-cdp-var-008'.
150
151 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
152
153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
154         `=big5-cdp-var-008'.
155
156         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
157         XEmacs CHISE.
158
159 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
162         setting for `=>ucs-itaiji-016'.
163
164 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
165
166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
167         `=>ucs-bmp-itaiji-016'.
168
169         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
170         XEmacs CHISE.
171         (=>ucs-bmp-itaiji-016): Ditto.
172
173 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
174
175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
176         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
177
178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
179         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
180
181         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
182         (=chise-hdic-tsj): Ditto.
183         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
184         (=chise-hdic-ktb): Ditto.
185
186 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
187
188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
189         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
190
191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
192         `===chise-hdic-syp' and `=chise-hdic-syp'.
193
194         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
195         XEmacs CHISE.
196         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
197
198 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-coding.el (coded-charset-entity-reference-alist):
201         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
202
203         * mule/mule-charset.el (default-coded-charset-priority-list):
204         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
205
206 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
209         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
210
211 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
212
213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
214         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
215
216         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
217         XEmacs CHISE.
218         (=chise-hdic-tsj): Ditto.
219
220 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
223         settings for `=>hanyo-denshi/tk'.
224
225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
226         `=>hanyo-denshi/tk/mf-01'.
227
228         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
229         XEmacs CHISE.
230         (=>hanyo-denshi/tk/mf-01): Ditto.
231         (==hanyo-denshi/tk/mf-01): Fix DOC.
232
233 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
234
235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
236         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
237
238 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
239
240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
241         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
242
243         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
244         XEmacs CHISE.
245         (=ucs-bmp-itaiji-014): Ditto.
246         (=>ucs-itaiji-014): Ditto.
247         (=>ucs-bmp-itaiji-014): Ditto.
248
249 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
252         setting for `==daikanwa/+2p'.
253
254 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
257         setting for `=ucs-itaiji-016'.
258
259 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
260
261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
262         `=ucs-bmp-itaiji-016'.
263
264         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
265         XEmacs CHISE.
266         (=ucs-bmp-itaiji-016): Ditto.
267
268 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
271         `=>cns11643-5'.
272
273 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
276         setting for `=>ucs-itaiji-003@iwds-1'.
277
278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
279         `=>ucs-sip-itaiji-003@iwds-1'.
280
281         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
282         coded-charset for XEmacs CHISE.
283
284 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
285
286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
287         `=>ucs-bmp-itaiji-006@iwds-1'.
288
289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
290         setting for `=>ucs-itaiji-006@iwds-1'.
291
292 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
293
294         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
295         for XEmacs CHISE.
296         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
297
298 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
301         `=ucs-sip-itaiji-009'.
302
303         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
304         XEmacs CHISE.
305
306 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
307
308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
309         `=>ucs-sip-itaiji-008'.
310
311         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
312         XEmacs CHISE.
313
314 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
315
316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
317         `==ucs-sip-var-001'.
318
319         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
320         XEmacs CHISE.
321
322 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
325         setting for `===hng-kkd'.
326
327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
328         `===hng-kkd'.
329
330 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
331
332         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
333         CHISE.
334
335 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
338         setting for `=>>ruimoku-v6'.
339
340 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
343         `=>>ruimoku-v6'.
344
345 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
348         instead of an alias to `=>ruimoku-v6'.
349
350 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
353         `=ucs-sip-itaiji-012'.
354
355         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
356         XEmacs CHISE.
357
358 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `=ucs-tip-var-004'.
362
363         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
364         XEmacs CHISE.
365
366 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `=>ucs-sip-itaiji-002@iwds-1'.
370
371         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
372         coded-charset for XEmacs CHISE.
373
374 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
377         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
378         `=>big5-cdp-itaiji-004'.
379
380 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
381
382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
383         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
384         `=>big5-cdp-itaiji-004'.
385
386         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
387         XEmacs CHISE.
388         (=>big5-cdp-itaiji-004): Ditto.
389         (=big5-cdp-itaiji-005): Ditto.
390
391 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
394         to #x9FFC.
395
396 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
397
398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
399         `=>ucs-bmp-itaiji-003@iwds-1'.
400
401         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
402         for XEmacs CHISE.
403         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
404
405 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
406
407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
408         `=>ucs-tip-itaiji-001'.
409
410         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
411         XEmacs CHISE.
412
413 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
416         setting for `=>big5-cdp-itaiji-002'.
417
418 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
421         `=>big5-cdp-itaiji-002'.
422
423         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
424         XEmacs CHISE.
425
426 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
429         `=>jis-x0213-2'.
430
431 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
434         setting for `==ucs-var-001'.
435
436 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
437
438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
439         setting for `=+>ucs-var-003'.
440
441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
442         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
443
444         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
445         XEmacs CHISE.
446         (=+>ucs-tip-var-003): Ditto.
447
448 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
452
453         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
454         XEmacs CHISE.
455         (=ucs-tip-var-002): Ditto.
456
457 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
460         #x9FEA.
461
462 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
465         `==ucs-bmp-var-001'.
466
467         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
468         CHISE.
469         (==ucs-bmp-var-001): Ditto.
470
471 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
474         setting for `=big5-cdp-var-007'.
475
476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
477         `=big5-cdp-var-007'.
478
479         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
480         XEmacs CHISE.
481
482 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `=ucs-sip@gb'.
486
487         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
488         CHISE.
489
490 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
491
492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
493         `=>ucs-tip@cognate'.
494
495         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
496         XEmacs CHISE.
497
498 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
499
500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
501         `=ucs-tip-itaiji-001'.
502
503         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
504         XEmacs CHISE.
505
506 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
507
508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
509         `=>ucs-tip@component'.
510
511         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
512         XEmacs CHISE.
513
514 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
517         `==ucs-tip@JP/hanazono'.
518
519         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
520         XEmacs CHISE.
521
522 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
525         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
526
527         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
528         CHISE.
529         (=ucs-tip@JP/hanazono): Ditto.
530
531 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
532
533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
534         setting for `=ucs-var-007'.
535
536 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
537
538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
539         `=ucs-bmp-var-007'.
540
541         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
542         CHISE.
543         (=ucs-bmp-var-007): Ditto.
544
545 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
548         setting for `=>ucs-itaiji-002@iwds-1'.
549
550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
551         `=>ucs-bmp-itaiji-002@iwds-1'.
552
553 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
554
555         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
556         for XEmacs CHISE.
557         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
558
559 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
560
561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
562         setting for `=>ucs-itaiji-008'.
563
564 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
565
566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
567         setting for `=>big5-cdp-itaiji-003'.
568
569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
570         `=>big5-cdp-itaiji-003'.
571
572 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
573
574         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
575         XEmacs CHISE.
576
577 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
578
579         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
580         setting for `=>ucs-itaiji-011'.
581
582 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
583
584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
585         `=>ucs-bmp-itaiji-011'.
586
587 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
590         XEmacs CHISE.
591         (=>ucs-bmp-itaiji-011): Ditto.
592
593 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-charset.el (default-coded-charset-priority-list): Use
596         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
597
598 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
601         `=>ucs-bmp-cjk@iwds-1/normalized'.
602
603         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
604         coded-charset for XEmacs CHISE.
605
606 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
607
608         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
609         setting for `=>ucs-itaiji-010'.
610
611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
612         `=>ucs-bmp-itaiji-010'.
613
614         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
615         XEmacs CHISE.
616         (=>ucs-bmp-itaiji-010): Ditto.
617
618 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
619
620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
621         setting for `=>ucs@iwds-1/normalized'.
622
623 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
624
625         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
626         for XEmacs CHISE.
627
628 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
629
630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
631         setting for `==>ucs@esu'.
632
633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
634         `==>ucs-sip@esu'.
635
636         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
637         CHISE.
638         (==>ucs-sip@esu): Ditto.
639
640 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
643         setting for `=>big5-cdp-var-001'.
644
645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
646         `=>big5-cdp-var-001'.
647
648         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
649         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
650
651 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
654         setting for `===hng-sts'.
655
656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
657         `===hng-sts'.
658
659         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
660         CHISE.
661
662 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
665         setting for `===hng-sgs'.
666
667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
668         `===hng-sgs'.
669
670         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
671         CHISE.
672
673 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
674
675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
676         setting for `===hng-saa'.
677
678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
679         `===hng-saa'.
680
681         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
682         CHISE.
683
684 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
687         setting for `===hng-kad'.
688
689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
690         `===hng-kad'.
691
692         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
693         CHISE.
694
695 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
696
697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
698         setting for `===hng-sai'.
699
700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
701         `===hng-sai'.
702
703         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
704         CHISE.
705
706 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
707
708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
709         setting for `===hng-ini'.
710
711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
712         `===hng-ini'.
713
714         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
715         CHISE.
716
717 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
718
719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
720         setting for `===hng-wke'.
721
722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
723         `===hng-wke'.
724
725         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
726         CHISE.
727
728 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
729
730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
731         setting for `===hng-wks'.
732
733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
734         `===hng-wks'.
735
736         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
737         CHISE.
738
739 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
740
741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
742         setting for `===hng-sab'.
743
744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
745         `===hng-sab'.
746
747         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
748         CHISE.
749
750 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
751
752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
753         setting for `===hng-ykk'.
754
755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
756         `===hng-ykk'.
757
758         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
759         CHISE.
760
761 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
762
763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
764         setting for `===hng-kkh'.
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `===hng-kkh'.
768
769         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
770         CHISE.
771
772 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
773
774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
775         setting for `===hng-fhs'.
776
777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
778         `===hng-fhs'.
779
780         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
781         CHISE.
782
783 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
786         `==>daijiten'.
787
788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
789         setting for `==>daijiten'.
790
791         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
792         CHISE.
793
794 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
797         last number of its code.
798
799 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
800
801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
802         settings for `=daijiten', `==daijiten' and `===daijiten'.
803
804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
805         `=daijiten', `==daijiten' and `===daijiten'.
806
807         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
808         CHISE.
809         (==daijiten): Ditto.
810         (===daijiten): Ditto.
811
812 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
813
814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
815         `=>ucs-bmp-itaiji-008'.
816
817         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
818         XEmacs CHISE.
819         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
820
821 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
824         of #x9FCC as the value of `max-code'.
825
826 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
827
828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
829         `=>>ucs-bmp-cjk@unicode'.
830
831         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
832         for XEmacs CHISE.
833
834 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
837         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
838         `===shuowen-jiguge5'.
839
840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
841         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
842
843         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
844         XEmacs CHISE.
845         (===shuowen-jiguge4): Ditto.
846         (===shuowen-jiguge5): Ditto.
847
848 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
849
850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
851         `=ucs-sip-var-005'.
852
853         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
854         XEmacs CHISE.
855
856 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `=>>hanyo-denshi/ib'.
860
861 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
864         setting for `=>big5-cdp@iwds-1'.
865
866 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
867
868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
869         setting for `=big5-cdp-var-010'.
870
871 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
872
873         * mule/mule-charset.el (default-coded-charset-priority-list): Add
874         `=big5-cdp-var-010'.
875
876         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
877         XEmacs CHISE.
878
879 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
880
881         * mule/mule-charset.el (default-coded-charset-priority-list): Add
882         `=ucs-sip-itaiji-008'.
883
884         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
885         XEmacs CHISE.
886
887 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
890         `=>ucs-sip-itaiji-006'.
891
892         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
893         XEmacs CHISE.
894
895 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
898         setting for `=+>big5-cdp', `=>big5-cdp@component' and
899         `=>big5-cdp@cognate'.
900
901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
902         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
903
904 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
905
906         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
907         CHISE.
908         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
909         mother.
910         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
911
912 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
916
917         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
918         XEmacs CHISE.
919         (=>big5-cdp@component): Ditto.
920         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
921
922 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
923
924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
925         setting for `=>ucs-itaiji-001@iwds-1'.
926
927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
928         `=>ucs-bmp-itaiji-001@iwds-1'.
929
930         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
931         for XEmacs CHISE.
932         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
933
934 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
935
936         * mule/mule-charset.el (default-coded-charset-priority-list):
937         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
938         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
939         `chinese-isoir165'.
940
941         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
942         CHISE.
943
944 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
945
946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
947         `=ucs-sip-itaiji-006'.
948
949         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
950         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
951
952 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
953
954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
955         setting for `=>ucs-itaiji-009'.
956
957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
958         `==ucs-bmp-itaiji-001'.
959
960         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
961         (=big5-cdp-itaiji-003): Doc fix.
962         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
963
964 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
967         `=>zinbun-oracle'.
968
969 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
970
971         * mule/mule-charset.el (default-coded-charset-priority-list): Add
972         `=>ucs-sip-itaiji-003'.
973
974         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
975         (=>ucs-bmp-itaiji-003): Fix `long-name'.
976         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
977
978 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
979
980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
981         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
982
983 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `==ucs-bmp-itaiji-006'.
987
988         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
989         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
990         (==ucs-bmp-itaiji-006): Ditto.
991
992 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
995         `=ucs-bmp-itaiji-012'.
996
997         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
998         XEmacs CHISE.
999         (=ucs-bmp-itaiji-012): Ditto.
1000
1001 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1002
1003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1004         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1005
1006 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1009         CHISE.
1010
1011 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1012
1013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1014         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1015         and `=>>cns11643-6'.
1016
1017         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1018         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1019         (=>>cns11643-3): Ditto.
1020         (=>>cns11643-4): Modify DOC.
1021         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1022
1023 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `=>ucs-sip-itaiji-005'.
1027
1028         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1029         XEmacs CHISE.
1030
1031 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1032
1033         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1034         `==hanyo-denshi/tk/mf-01'.
1035
1036         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1037         for XEmacs CHISE.
1038
1039 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1040
1041         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1042         `=>ucs-itaiji-007'.
1043
1044 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1045
1046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1047         `==ucs-sip-var-002'.
1048
1049         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1050         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1051
1052 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1053
1054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1055         setting for `==ucs-itaiji-001'.
1056
1057 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1058
1059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1060         `==ucs-sip-itaiji-001'.
1061
1062         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1063         XEmacs CHISE.
1064         (==ucs-sip-itaiji-001): Ditto.
1065
1066 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1067
1068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1069         `=+>ucs-bmp-var-003'.
1070
1071         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1072         CHISE.
1073         (=+>ucs-bmp-var-003): Ditto.
1074
1075 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078         `=>ucs-bmp-cjk@cognate'.
1079
1080         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1081         XEmacs CHISE.
1082
1083 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `=ucs-sip-itaiji-005'.
1087
1088         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1089         XEmacs CHISE.
1090
1091 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1094         setting for `=>ucs@cognate'.
1095
1096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1097         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1098
1099         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1100         CHISE.
1101         (=>ucs@hanyo-denshi): Abolished.
1102         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1103         (=>ucs-bmp-itaiji-009): Ditto.
1104         (=>ucs-sip@cognate): Ditto.
1105
1106 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1107
1108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1109         `=>ucs-bmp-itaiji-004'.
1110
1111         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1112         XEmacs CHISE.
1113
1114 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1115
1116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1117         setting for `=>ucs-itaiji-004'.
1118
1119 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1120
1121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1122         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1123         `=>ucs-bmp-itaiji-007'.
1124
1125         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1126         XEmacs CHISE.
1127         (=>ucs-itaiji-004): Ditto.
1128         (=>ucs-sip-itaiji-004): Ditto.
1129         (=>ucs-bmp-itaiji-007): Ditto.
1130
1131 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1134         setting for `=ucs-itaiji-010'.
1135
1136 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1137
1138         * mule/mule-charset.el (default-coded-charset-priority-list):
1139         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1140         - Add `=ucs-bmp-itaiji-010'.
1141         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1142           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1143         - Add `=>ucs-sip@iwds-1'.
1144
1145         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1146         XEmacs CHISE.
1147         (=ucs-bmp-itaiji-010): Ditto.
1148         (=>ucs-sip@iwds-1): Ditto.
1149
1150 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1151
1152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1153         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1154
1155         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1156         XEmacs CHISE.
1157         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1158
1159 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1160
1161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1162         setting for `=>ucs-itaiji-003'.
1163
1164 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1165
1166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1167         `=>ucs-bmp-itaiji-003'.
1168
1169         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1170         XEmacs CHISE.
1171         (=>ucs-bmp-itaiji-003): Ditto.
1172
1173 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1174
1175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1176         `=ucs-bmp-itaiji-011'.
1177
1178         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1179         XEmacs CHISE.
1180
1181 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1182
1183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1184         setting for `==ucs-var-002'.
1185
1186 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1187
1188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1189         setting for `==ucs-itaiji-002'.
1190
1191 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1192
1193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1194         `==ucs-sip-itaiji-002'.
1195
1196         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1197         XEmacs CHISE.
1198
1199 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1202         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1206         `=>ucs-sip-itaiji-007'.
1207
1208         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1209         XEmacs CHISE.
1210         (=>ucs-sip-itaiji-007): Ditto.
1211         (=ucs-sip-itaiji-007): Ditto.
1212         (=ucs-itaiji-011): Ditto.
1213         (=ucs-sip-itaiji-011): Ditto.
1214
1215 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1218         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1219
1220 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1221
1222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1223         `==ucs-bmp-var-002'.
1224
1225         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1226         CHISE.
1227         (==ucs-bmp-var-002): Ditto.
1228
1229         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1230         Modify some priorities.
1231
1232 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1233
1234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1235         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1236         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1237
1238 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1241         `=big5-cdp-var-001'.
1242
1243         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1244         XEmacs CHISE.
1245
1246 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1247
1248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1249         setting for `==ucs-itaiji-005'.
1250
1251 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1252
1253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1254         setting for `=ucs-itaiji-007'.
1255
1256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1257         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1258
1259         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1260         XEmacs CHISE.
1261         (==ucs-bmp-itaiji-005): Ditto.
1262         (=ucs-itaiji-007): Ditto.
1263         (=ucs-bmp-itaiji-007): Ditto.
1264
1265 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1266
1267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1268         `==gt-pj-k1' and `==gt-pj-k2'.
1269
1270 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1273         CHISE.
1274         (==gt-pj-k2): Ditto.
1275
1276 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1279         setting for `=>ucs-itaiji-005'.
1280
1281 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1284         `=>>cbeta'.
1285
1286 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1287
1288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1289         `=>ucs-sip@component'.
1290
1291         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1292         instead of `=ucs' as its mother.
1293         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1294
1295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1296         setting for `=>ucs-itaiji-006'.
1297
1298 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1299
1300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1301         `=>ucs-bmp-itaiji-006'.
1302
1303         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1304         XEmacs CHISE.
1305         (=>ucs-bmp-itaiji-006): Ditto.
1306
1307 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1308
1309         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1310         `=>ucs-bmp-itaiji-001'.
1311
1312         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1313         XEmacs CHISE.
1314
1315 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1316
1317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1318         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1319
1320         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1321         instead of `=ucs' as its mother.
1322         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1323         (==ucs-bmp-itaiji-002): Ditto.
1324         (==ucs-itaiji-003): Ditto.
1325         (==ucs-bmp-itaiji-003): Ditto.
1326
1327 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1330         setting for `=big5-cdp-var-002'.
1331
1332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1333         `=big5-cdp-var-002'.
1334
1335         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1336         XEmacs CHISE.
1337
1338 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `=ucs-sip-var-004'.
1342
1343         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1344         XEmacs CHISE.
1345
1346 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1349         `=>ucs-bmp-cjk@iwds-1'.
1350
1351         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1352         XEmacs CHISE.
1353
1354 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1357         setting for `=ucs-var-005'.
1358
1359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1360         `=ucs-bmp-var-005'.
1361
1362         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1363         CHISE.
1364         (=ucs-bmp-var-005): Ditto.
1365
1366 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1367
1368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1369         `=>ucs-sip-itaiji-002'.
1370
1371         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1372         XEmacs CHISE.
1373
1374 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1377         setting for `=>ucs-itaiji-002'.
1378
1379 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1382         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1383
1384         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1385         (=>ucs-itaiji-002): Ditto.
1386         (=>ucs-bmp-itaiji-002): Ditto.
1387
1388 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1389
1390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1391         setting for `=>ucs-itaiji-001'.
1392
1393 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1394
1395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1396         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1397
1398         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1399         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1400         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1401         (=>ucs-sip-itaiji-001): Ditto.
1402
1403         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1404         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1405         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1406
1407 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1408
1409         * mule/mule-charset.el (default-coded-charset-priority-list):
1410         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1411         `=jef-china3' and `chinese-isoir165'.
1412
1413 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1414
1415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1416         `=>ucs-bmp-itaiji-005'.
1417
1418         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1419         XEmacs CHISE.
1420         (=>ucs-bmp-itaiji-005): Ditto.
1421
1422 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1425         `=+>jis-x0213-2'.
1426
1427 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1428
1429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1430         `=+>adobe-japan1-6'.
1431
1432 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1435         `=+>jis-x0208@1978'.
1436
1437 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1440         setting for `=>ucs@component'.
1441
1442 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1443
1444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1445         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1446
1447 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1448
1449         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1450         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1451
1452 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1453
1454         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1455         CHISE.
1456         (=>ucs@jis/2004): Ditto.
1457
1458 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1461         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1462
1463 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1464
1465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1466         `=>cbeta'.
1467
1468 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1469
1470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1471         setting for `==big5-cdp-itaiji-001'.
1472
1473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1474         `==big5-cdp-itaiji-001'.
1475
1476         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1477         XEmacs CHISE.
1478
1479 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1480
1481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1482         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1483         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1484
1485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1486         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1487         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1488
1489         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1490         XEmacs CHISE.
1491         (=>big5-cdp-itaiji-001): Ditto.
1492         (=big5-cdp-itaiji-002): Ditto.
1493         (=big5-cdp-itaiji-003): Ditto.
1494
1495 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1498         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1499
1500 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list):
1503         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1504         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1505         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1508         setting for `=ucs-var-008'.
1509
1510         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1511         CHISE.
1512         (=ucs-bmp-var-008): Likewise.
1513
1514 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1515
1516         * mule/mule-charset.el (default-coded-charset-priority-list):
1517         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1518
1519 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1520
1521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1522         `==ucs-sip@JP/hanazono'.
1523
1524         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1525         XEmacs CHISE.
1526
1527 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1530         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1533         `=ucs-bmp-var-006'.
1534
1535         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1536         CHISE.
1537         (=ucs-bmp-var-006): Likewise.
1538
1539 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1542         `=ucs-bmp-itaiji-009'.
1543
1544         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1545         XEmacs CHISE.
1546         (=ucs-bmp-itaiji-009): Likewise.
1547
1548 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1549
1550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1551         `=>big5-cdp'.
1552
1553 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1554
1555         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1556         (utf-8-ivs-gb): Likewise.
1557         (utf-8-gb-er): Likewise.
1558         (utf-8-ivs-gb-er): Likewise.
1559         (utf-8-cns): Likewise.
1560         (utf-8-ivs-cns): Likewise.
1561         (utf-8-cns-er): Likewise.
1562         (utf-8-ivs-cns-er): Likewise.
1563         (utf-8-big5): Likewise.
1564         (utf-8-ivs-big5): Likewise.
1565         (utf-8-big5-er): Likewise.
1566         (utf-8-ivs-big5-er): Likewise.
1567         (utf-8-jis): Likewise.
1568         (utf-8-ivs-jis): Likewise.
1569         (utf-8-jis-er): Likewise.
1570         (utf-8-ivs-jis-er): Likewise.
1571         (utf-8-ks): Likewise.
1572         (utf-8-ivs-ks): Likewise.
1573         (utf-8-ks-er): Likewise.
1574         (utf-8-ivs-ks-er): Likewise.
1575
1576 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1577
1578         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1579         (utf-8-ivs-jp): Likewise.
1580         (utf-8-jp-er): Likewise.
1581         (utf-8-ivs-jp-er): Likewise.
1582
1583 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1584
1585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1586         setting for `=ucs-var-010'.
1587
1588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1589         `=ucs-bmp-var-010'.
1590
1591         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1592         CHISE.
1593         (=ucs-bmp-var-010): Likewise.
1594
1595 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1596
1597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1598         `=ucs-sip@JP/hanazono'.
1599
1600         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1601         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1602
1603 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1604
1605         * mule/mule-charset.el (default-coded-charset-priority-list):
1606         - Add `=big5-cdp-var-004'.
1607         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1608           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1609
1610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1611         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1612         `=big5-cdp-var-005'.
1613
1614         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1615         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1616         `=big5-cdp-var-003'.
1617         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1618         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1619         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1620
1621 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1622
1623         * mule/mule-charset.el (default-coded-charset-priority-list):
1624         Don't prefer ucs-compat CCSes to other CCSes.
1625
1626 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1629         `===ucs-bmp-cjk-compat@unicode'.
1630
1631         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1632         coded-charset for XEmacs CHISE.
1633
1634 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1635
1636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637         `=ucs-sip-itaiji-003'.
1638
1639         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1640         XEmacs CHISE.
1641
1642 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1643
1644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1645         setting for `=ucs-var-004'.
1646
1647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1648         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1649
1650         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1651         XEmacs CHISE.
1652         (=ucs-var-004): Ditto.
1653         (=ucs-bmp-var-004): Ditto.
1654
1655 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1656
1657         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1658         `=ucs-sip-var-003'.
1659
1660         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1661         XEmacs CHISE.
1662
1663 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1664
1665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1666         setting for `=ucs-itaiji-006'.
1667
1668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1669         `=ucs-bmp-itaiji-006'.
1670
1671         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1672         XEmacs CHISE.
1673         (=ucs-bmp-itaiji-006): Ditto.
1674
1675 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1676
1677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1678         `=ucs-sip-var-002'.
1679
1680         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1681         XEmacs CHISE.
1682
1683 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1684
1685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1686         `=ucs-sip-itaiji-002'.
1687
1688         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1689         XEmacs CHISE.
1690
1691 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1692
1693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1694         setting for `==hanyo-denshi/tk'.
1695
1696 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1697
1698         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1699         (=hanyo-denshi/tk): Fix `long-name'.
1700         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1701
1702 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1703
1704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1705         setting for `=>mj'.
1706
1707 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1710         coded-charset for XEmacs CHISE.
1711
1712 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1713
1714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1715         setting for `=hanyo-denshi/tk'.
1716
1717 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1720         `=hanyo-denshi/tk/mf-01'.
1721
1722         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1723         XEmacs CHISE.
1724         (=hanyo-denshi/tk/mf-01): Ditto.
1725
1726 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1727
1728         * mule/mule-charset.el (default-coded-charset-priority-list):
1729         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1730
1731 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-charset.el (default-coded-charset-priority-list):
1734         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1735
1736 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1737
1738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1739         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1740
1741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1742         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1743
1744         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1745         XEmacs CHISE.
1746         (=ucs-bmp-itaiji-004): Ditto.
1747         (=ucs-itaiji-005): Ditto.
1748         (=ucs-bmp-itaiji-005): Ditto.
1749
1750 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1751
1752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1753         `=ucs-sip-itaiji-001'.
1754
1755         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1756         XEmacs CHISE.
1757
1758 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1759
1760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1761         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1762         `=ucs-itaiji-008'.
1763
1764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1765         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1766         `=ucs-bmp-itaiji-008'.
1767
1768         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1769         XEmacs CHISE.
1770         (=ucs-bmp-itaiji-001): Ditto.
1771         (=ucs-itaiji-003): Ditto.
1772         (=ucs-bmp-itaiji-003): Ditto.
1773         (=ucs-itaiji-008): Ditto.
1774         (=ucs-bmp-itaiji-008): Ditto.
1775
1776 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1777
1778         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1779         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1780
1781         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1782         for XEmacs CHISE.
1783         (==ucs-bmp-cjk-compat@JP): Ditto.
1784
1785 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1786
1787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1788         setting for `===hng-tzs'.
1789
1790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1791         `===hng-tzs'.
1792
1793         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1794         CHISE.
1795
1796 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1797
1798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1799         setting for `===hng-doh'.
1800
1801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1802         `===hng-doh'.
1803
1804         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1805         CHISE.
1806
1807 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1808
1809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1810         setting for `===hng-wad'.
1811
1812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1813         `===hng-wad'.
1814
1815         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1816         CHISE.
1817
1818 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1821         settings for `==koseki' and `===hng-kcc'.
1822
1823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1824         `===hng-kcc'.
1825
1826         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1827         CHISE.
1828
1829 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         setting for `===hng-nkk'.
1833
1834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1835         `===hng-nkk'.
1836
1837         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1838         CHISE.
1839
1840 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===hng-ink'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `===hng-ink'.
1847
1848         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1849         CHISE.
1850
1851 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `===hng-jhk'.
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `===hng-jhk'.
1858
1859         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1860         CHISE.
1861
1862 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1865         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1866         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1867         (===jis-x0213-1@2004): Likewise.
1868         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1869         "jisx0213\\(\\.2004\\)-1" as the registry.
1870         (=+>jis-x0213-1@2004): Likewise.
1871         (=>jis-x0213-1@2004): Likewise.
1872
1873         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1874         `===jis-x0213-1@2004'.
1875
1876 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1877
1878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1879         setting for `===hng-nak'.
1880
1881         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1882         `===hng-nak'.
1883
1884         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1885         CHISE.
1886
1887 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1888
1889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1890         setting for `===hng-hos'.
1891
1892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1893         `===hng-hos'.
1894
1895         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1896         CHISE.
1897
1898 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1901         setting for `===hng-tzj'.
1902
1903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1904         `===hng-tzj'.
1905
1906         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1907         CHISE.
1908
1909 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1910
1911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1912         setting for `===hng-kae'.
1913
1914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1915         `===hng-kae'.
1916
1917         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1918         CHISE.
1919
1920 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1921
1922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1923         setting for `===hng-kar'.
1924
1925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1926         `===hng-kar'.
1927
1928         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1929         CHISE.
1930
1931 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1932
1933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1934         setting for `===hng-kyd'.
1935
1936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1937         `===hng-kyd'.
1938
1939         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1940         CHISE.
1941
1942 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1943
1944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1945         setting for `===hng-hok'.
1946
1947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1948         `===hng-hok'.
1949
1950         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1951         CHISE.
1952
1953 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1956         setting for `===hng-jyu'.
1957
1958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1959         `===hng-jyu'.
1960
1961         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1962         CHISE.
1963
1964 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1965
1966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1967         setting for `===hng-zkd'.
1968
1969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1970         `===hng-zkd'.
1971
1972         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1973         CHISE.
1974
1975 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1978         setting for `===hng-kmi'.
1979
1980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1981         `===hng-kmi'.
1982
1983         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1984         CHISE.
1985
1986 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1987
1988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1989         setting for `===hng-okd'.
1990
1991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1992         `===hng-okd'.
1993
1994         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1995         CHISE.
1996
1997 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1998
1999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2000         setting for `===hng-nkm'.
2001
2002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2003         `===hng-nkm'.
2004
2005         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2006         CHISE.
2007
2008 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2009
2010         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2011         setting for `===hng-nto'.
2012
2013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2014         `===hng-nto'.
2015
2016         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2017         CHISE.
2018
2019 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2020
2021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2022         setting for `===hng-yhk'.
2023
2024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2025         `===hng-yhk'.
2026
2027         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2028         CHISE.
2029
2030 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2033         setting for `===hng-sok'.
2034
2035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2036         `===hng-sok'.
2037
2038         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2039         CHISE.
2040
2041 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2042
2043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2044         setting for `===hng-kda'.
2045
2046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2047         `===hng-kda'.
2048
2049         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2050         CHISE.
2051
2052 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2053
2054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2055         setting for `===hng-myz'.
2056
2057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2058         `===hng-myz'.
2059
2060         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2061         CHISE.
2062
2063 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2064
2065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2066         setting for `===hng-kgk'.
2067
2068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2069         `===hng-kgk'.
2070
2071         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2072         CHISE.
2073
2074 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2075
2076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2077         setting for `===hng-drt'.
2078
2079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2080         `===hng-drt'.
2081
2082         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2083         CHISE.
2084
2085 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2086
2087         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2088         setting for `===hng-mam'.
2089
2090         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2091         `===hng-mam'.
2092
2093         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2094         CHISE.
2095
2096 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2097
2098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2099         setting for `===hng-dng'.
2100
2101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2102         `===hng-dng'.
2103
2104         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2105         CHISE.
2106
2107 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2108
2109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2110         setting for `=>cns11643-5'.
2111
2112 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2113
2114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2115         setting for `===hng-keg'.
2116
2117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2118         `===hng-keg'.
2119
2120         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2121         CHISE.
2122
2123 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2124
2125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2126         setting for `===hng-jou'.
2127
2128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2129         `===hng-jou'.
2130
2131         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2132         CHISE.
2133
2134 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2135
2136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2137         setting for `===hng-smk'.
2138
2139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2140         `===hng-smk'.
2141
2142         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2143         CHISE.
2144
2145 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2148         setting for `===hng-kyo'.
2149
2150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2151         `===hng-kyo'.
2152
2153         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2154         CHISE.
2155
2156 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2159         setting for `===hng-kss'.
2160
2161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2162         `===hng-kss'.
2163
2164         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2165         CHISE.
2166
2167 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2168
2169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2170         setting for `===hng-wan'.
2171
2172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2173         `===hng-wan'.
2174
2175         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2176         CHISE.
2177
2178 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2181         setting for `===hng-ksk'.
2182
2183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2184         `===hng-ksk'.
2185
2186         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2187         CHISE.
2188
2189 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2192         setting for `===hng-kyu'.
2193
2194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2195         `===hng-kyu'.
2196
2197         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2198         CHISE.
2199
2200 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2201
2202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2203         setting for `===hng-skk'.
2204
2205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2206         `===hng-skk'.
2207
2208         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2209         CHISE.
2210
2211 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2214         setting for `===hng-sik'.
2215
2216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2217         `===hng-sik'.
2218
2219         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2220         CHISE.
2221
2222 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2223
2224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2225         setting for `===hng-kbk'.
2226
2227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2228         `===hng-kbk'.
2229
2230         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2231         CHISE.
2232
2233 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2234
2235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2236         setting for `===hng-kcj'.
2237
2238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2239         `===hng-kcj'.
2240
2241         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2242         CHISE.
2243
2244 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2247         setting for `===hng-k24'.
2248
2249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2250         `===hng-k24'.
2251
2252         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2253         CHISE.
2254
2255 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2256
2257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2258         setting for `===hng-gok'.
2259
2260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2261         `===hng-gok'.
2262
2263         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2264         CHISE.
2265 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2266
2267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2268         setting for `===hng-tsu'.
2269
2270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2271         `===hng-tsu'.
2272
2273         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2274         CHISE.
2275
2276 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2277
2278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2279         setting for `===hng-sys'.
2280
2281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2282         `===hng-sys'.
2283
2284         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2285         CHISE.
2286
2287 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2288
2289         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2290         - Use "&HNG010-<d><d><d><d><d>;" instead of
2291           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2292         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2293
2294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2295         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2296
2297         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2298         "hngkhi-0" as the suffix of registry.
2299         (===hng-khm): New coded-charset for XEmacs CHISE.
2300         (=ucs-itaiji-002): Ditto.
2301         (=ucs-bmp-itaiji-002): Ditto.
2302
2303 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2304
2305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2306         setting for `=>ucs@iwds-1'.
2307
2308         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2309         XEmacs CHISE.
2310
2311 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2312
2313         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2314         CHISE.
2315
2316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2317         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2318         `===hng-khi'.
2319
2320 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2321
2322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2323         setting for `===hng-khi'.
2324
2325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2326         `===hng-khi'.
2327
2328         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2329         CHISE.
2330
2331 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2332
2333         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2334         #x9FA5 as the value of `max-code'.
2335         (=ucs-bmp-var-002): Likewise.
2336         (=ucs-bmp-var-003): Likewise.
2337         (=ucs-bmp-itaiji-084): Likewise.
2338         (=ucs-bmp-cjk@JP): Likewise.
2339         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2340         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2341         (=>ucs-bmp-cjk@component): Likewise.
2342
2343 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2344
2345         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2346         CHISE.
2347
2348 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2349
2350         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2351         XEmacs CHISE.
2352         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2353         `==jis-x0208@1978/2-pr' as the mother.
2354
2355 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2358         CHISE.
2359
2360 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2363         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2364
2365 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2366
2367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2368         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2369
2370 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2371
2372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2373         setting for `===ucs@gb'.
2374
2375 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2378         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2379         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2380         as the entity-reference for `===jis-x0213-1@2000'; use
2381         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2382
2383 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2386         `===jis-x0208'.
2387
2388         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2389         instead of `===jis-x0208' as the mother.
2390         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2391         `===jis-x0208' as the mother.
2392         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2393         `===jis-x0208' as the mother.
2394         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2395         `===jis-x0213-1' as the mother.
2396         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2397         `===jis-x0213-1' as the mother.
2398         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2399         the mother.
2400         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2401         mother.
2402
2403 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2404
2405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2406         setting for `=ucs-var-001'.
2407
2408 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2409
2410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2411         `=ucs-bmp-var-001'.
2412
2413         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2414         CHISE.
2415         (=ucs-bmp-var-001): Ditto.
2416
2417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2418         setting for `=ucs-var-003'.
2419
2420 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2423         `=ucs-bmp-var-003'.
2424
2425         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2426         CHISE.
2427         (=ucs-bmp-var-003): Ditto.
2428
2429 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2430
2431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2432         setting for `=ucs-var-002'.
2433
2434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2435         `=ucs-bmp-var-002'.
2436
2437         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2438         CHISE.
2439         (=ucs-bmp-var-002): Ditto.
2440
2441 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2442
2443         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2444         XEmacs CHISE.
2445         (==jis-x0208@1978/5pr): Ditto.
2446
2447 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2450         `=>ucs-bmp-cjk@component'.
2451
2452         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2453         XEmacs CHISE.
2454         (=>ucs-bmp-cjk@component): Ditto.
2455
2456 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2457
2458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2459         setting for `=>iwds-1'.
2460
2461 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2462
2463         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2464         CHISE.
2465
2466 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2467
2468         * mule/mule-charset.el (default-coded-charset-priority-list):
2469         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2470         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2471         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2472         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2473
2474 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2475
2476         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2477         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2478
2479         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2480         `=>>ucs@iso' as the mother.
2481         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2482         mother.
2483
2484 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2487         setting for `===hanyo-denshi/ia'.
2488
2489 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2490
2491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2492         `===hanyo-denshi/ia'.
2493
2494 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-conf.el (=koseki): Fix DOC.
2497         (==koseki): New coded-charset for XEmacs CHISE.
2498
2499 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2502         XEmacs CHISE.
2503         (===hanyo-denshi/jd): Fix DOC.
2504
2505 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2508         setting for `===hanyo-denshi/ip'.
2509
2510 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2511
2512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2513         `===hanyo-denshi/ip'.
2514
2515         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2516         XEmacs CHISE.
2517
2518 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2519
2520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2521         `==ucs-radicals@unicode' and `=>daikanwa'.
2522
2523         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2524         for XEmacs CHISE.
2525
2526 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2527
2528         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2529         XEmacs CHISE.
2530
2531 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2532
2533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2534         `===ruimoku-v6'.
2535
2536 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2537
2538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2539         setting for `===ruimoku-v6'.
2540
2541 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2542
2543         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2544         CHISE.
2545
2546 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2547
2548         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2549         coded-charset for XEmacs CHISE.
2550
2551 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2552
2553         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2554         XEmacs CHISE.
2555
2556 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2557
2558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2559         `===ucs-sip@iso'.
2560
2561 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2562
2563         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2564         CHISE.
2565
2566 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2567
2568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2569         `==ucs-sip@iso'.
2570
2571         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2572         CHISE.
2573
2574 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2575
2576         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2577         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2578         (=ucs-sip-ext-b@iso): Fix registry.
2579         (==ucs-sip-ext-b@iso): Ditto.
2580         (===ucs-sip-ext-b@iso): Ditto.
2581
2582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2583         `=ucs-sip@iso'.
2584
2585 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2586
2587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2588         setting for `=>cbeta'.
2589
2590 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2591
2592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2593         `=>cns11643-7'.
2594
2595         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2596
2597 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2598
2599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2600         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2601
2602 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2603
2604         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2605         `=ucs@cns'.
2606         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2607         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2608         `=ucs@jis/1990'.
2609         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2610         `=ucs@jis/2000'.
2611         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2612         `=ucs@jis/2004'.
2613         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2614
2615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2616         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2617
2618 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2621         XEmacs CHISE.
2622         (==jis-x0208@1978/1pr): Ditto.
2623         (==jis-x0208@1978/2-pr): Ditto.
2624
2625 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2626
2627         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2628         setting for `===jis-x0213-1@2004'.
2629
2630 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2631
2632         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2633         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2634
2635         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2636         `===hanyo-denshi/jb'.
2637
2638         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2639         XEmacs CHISE.
2640         (=+>hanyo-denshi/ft): Ditto.
2641         (=+>hanyo-denshi/jt): Ditto.
2642
2643 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2646         `===hanyo-denshi/hg'.
2647
2648 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2649
2650         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2651         XEmacs CHISE.
2652         (===hanyo-denshi/hg): Ditto.
2653
2654 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2655
2656         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2657         glyph-forms instead of detailed glyph-images.
2658         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2659         `=adobe-japan1-*'.
2660         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2661         (===adobe-japan1-1): Ditto.
2662         (===adobe-japan1-2): Ditto.
2663         (===adobe-japan1-3): Ditto.
2664         (===adobe-japan1-4): Ditto.
2665         (===adobe-japan1-5): Ditto.
2666         (===adobe-japan1-6): Ditto.
2667         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2668         `=>>>adobe-japan1' as the mother.
2669         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2670         `=>>adobe-japan1' as the mother.
2671         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2672         glyph-images.
2673         (==jis-x0208@1978): Ditto.
2674         (==jis-x0208@1983): Ditto.
2675         (==jis-x0208@1990): Ditto.
2676         (==jis-x0213-1): Ditto.
2677         (==jis-x0213-1@2000): Ditto.
2678         (==jis-x0213-1@2004): Ditto.
2679         (==jis-x0213-2): Ditto.
2680         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2681         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2682         `=jis-x0208@1978'.
2683         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2684         `=jis-x0208@1983'.
2685         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2686         `=jis-x0208@1990'.
2687         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2688         `=jis-x0213-1'.
2689         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2690         `=jis-x0213-1@2000'.
2691         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2692         `=jis-x0213-1@2004'.
2693         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2694         `=jis-x0213-2'.
2695         (===jis-x0208): New coded-charset for XEmacs CHISE.
2696         (===jis-x0208@1978): Ditto.
2697         (===jis-x0208@1983): Ditto.
2698         (===jis-x0208@1990): Ditto.
2699         (===jis-x0213-1): Ditto.
2700         (===jis-x0213-1@2000): Ditto.
2701         (===jis-x0213-2): Ditto.
2702         (===jis-x0212): Ditto.
2703         (===ks-x1001): Ditto.
2704         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2705         mother.
2706         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2707         as the mother.
2708         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2709         as the mother.
2710         (===cns11643-1): New coded-charset for XEmacs CHISE.
2711         (===cns11643-2): Ditto.
2712         (===cns11643-3): Ditto.
2713         (===cns11643-4): Ditto.
2714         (===cns11643-5): Ditto.
2715         (===cns11643-6): Ditto.
2716         (===cns11643-7): Ditto.
2717         (=>>cns11643-1): Ditto.
2718         (==big5-cdp): Indicate abstract glyph-images instead of
2719         representative glyph-images.
2720         (===big5-cdp): New coded-charset for XEmacs CHISE.
2721         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2722         detailed glyph-images.
2723         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2724         `=hanyo-denshi/*'.
2725         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2726         (===hanyo-denshi/ib): Ditto.
2727         (===hanyo-denshi/jt): Ditto.
2728         (===hanyo-denshi/ks): Ditto.
2729         (===mj): Ditto.
2730         (===mj-0): Ditto.
2731         (===mj-1): Ditto.
2732         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2733         `=>>>hanyo-denshi/*' as its mother.
2734         (==gt): Indicate abstract glyph-forms instead of detailed
2735         glyph-images.
2736         (===gt): New coded-charset for XEmacs CHISE.
2737         (=>>>gt): Indicates `==gt' instead of `=gt'.
2738         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2739         (==gt-k): Indicate abstract glyph-forms instead of detailed
2740         glyph-images.
2741         (===gt-k): New coded-charset for XEmacs CHISE.
2742         (==daikanwa): Indicates glyph-images instead of detailed
2743         glyph-images.
2744         (===daikanwa): New coded-charset for XEmacs CHISE.
2745         (===daikanwa/+p): Ditto.
2746         (===daikanwa/ho): Ditto.
2747         (==cbeta): Ditto.
2748         (===cbeta): Ditto.
2749         (==jef-china3): Ditto.
2750         (===jef-china3): Ditto.
2751         (==ruimoku-v6): Ditto.
2752         (==ucs@iso): Indicate representative glyph-forms instead of
2753         representative glyph-images.
2754         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2755         (==ucs@unicode): Indicate representative glyph-forms instead of
2756         representative glyph-images.
2757         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2758         `=ucs@unicode'.
2759         (==ucs@cns): Indicate representative glyph-forms instead of
2760         representative glyph-images.
2761         (==ucs@jis): Ditto.
2762         (==ucs@jis/1990): Ditto.
2763         (==ucs@jis/2000): Ditto.
2764         (==ucs@jis/2004): Ditto.
2765         (==ucs@ks): Ditto.
2766         (===ucs@iso): New coded-charset for XEmacs CHISE.
2767         (===ucs@unicode): Ditto.
2768         (===ucs@gb): Ditto.
2769         (===ucs@ks): Ditto.
2770         (===ucs-bmp-cjk@gb): Ditto.
2771         (===ucs-sip-ext-b@iso): Ditto.
2772
2773 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2776         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2777         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2778         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2779         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2780         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2781         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2782         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2783         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2784         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2785
2786         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2787         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2788         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2789         - Use "&g1-[NAME];" for `=>>[NAME]'.
2790         - Abolish "&g2-[NAME];".
2791
2792 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2793
2794         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2795         `=>>ucs@cns' as the mother.
2796
2797 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2798
2799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2800         setting for `==ucs@ks'.
2801
2802 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2803
2804         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2805         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2806         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2807         0x00E30000〜0x00E409D5.
2808
2809 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2810
2811         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2812         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2813         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2814
2815 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2816
2817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2818         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2819
2820         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2821         (=mj-0): Ditto.
2822         (=mj-1): Ditto.
2823         (==mj): Ditto.
2824         (==mj-0): Ditto.
2825         (==mj-1): Ditto.
2826         (=>>mj): Ditto.
2827
2828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2829         setting for `=mj' and `==mj'.
2830
2831 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2834         CHISE.
2835
2836 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2837
2838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2839         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2840         `=>ucs@hanyo-denshi'.
2841
2842 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2845         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2846
2847         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2848         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2849
2850 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2851
2852         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2853         XEmacs CHISE.
2854
2855 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2856
2857         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2858         Change priority of `=>>>ucs@iso'.
2859
2860         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2861         `=>>>ucs@iso' as the mother.
2862         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2863
2864 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2865
2866         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2867         Change priority of `=>>>ucs@unicode'.
2868
2869         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2870         `=ucs@unicode'.
2871
2872 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2873
2874         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2875         Change priority of `=>>>ucs@jis'.
2876
2877         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2878         `=ucs@jis'.
2879
2880 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2881
2882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2883         setting for `==daikanwa/+p'.
2884
2885 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2886
2887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2888         setting for `==shinjigen@1ed'.
2889
2890 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2891
2892         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2893         XEmacs CHISE.
2894
2895 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2896
2897         * mule/mule-conf.el (==shinjigen): Modify DOC.
2898         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2899         (==shinjigen@rev): Modify DOC.
2900
2901 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2902
2903         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2904         CHISE.
2905
2906 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2909         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2910
2911         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2912         XEmacs CHISE.
2913
2914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2915         `==daikanwa'.
2916
2917 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2918
2919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2920         setting for `==cns11643-7'.
2921
2922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2923         `==cns11643-7'.
2924
2925 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2926
2927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2928         `==cns11643-6'.
2929
2930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2931         setting for `==cns11643-6'.
2932
2933 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2934
2935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2936         setting for `==cns11643-5'.
2937
2938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2939         `==cns11643-5'.
2940
2941 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2942
2943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2944         setting for `==cns11643-4'.
2945
2946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2947         `==cns11643-4'.
2948
2949 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2950
2951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2952         setting for `==cns11643-3'.
2953
2954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2955         `==cns11643-3'.
2956
2957 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2958
2959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2960         setting for `==cns11643-2'.
2961
2962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2963         `==cns11643-2'.
2964
2965 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2966
2967         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2968         Change priority of `=>>>ucs@ks'.
2969
2970         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2971         `=ucs@ks'.
2972
2973 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2974
2975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2976         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2977         `==ucs@cns' and `==cns11643-1'.
2978
2979         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2980         (==cns11643-2): Ditto.
2981         (==cns11643-3): Ditto.
2982         (==cns11643-4): Ditto.
2983         (==cns11643-5): Ditto.
2984         (==cns11643-6): Ditto.
2985         (==cns11643-7): Ditto.
2986
2987         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2988         `==cns11643-1'.
2989
2990 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2991
2992         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2993         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2994         `=>>>ucs@jis/1990'.
2995
2996         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2997         `=ucs@jis/1990'.
2998         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2999         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3000
3001 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3002
3003         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3004         Change priority of `=>>>ucs@cns'.
3005
3006         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3007         `=ucs@cns'.
3008
3009 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3010
3011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3012         `==ks-x1001'.
3013
3014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3015         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3016         `==ks-x1001'.
3017
3018 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3019
3020         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3021
3022 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3023
3024         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3025         `=jis-x0208'.
3026         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3027         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3028         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3029         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3030         (=>>>jis-x0213-1@2000): Changed to an alias for
3031         `=jis-x0213-1@2000'.
3032         (=>>>jis-x0213-1@2004): Changed to an alias for
3033         `=jis-x0213-1@2004'.
3034         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3035
3036 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3037
3038         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3039         `=adobe-japan1-0'.
3040         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3041         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3042         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3043         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3044         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3045         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3046
3047 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3048
3049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3050         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3051         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3052         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3053         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3054         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3055
3056 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3059         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3060         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3061         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3062         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3063         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3064         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3065         `==jis-x0212'.
3066
3067 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3068
3069         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3070         "AdobeJapan1-[0-6]$".
3071         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3072         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3073         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3074         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3075         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3076         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3077         (==adobe-japan1-1): Ditto.
3078         (==adobe-japan1-2): Ditto.
3079         (==adobe-japan1-3): Ditto.
3080         (==adobe-japan1-4): Ditto.
3081         (==adobe-japan1-5): Ditto.
3082         (==adobe-japan1-6): Ditto.
3083         (==jis-x0208): Ditto.
3084         (==jis-x0208@1978): Ditto.
3085         (==jis-x0208@1983): Ditto.
3086         (==jis-x0208@1990): Ditto.
3087         (==jis-x0213-1): Ditto.
3088         (==jis-x0213-1@2000): Ditto.
3089         (==jis-x0213-1@2004): Ditto.
3090         (==jis-x0213-2): Ditto.
3091         (==jis-x0212): Ditto.
3092         (==gb2312): Ditto.
3093         (==iso-ir165): Ditto.
3094         (==gb12345): Ditto.
3095         (==ks-x1001): Ditto.
3096         (==cns11643-1): Ditto.
3097         (==cns11643-2): Ditto.
3098         (==cns11643-3): Ditto.
3099         (==cns11643-4): Ditto.
3100         (==cns11643-5): Ditto.
3101         (==cns11643-6): Ditto.
3102         (==cns11643-7): Ditto.
3103         (==big5-cdp): Ditto.
3104         (==hanyo-denshi/ja): Ditto.
3105         (==hanyo-denshi/jb): Ditto.
3106         (==hanyo-denshi/jc): Ditto.
3107         (==hanyo-denshi/jd): Ditto.
3108         (==hanyo-denshi/ft): Ditto.
3109         (==hanyo-denshi/ia): Ditto.
3110         (==hanyo-denshi/ib): Ditto.
3111         (==hanyo-denshi/hg): Ditto.
3112         (==hanyo-denshi/jt): Ditto.
3113         (==hanyo-denshi/ks): Ditto.
3114         (==gt): Ditto.
3115         (==gt-k): Ditto.
3116         (==daikanwa): Ditto.
3117         (==shinjigen): Ditto.
3118         (==ucs@iso): Ditto.
3119         (==ucs@unicode): Ditto.
3120         (==ucs@gb): Ditto.
3121         (==ucs-bmp@gb): Ditto.
3122         (==ucs@cns): Ditto.
3123         (==ucs-bmp@cns): Ditto.
3124         (==ucs@jis): Ditto.
3125         (==ucs@jis/1990): Ditto.
3126         (==ucs@jis/2000): Ditto.
3127         (==ucs@jis/2004): Ditto.
3128         (==ucs@JP): Ditto.
3129         (==ucs@JP/hanazono): Ditto.
3130         (==ucs@ks): Ditto.
3131         (==ucs-bmp@ks): Ditto.
3132         (==ucs@cns11643): Ditto.
3133         (==ucs-bmp-cjk@gb): Ditto.
3134         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3135         (==ucs-sip-ext-b@iso): Ditto.
3136
3137 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3138
3139         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3140         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3141
3142         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3143         XEmacs CHISE.
3144         (=ucs-bmp-cjk@unicode): Abolished.
3145
3146 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3147
3148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3149         `=+>ucs-bmp-cjk-compat@jis'.
3150
3151         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3152         for XEmacs CHISE.
3153
3154 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3155
3156         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3157         CHISE.
3158
3159 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3160
3161         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3162         for XEmacs CHISE.
3163         (=jis-x0208@1978/1er-pr): Abolished.
3164         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3165         `=jis-x0208@1978/1er-pr' as the mother.
3166
3167 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3168
3169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3170         setting for `=ucs-itaiji-084'.
3171
3172 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3173
3174         * mule/mule-charset.el (default-coded-charset-priority-list):
3175         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3176
3177         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3178         XEmacs CHISE.
3179         (=ucs-bmp-itaiji-084): Ditto.
3180
3181 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3182
3183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3184         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3185
3186 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3187
3188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3189         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3190
3191         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3192         XEmacs CHISE.
3193         (=big5-cdp-var-5): Ditto.
3194
3195 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3196
3197         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3198         XEmacs CHISE.
3199
3200 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3201
3202         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3203         XEmacs CHISE.
3204
3205 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3206
3207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3208         setting for `=>>>hanyo-denshi/ft'.
3209
3210 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3211
3212         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3213         XEmacs CHISE.
3214         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3215         `=hanyo-denshi/jd' as the mother.
3216
3217 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3218
3219         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3220         XEmacs CHISE.
3221         (=+>adobe-japan1-1): Ditto.
3222         (=+>adobe-japan1-2): Ditto.
3223         (=+>adobe-japan1-3): Ditto.
3224         (=+>adobe-japan1-4): Ditto.
3225         (=+>adobe-japan1-5): Ditto.
3226         (=+>adobe-japan1-6): Ditto.
3227         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3228
3229 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3230
3231         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3232         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3233         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3234
3235         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3236         the top.
3237
3238 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3239
3240         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3241         XEmacs CHISE.
3242         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3243         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3244         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3245
3246 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3247
3248         * mule/mule-charset.el (default-coded-charset-priority-list):
3249         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3250         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3251
3252         * mule/mule-conf.el: Modify order of definitions of some
3253         coded-charsets.
3254
3255 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3256
3257         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3258         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3259         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3260
3261         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3262         CHISE.
3263         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3264         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3265
3266 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3267
3268         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3269         CHISE.
3270
3271 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3272
3273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3274         setting for `=daikanwa/+2p'.
3275
3276         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3277         XEmacs CHISE.
3278
3279 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3280
3281         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3282         XEmacs CHISE.
3283         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3284
3285 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3286
3287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3288         setting for `=>>>hanyo-denshi/ib'.
3289
3290 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3291
3292         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3293         XEmacs CHISE.
3294         (=>>>hanyo-denshi/ib): Ditto.
3295         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3296         `=hanyo-denshi/ja' as the mother.
3297         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3298         `=hanyo-denshi/ib' as the mother.
3299
3300 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3301
3302         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3303         XEmacs CHISE.
3304         (utf-8-ivs-mcs-er): Likewise.
3305         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3306         and `=>ucs-gb'.
3307         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3308         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3309         `ucs-gb' and `=>ucs-gb'.
3310         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3311         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3312         and `=>ucs-cns'.
3313         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3314         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3315         `ucs-cns' and `=>ucs-cns'.
3316         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3317         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3318         `ucs-big5' and `=>ucs-big5'.
3319         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3320         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3321         `ucs-big5' and `=>ucs-big5'.
3322         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3323         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3324         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3325         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3326         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3327         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3328         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3329         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3330         `=>ucs-jis'; modify DOC and mnemonic.
3331         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3332         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3333         and `=>ucs-jis'; modify DOC and mnemonic.
3334         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3335         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3336         `=>ucs-ks'.
3337         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3338         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3339         and `=>ucs-ks'.
3340         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3341
3342 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3343
3344         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3345         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3346
3347 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3348
3349         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3350         Modify priorities.
3351
3352 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3353
3354         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3355         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3356
3357 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3358
3359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3360         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3361
3362 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3363
3364         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3365         CHISE.
3366
3367 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3368
3369         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3370         CHISE.
3371
3372 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3373
3374         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3375         CHISE.
3376
3377 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3378
3379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3380         `=+>ucs-bmp-cjk@unicode'.
3381
3382         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3383         for XEmacs CHISE.
3384
3385 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3386
3387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3388         setting for `=>>daikanwa'.
3389
3390 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3393         `=>>hanyo-denshi/jt'.
3394
3395 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3398         XEmacs CHISE.
3399         (=+>jis-x0208@1990): Ditto.
3400         (=+>jis-x0213-1@2000): Ditto.
3401
3402 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3405         XEmacs CHISE.
3406
3407 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3408
3409         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3410         XEmacs CHISE.
3411         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3412         `=hanyo-denshi/jc' as the mother.
3413
3414 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3415
3416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3417         setting for `=+>adobe-japan1'.
3418
3419         * mule/mule-charset.el (default-coded-charset-priority-list):
3420         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3421         and `=>>hanyo-denshi/ft' to `=>>gt'.
3422
3423 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3426         XEmacs CHISE.
3427         (=>>adobe-japan1-1): Ditto.
3428         (=>>adobe-japan1-2): Ditto.
3429         (=>>adobe-japan1-3): Ditto.
3430         (=>>adobe-japan1-4): Ditto.
3431         (=>>adobe-japan1-5): Ditto.
3432         (=>>adobe-japan1-6): Ditto.
3433         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3434
3435 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-conf.el (=adobe-japan1): New alias for
3438         `=adobe-japan1-6'.
3439         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3440         (=>>>adobe-japan1-1): Ditto.
3441         (=>>>adobe-japan1-2): Ditto.
3442         (=>>>adobe-japan1-3): Ditto.
3443         (=>>>adobe-japan1-4): Ditto.
3444         (=>>>adobe-japan1-5): Ditto.
3445         (=>>>adobe-japan1-6): Ditto.
3446         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3447
3448 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3451         setting for `=>>>adobe-japan1'.
3452
3453 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3456         setting for `=+>ucs@ks'.
3457
3458 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3459
3460         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3461         XEmacs CHISE.
3462         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3463         `=adobe-japan1-6' as the mother.
3464
3465 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3468         setting for `=>cns11643-7'.
3469
3470 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3473         CHISE.
3474
3475 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3476
3477         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3478         XEmacs CHISE.
3479         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3480
3481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3482         setting for `=>ucs@jis/2004'.
3483
3484 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3485
3486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3487         setting for `=+>gt'.
3488
3489         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3490         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3491
3492 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3495         `=>ucs@unicode' as the mother.
3496         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3497         mother.
3498         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3499         mother.
3500         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3501         mother.
3502
3503 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3504
3505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3506         setting for `=+>ucs@unicode'.
3507
3508         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3509         CHISE.
3510
3511 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3514         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3515         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3516         - Add setting for `=+>ucs@cns'.
3517
3518         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3519         CHISE.
3520         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3521         as the mother.
3522         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3523         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3524
3525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3526         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3527
3528 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3531         setting for `=>ucs@ks'.
3532
3533 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3534
3535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3536         `=ucs-bmp-cjk-compat@unicode'.
3537
3538         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3539         coded-charset for XEmacs CHISE.
3540
3541 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3542
3543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3544         `=ucs-bmp-cjk-compat'.
3545
3546         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3547         XEmacs CHISE.
3548
3549 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3552         CHISE.
3553
3554 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3555
3556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3557         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3558
3559         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3560         `=>ucs@jis/1990'.
3561         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3562
3563 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3564
3565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3566         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3567
3568         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3569         CHISE.
3570         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3571         mother.
3572
3573 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3574
3575         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3576         `=>jis-x0213-2@usual'.
3577         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3578         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3579         `=>jis-x0213-2@usual' as the mother.
3580
3581 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3582
3583         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3584         (=>ucs@JP): New alias for `=+>ucs@jis'.
3585
3586 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3587
3588         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3589         `=>jis-x0208@usual'.
3590         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3591         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3592         `=>jis-x0208@usual' as the mother.
3593         (=>jis-x0208): Likewise.
3594
3595 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3596
3597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3598         setting for `=+>jis-x0208@1978'.
3599
3600 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3601
3602         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3603         XEmacs CHISE.
3604
3605 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3606
3607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3608         setting for `=>>>ucs@jis/1990'.
3609
3610 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3611
3612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3613         setting for `=>ucs@jis/1990'.
3614
3615 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618         setting for `=ucs@JP/hanazono'.
3619
3620         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3621         CHISE.
3622         (=ucs@JP/hanazono): Ditto.
3623         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3624         (=>>hanyo-denshi/jc): Ditto.
3625         (=>>hanyo-denshi/jd): Ditto.
3626
3627 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3628
3629         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3630         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3631
3632 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3635         XEmacs CHISE.
3636
3637 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3640         XEmacs CHISE.
3641
3642 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3645         `=ucs-bmp-cjk@JP'.
3646
3647 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3650         XEmacs CHISE.
3651
3652 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3653
3654         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3655         Modify order of settings; add settings for `=daikanwa@rev2'.
3656
3657 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3660         setting for `=>>cbeta'.
3661
3662         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3663         CHISE.
3664
3665 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3666
3667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3668         setting for `=>>adobe-japan1'.
3669
3670 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3671
3672         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3673         XEmacs CHISE.
3674
3675 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3676
3677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3678         setting for `=>>hanyo-denshi/ia'.
3679
3680         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3681         XEmacs CHISE.
3682
3683 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3686         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3687
3688         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3689         XEmacs CHISE.
3690         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3691         `=hanyo-denshi/jt' as the mother.
3692
3693 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3696         setting for `=>>>jis-x0213-2'.
3697
3698         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3699         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3700         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3701
3702 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3703
3704         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3705         XEmacs CHISE.
3706
3707 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3710         XEmacs CHISE.
3711
3712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3713         `=>>jis-x0213-1@2004'.
3714
3715 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3718         XEmacs CHISE.
3719
3720 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3721
3722         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3723         - Use "&g2-*;" as entity-references for `=>>>*'.
3724         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3725
3726         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3727         XEmacs CHISE.
3728         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3729         as the mother.
3730
3731 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3734         setting for `=>>hanyo-denshi/ib'.
3735
3736         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3737         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3738         (=>>jis-x0208@1990): Ditto.
3739         (=>>hanyo-denshi/ib): Ditto.
3740
3741         * mule/mule-charset.el (default-coded-charset-priority-list):
3742         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3743
3744 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3747         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3748         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3749         `=>>>ucs@jis/2004'.
3750
3751 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3754         XEmacs CHISE.
3755         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3756         `=jis-x0213-1@2004' as the mother.
3757         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3758         (=>>>ucs@ks): Ditto.
3759
3760         * mule/mule-charset.el (default-coded-charset-priority-list):
3761         Modify priority of `=hanyo-denshi/*'.
3762
3763 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3764
3765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3766         settings for `=>>ucs@JP' and `=ucs@JP'.
3767
3768 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3769
3770         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3771         CHISE.
3772
3773 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3774
3775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3776         setting for `=>>>ucs@cns'.
3777
3778         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3779         CHISE.
3780
3781 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3782
3783         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3784         instead of `=>>>jis-x0213-1@2004' as the mother.
3785         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3786         (=>>>ucs@unicode): Likewise.
3787         (=>>>ucs@jis): Likewise.
3788         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3789         mother.
3790         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3791
3792 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3793
3794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3795         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3796         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3797         `=>>>ucs@jis'.
3798
3799 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3800
3801         * mule/mule-charset.el (default-coded-charset-priority-list):
3802         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3803         and `=jis-x0213-*-2000'.
3804
3805 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3808         XEmacs CHISE.
3809         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3810         `=>>jis-x0213-1' as the mother.
3811
3812 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3813
3814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3815         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3816
3817 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3818
3819         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3820
3821 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3822
3823         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3824         XEmacs CHISE.
3825
3826 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3827
3828         * mule/mule-coding.el (decomposition-feature-list): Set
3829         `=decomposition', `=decomposition@cid' and
3830         `=decomposition@hanyo-denshi'.
3831
3832 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3833
3834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3835         setting for `=>>hanyo-denshi/ks'.
3836
3837         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3838         XEmacs CHISE.
3839
3840 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3841
3842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3843         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3844
3845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3846         `=hanyo-denshi/ks/mf'.
3847
3848         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3849         XEmacs CHISE.
3850         (=hanyo-denshi/ks/mf): Ditto.
3851
3852 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3853
3854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3855         settings for P=hanyo-denshi/jt'.
3856
3857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3858         `=hanyo-denshi/jt'.
3859
3860         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3861         XEmacs CHISE.
3862
3863 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3864
3865         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3866         settings for `=hanyo-denshi/ip'.
3867
3868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3869         `=hanyo-denshi/ip'.
3870
3871         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3872         XEmacs CHISE.
3873
3874 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3875
3876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3877         settings for `=hanyo-denshi/hg'.
3878
3879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3880         `=hanyo-denshi/hg'.
3881
3882         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3883         XEmacs CHISE.
3884
3885 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3888         setting for `=>>hanyo-denshi/ft'.
3889
3890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3891         `=>>hanyo-denshi/ft'.
3892
3893         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3894         XEmacs CHISE.
3895
3896 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3899         settings for `=hanyo-denshi/ib'.
3900
3901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3902         `=hanyo-denshi/ib'.
3903
3904         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3905         XEmacs CHISE.
3906
3907 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3910         settings for isolated characters of `=hanyo-denshi/ia' and
3911         non-isolated characters of `=hanyo-denshi/*'.
3912
3913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3914         `=hanyo-denshi/ia'.
3915
3916         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3917         XEmacs CHISE.
3918
3919 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3920
3921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3922         setting for isolated characters of `=hanyo-denshi/ft'.
3923
3924         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3925         `=hanyo-denshi/ft'.
3926
3927         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3928         XEmacs CHISE.
3929
3930 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3931
3932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3933         setting for isolated characters of `=hanyo-denshi/jd'.
3934
3935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3936         `=hanyo-denshi/jd'.
3937
3938         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3939         XEmacs CHISE.
3940
3941 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3942
3943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3944         setting for isolated characters of `=hanyo-denshi/jc'.
3945
3946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3947         `=hanyo-denshi/jc'.
3948
3949         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3950         XEmacs CHISE.
3951
3952 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3955         setting for isolated characters of `=hanyo-denshi/jb'.
3956
3957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3958         `=hanyo-denshi/jb'.
3959
3960         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3961         XEmacs CHISE.
3962
3963 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3964
3965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3966         setting for isolated characters of `=hanyo-denshi/ja'.
3967
3968 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3969
3970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3971         `=hanyo-denshi/ja'.
3972
3973         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3974         XEmacs CHISE.
3975
3976 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3977
3978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3979         settings for isolated characters of `=adobe-japan1-6'.
3980
3981 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3982
3983         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3984         CHISE.
3985         (=daikanwa/+2p): Ditto.
3986         (=daikanwa/ho): Ditto.
3987
3988 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3989
3990         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3991         coding-system for XEmacs CHISE.
3992
3993 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994
3995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3996         setting for `=>>ruimoku-v6'.
3997
3998         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3999         CHISE.
4000
4001 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4002
4003         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4004         setting for `=daikanwa@rev1'.
4005
4006 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4009         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4010
4011 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4014         XEmacs CHISE.
4015         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4016
4017 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4020         CHISE.
4021
4022 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4025         CHISE.
4026
4027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4028         setting for `=>ucs@jis'.
4029
4030 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4031
4032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4033         setting for `=>jis-x0208@usual'.
4034
4035         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4036         XEmacs CHISE.
4037         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4038         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4039         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4040
4041 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4044         CHISE.
4045         (=>>>jis-x0208@1990): Ditto.
4046         (=>>>jis-x0213-1): Ditto.
4047         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4048         mother.
4049         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4050         as the mother.
4051
4052 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4053
4054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4055         setting for `=>ucs@cns' and `=>>ucs@ks'.
4056
4057         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4058         CHISE.
4059
4060 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4061
4062         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4063         CHISE.
4064
4065 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4066
4067         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4068         CHISE.
4069         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4070         mother.
4071
4072 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4073
4074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4075         `==>ucs-bmp-cjk@bucs'.
4076
4077         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4078         XEmacs CHISE.
4079
4080 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4083         setting for `==>ucs@bucs'.
4084
4085         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4086         XEmacs CHISE.
4087
4088 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4089
4090         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4091         - Add setting for `=>>jis-x0208'.
4092         - Omit setting for `=>>jis-x0208@1990'.
4093         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4094           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4095           `=ucs@FOO'.
4096
4097 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4098
4099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4100         setting for `=>daikanwa'.
4101
4102 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4103
4104         * mule/mule-conf.el (=daikanwa): Fix DOC.
4105         (=>daikanwa): New abstract character for XEmacs CHISE.
4106         (=>ucs@iso): Likewise.
4107         (=>ucs@unicode): Likewise.
4108         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4109
4110 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4111
4112         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4113         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4114           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4115         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4116         - Add `=>big5-cdp'.
4117
4118 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4121         (=>big5-cdp): New abstract character.
4122
4123 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4124
4125         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4126         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4127         `chinese-big5'.
4128
4129 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-charset.el (default-coded-charset-priority-list):
4132         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4133
4134         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4135         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4136         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4137         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4138         and `=>jis-x0213-2'.
4139
4140 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4141
4142         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4143         XEmacs CHISE.
4144         (=>>ucs@jis/2000): Likewise.
4145         (=>>ucs@jis/2004): Likewise.
4146
4147 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4148
4149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4150         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4151         `=>>ucs@cns'.
4152
4153         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4154         XEmacs CHISE.
4155         (=>>gt): Use quote instead of backquote; modify DOC.
4156         (=>gt): Use quote instead of backquote.
4157         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4158         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4159         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4160         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4161         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4162         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4163
4164 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4167         `=>>ucs@unicode' and `=>>gt'.
4168
4169 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4170
4171         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4172         XEmacs CHISE.
4173         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4174         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4175         `=jis-x0208@1978/1er-pr' as the mother.
4176         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4177
4178 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179
4180         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4181         `=ucs@unicode' as the mother.
4182
4183 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4184
4185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4186         setting for `=>>ucs@unicode'.
4187
4188         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4189         CHISE.
4190
4191 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4192
4193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4194         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4195
4196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4197         `=adobe-japan1-6' and `=adobe-japan1-base'.
4198
4199         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4200         XEmacs CHISE.
4201         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4202         specify `min-code' and `max-code'.
4203         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4204         (=adobe-japan1-2): Likewise.
4205         (=adobe-japan1-3): Likewise.
4206         (=adobe-japan1-4): Likewise.
4207         (=adobe-japan1-5): Likewise.
4208         (=adobe-japan1-6): Likewise.
4209
4210 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4211
4212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4213         setting for `=>gt'.
4214
4215 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4216
4217         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4218         CHISE.
4219
4220 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4221
4222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4223         setting for `=>zinbun-oracle'.
4224
4225         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4226         for XEmacs CHISE.
4227
4228 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4229
4230         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4231         for XEmacs CHISE.
4232         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4233         `=jis-x0208@1978' as the mother.
4234
4235 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4236
4237         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4238         - Use `=gt' instead of `ideograph-gt'.
4239         - Use `=gt-k' instead of `ideograph-gt-k'.
4240         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4241         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4242         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4243         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4244         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4245         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4246         - Use `=>>gt' instead of `<=>gt'.
4247         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4248         - Add setting for `=>>jis-x0208@1990'.
4249         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4250           `=>>jis-x0213-1@2000'.
4251         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4252         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4253           `=>>jis-x0213-1@2004'.
4254         - Add setting for `=>>jis-x0208@1978'.
4255         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4256
4257 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4258
4259         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4260         XEmacs CHISE.
4261
4262 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4263
4264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4265         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4266         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4267         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4268         `<=>jis-x0213-1@2004'.
4269
4270 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4273         CHISE.
4274         (=>jis-x0213-2): Ditto.
4275
4276 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4277
4278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4279         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4280
4281 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4284         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4285         `=>jis-x0213-1'.
4286
4287 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4290         CHISE.
4291         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4292
4293 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4294
4295         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4296         `<==>jis-x0213-1'.
4297         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4298         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4299         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4300         (<=>jis-x0208): New alias for `=>jis-x0208'.
4301         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4302         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4303         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4304         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4305         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4306         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4307         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4308         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4309         (=>>gt): Renamed from `<==>gt'.
4310         (<==>gt): New alias for `=>>gt'.
4311
4312 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4313
4314         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4315         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4316         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4317         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4318         - Add settings for `<=>jis-x0213-1@2000' and
4319           `<=>jis-x0213-1@2004'.
4320
4321         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4322         XEmacs CHISE.
4323         (<==>jis-x0213-1): Likewise.
4324         (<==>jis-x0213-1@2000): Likewise.
4325         (<==>jis-x0213-1@2004): Likewise.
4326         (<=>jis-x0208): Add property `=>iso-ir 168'.
4327         (<=>jis-x0208@1997): Likewise.
4328         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4329         as the mother; add property `=>iso-ir 228'.
4330         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4331         property `=>iso-ir 228'.
4332         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4333         property `=>iso-ir 233'.
4334         (<==>gt): Renamed from `<=>gt'.
4335         (<=>gt): New alias for `<==>gt'.
4336
4337 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4338
4339         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4340         CHISE.
4341         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4342         `<=>jis-x0208' as the mother.
4343         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4344         (<=>jis-x0213-1@2000): Ditto.
4345         (<=>jis-x0213-1@2004): Ditto.
4346
4347 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4348
4349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4350         settings for `<=>gt'.
4351
4352         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4353
4354 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355
4356         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4357         XEmacs CHISE.
4358         (=jis-x0208@1978/-4pr): Likewise.
4359         (=jis-x0208@1978/4-pr): Likewise.
4360         (=jis-x0213-1): Likewise.
4361         (=ucs@iso): Likewise.
4362         (=ucs@unicode): Likewise.
4363         (=ucs@gb): Likewise.
4364         (=ucs@gb/fw): Likewise.
4365         (=ucs@cns): Likewise.
4366         (=ucs@cns/fw): Likewise.
4367         (=ucs@jis): Likewise.
4368         (=ucs@jis/fw): Likewise.
4369         (=ucs@jis/1990): Likewise.
4370         (=ucs@jis/2000): Likewise.
4371         (=ucs@jis/2004): Likewise.
4372         (=ucs@JP): Likewise.
4373         (=ucs@ks): Likewise.
4374         (=ucs@big5): Likewise.
4375         (=ucs@big5/cns11643): Likewise.
4376         (=ucs@cns11643): Likewise.
4377
4378 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4379
4380         * mule/mule-charset.el (default-coded-charset-priority-list):
4381         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4382
4383         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4384         CHISE.
4385         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4386         mother.
4387
4388 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4389
4390         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4391         from src/mule-charset.c].
4392         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4393         specify `final'.
4394         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4395         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4396         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4397         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4398         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4399         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4400
4401 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4402
4403         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4404         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4405         (=jis-x0208@1978/i-4): Specify `partial'.
4406         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4407         mother coded-charset.
4408         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4409
4410 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4411
4412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4413         settings for `=jis-x0213-1@2004'.
4414
4415 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4416
4417         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4418         CHISE.
4419         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4420         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4421         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4422         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4423         temporarily.
4424         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4425
4426 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4427
4428         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4429         CHISE.
4430         (=shinjigen@1ed): Inherited from `=shinjigen'.
4431         (=shinjigen@rev): Likewise.
4432
4433 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4434
4435         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4436         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4437
4438 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4439
4440         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4441         define it as an alias.
4442         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4443         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4444         alias.
4445         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4446         alias.
4447
4448 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4449
4450         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4451         CHISE.
4452
4453 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4454
4455         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4456         CHISE.
4457         (shinjigen-2): Ditto.
4458
4459 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/mule-charset.el (default-coded-charset-priority-list):
4462         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4463         `chinese-big5-eten-*' and `chinese-big5'.
4464
4465 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4466
4467         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4468         #x9FA5 temporarily.
4469
4470 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4473         settings for `=jis-x0208@1978/i1'.
4474
4475 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4476
4477         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4478         XEmacs CHISE.
4479
4480 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4481
4482         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4483         XEmacs CHISE.
4484
4485 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4486
4487         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4488         XEmacs CHISE.
4489
4490 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4491
4492         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4493         CHISE.
4494         (=ucs-bmp@cns): Likewise.
4495         (=ucs-bmp@jis): Likewise.
4496         (=ucs-bmp@ks): Likewise.
4497
4498 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4499
4500         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4501         CHISE.
4502         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4503
4504 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4505
4506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4507         settings for `=zinbun-oracle'.
4508
4509         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4510         `=zinbun-oracle'.
4511
4512 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4513
4514         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4515         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4516         `=ucs@iso'.
4517
4518 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4519
4520         * mule/mule-charset.el (default-coded-charset-priority-list):
4521         Delete `ucs-sip'; modify order of some CCSs.
4522
4523 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4524
4525         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4526         in XEmacs CHISE.
4527
4528         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4529         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4530         CHISE.
4531
4532 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4535         its registry.
4536         (=ucs-radicals@unicode): Likewise.
4537
4538 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4539
4540         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4541         CHISE.
4542
4543 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4546         CHISE.
4547
4548 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4551         CHISE.
4552
4553 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4556         Modify preference of *isolated settings*.
4557
4558 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4559
4560         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4561         utf-2000 is provided.
4562         (=ucs@cns11643): Likewise.
4563
4564 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4565
4566         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4567         Prefer every *isolated setting* to ordinary setting.
4568
4569 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4570
4571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4572         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4573
4574 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4577         CHISE.
4578
4579 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4580
4581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4582         settings for `=jis-x0208@1997'.
4583
4584 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4587         `=jis-x0208@1997'.
4588
4589 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590
4591         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4592         XEmacs CHISE.
4593
4594 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4595
4596         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4597         `=jis-x0208@1978'.
4598         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4599         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4600         `=jis-x0208-1990' as the mother.
4601         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4602
4603 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4604
4605         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4606         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4607         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4608         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4609         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4610         for `=ucs@JP'.
4611
4612 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4613
4614         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4615         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4616         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4617         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4618         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4619         `=daikanwa@rev2'.
4620
4621 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4622
4623         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4624         (=gt): Likewise.
4625         (=gt-k): Likewise.
4626         (=gt-pj-*): Likewise.
4627         (=gt-pj-k1): Likewise.
4628         (=gt-pj-k2): Likewise.
4629         (=daikanwa): Likewise.
4630         (=daikanwa-rev1): Likewise.
4631         (=daikanwa-rev2): Likewise.
4632         (=big5-pua): Likewise.
4633         (=big5-eten): Likewise.
4634         (chinese-big5-eten-a): Likewise.
4635         (chinese-big5-eten-b): Likewise.
4636         (=hanziku-*): Likewise.
4637         (=cbeta): Likewise.
4638         (=jef-china3): Likewise.
4639         (=ruimoku-v6): Likewise.
4640         (=ucs@iso): Likewise.
4641         (=ucs@unicode): Likewise.
4642         (=ucs@gb): Likewise.
4643         (=ucs@cns): Likewise.
4644         (=ucs@jis): Likewise.
4645         (=ucs@jis-1990): Likewise.
4646         (=ucs@jis-2000): Likewise.
4647         (=ucs@jp): Likewise.
4648         (=ucs@ks): Likewise.
4649         (=ucs@big5): Likewise.
4650         (=ucs-radicals): Likewise.
4651         (=ucs-radicals@unicode): Likewise.
4652         (=ucs-bmp-cjk): Likewise.
4653         (=ucs-bmp-cjk@unicode): Likewise.
4654         (=ucs-sip-ext-b): Likewise.
4655         (=ucs-sip-ext-b@iso): Likewise.
4656
4657 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4660         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4661
4662 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4663
4664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4665         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4666         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4667         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4668         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4669         arabic-digit, ipa and ``&I-B-XXXX;''.
4670
4671 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4672
4673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4674         setting for (I-)HZK{03..12}-XXXX.
4675
4676 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4677
4678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4679         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4680
4681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4682         `=ruimoku-v6'.
4683
4684         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4685         CHISE.
4686
4687 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4688
4689         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4690         (=ucs@unicode): Likewise.
4691         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4692         (=ucs@cns): Likewise.
4693         (=ucs@jis): Likewise.
4694         (=ucs@ks): Likewise.
4695         (=ucs@big5): Likewise.
4696
4697 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4698
4699         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4700         `ucs-jis'.
4701         (utf-8-jis-er): Likewise.
4702         (utf-8-jp): New coding-system.
4703         (utf-8-jp-er): Likewise.
4704
4705         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4706
4707 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4708
4709         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4710
4711         * mule/japanese.el: Move definition of `euc-jisx0213' to
4712         mule/mule-coding.el.
4713
4714 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4715
4716         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4717         mule-coding before loading update-cdb when utf-2000 is provided.
4718
4719 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4720
4721         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4722         `=daikanwa'.
4723
4724 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4725
4726         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4727         definition codes when `utf-2000' is provided.
4728
4729 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4730
4731         * mule/mule-category.el (word-combining-categories): Don't setup
4732         `word-combining-categories' in XEmacs CHISE.
4733         (word-separating-categories): Add setting about Latin script in
4734         XEmacs CHISE.
4735
4736 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4737
4738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4739         setting for `chinese-big5'.
4740
4741 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4742
4743         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4744         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4745         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4746         add setting for HZK0[12]-xxxx.
4747
4748 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4749
4750         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4751         in XEmacs CHISE.
4752
4753 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4754
4755         * mule/mule-charset.el (default-coded-charset-priority-list):
4756         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4757         and `chinese-big5' to `=gt-pj-*'.
4758
4759 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4760
4761         * mule/mule-conf.el (=daikanwa): Renamed from
4762         `ideograph-daikanwa'.
4763         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4764
4765 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4766
4767         * mule/mule-conf.el (=cns11643-7): Renamed from
4768         `chinese-cns11643-7'.
4769         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4770
4771 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4772
4773         * mule/mule-conf.el (=cns11643-6): Renamed from
4774         `chinese-cns11643-6'.
4775         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4776
4777 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4778
4779         * mule/mule-conf.el (=cns11643-5): Renamed from
4780         `chinese-cns11643-5'.
4781         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4782
4783 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4784
4785         * mule/mule-conf.el (=cns11643-4): Renamed from
4786         `chinese-cns11643-4'.
4787         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4788
4789 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4790
4791         * mule/mule-conf.el (=cns11643-3): Renamed from
4792         `chinese-cns11643-3'.
4793         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4794
4795 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4796
4797         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4798         `=cns11643-2'.
4799         (chinese-cns11643-2): New alias for `=cns11643-2'.
4800
4801 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4802
4803         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4804         `=cns11643-1'.
4805         (chinese-cns11643-1): New alias for `=cns11643-1'.
4806
4807 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4808
4809         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4810         (chinese-gb12345): New alias for `=gb12345'.
4811
4812 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4813
4814         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4815         (chinese-gb2312): New alias for `=gb2312'.
4816
4817 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4820         (chinese-big5): New alias for `=big5'.
4821
4822 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4823
4824         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4825         (korean-ksc5601): New alias for `=ks-x1001'.
4826
4827 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4828
4829         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4830         `=jis-x0212'.
4831         (japanese-jisx0212): New alias for `=jis-x0212'.
4832
4833 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4834
4835         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4836         `=jis-x0208-1983'.
4837         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4838
4839 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4840
4841         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4842         `=jis-x0208-1978'.
4843         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4844
4845 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4846
4847         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4848         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4849
4850 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4851
4852         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4853         (chinese-cns11643-3): Specify iso-ir 183.
4854         (chinese-cns11643-4): Specify iso-ir 184.
4855         (chinese-cns11643-5): Specify iso-ir 185.
4856         (chinese-cns11643-6): Specify iso-ir 186.
4857         (chinese-cns11643-7): Specify iso-ir 187.
4858         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4859         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4860
4861 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4862
4863         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4864         \uXXXX for every cases.
4865
4866 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4867
4868         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4869         (ucs-big5): Changed to an alias for `=ucs@big5'.
4870
4871 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4872
4873         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4874         (ucs-ks): Changed to an alias for `=ucs@ks'.
4875
4876 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4877
4878         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4879         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4880
4881 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4882
4883         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4884         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4885
4886 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4887
4888         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4889         (ucs-jis): Changed to an alias for `=ucs@jis'.
4890
4891 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4892
4893         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4894         (ucs-cns): Changed to an alias for `=ucs@cns'.
4895
4896 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4897
4898         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4899         (ucs-gb): Changed to an alias for `=ucs@gb'.
4900
4901 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4902
4903         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4904         `ideograph-daikanwa-2'.
4905         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4906         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4907
4908 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4909
4910         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4911         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4912
4913         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4914         for `xemacs-chise-version'.
4915
4916 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4917
4918         * mule/mule-charset.el (default-coded-charset-priority-list):
4919         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4920         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4921         instead of `ideograph-hanziku-*'.
4922
4923         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4924         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4925
4926 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4927
4928         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4929         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4930         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4931         `utf-2000' is provided.
4932
4933 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4934
4935         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4936         is provided [was builtin coded-charsets].
4937
4938 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4939
4940         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4941         is provided [was builtin coded-charsets].
4942
4943 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4944
4945         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4946         is provided [was builtin coded-charsets].
4947
4948 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4949
4950         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4951         is provided [was builtin coded-charsets].
4952
4953 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4954
4955         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4956         when `utf-2000' is provided [was builtin coded-charsets].
4957
4958 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4959
4960         * mule/mule-conf.el (=hanziku-*): Renamed from
4961         `ideograph-hanziku-*'.
4962         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4963
4964 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4965
4966         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4967         `utf-2000' is provided [was builtin coded-charsets].
4968         (ideograph-hanziku-{1..12}): Likewise.
4969
4970 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4971
4972         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4973         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4974
4975 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4976
4977         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4978         when `utf-2000' is provided [was builtin coded-charsets].
4979
4980 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4981
4982         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4983         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4984         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4985
4986 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4987
4988         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4989         (ideograph-gt): Changed to an alias for `=gt'.
4990
4991 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4992
4993         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4994         is provided; it was defined as a builtin coded-charset.
4995         (ideograph-gt): Likewise.
4996
4997 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4998
4999         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5000         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5001
5002 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5003
5004         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5005         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5006
5007 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5008
5009         * mule/mule-conf.el (=big5-eten): Renamed from
5010         `chinese-big5-eten'.
5011         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5012
5013 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5014
5015         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5016         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5017
5018 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5019
5020         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5021         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5022
5023 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5024
5025         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5026         (china3-jef): Changed to an alias for `=jef-china3'.
5027
5028 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5029
5030         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5031         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5032
5033         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5034         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5035         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5036         when `utf-2000' is provided.
5037
5038 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5039
5040         * mule/mule-charset.el (default-coded-charset-priority-list):
5041         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5042
5043         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5044         (ucs-jis-2000): Deleted.
5045
5046 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5047
5048         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5049         UTF-2000.
5050         (=ucs-jis-2000): New coded-charset for UTF-2000.
5051
5052 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5053
5054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5055         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5056
5057 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5058
5059         * mule/mule-charset.el (default-coded-charset-priority-list):
5060         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5061         `ideograph-cbeta'.
5062
5063 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5064
5065         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5066         builtin coded-charset].
5067
5068 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5069
5070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5071         settings for &K0-xxxx and &I-K0-xxxx.
5072
5073 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5074
5075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5076         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5077
5078 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5079
5080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5081         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5082
5083 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5084
5085         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5086         UTF-2000.
5087         (ideograph-gt-pj-k1): Likewise.
5088         (ideograph-gt-pj-k2): Likewise.
5089
5090 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5091
5092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5093         `=jis-x0208'.
5094
5095 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5096
5097         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5098         UTF-2000 [was a builtin coded-charset].
5099
5100 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5101
5102         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5103         (utf-8-gb-er): Likewise.
5104
5105 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5106
5107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5108         settings for JIS X 0212 and JIS X 0208:1978.
5109
5110 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5111
5112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5113         setting for JIS X 0213.
5114
5115 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5116
5117         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5118         standard-case-table in UTF-2000.
5119
5120 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5121
5122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5123         definitions for isolated-chars.
5124
5125 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5126
5127         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5128         `configure-utf-2000-lisp-directory'.
5129         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5130         `mule-lisp-load-path'.
5131
5132 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5133
5134         * startup.el (startup-setup-paths): Set and use
5135         `utf-2000-lisp-directory'.
5136         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5137         UTF-2000.
5138
5139 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5140
5141         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5142         (paths-find-utf-2000-lisp-directory): New function.
5143         (paths-construct-load-path): Add new optional argument
5144         `utf-2000-lisp-directory'.
5145
5146         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5147
5148 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5149
5150         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5151         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5152         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5153         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5154         `chinese-big5-2' in UTF-2000.
5155
5156         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5157         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5158
5159 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5160
5161         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5162         `big5-eten-er' in UTF-2000.
5163         (big5-cdp): Modify DOC-string and mnemonic.
5164
5165 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5166
5167         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5168         UTF-2000 [renamed from utf-8-er].
5169         (utf-8-gb): New coding-system in UTF-2000.
5170         (utf-8-gb-er): Likewise.
5171         (utf-8-cns): Likewise.
5172         (utf-8-cns-er): Likewise.
5173         (utf-8-big5): Likewise.
5174         (utf-8-big5-er): Likewise.
5175         (utf-8-jis): Likewise.
5176         (utf-8-jis-er): Likewise.
5177         (utf-8-ks): Likewise.
5178         (utf-8-ks-er): Likewise.
5179         (utf-8-er): Likewise.
5180
5181 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5182
5183         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5184         instead of `utf-8-unix' in UTF-2000.
5185
5186         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5187
5188 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5189
5190         * mule/japanese.el (euc-jisx0213): New coding-system.
5191
5192         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5193         `japanese-jisx0208-1990' as the mother.
5194
5195 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5196
5197         * dumped-lisp.el (preloaded-file-list): Change condition of
5198         loading "close-cdb".
5199
5200 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5201
5202         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5203         setup `coded-charset-entity-reference-alist'.
5204
5205 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5206
5207         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5208         UTF-2000.
5209
5210 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5211
5212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5213         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5214
5215 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5216
5217         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5218         (chinese-big5-eten-a): Likewise.
5219         (chinese-big5-eten-b): Likewise.
5220         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5221         code range is #x8140 .. #x8DFE.
5222
5223 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5224
5225         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5226         UTF-2000.
5227         (chinese-big5-cdp): Likewise.
5228
5229 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5230
5231         * dumped-lisp.el (preloaded-file-list): Rename
5232         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5233
5234 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5235
5236         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5237         append `system-char-db-source-file-list' into
5238         `preloaded-file-list' in UTF-2000.
5239
5240 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5241
5242         * dumped-lisp.el (preloaded-file-list): Delete
5243         character-definition files.
5244
5245 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5246
5247         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5248         UTF-2000.
5249
5250 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5251
5252         * mule/mule-charset.el (default-coded-charset-priority-list):
5253         Delete `mojikyo-2022-1'.
5254
5255 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5256
5257         * mule/mule-charset.el (default-coded-charset-priority-list):
5258         Delete `mojikyo'.
5259
5260 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5261
5262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5263         `ucs-sip'.
5264
5265 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5266
5267         * mule/mule-charset.el (default-coded-charset-priority-list):
5268         Comment out `chinese-gb12345'.
5269
5270 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5271
5272         * bytecomp.el (byte-compile-insert-header): Fixed.
5273
5274 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5275
5276         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5277         XEmacs UTF-2000.
5278
5279 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5280
5281         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5282         UTF-2000.
5283
5284 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5285
5286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5287         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5288
5289 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5290
5291         * mule/mule-charset.el (default-coded-charset-priority-list):
5292         `japanese-jef-china3' is renamed `china3-jef'.
5293
5294 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5295
5296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5297         `japanese-jef-china3' and `ideograph-cbeta'.
5298
5299 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5300
5301         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5302
5303 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5304
5305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5306         `chinese-big5-cdp'.
5307
5308 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5309
5310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5311         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5312
5313 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5314
5315         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5316         loading character definitions.
5317
5318 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5319
5320         * dumped-lisp.el (preloaded-file-list): Rename
5321         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5322
5323 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5324
5325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5326         `chinese-big5'.
5327
5328 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5329
5330         * dumped-lisp.el (preloaded-file-list): Dump
5331         "Ideograph-R028-Private" with XEmacs UTF-2000.
5332
5333 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5334
5335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5336         `chinese-gb12345'.
5337
5338 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5339
5340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5341         `ideograph-gt-pj-{1..11}'.
5342
5343         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5344         XEmacs UTF-2000.
5345
5346 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5347
5348         * mule/mule-charset.el (default-coded-charset-priority-list):
5349         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5350         `chinese-isoir165'.
5351
5352 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5353
5354         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5355         `image/png', `image/x-xpm' and `image/tiff'.
5356
5357         * files.el (binary-file-regexps): Add *.PNG.
5358
5359 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5360
5361         * mule/mule-charset.el (default-coded-charset-priority-list):
5362         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5363         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5364
5365 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5366
5367         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5368         the first completion when UTF-2000 is running.
5369
5370 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5371
5372         * mule/mule-charset.el (default-coded-charset-priority-list):
5373         Delete `ucs'.
5374
5375 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5376
5377         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5378
5379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5380         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5381
5382 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5383
5384         * mule/vietnamese.el (vscii-2): Delete abolished property
5385         `composite'; now composite mode is default.
5386
5387 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5388
5389         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5390         of `raw-text'; check \uHHHH representation even if non-ascii
5391         characters are not found.
5392
5393         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5394         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5395         unconditionally.
5396
5397         * mule/viet-ccl.el: New file.
5398
5399         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5400         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5401         - Separate CCL based implementations to viet-ccl.el.
5402
5403 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5404
5405         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5406         "jisx0213.2000-1".
5407         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5408
5409         * mule/mule-charset.el (default-coded-charset-priority-list):
5410         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5411         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5412
5413 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5414
5415         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5416
5417 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5418
5419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5420         `ucs' in UTF-2000.
5421
5422 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5423
5424         * mule/mule-charset.el (default-coded-charset-priority-list):
5425         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5426         `arabic-iso8859-6'.
5427
5428 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5429
5430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5431         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5432
5433 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5434
5435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5436         `katakana-jisx0201' in UTF-2000.
5437
5438 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5439
5440         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5441         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5442         "u0FB50-Arabic-Presentation-Forms-A",
5443         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5444         "u0FE50-Small-Form-Variants",
5445         "u0FE70-Arabic-Presentation-Forms-B",
5446         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5447         UTF-2000.
5448
5449 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5450
5451         * dumped-lisp.el (preloaded-file-list): Delete
5452         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5453         ... "Ideograph-R214-Flute" in UTF-2000.
5454
5455 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5456
5457         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5458         (japanese-jisx0213-2): New coded-charset.
5459
5460         * dumped-lisp.el (preloaded-file-list): Add
5461         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5462         "Ideograph-R030-Mouth".
5463
5464 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5465
5466         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5467         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5468         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5469         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5470         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5471         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5472         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5473         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5474
5475 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5476
5477         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5478         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5479         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5480         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5481         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5482
5483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5484         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5485
5486 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5487
5488         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5489         in UTF-2000.
5490
5491 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5492
5493         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5494         (chinese-isoir165): Moved from mule/chinese.el.
5495         (chinese-cns11643-3): Moved from mule/chinese.el.
5496         (chinese-cns11643-4): Moved from mule/chinese.el.
5497         (chinese-cns11643-5): Moved from mule/chinese.el.
5498         (chinese-cns11643-6): Moved from mule/chinese.el.
5499         (chinese-cns11643-7): Moved from mule/chinese.el.
5500
5501         * mule/chinese.el: Move definition of coded-charsets to
5502         mule/mule-conf.el.
5503
5504 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5505
5506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5507         `ideograph-daikanwa'.
5508
5509 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5510
5511         * dumped-lisp.el (preloaded-file-list): Delete
5512         "ccs-jisx0201-latin.el".
5513
5514 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5515
5516         * dumped-lisp.el (preloaded-file-list): Add
5517         "u031A0-Extended-Bopomofo" in UTF-2000.
5518
5519 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5520
5521         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5522         renamed to u02E00-CJK-Radical-Supplement.
5523
5524 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5525
5526         * dumped-lisp.el (preloaded-file-list): Add
5527         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5528         "u030A0-Katakana", "u03100-Bopomofo",
5529         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5530         "u03200-Enclosed-CJK-Letters-and-Months" and
5531         "u03300-CJK-Compatibility".
5532
5533 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5534
5535         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5536         "u02F00-Kangxi-Radicals" and
5537         "u02FF0-Ideographic-Description-Characters".
5538
5539 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5540
5541         * dumped-lisp.el (preloaded-file-list): Add
5542         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5543         "u02800-Braille-Patterns" in UTF-2000.
5544
5545 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5546
5547         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5548         "uXXXXX-*.el" in UTF-2000.
5549
5550         * bytecomp.el (byte-compile-insert-header): Delete comments if
5551         non-ASCII characters are found; allow `byte-compile-dynamic' and
5552         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5553         `raw-text'.
5554
5555 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5556
5557         * dumped-lisp.el (preloaded-file-list): Add
5558         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5559         "u025A0-Geometric-Shapes.el".
5560
5561 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5562
5563         * dumped-lisp.el (preloaded-file-list): Add
5564         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5565         "u02460-Enclosed-Alphanumerics.el".
5566
5567 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5568
5569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5570         `chinese-gb2312'.
5571
5572         * dumped-lisp.el (preloaded-file-list): Add
5573         "u02200-Mathematical-Operators.el" and
5574         "u02300-Miscellaneous-Technical.el".
5575
5576 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5577
5578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5579         `chinese-cns11643-*'.
5580
5581         * dumped-lisp.el (preloaded-file-list): Add
5582         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5583         "u02190-Arrows.el" in UTF-2000.
5584
5585 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5586
5587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5588         `korean-ksc5601'.
5589
5590         * dumped-lisp.el (preloaded-file-list): Add
5591         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5592         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5593         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5594
5595 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5596
5597         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5598
5599 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5600
5601         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5602         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5603         "u01780-Khmer.el", "u01800-Mongolian.el",
5604         "u01E00-Latin-Extended-Additional.el" and
5605         "u01F00-Greek-Extended.el" in UTF-2000.
5606
5607 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5608
5609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5610         `ethiopic-ucs' and `ethiopic'.
5611
5612         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5613         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5614
5615         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5616         from mule/ethiopic.el.
5617
5618         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5619         mule/mule-conf.el.
5620
5621 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5622
5623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5624         `lao'.
5625
5626         * mule/mule-conf.el (lao): New coded-charset.
5627
5628         * dumped-lisp.el (preloaded-file-list): Add
5629         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5630         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5631         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5632         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5633         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5634
5635 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5636
5637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5638         `ucs-bmp' and `arabic-iso8859-6'.
5639
5640 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5641
5642         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5643         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5644         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5645
5646 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5647
5648         * startup.el (normal-top-level): Load autoload file for UTF-2000
5649         in UTF-2000.
5650
5651 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5652
5653         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5654         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5655         "u00020-Basic-Latin.el", "u00080-C1.el",
5656         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5657         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5658         "u002B0-Spacing-Modifier-Letters.el",
5659         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5660         UTF-2000.
5661
5662 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5663
5664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5665         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5666         instead of `vietnamese-viscii-*'.
5667
5668 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5669
5670         * mule/mule-conf.el: New file.
5671
5672         * mule/misc-lang.el: Move definition of charset `ipa' to
5673         mule/mule-conf.el.
5674
5675 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5676
5677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5678         `latin-viscii'; prefer it for characters used in Vietnamese.
5679
5680 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5681
5682         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5683
5684 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5685
5686         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5687         `vietnamese-viscii-lower'.
5688         (latin-viscii-upper): Renamed from charset
5689         `vietnamese-viscii-upper'.
5690         (vietnamese-viscii-lower): New alias for charset
5691         `latin-viscii-lower'.
5692         (vietnamese-viscii-upper): New alias for charset
5693         `latin-viscii-upper'.
5694
5695 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5696
5697         * mule/mule-charset.el (default-coded-charset-priority-list):
5698         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5699
5700 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5701
5702         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5703         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5704         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5705         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5706         lisp/utf-2000.
5707
5708 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5709
5710         * mule/ccs-tcvn5712.el: New file.
5711
5712 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5713
5714         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5715         in UTF-2000.
5716
5717 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5718
5719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5720         `japanese-jisx0208'.
5721
5722 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5723
5724         * dumped-lisp.el (preloaded-file-list): Add
5725         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5726         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5727         UTF-2000.
5728
5729         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5730         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5731         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5732         mule/ccs-viscii.el: New files.
5733
5734         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5735         if \uXXXX is found.
5736
5737 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5738
5739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5740         `hiragana-jisx0208' and `katakana-jisx0208'.
5741
5742 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5743
5744         * mule/chinese.el (chinese-cns11643-3): Define it even if
5745         `utf-2000' is provided.
5746         (chinese-cns11643-4): Likewise.
5747         (chinese-cns11643-5): Likewise.
5748         (chinese-cns11643-6): Likewise.
5749         (chinese-cns11643-7): Likewise.
5750
5751 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5752
5753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5754         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5755
5756 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5757
5758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5759         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5760
5761 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5762
5763         * mule/mule-charset.el (default-coded-charset-priority-list):
5764         Setup in UTF-2000.
5765
5766 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5767
5768         * mule/viet-chars.el: Don't define charset
5769         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5770         they are defined as builtin charsets.
5771
5772 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5773
5774         * version.el (emacs-version): Add more space just before UTF-2000
5775         version string.
5776
5777 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5778
5779         * version.el ([constant] emacs-version): Don't add a space in the
5780         preceding place of `xemacs-betaname' because it is duplicated.
5781         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5782
5783         * startup.el (splash-frame-body): Add ETL.
5784
5785 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5786
5787         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5788         is provided because it is defined as builtin charset.
5789         (chinese-cns11643-4): Likewise.
5790         (chinese-cns11643-5): Likewise.
5791         (chinese-cns11643-6): Likewise.
5792         (chinese-cns11643-7): Likewise.
5793
5794 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5795
5796         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5797         coding-system `iso-10646-ucs-4' is not defined.
5798
5799 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5800
5801         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5802         coding-system if `utf-2000' is provided.
5803
5804 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5805
5806         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5807         `utf-2000' is provided.
5808
5809 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5810
5811         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5812         if utf-2000 is provided temporally.
5813
5814 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5815
5816         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5817         as builtin variable].
5818
5819 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5820
5821         * files.el (insert-file-contents-literally): Treat file as binary;
5822         call file-name-handlers. [sync with Emacs 20.3.10]
5823
5824 2008-12-28  Vin Shelton  <acs@xemacs.org>
5825
5826         * XEmacs 21.4.22 is released
5827
5828 2008-12-30  Vin Shelton  <acs@xemacs.org>
5829
5830         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5831         during building even if no packages are found.
5832
5833 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5834
5835         * printer.el (generic-print-region): 
5836         (generic-print-buffer): 
5837         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5838         check if the msprinter device is available, now that msprinter is
5839         always available as a specifier tag. 
5840
5841 2008-12-24  Vin Shelton  <acs@xemacs.org>
5842
5843         * about.el: Add Francisco to my bio!
5844
5845 2008-12-23  Vin Shelton  <acs@xemacs.org>
5846
5847         * autoload.el: Move operator definitions to autoload-operators.el
5848         in the xemacs-base package.
5849
5850 2007-11-22  Vin Shelton  <acs@xemacs.org>
5851
5852         * about.el (about-hacker-contribution): Updated my bio.
5853
5854 2007-10-07  Vin Shelton  <acs@xemacs.org>
5855
5856         * XEmacs 21.4.21 is released
5857
5858 2007-09-19  Didier Verna  <didier@xemacs.org>
5859
5860         Update my personal info.
5861         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5862         * about.el (about-other-current-hackers): Ditto.
5863         * about.el (about-url-alist): Add my musical website.
5864         * about.el (about-personal-info): Update my entry.
5865         * about.el (about-hacker-contribution): Ditto.
5866
5867 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5868
5869         * package-get.el (package-get-download-sites): Update download
5870         sites in Japan.
5871         * package-get.el (package-get-pre-release-download-sites): Ditto.
5872
5873 2007-08-18  Vin Shelton  <acs@xemacs.org>
5874
5875         * package-get.el (package-get-pre-release-download-sites): Sync
5876         mirror sites with 21.5.  (Thanks, Adrian)
5877
5878 2007-08-09  Mike Sperber  <mike@xemacs.org>
5879
5880         * startup.el (migrate-user-init-file): Create backup of
5881         `user-init-file' before migrating.
5882         * startup.el (maybe-migrate-user-init-file): Print
5883         information about backup file.
5884         (maybe-create-compatibility-dot-emacs): Follow above change.
5885
5886 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5887
5888         * font-lock.el: Sync font-lock-add-keywords and
5889         font-lock-remove-keywords from GNU Emacs.
5890         * font-lock.el (font-lock-keywords-alist): New.
5891         * font-lock.el (font-lock-removed-keywords-alist): New.
5892         * font-lock.el (font-lock-add-keywords): New.
5893         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5894         * font-lock.el (font-lock-remove-keywords): New.
5895
5896 2007-08-16  Vin Shelton  <acs@xemacs.org>
5897
5898         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5899         patch from Hans de Graaff.
5900
5901 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5902
5903         * package-get.el (package-get-download-sites): Document Chile and
5904         update Denmark download site.
5905         * package-get.el (package-get-pre-release-download-sites): Ditto.
5906
5907 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5908
5909         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5910
5911 2006-12-09  Vin Shelton  <acs@xemacs.org>
5912
5913         * XEmacs 21.4.20 is released
5914
5915 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5916
5917         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5918
5919 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5920
5921         * info.el (Info-find-file-node, Info-insert-dir)
5922         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5923         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5924         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5925         and discussion.
5926
5927 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5928
5929         * obsolete.el (line-beginning-position): New, from 21.5.x.
5930         (line-end-position): Ditto.
5931
5932 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5933
5934         * package-get.el (package-get-download-sites): Welcome
5935         nl.xemacs.org and Thanks!
5936         * package-get.el (package-get-pre-release-download-sites): Ditto.
5937
5938 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5939
5940         * font-lock.el: Add support for not-so recent changes in Java to
5941         java-mode.
5942
5943 2006-01-28  Vin Shelton  <acs@xemacs.org>
5944
5945         * XEmacs 21.4.19 is released
5946
5947 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5948
5949         * easymenu.el: Update copyright. 
5950         * easymenu.el (easy-menu-all-popups):
5951         Add a docstring. 
5952         * easymenu.el (easy-menu-add):
5953         Document a bug, rework the function to preserve any existing
5954         non-default mode-popup-menu instead of overwriting it, and not to
5955         bother normalising the menu title (nothing else does).
5956         * easymenu.el (easy-menu-remove):
5957         Restore the default mode-popup-menu instead of leaving an empty
5958         one when we remove the last easy-menu popup. 
5959
5960 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5961
5962         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5963         as suggested by Rodrigo Ventura.
5964         * package-get.el (package-get-pre-release-download-sites): Ditto,
5965         with replacement of xemacs-21.5 by beta, which is the logical path
5966         to our beta core and package pre-releases.
5967
5968 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5969
5970         * package-get.el (package-get-download-sites): Add Hong Kong
5971         download site.
5972         * package-get.el (package-get-pre-release-download-sites): Ditto.
5973
5974 2005-12-26  Vin Shelton  <acs@xemacs.org>
5975
5976         * find-paths.el:
5977         * find-paths.el (paths-emacs-root-p): Add search for package root.
5978         * find-paths.el (paths-find-emacs-root): Replaced with
5979         paths-find-invocation-roots, which returns a list of roots.
5980         * find-paths.el (paths-find-invocation-roots): New.
5981         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5982
5983 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5984
5985         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5986         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5987
5988 2005-12-03  Vin Shelton <acs@xemacs.org>
5989
5990         * XEmacs 21.4.18 is released
5991
5992 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5993
5994         * package-get.el (package-get-download-sites): Update reflecting
5995         latest http://www.xemacs.org/Releases/ information generated by
5996         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5997         * package-get.el (package-get-pre-release-download-sites): Ditto.
5998
5999 2005-02-28  Simon Josefsson  <jas@extundo.com>
6000
6001         * about.el (xemacs-hackers): Add jas.
6002         (about-other-current-hackers): Likewise.
6003         (about-url-alist): Add URL for jas.
6004         (about-personal-info): Document jas.
6005         (about-hacker-contribution): Describe jas contributions.
6006
6007 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6008
6009         * easymenu.el (easy-menu-remove): As described in 
6010         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6011         except the "Command" menu from mode-popup-menu. 
6012
6013 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6014  
6015         * font.el (font-spatial-to-canonical): Correct calculation of 
6016         return value for pixel-based input value. 
6017  
6018 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6019
6020         * code-process.el (call-process): Process-related docstring
6021         improvements spurred by Norbert Koch.
6022         * code-process.el (call-process-region): Ditto.
6023         * code-process.el (start-process): Ditto.
6024
6025 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6026
6027         * finder.el (finder-find-library): Return filename actually
6028         searched for.
6029
6030 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6031
6032         * help.el (view-emacs-news): Use `expand-file-name' instead of
6033         `locate-data-file' as the latter will find any "NEWS" files that
6034         might exist in packages _before_ the one in core.
6035
6036 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6037
6038         * package-get.el (package-get-init-package):
6039         package-get-init-package buglet (21.4.17) by Jeff Mincy
6040         <mincy@rcn.com> fixing false temporary load-path shadows reported
6041         after package installation and simplifying code.
6042
6043 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6044
6045         * package-get.el (package-get-download-sites): Sync mirrors list
6046         with the XEmacs website.
6047         (package-get-pre-release-download-sites): Ditto.
6048
6049 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6050
6051         * derived.el (derived-mode-merge-syntax-tables):
6052         Revert my 21.5-only patch of 2003-07-18 which slipped in
6053         through Jerry James's patch of 2004-06-07.
6054
6055 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6056
6057         * cmdloop.el (keyboard-quit): Remove workaround for
6058         `region-active-p' not making sure active region is in current
6059         buffer now that it does.
6060         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6061         * simple.el (region-active-p): `region-active-p' to only return t
6062         when active region is in current buffer.
6063
6064 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6065
6066         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6067         package names, quell a byte-compiler warning, doc fix.
6068
6069 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6070
6071         * buffer.el (pop-to-buffer):
6072         * window-xemacs.el (display-buffer):
6073         Document use of `same-window-buffer-names,' `same-window-regexps'
6074         by pop-to-buffer and display-buffer. 
6075         
6076 2005-02-06  Vin Shelton <acs@xemacs.org>
6077
6078         * XEmacs 21.4.17 is released
6079
6080 2005-01-29  Ben Wing  <ben@xemacs.org>
6081
6082         * shadow.el (find-emacs-lisp-shadows):
6083         Add custom-defines to list of ignored files.
6084
6085 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6086
6087         * simple.el (shifted-motion-keys-select-region): Fix statement
6088         about unshifted-motion-keys-deselect-region.
6089
6090 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6091
6092         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6093         now) for GNU Emacs compatibility.
6094         (make-obsolete-variable): Ditto.
6095
6096 2004-01-08  Ben Wing  <ben@xemacs.org>
6097
6098         * code-files.el (load):
6099         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6100
6101 2004-12-05  Vin Shelton <acs@xemacs.org>
6102
6103         * XEmacs 21.4.16 is released
6104
6105 2004-12-04  Vin Shelton  <acs@xemacs.org>
6106
6107         * auto-autoloads.el: Regenerated.
6108
6109         * custom-load.el: Regenerated.
6110
6111 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6112
6113         Fix bug: apropos errors if a defalias refers to an undefined
6114         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6115
6116         * apropos.el (apropos):
6117         (apropos-command):
6118         * help.el (frob-help-extents):
6119         * help-macro.el (make-help-screen):
6120         * hyper-apropos.el (hyper-apropos-grok-functions):
6121         (hyper-apropos-get-doc):
6122         Catch void-function error thrown by `documentation'.
6123
6124 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6125
6126         * packages.el (package-require): Fix incorrect arg to format.
6127         This fixes a `format specifier' error.
6128
6129 2004-08-13  Jerry James  <james@xemacs.org>
6130
6131         * bytecomp.el (forward-word): Tell the byte compiler the correct
6132         number of arguments to forward-word.
6133
6134 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6135
6136         * etags.el: Fixed loading of include files for tag completion. Now
6137         you can make a tag file for a library, include it into your
6138         project and it will be reloaded only if it changed. Infinte
6139         include loops are detected and the correct tag files are loaded.
6140         * etags.el (buffer-tag-table-list): Load and verify tag files in
6141         the external function buffer-tag-table-list-load.
6142         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6143         tag files. Also load the included tag files. The priority of the
6144         included files is right below their parent file. If multiple
6145         matches occur then the symbols from the parent file are found
6146         first.
6147         * etags.el (tag-table-include-files): Corrected comment
6148         string. Switched to pattern constant tags-include-pattern to have
6149         it at a central location.
6150         * etags.el (tags-include-pattern): Added doc string.
6151         * etags.el (add-to-tag-completion-table): Removed obsolete
6152         comments as the include files are allready returned by
6153         buffer-tag-table-list and loaded.
6154         * etags.el (find-tag-internal): The include files are allready
6155         included in tag-tables as buffer-tag-table-list returns them now.
6156
6157 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6158
6159         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6160         Loading items into the notebook is now done by C code.
6161         * widgets-gtk.el (gtk-widget-instantiate-internal):
6162         Style no longer changed.
6163
6164 2004-06-28  Nix  <nix@esperi.org.uk>
6165
6166         * cmdloop.el (truncate-command-history-for-gc): Delay
6167         execution of all things that look up variable bindings,
6168         via `enqueue-eval-event'.
6169
6170 2004-06-24  Vin Shelton  <acs@xemacs.org>
6171
6172         * package-get.el (package-get-require-signed-base-updates):
6173         now defaults to nil.
6174
6175 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6176
6177         * subr.el (split-string): Clean up docstring.
6178
6179 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6180
6181         * faces.el (zmacs-region): fix typo in docstring.
6182
6183 2004-06-07  Jerry James  <james@xemacs.org>
6184
6185         * derived.el: Synch with Emacs 21.3.
6186         * subr.el (with-local-quit): New, from Emacs 21.3.
6187         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6188         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6189         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6190
6191 2004-06-16  Jerry James  <james@xemacs.org>
6192
6193         * cl.el (cl-set-substring): Increment start by the length of the
6194         string, not the string itself.
6195
6196 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6197
6198         * etags.el (tag-table-include-files): Expand included TAGS file
6199         paths to avoid problems with relative paths.  Thanks to Peter
6200         Chubb <peterc@gelato.unsw.edu.au>.
6201         * etags.el (tags-include-pattern): New.
6202         * etags.el (add-to-tag-completion-table): Parse and ignore
6203         trailing include lines.
6204
6205 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6206
6207         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6208         avoiding line solely composed of equal signs.
6209
6210 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6211
6212         * cus-edit.el (alloc): Typo fix.
6213         * cus-edit.el (custom-browse-visibility): Ditto.
6214         * cus-edit.el (custom-variable-value-create): Ditto.
6215         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6216         * cus-edit.el (custom-save-variables): Bind print-length and
6217         print-level to nil to avoid value abbreviation.
6218         * cus-edit.el (custom-save-face-internal): Ditto.
6219         * cus-edit.el (custom-save-faces): Save in sorted order.
6220         * cus-edit.el (custom-save-resets): Bind print-length and
6221         print-level to nil to avoid value abbreviation.
6222         * cus-edit.el (custom-save-loaded-themes): Ditto.
6223
6224 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6225
6226         * subr.el (split-string-default-separators): New.
6227         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6228         see comment in source.
6229
6230 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6231
6232         * mule/japanese.el (paragraph-start, paragraph-separate):
6233         Remove anchor to BOL.
6234
6235 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6236
6237         * cl.el (gensym, gentemp): Improve docstrings.
6238
6239 2004-05-10  Vin Shelton  <acs@xemacs.org>
6240
6241         * etags.el: Sync with 21.5 version.
6242
6243 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6244
6245         * etags.el:
6246         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6247         only for use with exuberant ctags. This will also enable building of 
6248         completion tables with exuberant ctags. This will not work with
6249         xemacs ctags. 
6250         * etags.el (get-tag-table-buffer): New function for creating of
6251         completion table is used if tags-exuberant-ctags-optimization-p ist t
6252         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6253         finding the tag names. New.
6254         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6255         building tag completion table with exuberant ctags. New.
6256         * etags.el (find-tag-internal): Improve exact tag matching for tags
6257         with name fields. Before the patch return types of functions or
6258         function parameters (with exuberant ctags) were found as matches.
6259
6260 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6261
6262         * list-mode.el (display-completion-list): Fixed completion list was
6263         taking the width of the frame and not of the window for displaying
6264         the selection methods.
6265
6266 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6267
6268         * menubar-items.el (default-menubar): Options are saved to custom.el.
6269
6270
6271 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6272
6273         * isearch-mode.el (isearch-abort): Preserve successful search target.
6274
6275 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6276
6277         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6278         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6279         Bihlmeyer.
6280         * gnuserv.el (gnuserv-mode-line-string): New.
6281         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6282         gnuserv-mode.
6283         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6284         * gnuserv.el (gnuserv-edit-files): Use
6285         make-x-device-with-gtk-fallback.
6286
6287 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6288
6289         * gtk-widgets.el: New import: gtk-accel-group-new.
6290         * dialog-gtk.el:
6291         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6292         * dialog-gtk.el (popup-builtin-question-dialog):
6293         Added support for dialog button mnemonics.
6294
6295 2004-03-22  Chris Green <cmg@dok.org>
6296
6297         * process.el (shell-command): Output buffer was ignored when a
6298         background process was run via shell-command.
6299
6300 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6301
6302         * cus-edit.el (custom-save-variables): Retrieve a list of
6303         variables to save first, sort it, and make sure the variables are
6304         saved in sorted order.
6305
6306 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6307  
6308         * package-get.el (package-get-update-base-from-buffer): Force
6309         binary coding system for verifying GnuPG signature in the
6310         package-index file.
6311  
6312 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6313
6314         * package-get.el (package-get-package-index-file-location): Handle
6315         missing "EMACSPACKAGEPATH" environment variable.
6316
6317 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6318
6319         * package-admin.el (package-admin-find-top-directory): Simplify
6320         directory comparisions and fix substring errors on short path
6321         components.
6322         * package-get.el (package-get-package-index-file-location):
6323         Default to first component of "EMACSPACKAGEPATH", if set.
6324
6325 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6326
6327         * package-get.el (process-error): New error datum.
6328
6329 2004-02-02  Vin Shelton <acs@xemacs.org>
6330
6331         * XEmacs 21.4.15 is released
6332
6333 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6334
6335         * itimer.el (activate-itimer): Modify the itimer timeout value as
6336         if it were begun at the last time when the itimer driver was woken
6337         up.
6338
6339 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6340
6341         * specifier.el (Copyright):
6342         Update.
6343         (make-specifier-and-init):
6344         (map-specifier):
6345         (canonicalize-inst-pair):
6346         (canonicalize-spec-list):
6347         (set-specifier):
6348         Synch docstrings to 21.5 where appropriate.
6349
6350 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6351
6352         * package-get.el (package-get-list-packages-where): New.  A
6353         function that allows searching for groups of packages.  For
6354         example, find all packages that require the fsf-compat package.
6355
6356 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6357
6358         The Great PUI Sync.
6359
6360         * auto-autoloads.el: Regenerated.
6361
6362         * custom-load.el: Regenerated.
6363
6364         * dumped-lisp.el (packages-hardcoded-lisp): New.
6365
6366         * menubar-items.el (menu-max-items): New.
6367         (menu-submenu-max-items): New.
6368         (menu-submenu-name-format): New.
6369         (menu-split-long-menu): New.
6370         (menu-sort-menu): New.
6371         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6372
6373         * obsolete.el (pui-add-install-directory): Renamed to the more
6374         logical `pui-set-local-package-get-directory'.
6375         (package-get-download-menu): Moved to `package-ui.el' and renamed
6376         to `package-ui-add-download-menu'.
6377
6378         * package-admin.el (package-admin-install-function-mswindows):
6379         Whitespace clean up.
6380         (package-admin-add-single-file-package): Removed.
6381         (package-admin-default-install-function): Whitespace clean up.
6382         (package-admin-find-top-directory): New.
6383         (package-admin-get-install-dir): Use it.
6384         (package-admin-get-manifest-file): 
6385         (package-admin-check-manifest): 
6386         (package-admin-add-binary-package):
6387         (package-admin-get-lispdir):
6388         (package-admin-delete-binary-package):
6389         (package-admin):
6390
6391         * package-get.el (package-get-package-index-file-location): New.
6392         (package-get-install-to-user-init-directory): New.
6393         (package-get-remote):
6394         (package-get-download-sites):
6395         (package-get-pre-release-download-sites): New.
6396         (package-get-site-release-download-sites): New.
6397         (package-get-base-filename):
6398         (package-get-always-update):
6399         (package-get-user-index-filename): Removed.
6400         (package-get-pgp-available-p): New.
6401         (package-get-require-signed-base-updates):
6402         (package-get-was-current):
6403         (package-entries-are-signed): New.
6404         (package-get-continue-update-base): New.
6405         (package-get-download-menu): Removed.
6406         (package-get-require-base):
6407         (package-get-update-base-entry):
6408         (package-get-locate-file):
6409         (package-get-locate-index-file):
6410         (package-get-maybe-save-index):
6411         (package-get-update-base):
6412         (package-get-update-base-from-buffer):
6413         (package-get-update-base-entries):
6414         (package-get-interactive-package-query):
6415         (package-get-update-all):
6416         (package-get-all):
6417         (package-get-dependencies):
6418         (package-get-init-package):
6419         (package-get-info): New.
6420         (package-get):
6421         (package-get-staging-dir):
6422         (package-get-set-version-prop): Removed.
6423         (package-get-installedp):
6424         (package-get-ever-installed-p):
6425         (packages): Removed.
6426         (package-get-custom-groups): Removed.
6427         (package-get-custom): Removed.
6428         (package-get-custom-add-entry): Removed.
6429
6430         * package-info.el (batch-update-package-info):
6431
6432         * package-net.el (package-net-batch-generate-bin-ini):
6433         (package-net-update-installed-db):
6434
6435         * package-ui.el (pui-info-buffer):
6436         (pui-directory-exists): Removed.
6437         (pui-package-dir-list): Removed.
6438         (pui-add-install-directory): Removed.
6439         (package-ui-download-menu): New.
6440         (package-ui-pre-release-download-menu): New.
6441         (package-ui-site-release-download-menu): New.
6442         (pui-set-local-package-get-directory): New.
6443         (pui-package-symbol-char):
6444         (pui-update-package-display):
6445         (pui-toggle-package):
6446         (pui-toggle-package-key):
6447         (pui-toggle-package-delete):
6448         (pui-toggle-package-delete-key):
6449         (pui-toggle-package-event):
6450         (pui-toggle-verbosity-redisplay):
6451         (pui-install-selected-packages):
6452         (pui-add-required-packages):
6453         (pui-help-echo):
6454         (pui-display-info):
6455         (list-packages-mode):
6456         (pui-list-packages):
6457
6458         * packages.el (packages-compute-package-locations):
6459         (package-require):
6460         (package-delete-name):
6461         (packages-hardcoded-lisp): Removed.
6462         (packages-useful-lisp): Removed.
6463         (packages-unbytecompiled-lisp): Removed.
6464         (packages-find-package-directories):
6465
6466         Summary:
6467
6468         Major code clean up of all things PUI.
6469
6470         Much improved code to determine where packages should be
6471         installed.  PUI no longer depends on any packages being
6472         pre-installed to compute where packages are to be installed to.
6473
6474         The user can specify the location of their package-index file.  It
6475         isn't necessary to set this because it has sane defaults.  People
6476         who "run-in-place" won't accidently overwrite the CVS
6477         package-index file.  See
6478         `package-get-package-index-file-location'. 
6479
6480         PUI will now properly clean up after itself in the event of an
6481         unsuccessful package install.  This drastically reduces the number
6482         of "wrong md5sum" FAQs.
6483
6484         non-Mule XEmacsen can no longer install Mule packages.
6485
6486         Package management via the custom interface has been removed.
6487
6488         The PUI related menubar items have been reorganised.
6489
6490         The PGP verification code has been fixed and the default for
6491         whether or not it is used is automatically computed.
6492
6493         * update-elc.el ((preloaded-file-list site-load-packages
6494         need-to-dump dumped-exe)):
6495         Just a couple of small changes to allow for
6496         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6497         existing anymore.
6498
6499 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6500
6501         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6502         apply `format' to the first argument of byte-compile-warn, it
6503         already calls format.
6504
6505 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6506
6507         * files.el (delete-old-versions): Avoid going interactive during
6508         make install when environment variable VERSION_CONTROL is set.
6509
6510 2003-12-04  Vin Shelton  <acs@xemacs.org>
6511
6512         * menubar-items.el (menu-item-search): Only bring up search dialog
6513         box if the feature is available and desired.
6514
6515 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6516
6517         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6518
6519 2003-11-05  Vin Shelton  <acs@xemacs.org>
6520
6521         * help.el (Help-prin1-face):
6522         (Help-princ-face):
6523         princ and prin1 are functions and need to be called as such.  The
6524         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6525
6526 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6527
6528         * about.el (about-xemacs): Give full version and build date.
6529
6530 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6531
6532         * win32-native.el (grep-null-device): This XEmacs has null-device.
6533
6534 2003-09-06  Mike Sperber  <mike@xemacs.org>
6535
6536         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6537         implement the specified semantics for `defvar.'
6538
6539 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6540
6541         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6542         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6543         displaying buffer in question.
6544
6545 2003-09-03  Vin Shelton <acs@xemacs.org>
6546
6547         * XEmacs 21.4.14 is released
6548
6549 2003-08-17  Vin Shelton  <acs@xemacs.org>
6550
6551         * about.el: Vanity patch.
6552
6553 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6554
6555         * code-process.el (call-process):
6556         (call-process-region):
6557         (start-process):
6558         Document coding system processing.
6559
6560 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6561
6562         * startup.el (splash-frame-body): Idiomatic English.
6563
6564 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6565
6566         * font-lock.el (font-lock-match-java-declarations): Move
6567         save-restriction, narrow-to-region to beginning of function to
6568         avoid going beyond the limit and causing an infloop.
6569
6570 2003-04-16  Jerry James  <james@xemacs.org>
6571
6572         * keydefs.el: Remove mappings for keys mapped to the nowhere
6573         defined function function-key-error.
6574
6575 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6576
6577         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6578         lisp-interaction-mode-hook): Add the docstrings.
6579
6580 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6581
6582         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6583         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6584         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6585
6586 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6587
6588         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6589         lambda list after the original doc.  Care about
6590         #'(lambda () "SingleString") 
6591         (cl-upcase-arg): 
6592         (cl-function-arglist):
6593         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6594         circular data structures in lambda list specification
6595
6596 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6597
6598         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6599         to appear in font-lock-function-name-face.
6600
6601 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6602
6603         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6604         is not also the value of the lambda.
6605
6606 2003-05-06  Andy Piper  <andy@xemacs.org>
6607
6608         * files.el (revert-buffer): Make sure local variables get processed,
6609         even in the case of an optimized reversion.
6610
6611 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6612
6613         * XEmacs 21.4.13 is released
6614
6615 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6616
6617         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6618         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6619
6620 2003-02-14  Ben Wing  <ben@xemacs.org>
6621
6622         * byte-optimize.el:
6623         * byte-optimize.el (byte-compile-inline-expand):
6624         * byte-optimize.el (byte-compile-unfold-lambda):
6625         * byte-optimize.el (byte-optimize-form-code-walker):
6626         * byte-optimize.el (byte-optimize-form):
6627         * byte-optimize.el (byte-decompile-bytecode-1):
6628         * byte-optimize.el (byte-optimize-lapcode):
6629         Review carefully and sync up to 20.7 except for areas as noted.
6630         Fixes problem with JDE compilation.
6631
6632 2003-02-05  Ben Wing  <ben@xemacs.org>
6633
6634         * simple.el:
6635         * simple.el (motion-keys-for-shifted-motion):
6636         Omit M-S-home/end from motion keys.
6637
6638 2003-02-07  Ben Wing  <ben@xemacs.org>
6639
6640         * text-props.el (text-property-any):
6641         * text-props.el (text-property-not-all):
6642         Fix bug when end > start.
6643
6644 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6645
6646         * info.el (Info-insert-dir): Make default-directory end in
6647         separator.  Patch due to Martin Buchholz.
6648
6649 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6650
6651         * XEmacs 21.4.12 "Portable Code" is released.
6652
6653 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6654
6655         * about.el: Update golubev data.
6656
6657 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6658
6659         * isearch-mode.el (isearch-mode-map): Substitute comment on
6660         desirability, and back out "GR is printable" changes.
6661
6662 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6663
6664         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6665
6666 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6667
6668         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6669
6670 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6671
6672         * menubar-items.el (default-menubar): Use browse-url-mozilla
6673         instead of browse-url-gnome-moz for Mozilla.
6674
6675 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6676
6677         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6678
6679 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6680
6681         * files.el (auto-mode-alist): Remove redundant entries for modes
6682         that live in packages.
6683         (interpreter-mode-alist): Ditto.
6684
6685 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6686
6687         * menubar-items.el (default-menubar): Sync with current
6688         browse-url-xemacs.el.
6689
6690 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6691
6692         * XEmacs 21.4.10 "Military Intelligence" is released.
6693
6694 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6695
6696         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6697
6698 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6699
6700         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6701
6702 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6703
6704         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6705         effect free function.
6706         (font-lock-fontify-keywords-region): Supply the argument to
6707         font-lock-compile-keywords.
6708
6709 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6710
6711         * package-get.el (package-get-download-sites): Bring sites list
6712         up to date, prefer xx.xemacs.org addresses.
6713
6714 2002-09-27  Andy Piper  <andy@xemacs.org>
6715
6716         * dialog.el (make-dialog-box): for general dialogs only
6717         delete-frame-hook will be run.
6718
6719 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6720
6721         * font-lock.el (font-lock-fontify-syntactically-region): Add
6722         comment about lookup-syntax-properties, document LOUDLY as unused.
6723
6724 2002-08-26  Andy Piper  <andy@xemacs.org>
6725
6726         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6727         merge.
6728
6729 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6730
6731         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6732         (make-obsolete-variable): Ditto.
6733         (make-compatible): Ditto.
6734         (make-compatible-variable): Ditto.
6735
6736 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6737
6738         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6739         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6740
6741 2002-08-28  Andy Piper  <andy@xemacs.org>
6742
6743         * files.el (revert-buffer): propagate revert-without-query-status.
6744
6745 2002-06-03  Andy Piper  <andy@xemacs.org>
6746
6747         * dialog-items.el (make-search-dialog): align various subcontrols
6748         in visually pleasing ways, allow frame to autosize to the dialog
6749         size.
6750         * dialog.el (make-dialog-box): add a border inside the frame. Add
6751         :autosize property, if t then reset the frame size appropriately
6752         before the frame is mapped.
6753         * gutter-items.el (set-progress-feedback-instantiator): align
6754         various subcontrols.
6755         * gutter-items.el (set-progress-abort-instantiator): ditto.
6756
6757 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6758
6759         * XEmacs 21.4.9 "Informed Management" is released.
6760
6761 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6762
6763         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6764         "&optional append" argument.
6765
6766 2002-07-16  Didier Verna  <didier@xemacs.org>
6767
6768         * subr.el (replace-in-string): fix case fold bug introduced by
6769         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6770         case-fold-search in temporary buffers.
6771
6772 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6773
6774         * lib-complete.el (find-library): Remove check for mule because
6775         decompression DOES work on Mule.
6776
6777 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6778
6779         * simple.el (join-line): New alias for `delete-indentation'.
6780
6781 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6782
6783         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6784         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6785         (font-lock-builtin-face): New.
6786         (font-lock-constant-face): New.
6787         (font-lock-face-list): Add builtin and constant faces.
6788
6789 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6790
6791         * autoload.el (make-autoload): Support define-derived-mode.
6792         Collected puts of doc-string-elt property.  Based on a patch by
6793         Didier Verna <didier@xemacs.org>.
6794
6795 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6796
6797         * wid-edit.el (widget-field-activate): Fix docstring typo.
6798
6799 2002-07-23  Andy Piper  <andy@xemacs.org>
6800
6801         * about.el (about-personal-info): update me.
6802
6803 2002-07-12  Andy Piper  <andy@xemacs.org>
6804
6805         * custom.el (custom-theme-set-variables): remove bogus
6806         arguments. Use custom-set-default to set defaults.
6807         (custom-set-variables): update doc.
6808         (custom-local-buffer): new, synced from FSF.
6809         (custom-set-default): ditto.
6810         (defcustom): update doc.
6811
6812 2002-06-16  Andy Piper  <andy@xemacs.org>
6813
6814         * menubar-items.el (default-menubar): enable windows printing on
6815         cygwin as well as native.
6816
6817 2002-06-12  Andy Piper  <andy@xemacs.org>
6818
6819         * printer.el (generic-print-buffer): catch all errors so that the
6820         print device can be cleared in all scenarios.
6821         (Printer-clear-device): make sure clearing the printer allows it
6822         to be used again immediately.
6823         (generic-print-region): make sure the default printer face is
6824         black-on-white.
6825
6826 2002-04-23  Jerry James  <james@xemacs.org>
6827
6828         * window-xemacs.el (display-buffer-function): Change doc to
6829         reflect new arg.
6830         * window-xemacs.el (pre-display-buffer-function): Ditto.
6831         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6832         non-nil, make the new window just big enough for its contents.
6833         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6834         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6835         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6836
6837 2002-06-06  Andy Piper  <andy@xemacs.org>
6838
6839         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6840         (defcustom): ditto.
6841         (custom-handle-keyword): ditto.
6842
6843 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6844
6845         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6846         Make obsolete.  Default to nil.
6847         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6848         Inspired by a patch by John Palmieri.
6849
6850 2002-07-01  Mike Alexander  <mta@arbortext.com>
6851
6852         * process.el (shell-command-on-region): Don't delete the region
6853         before giving it to call-process-region
6854
6855 2002-06-04  Jerry James <james@eecs.ku.edu>
6856
6857         * find-paths.el (paths-find-architecture-directory): Search in
6858         `system-configuration'/`base', not `base'`system-configuration'.
6859
6860 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6861
6862         * info.el (Info-index): Add missing \ in [ t].
6863
6864 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6865
6866         * gutter-items.el (gutter-buffers-tab-visible-p,
6867         buffers-tab-omit-function, buffers-tab-selection-function,
6868         buffers-tab-filter-functions):
6869         Doc improvements.
6870
6871 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6872
6873         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6874
6875         * toolbar-items.el (toolbar-news): Fix typo in message string.
6876
6877 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6878
6879         * dialog.el (yes-or-no-p-dialog-box): 
6880         * cmdloop.el (y-or-n-p-minibuf):
6881         (yes-or-no-p-minibuf):
6882         (yes-or-no-p):
6883         (y-or-n-p): 
6884         Specify negative answers in docstrings.
6885
6886 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6887
6888         * package-ui.el (pui-help-echo): Display both installed and author
6889         version.  Use a balloon-help window to display extra info like
6890         package requires.
6891
6892 2002-05-30  Andy Piper  <andy@xemacs.org>
6893
6894         * files.el (revert-buffer-internal): don't visit
6895         revert-buffer. Kill buffer when not used. Suggested by Mike
6896         Alexander <mta@arbortext.com>
6897
6898 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6899
6900         * files.el (revert-buffer): More docstring fiddling.
6901
6902 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6903
6904         * files.el (revert-buffer):
6905         (revert-buffer-internal):
6906         (revert-buffer-insert-file-contents-function):
6907         Improve docstrings and comments.
6908
6909 2002-05-08  Andy Piper  <andy@xemacs.org>
6910
6911         * files.el (revert-buffer): observe noconfirm behavior.
6912
6913 2002-04-09  Andy Piper  <andy@xemacs.org>
6914
6915         * files.el (revert-buffer): use revert-buffer-internal if it looks
6916         like doing so will not result in any user-visible changes.
6917         (revert-buffer-internal): new function. Do the actual process of
6918         reversion and then see whether the result is any different to what
6919         we have already. If it is not then do nothing.
6920
6921 2001-12-11  Andy Piper  <andy@xemacs.org>
6922
6923         * menubar.el (get-popup-menu-response): re-order so that it works
6924         on more sane/facist window systems.
6925
6926 2001-12-03  Andy Piper  <andy@xemacs.org>
6927
6928         * faces.el (frob-face-property): don't infloop in face frobbing
6929         from Jan Vroonhof <jan@xemacs.org>.
6930
6931 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6932
6933         * faces.el (frob-face-property): Follow face fall-back hierarchy
6934         properly for face properties without an instance. Only do manual
6935         copy form 'default in last resort. This handles in particular
6936         the case where 'default itself has only a fall-back (which is
6937         the case by default on windows).
6938
6939 2001-11-24  Andy Piper  <andy@xemacs.org>
6940
6941         * printer.el (generic-print-region): set default-frame-plist to
6942         nil while creating the printer frame so that sizes reflect the
6943         printed page.
6944
6945         * faces.el (face-complain-about-font): Don't complain on printers.
6946
6947 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6948         
6949         * package-net.el: Andy synch.
6950         
6951 2001-12-16  Andy Piper  <andy@xemacs.org>
6952
6953         * package-get.el (package-get-update-all): Make sure installed.db
6954         gets updated after updating packages.
6955
6956 2002-03-28  Ben Wing  <ben@xemacs.org>
6957
6958         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6959         continuation, truncation so that we don't get line jumpiness from
6960         them being larger than the line height.
6961
6962         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6963
6964 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6965
6966         * font.el (font-window-system-mappings): Add mapping for Gtk
6967         (assume identical to X) 
6968
6969 2002-02-04  Andy Piper  <andy@xemacs.org>
6970
6971         * files.el (convert-standard-filename): Fix for short filename
6972         Peter Arius <pas@methodpark.de>
6973
6974 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6975
6976         * list-mode.el (default-choose-completion): completion-base-size
6977         should refer to local value in the completion list buffer.
6978
6979 2001-12-03  Didier Verna  <didier@xemacs.org>
6980
6981         * rect.el: autoload `replace-rectangle'.
6982         * keydefs.el (global-map): bind it to `C-x r p'.
6983
6984 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6985
6986         * XEmacs 21.4.8 "Honest Recruiter" is released.
6987
6988 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6989
6990         This patch is based on Jerry James's patch and analysis.
6991
6992         * select.el (get-clipboard):
6993         (get-selection):
6994         Update docstrings.
6995         (get-clipboard-foreign):
6996         (get-selection-foreign):
6997         New function for use as `interprogram-paste-function's.
6998
6999         * simple.el (interprogram-paste-function): Change default to
7000         `get-clipboard-foreign'; improve docstring.
7001         (interprogram-cut-function): Improve dosctring.
7002
7003 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7004
7005         * XEmacs 21.4.7 "Economic Science" is released.
7006
7007 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7008
7009         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7010
7011 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7012
7013         * obsolete.el (assq-delete-all): New compatibility alias for 
7014         remassq.
7015
7016 2002-01-09  Simon Josefsson  <jas@extundo.com>
7017
7018         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7019
7020 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7021
7022         * info.el (Info-auto-generate-directory): Default
7023         Info-auto-generate-directory to 'if-outdated.
7024
7025 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7026
7027         * startup.el (normal-top-level): Prevent migration code from
7028         trashing .emacs on an error in loading the init files.
7029
7030 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7031
7032         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7033         "system default" Xdefaults and friends get xrdb-mode.
7034
7035 2002-03-05  Mats Lidell  <matsl@contactor.se>
7036  
7037         * help-nomule.el (tutorial-supported-languages): Added Swedish
7038         tutorial. Sorted languages.
7039
7040 2002-02-11  Mike Sperber <mike@xemacs.org>
7041
7042         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7043         regenerating outdated dir files and dir is non-existent.
7044
7045 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7046
7047         * code-files.el (convert-mbox-coding-system): Improve comment.
7048         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7049         coding-system argument to `write-region-pre-hook' call.
7050         (write-region-pre-hook): Fix docstring to mention lockname argument.
7051
7052 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7053
7054         * minibuf.el (completing-read): Remove redundant wrong arg list.
7055
7056         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7057
7058 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7059
7060         * obsolete.el (interactive-form): new compatibility alias for 
7061         function-interactive.
7062
7063 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7064
7065         * menubar-items.el (Menubar-items-truncate-list): Removed.
7066         * menubar-items.el (Menubar-items-truncate-history): New.
7067         * menubar-items.el (default-menubar): Use
7068         Menubar-items-truncate-history.
7069
7070 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7071
7072         * printer.el (generic-print-region): Pass correct arguments to
7073         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7074         Torkelsson <torkel@acc.umu.se>.
7075
7076 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7077
7078         * help.el (describe-mode): synched with FSF 19.34; handle nil
7079         minor mode indicators.
7080
7081 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7082
7083         * minibuf.el (completing-read): Update docstring.
7084
7085 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7086
7087         * XEmacs 21.4.6 "Common Lisp" is released.
7088
7089 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7090
7091         * package-net.el: Inadvertant synch with Windows branch.  From
7092         Andy's log:
7093         (package-net-kit-version): new variable.
7094         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7095
7096 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7097
7098         * package-get.el (package-get-locate-index-file): Also search the
7099         core etc/ directory for the package index file if it can't be
7100         found in ~/.xemacs/.
7101
7102 2001-12-13  William Perry  <wmperry@gnu.org>
7103
7104         * dialog-gtk.el (popup-builtin-question-dialog):
7105         Conform to API in gui.c.
7106         
7107 2001-11-12  Andy Piper  <andy@xemacs.org>
7108
7109         * cus-edit.el (custom-save-face-internal): make sure we save
7110         non-themed faces.
7111         (custom-save-variables): ditto variables.
7112
7113 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7114
7115         * faces.el (make-face-family):
7116         (make-face-size):
7117         New face-modifying functions per Jan Vroonhof.
7118
7119         cus-face.el (custom-set-face-font-family):
7120         (custom-set-face-font-size):
7121         Use them.
7122
7123         * font.el (font-window-system-mappings): More precise docstring.
7124
7125         (font-create-name):
7126         (font-create-object):
7127         (tty-font-create-object):
7128         (tty-font-create-plist):
7129         (x-font-create-object):
7130         (x-font-create-name):
7131         (ns-font-create-name):
7132         (mswindows-font-create-object):
7133         (mswindows-font-create-name):
7134         Add doctrings.
7135
7136 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7137
7138         * gtk-faces.el (gtk-init-device-faces): removed spurious
7139         quote before let* expression.
7140
7141 2001-10-29  Andy Piper  <andy@xemacs.org>
7142
7143         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7144         modified when changing coding system.
7145
7146         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7147         that we invoke the GUI directory selector.
7148
7149 2001-10-25  Andy Piper  <andy@xemacs.org>
7150
7151         * dialog.el (make-dialog-box): use new directory dialog support.
7152         * minibuf.el (read-file-name-1): ditto.
7153         (read-file-name): ditto.
7154         (read-directory-name): ditto.
7155
7156 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7157
7158         * XEmacs 21.4.5 "Civil Service" is released.
7159
7160 2001-04-23  Didier Verna  <didier@xemacs.org>
7161
7162         * cus-edit.el (custom-variable-pre-save): New.
7163         * cus-edit.el (custom-variable-post-save): New.
7164         * cus-edit.el (custom-variable-save): use them.
7165         * cus-edit.el (custom-face-pre-save): New.
7166         * cus-edit.el (custom-face-post-save): New.
7167         * cus-edit.el (custom-face-save): use them.
7168         * cus-edit.el (custom-group-pre-save): New.
7169         * cus-edit.el (custom-group-post-save): New.
7170         * cus-edit.el (custom-group-save): use them.
7171         * cus-edit.el (Custom-save): use the pre/post functions above,
7172         call `custom-save-all' only once.
7173         * cus-edit.el (custom-variable-pre-reset-standard): New.
7174         * cus-edit.el (custom-variable-post-reset-standard): New.
7175         * cus-edit.el (custom-variable-reset-standard): use them.
7176         * cus-edit.el (custom-face-pre-reset-standard): New.
7177         * cus-edit.el (custom-face-post-reset-standard): New.
7178         * cus-edit.el (custom-face-reset-standard): use them.
7179         * cus-edit.el (custom-group-pre-reset-standard): New.
7180         * cus-edit.el (custom-group-post-reset-standard): New.
7181         * cus-edit.el (Custom-reset-standard): use them.
7182         * cus-edit.el (custom-face-reset-saved): use the pre/post
7183         functions above, call `custom-save-all' only once.
7184
7185 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7186
7187         * gutter-items.el (buffers-tab face): Derive from the modeline
7188         face by default.  Many people use white-on-black for the default
7189         font, and the tabs look hideous with that color combination.  The
7190         modeline usually has the correct colors.
7191
7192 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7193
7194         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7195         (tag-mark-stack-max): Typo fix.
7196
7197 2001-09-28  Ben Wing  <ben@xemacs.org>
7198
7199         * font-lock.el:
7200         * font-lock.el (font-lock-after-change-function):
7201         fix problem with last patch, reported by Katsumi Yamaoka.
7202
7203 2001-09-17  Ben Wing  <ben@xemacs.org>
7204
7205         * font-lock.el (font-lock-after-change-function):
7206         fix problem when you insert a comment on the line before a line of
7207         code: if we use the following char, then when you hit backspace,
7208         the following line of code turns the comment color.
7209
7210 2001-06-08  Ben Wing  <ben@xemacs.org>
7211
7212         * process.el: comment about shell-command-switch.
7213         * process.el (shell-quote-argument): Need to quote a null
7214         argument, too.  From Dan Holmsand.
7215         
7216         * startup.el (normal-top-level): Delete some unused FSF junk.
7217         * startup.el (command-line-early):
7218         
7219         * startup.el (command-line): Call MS Windows init function.
7220         
7221         * win32-native.el:
7222         * win32-native.el (mswindows-system-shells): New.
7223         * win32-native.el (mswindows-system-shell-p): New.
7224         * win32-native.el (init-mswindows-at-startup): New.
7225         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7226         * win32-native.el (mswindows-quote-one-simple-arg):
7227         * win32-native.el (mswindows-quote-one-command-arg):
7228         * win32-native.el (mswindows-construct-process-command-line-alist):
7229         Correct comments at top.  Correctly handle passing arguments
7230         to Cygwin programs and to bash.  Fix quoting of zero-length
7231         arguments (from Dan Holmsand).  Set shell-command-switch based
7232         on shell-file-name, which in turn comes from env var SHELL.
7233
7234 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7235
7236         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7237         default-toolbar-position): Fill docstrings for balloon-help.
7238
7239 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7240
7241         * faces.el: Reenable specifications over 'gtk domain.
7242
7243 2001-08-08  Didier Verna  <didier@xemacs.org>
7244
7245         * autoload.el (update-autoload-files): make defdir a file name,
7246         not directory name.
7247
7248 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7249
7250         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7251
7252         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7253
7254 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7255
7256         * font-menu.el (font-menu-set-font): Default to current font-family.
7257         (font-menu-preferred-resolution):
7258         (font-menu-size-scaling):
7259         Provide gtk defaults, too.
7260
7261 2001-07-29  Mike Alexander  <mta@arbortext.com>
7262
7263         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7264         list
7265         (custom-set-face-font-family): ditto
7266
7267 2001-07-26  Mike Sperber <mike@xemacs.org>
7268
7269         * files.el (auto-mode-alist): .9 files are man pages, too.
7270
7271 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7272
7273         * process.el (call-process-internal): bind
7274         coding-system-for-write to 'binary when calling
7275         start-process-internal, so the process receives 
7276         the literal contents of INFILE.
7277
7278 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7279
7280         * files.el (auto-mode-alist): Add configure.ac support.
7281
7282 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7283
7284         * buff-menu.el:
7285         mouse.el:
7286         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7287
7288 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7289
7290         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7291
7292 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7293
7294         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7295         mixed text.
7296         (kinsoku-eol-p): Ditto.
7297
7298 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7299
7300         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7301         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7302         characters as the category `s' or `e' correctly.
7303
7304 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7305
7306         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7307
7308 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7309
7310         * mule/cyrillic.el:  Set up case table.
7311
7312 2001-06-08  Mike Sperber <mike@xemacs.org>
7313
7314         * files.el (save-some-buffers-1): Don't zap the help window right
7315         after `map-y-or-n-p' has popped it up.
7316
7317 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7318
7319         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7320
7321 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7322
7323         * specifier.el: define-specifier-tag 'gtk.
7324
7325 2001-05-12  Ben Wing  <ben@xemacs.org>
7326
7327         * find-paths.el (paths-find-recursive-path):
7328         fix error with null EXCLUDE-REGEXP.
7329         
7330         * font-lock.el (font-lock-mode):
7331         fix problem reported by hrvoje with buffers starting with a space.
7332         
7333 2001-05-06  Ben Wing  <ben@xemacs.org>
7334
7335         * dialog.el (make-dialog-box):
7336         * menubar-items.el (default-menubar):
7337         * printer.el (generic-print-buffer):
7338         * printer.el (generic-print-region):
7339         implement printing the selection when it's selected.
7340
7341 2001-04-18  Didier Verna  <didier@xemacs.org>
7342
7343         * cus-edit.el (Custom-reset-standard): reset to standard settings
7344         not only when the buffer's :custom-state is 'modified, but also
7345         when it is 'set or 'saved.
7346
7347 2001-04-17  Didier Verna  <didier@xemacs.org>
7348
7349         * startup.el (load-user-init-file): define `custom-file' before
7350         loading the user's init file.
7351
7352 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7353
7354         * menubar.el (popup-mode-menu): Make it work with
7355         popup-menu-titles turned off.
7356         
7357 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7358
7359         * about.el (about-mailto-link): Use compose-mail for sending mail.
7360
7361 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7362
7363         * package-admin.el (package-install-hook): New.
7364         (package-delete-hook): New.
7365         (package-admin-add-single-file-package): Use package-delete-hook.
7366
7367         * package-get.el (package-get): Use package-install-hook.
7368
7369 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7370
7371         * package-ui.el (pui-install-selected-packages): reverse the lists
7372         of packages so that they get handled in the same order as they
7373         were selected.
7374
7375 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7376
7377         * packages.el (locate-library): Use read-library-name for completion.
7378
7379 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7380
7381         * byte-optimize.el (=): `=' is not a binary predicate!
7382         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7383         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7384
7385 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7386
7387         * bytecomp.el (byte-compile-arithcompare):
7388         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7389
7390 2001-06-03  William M. Perry  <wmperry@gnu.org>
7391
7392         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7393         return the filename selected by the user!
7394
7395 2001-05-31  William M. Perry  <wmperry@gnu.org>
7396
7397         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7398         in XEmacs/GTK.
7399
7400 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7401
7402         * coding.el: Tiny typo fixed.
7403
7404 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7405
7406         * XEmacs 21.4.3 "Academic Rigor" is released.
7407
7408 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7409
7410         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7411
7412 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7413
7414         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7415
7416 2001-05-04  Ben Wing  <ben@xemacs.org>
7417
7418         * printer.el (generic-print-buffer):
7419         * printer.el (generic-print-region):
7420         Enable dialog boxes.  Apply workaround recommended by Kirill.
7421         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7422         
7423         * simple.el (kill-whole-line):
7424         * simple.el (kill-line-1):
7425         * simple.el (kill-entire-line):
7426         * simple.el (kill-line):
7427         * simple.el (backward-kill-line):
7428         Take out interactive dependence of kill-whole-line.
7429
7430 2001-04-22  Ben Wing  <ben@xemacs.org>
7431
7432         * dialog.el (make-dialog-box):
7433         Put dialog titles back in -- this time correctly.  Fix various
7434         other problems with leaks and such.
7435
7436         * simple.el (region-exists-p):
7437         * simple.el (region-active-p):
7438         Add comment about which one is correct to use in menu specs.
7439
7440 2001-05-05  Ben Wing  <ben@xemacs.org>
7441
7442         * dialog.el (make-dialog-box): fix doc string.
7443         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7444         take out Pretty Print.
7445         * printer.el:
7446         * printer.el (printer-current-device): New.
7447         * printer.el (Printer-get-device): New.
7448         * printer.el (Printer-clear-device): New.
7449         * printer.el (generic-page-setup): New.
7450         * printer.el (generic-print-buffer):
7451         * printer.el (generic-print-region):
7452         Implement Page Setup.  Handle errors properly.
7453
7454 2001-05-05  Ben Wing  <ben@xemacs.org>
7455
7456         * subr.el (error): Complete list of errors in doc string.
7457         
7458 2001-04-22  Ben Wing  <ben@xemacs.org>
7459
7460         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7461         
7462 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7463
7464         * build-report.el: Remove CVS keywords since this file has been in
7465         core lisp for a while now.
7466         * build-report.el (build-report-make-output-files): Fix typo.
7467
7468 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7469
7470         * about.el (about-finish-buffer): Make sure the last change works
7471         even if EVENT is nil.
7472
7473 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7474
7475         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7476         clicked, not the one that happens to be the current buffer at the
7477         time.
7478
7479 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7480
7481         * cus-edit.el (custom-display): Support the GTK Window System also.
7482
7483 2001-04-30  Ben Wing  <ben@xemacs.org>
7484
7485         * printer.el:
7486         * printer.el (printer-page-header):
7487         * printer.el (Print-context): New.
7488         * printer.el (printer-page-footer):
7489         * printer.el (generate-header-element): New.
7490         * printer.el (generate-header-line): New.
7491         * printer.el (print-context-property):
7492         * printer.el (generic-print-buffer):
7493         * printer.el (generic-print-region):
7494         Implement headers and footers.  Implement calling Print dialog box
7495         (#### but it doesn't quite work yet).
7496
7497 2001-04-25  Ben Wing  <ben@xemacs.org>
7498
7499         * about.el (xemacs-hackers):
7500         * about.el (about-url-alist):
7501         * about.el (about-personal-info):
7502         * about.el (about-hacker-contribution):
7503         More contributions.
7504         
7505         * simple.el (handle-post-motion-command):
7506         Fix spurious setting of zmacs-region-stays to t after a non-shift
7507         motion command.
7508
7509 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7510
7511         * about.el (about-personal-info): Update my bio.
7512         (about-hacker-contribution): Ditto.
7513
7514 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7515
7516         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7517
7518 2001-04-19  Andy Piper  <andy@xemacs.org>
7519
7520         * package-net.el (package-net-cygwin32-binary-size): new size.
7521         (package-net-win32-binary-size): new size.
7522         (package-net-convert-index-to-ini): Use new arch.
7523         (package-net-batch-convert-index-to-ini): Removed.
7524         (package-net-generate-bin-ini): New.
7525         (package-net-batch-generate-bin-ini): New.
7526
7527 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7528
7529         * XEmacs 21.4.1 "Copyleft" is released.
7530
7531 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7532
7533         * x-compose.el (xlib-input-method-bug-workaround):
7534         (alias-colon-to-double-quote):
7535         Force sort in map-keymap to work around rehash bug.
7536
7537 2001-04-17  Ben Wing  <ben@xemacs.org>
7538
7539         * about.el: Finish overhaul, add a few new hackers, update a
7540         couple old ones.
7541
7542 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7543
7544         * XEmacs 21.4.0 "Solid Vapor" is released.
7545
7546 2001-04-15  Ben Wing  <ben@xemacs.org>
7547
7548         * about.el:
7549         * about.el (about-headline-face): New.
7550         * about.el (about-link-face): New.
7551         * about.el (about-current-release-maintainers): New.
7552         * about.el (about-other-current-hackers): New.
7553         * about.el (about-url-alist):
7554         * about.el (about-once-and-future-hackers): New.
7555         * about.el (about-mailto-link): New.
7556         * about.el (about-get-buffer):
7557         * about.el (about-finish-buffer):
7558         * about.el (about-xemacs):
7559         * about.el (about-features): Removed.
7560         * about.el (about-advantages): New.
7561         * about.el (about-maintainer-info): Removed.
7562         * about.el (about-personal-info): New.
7563         * about.el (about-hacker-contribution): New.
7564         * about.el (about-maintainer):
7565         * about.el (about-show-linked-info):
7566         * about.el (about-hackers):
7567         Major revamping.  Rewriting of most of the text, improve the
7568         link handling, separate info on contributors into personal
7569         and contribution info, add new contributors, update personal
7570         info, etc. etc.
7571         
7572         * menubar-items.el (default-menubar):
7573         Help menubar entry for News now says more accurately
7574         "What's New in XEmacs".
7575         
7576         * mouse.el:
7577         * mouse.el (mouse-track-cleanup-hook):
7578         * mouse.el (mouse-track):
7579         Don't set-buffer to a dead buffer when calling mouse-track
7580         cleanup hooks.
7581
7582 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7583
7584         * XEmacs 21.2.47 "Zephir" is released.
7585
7586 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7587
7588         * dialog.el (make-dialog-box): Disable dialog box titles until
7589         we get them working.
7590
7591 2001-03-30  Ben Wing  <ben@xemacs.org>
7592
7593         * help.el:
7594         * help.el (Help-princ-face):
7595         * help.el (Help-prin1-face):
7596         * help.el (frob-help-extents):
7597         * help.el (describe-function-1):
7598         * help.el (describe-variable):
7599         Avoid using font-lock faces, which may not be defined.
7600         Instead, use hyper-apropos faces, and make sure they're
7601         defined as necessary by using `require'. (It's not so safe
7602         to do this for font-lock.) In any case, we will eventually
7603         be merging this functionality into hyper-apropos.
7604
7605         * loaddefs.el (completion-ignored-extensions):
7606         Fix documentation.
7607         
7608         * menubar-items.el (menu-truncate-list): Removed.
7609         * menubar-items.el (Menubar-items-truncate-list): New.
7610         * menubar-items.el (default-menubar):
7611         Fix errors if grep or compile command is too long.  Rename helper
7612         function to be less visible.
7613
7614 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7615
7616         * byte-optimize.el (byte-optimize-minus):
7617         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7618
7619 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7620
7621         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7622         Mule is available.
7623
7624         * mule/latin.el: New file.
7625
7626 2001-03-11  Ben Wing  <ben@xemacs.org>
7627
7628         * auto-save.el:
7629         * auto-save.el (auto-save-directory):
7630         * auto-save.el (make-auto-save-file-name):
7631         * auto-save.el (auto-save-file-name-p): New.
7632
7633         Merge in improvements from other definition of
7634         make-auto-save-file-name in files.el.
7635         
7636         * auto-save.el (auto-save-original-name):
7637         * auto-save.el (auto-save-name-in-fixed-directory):
7638         * auto-save.el (auto-save-unslashify-name): Removed.
7639         * auto-save.el (auto-save-slashify-name): Removed.
7640         * auto-save.el (auto-save-reserved-chars): New.
7641         * auto-save.el (auto-save-escape-name): New.
7642         * auto-save.el (auto-save-unhex): New.
7643         * auto-save.el (auto-save-unescape-name): New.
7644
7645         Change algorithm for encoding filenames in auto-save names to be
7646         entirely safe with all filesystems and all possible characters in
7647         a filename, and 100% reversible. (Essentially, uses
7648         quoted-printable as the encoding.)
7649         
7650         * auto-save.el (recover-all-files):
7651
7652         Use insert-directory rather than calling ls directly -- fixes
7653         things under Windows.
7654
7655         * files.el:
7656         * files.el (convert-standard-filename): Substitute FSF's
7657         definition for this (we had nothing here before).
7658         
7659         * files.el (backup-buffer): Warning fix.
7660         
7661         * files.el (make-backup-file-name):
7662         * files.el (find-backup-file-name):
7663         Fix error in calling sequence to auto-save-file-name-p.
7664         
7665         * files.el (recover-file):
7666         Use insert-directory rather than calling ls directly -- fixes
7667         things under Windows.
7668
7669         * files.el (make-auto-save-file-name): Removed.
7670         * files.el (auto-save-file-name-p): Removed.
7671         auto-save is always dumped so no sense in having a definition
7672         that will always be overwritten with another.
7673         
7674         * files.el (insert-directory):
7675         * win32-native.el:
7676         * win32-native.el (debug-mswindows-process-command-lines):
7677         * win32-native.el (original-make-auto-save-file-name): Removed.
7678         * win32-native.el (make-auto-save-file-name): Removed.
7679
7680
7681 2001-03-21  Martin Buchholz <martin@xemacs.org>
7682
7683         * XEmacs 21.2.46 "Urania" is released.
7684
7685 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7686
7687         * menubar-items.el (default-menubar): Update sample.emacs to
7688         sample.init.el and adjust accelerators.
7689
7690 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7691
7692         * build-report.el (build-report): Improve docstring.
7693
7694 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7695
7696         * ChangeLog: Log GTK merge.
7697
7698         * gutter-items.el:
7699         * mwheel.el:
7700         * sound.el:
7701         * startup.el:
7702         Revert gratuitous whitespace changes.
7703
7704 2001-03-07  Ben Wing  <ben@xemacs.org>
7705
7706         * help.el:
7707         * help.el (key-or-menu-binding):
7708         * help.el (Help-find-file): New.
7709         * help.el (describe-beta):
7710         * help.el (describe-copying):
7711         * help.el (describe-project):
7712         * help.el (view-emacs-news):
7713         * help.el (view-sample-init-el): New.
7714         * help.el (Help-princ-face): New.
7715         * help.el (Help-prin1-face): New.
7716         * help.el (help-symbol-function-context-menu):
7717         * help.el (help-symbol-variable-context-menu):
7718         * help.el (help-symbol-function-and-variable-context-menu):
7719         * help.el (frob-help-extents):
7720         * help.el (describe-function-1):
7721         * help.el (describe-variable):
7722
7723         Add coloring in Help buffers, correspondent with hyperlinks.
7724         View files in view-mode rather than Fundamental.
7725         Remove separators from context menus -- now handled in generic code.
7726         Add `Find Tag' to context menu.
7727         
7728         * menubar.el (popup-mode-menu):
7729
7730         Rewrite code that outputs the popup menu to (a) put more specific
7731         entries first, (b) be more robust, (c) output the proper context
7732         menu separators automatically (the context menu functionality is
7733         new and currently used only by Help).
7734
7735 2001-03-10  William M. Perry  <wmperry@aventail.com>
7736
7737         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7738         this function when converting from the 21.1 GTK branch.  Now
7739         supports file, password, question, and color built-in dialogs.
7740
7741 2001-03-06  Ben Wing  <ben@xemacs.org>
7742
7743         * keydefs.el:
7744         * keydefs.el (global-map):
7745         Add commented-out change of M-k (for 21.5).
7746         
7747         * menubar-items.el (default-menubar):
7748         Fix items to control kill-line behavior; add items for
7749         shifted motion.
7750         
7751         * simple.el:
7752         * simple.el (kill-whole-line):
7753         * simple.el (historical-kill-line): Removed.
7754         * simple.el (kill-line): Removed.
7755         * simple.el (kill-entire-line): New.
7756         * simple.el (kill-line-1): New.
7757         * simple.el (backward-kill-line):
7758         Undo kill-whole-line == always changes.  Add new function
7759         kill-entire-line to unconditionally delete the current line.
7760         Add comments describing the lamentable state of affairs of
7761         the kill-line functions and variables.
7762
7763 2001-03-02  Ben Wing  <ben@xemacs.org>
7764
7765         * simple.el:
7766         * simple.el (beginning-of-buffer):
7767         * simple.el (end-of-buffer):
7768         * simple.el (mark-ring-unrecorded-commands):
7769         * simple.el (signal-error-on-buffer-boundary):
7770         * simple.el (shifted-motion-keys-select-region):
7771         * simple.el (unshifted-motion-keys-deselect-region):
7772         * simple.el (motion-keys-for-shifted-motion): New.
7773         * simple.el (handle-pre-motion-command):
7774         * simple.el (handle-post-motion-command):
7775         * simple.el (forward-char-command):
7776         * simple.el (backward-char-command):
7777         * simple.el (scroll-up-command):
7778         * simple.el (scroll-down-command):
7779         * simple.el (next-line):
7780         * simple.el (previous-line):
7781         * simple.el (backward-block-of-lines):
7782         * simple.el (forward-block-of-lines):
7783         * simple.el (backward-word):
7784         * simple.el (mark-word):
7785
7786         Augment documentation of the most common motion commands to make
7787         note of the shifted-motion support.  Improve the support to (a)
7788         properly document how it works and why it's done in the fashion it
7789         is, and (b) allow the keystrokes that trigger it to be customized.
7790
7791         Correct error in the customize specification of
7792         mark-ring-unrecorded-commands.
7793
7794 2001-03-02  Ben Wing  <ben@xemacs.org>
7795
7796         * font-lock.el:
7797         * font-lock.el (font-lock-pending-extent-table): Removed.
7798         * font-lock.el (font-lock-pending-buffer-table): New.
7799         * font-lock.el (font-lock-pre-idle-hook):
7800         * font-lock.el (font-lock-after-change-function):
7801         * font-lock.el (font-lock-fontify-pending-extents):
7802         * font-lock.el (font-lock-lisp-like):
7803
7804         Fix handling of pending extents to avoid excessive slowness (N^2
7805         behavior) when making lots of buffer changes between redisplays,
7806         such as when saving the Options.
7807
7808 2001-03-09  William M. Perry  <wmperry@aventail.com>
7809
7810         * device.el:
7811         * dragdrop.el:
7812         * dumped-lisp.el:
7813         * faces.el:
7814         * frame.el:
7815         * gnuserv.el:
7816         * loadup.el:
7817         * menubar-items.el:
7818         * minibuf.el:
7819         The Great GTK Merge.
7820
7821         * ChangeLog.GTK:
7822         * dialog-gtk.el:
7823         * gdk.el:
7824         * generic-widgets.el:
7825         * glade.el:
7826         * gnome-widgets.el:
7827         * gnome.el:
7828         * gtk-compose.el:
7829         * gtk-extra.el:
7830         * gtk-faces.el:
7831         * gtk-ffi.el:
7832         * gtk-file-dialog.el:
7833         * gtk-font-menu.el:
7834         * gtk-glyphs.el:
7835         * gtk-init.el:
7836         * gtk-iso8859-1.el:
7837         * gtk-marshal.el:
7838         * gtk-mouse.el:
7839         * gtk-package.el:
7840         * gtk-password-dialog.el:
7841         * gtk-select.el:
7842         * gtk-widget-accessors.el:
7843         * gtk-widgets.el:
7844         * gtk.el:
7845         widgets-gtk.el:
7846         The Great GTK Merge: new files.
7847
7848 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7849
7850         * generic-widgets.el: Don't require gtk (a built-in feature) at
7851         top level.  Don't execute the last sexp unless (featurep 'gtk).
7852
7853 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7854
7855         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7856
7857 2001-02-23  Martin Buchholz <martin@xemacs.org>
7858
7859         * XEmacs 21.2.45 "Thelxepeia" is released.
7860
7861 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7862  
7863         * about.el (xemacs-hackers): update my entry. 
7864         * about.el (about-maintainer-info): ditto. 
7865         * about.el (about-hackers): ditto. 
7866
7867 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7868
7869         * about.el (about-maintainer-info): More vanity info about
7870         yours truly.
7871
7872 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7873
7874         * build-report.el (build-report-destination): xemacs-build-reports
7875         has moved to SourceForge, where mailing list name length is
7876         restricted, hence the name change to
7877         xemacs-buildreports@xemacs.org.
7878         * build-report.el (build-report-keep-regexp): Update default.
7879         * build-report.el (build-report-delete-regexp): Ditto.
7880         * build-report.el (build-report-make-output-files): Ditto.
7881
7882 2001-02-19  Craig Lanning  <lanning@scra.org>
7883
7884         * lisp-mode.el: Add indentation specifications for following
7885         Common Lisp forms: handler-case, handler-bind, with-slots,
7886         with-open-file, with-open-stream, print-unreadable-object.
7887
7888 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7889
7890         * font-lock.el (font-lock-set-defaults-1):
7891         Move initialization of `font-lock-cache-position' so that it's set
7892         even if font-lock-keywords is already defined.
7893
7894 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7895
7896         * autoload.el (generate-file-autoloads-1):
7897         Use `emacs-lisp-mode-syntax-table' instead of
7898         `lisp-mode-syntax-table'.
7899         * lisp-mode.el (lisp-mode-syntax-table):
7900         Get rid of old checks for `parse-partial-sexp' version.
7901         Make `|' (pipe) string delimiter instead of punctuation.
7902
7903 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7904
7905         * window.el (save-selected-window):
7906         Use gensym for better macro hygiene.
7907
7908 2001-02-06  Mike Sperber <mike@xemacs.org>
7909
7910         * dump-paths.el:
7911         * startup.el (startup-setup-paths): Set and use
7912         `mule-lisp-directory'.
7913         (startup-setup-paths-warning): Ditto.
7914
7915         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7916         (paths-construct-load-path): Consider `mule-lisp-directory'.
7917
7918 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7919
7920         * font-lock.el: Syntax table improvements used.  A few random
7921         changes are not specified below.
7922         (font-lock-fontify-string-delimiters):
7923         (font-lock-syntactic-keywords):
7924         (font-lock-cache-state nil):
7925         (font-lock-cache-position):
7926         New variables.
7927         (font-lock-set-syntax):
7928         (font-lock-apply-syntactic-highlight):
7929         (font-lock-fontify-syntactic-anchored-keywords):
7930         (font-lock-fontify-syntactic-keywords-region):
7931         (font-lock-eval-keywords):
7932         New functions.
7933         (font-lock-remove-face):
7934         (font-lock-fontify-syntactically-region):
7935         Use syntax properties.
7936
7937 2001-02-08  Martin Buchholz <martin@xemacs.org>
7938
7939         * XEmacs 21.2.44 "Thalia" is released.
7940
7941 2001-01-16  Mike Sperber <mike@xemacs.org>
7942
7943         * startup.el (normal-top-level): Work even if no installation root
7944         is found.
7945
7946 2001-01-30  Andy Piper  <andy@xemacs.org>
7947
7948         * gutter-items.el (progress-abort-glyph): remove instantiator.
7949         (set-progress-abort-instantiator): new function.
7950         (abort-progress-feedback): use it.
7951
7952         * gutter.el (set-gutter-dirty-p): new function.
7953
7954 2001-01-30  Didier Verna  <didier@xemacs.org>
7955
7956         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7957
7958 2001-01-24  Didier Verna  <didier@xemacs.org>
7959
7960         * sound.el (sound-extension-list): give a better default value.
7961         * sound.el (load-sound-file): improve the doc string, also find
7962         files given by absolute names, pass a real extension list to
7963         `locate-file'.
7964
7965 2001-01-26  Martin Buchholz <martin@xemacs.org>
7966
7967         * XEmacs 21.2.43 "Terspichore" is released.
7968
7969 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7970
7971         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7972         messages from gnuserv.
7973
7974 2001-01-20  Martin Buchholz <martin@xemacs.org>
7975
7976         * XEmacs 21.2.42 "Poseidon" is released.
7977
7978 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7979
7980         * cl-macs.el (cl-upcase-arg): New function.
7981         (cl-function-arglist): New function.
7982         (cl-transform-lambda): Automatically add CL-style lambda list to
7983         documentation string using functions above.
7984
7985 2001-01-12  Andy Piper  <andy@xemacs.org>
7986
7987         * package-get.el (package-get-custom): call
7988         package-net-update-installed-db.
7989
7990         * package-ui.el (pui-install-selected-packages): call
7991         package-net-update-installed-db.
7992
7993         * package-net.el (package-net-update-installed-db): use
7994         packages-package-list so that we reflect reality.
7995
7996         * packages.el (packages-package-list): Make docstring reflect
7997         reality.
7998
7999         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8000
8001         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8002         isn't installed.
8003
8004 2001-01-17  Andy Piper  <andy@xemacs.org>
8005
8006         * wid-edit.el (widget-activation-glyph-mapper): activate or
8007         deactivate native widgets.
8008         (widget-glyph-insert-glyph): record instantiator.
8009         (widget-push-button-value-create): use it.
8010
8011         * gui.el (gui-button-action): new function. Make button's domain
8012         buffer current when calling.
8013         (make-gui-button): update to use gui-button-action.
8014
8015 2001-01-16  Didier Verna  <didier@xemacs.org>
8016
8017         * menubar-items.el (default-menubar): add an entry for modeline
8018         horizontal scrolling in Options -> Display.
8019
8020 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8021
8022         * package-get.el (package-get-require-signed-base): Set to nil
8023         by default.
8024
8025 2001-01-17  Martin Buchholz <martin@xemacs.org>
8026
8027         * XEmacs 21.2.41 "Polyhymnia" is released.
8028
8029 2001-01-16  Mike Sperber <mike@xemacs.org>
8030
8031         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8032         catch lisp/mule/.
8033
8034 2001-01-14  Mike Sperber <mike@xemacs.org>
8035
8036         * startup.el (maybe-create-compatibility-dot-emacs):
8037         (maybe-unmigrate-user-init-file):
8038         (unmigrate-user-init-file): Created.
8039         (maybe-migrate-user-init-file): Offer creation of compatibility
8040         .emacs.
8041         Some doc fixes wrt init file location.
8042
8043 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8044
8045         * faces.el (face-frob-from-locale-first): new variable.
8046         (frob-face-font-2): Honor tags arg while trying to use
8047         standard-face-mapping.  When face-frob-from-locale-first is set,
8048         first try to set face inheriting from frobbed-face.
8049
8050 2001-01-15  Didier Verna  <didier@xemacs.org>
8051
8052         * about.el (xemacs-hackers): update my entry.
8053         * about.el (about-url-alist): ditto.
8054         * about.el (about-maintainer-info): ditto.
8055         * about.el (about-hackers): ditto.
8056
8057 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8058
8059         The byte compiler has been badly broken for a year,
8060         by the patch of 1999-12-06.
8061         * byte-optimize.el (byte-optimize-form-code-walker):
8062         Bug was: the byte compiler was making this erroneous optimization:
8063         (progn (or (foo)) (bar)) ==> (bar)
8064
8065 2000-11-20  Mike Sperber <mike@xemacs.org>
8066
8067         * setup-paths.el (paths-core-load-path-depth): Split
8068         `paths-load-path-depth' in two for site and core lisp.  Don't
8069         recurse into core.
8070         * setup-paths.el (paths-construct-load-path): Use.
8071
8072 2001-01-10  Andy Piper  <andy@xemacs.org>
8073
8074         * package-net.el (package-net-cygwin32-binary-size): new variable
8075         (package-net-win32-binary-size): ditto.  add much needed
8076         commentary.
8077
8078         * gutter-items.el (buffers-tab-items): correct off-by-one error
8079         for buffers-tab-max-size.
8080
8081 2001-01-08  Martin Buchholz <martin@xemacs.org>
8082
8083         * XEmacs 21.2.40 is released.
8084
8085 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8086
8087         * mule/hebrew.el: Fix comments and typos.
8088         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8089
8090 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8091
8092         * ChangeLog.1: move ancient log from fill.el.
8093
8094         * dump-paths.el:
8095         paragraphs.el:
8096         mule/mule-category.el:
8097         Miscellaneous typo fixes and slight doc clarifications.
8098
8099         * mule/mule-ccl.el:  Correct file name in header.
8100
8101 2000-12-31  Martin Buchholz <martin@xemacs.org>
8102
8103         * XEmacs 21.2.39 is released.
8104
8105 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8106
8107         * byte-optimize.el (byte-optimize-cond):
8108         (byte-optimize-cond-1): New.
8109         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8110         Optimizes (cond (x nil)) ==> nil.
8111         Provide better diagnostic on malformed expr like (cond foo).
8112
8113 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8114
8115         * mule/mule-coding.el:
8116         mule/mule-cmds.el (reset-language-environment,
8117         set-language-environment-coding-systems):
8118         Safer default coding-priority-list, corresponding to src/file-coding.h.
8119
8120 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8121
8122         * package-admin.el: Allow package removal from
8123         early-package-load-path.
8124
8125 2000-12-15  Andreas Jaeger  <aj@suse.de>
8126
8127         * about.el (about-maintainer-info): Update my entry.
8128
8129 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8130
8131         * packages.el (locate-library): Add support for bzip2
8132         compressed .el files.
8133
8134 2000-12-12  Andy Piper  <andy@xemacs.org>
8135
8136         * package-net.el: new file.
8137
8138 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8139
8140         * font-lock.el: Add missing C++ keywords.
8141
8142 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8143
8144         * simple.el (indent-for-comment): Preserve indentation of comments
8145         starting in column 0, as documented in (Info-goto-node
8146         "(xemacs)Comments").  Update docstring accordingly.
8147
8148 2000-12-05  Martin Buchholz <martin@xemacs.org>
8149
8150         * XEmacs 21.2.38 is released.
8151
8152 2000-12-04  Didier Verna  <didier@xemacs.org>
8153
8154         * mouse.el (default-mouse-track-set-point-in-window): remove
8155         spurious '+' operation detected by Martin.
8156
8157
8158 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8159
8160         * cl-extra.el (coerce):
8161         Implement char to integer coercion.
8162         Remove extraneous (numberp) test.
8163
8164         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8165         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8166         (byte-optimize-predicate):
8167         Warn if evaluating constant expression signals an error.
8168         (byte-optimize-form): Small simplification.
8169
8170         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8171
8172 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8173
8174         * byte-optimize.el:
8175         (byte-optimize-minus):
8176         (byte-optimize-plus):
8177         (byte-optimize-mult):
8178         (byte-optimize-quo):
8179         Use (car (last x)) instead of (last x) to get last elt!
8180         Use `byte-optimize-predicate' to optimize `%'.
8181         Move optimizations for special numeric args to bytecomp.el.
8182         * bytecomp.el (byte-compile-associative): Remove.
8183         (byte-compile-max): New.
8184         (byte-compile-min): New.
8185         Properly handle erroneous calls: (max) (min).
8186         (byte-compile-plus): New.
8187         (byte-compile-minus):
8188         It's easiest to handle 0, +1 and -1 args here.
8189         (byte-compile-mult): New.
8190         It's easiest to handle 1, -1 and 2 args here.
8191         (byte-compile-quo):
8192         It's easiest to handle 0, +1 and -1 args here.
8193         Issue byte-compiler warning when dividing by zero.
8194
8195         Byte-compiler arithmetic improvements.
8196         Better optimize these expressions in the obvious way:
8197         (+ x y 1)   -->  varref x varref y add add1
8198         (+ x y -1)  -->  varref x varref y add sub1
8199         (- x y 0)   -->  (- x y)
8200         (- 0 x y)   -->  (- (- x) y)
8201         (% 42 19)   --> compile-time constant
8202         (/ 42 19)   --> compile-time constant
8203         (* (foo) 2) --> foo call dup plus
8204
8205         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8206         unless (declaim (optimize (safety 3)))
8207         or (setq byte-compile-delete-errors nil).
8208
8209 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8210
8211         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8212         docstrings.
8213
8214 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8215
8216         * startup.el (command-line-do-help):  Add documentation of
8217         portable dumper switches.
8218
8219 2000-11-22  Andy Piper  <andy@xemacs.org>
8220
8221         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8222
8223         * glyphs.el (init-glyphs): don't use autodetect for strings.
8224
8225 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8226
8227         * byte-optimize.el (byte-optimize-char-before):
8228         (byte-optimize-backward-char):
8229         (byte-optimize-backward-word):
8230         Fix incorrect optimizations for these sorts of expressions:
8231         (let ((x nil)) (backward-char x))
8232
8233 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8234
8235         * byte-optimize.el:
8236         * byte-optimize.el (byte-optimize-backward-char): New.
8237         * byte-optimize.el (byte-optimize-backward-word): New.
8238         Make backward-word and backward-char as efficient as forward versions.
8239
8240         * bytecomp.el (byte-compile-no-args-with-one-extra):
8241         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8242         * bytecomp.el (byte-compile-two-args-with-one-extra):
8243         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8244         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8245         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8246         Check if extra arg is constant nil, and if so, use byte-coded call.
8247
8248         * simple.el (backward-word):
8249         * simple.el (mark-word):
8250         * simple.el (kill-word):
8251         * simple.el (backward-kill-word):
8252         Make COUNT argument optional, for consistency with forward-char et al.
8253
8254         * abbrev.el (abbrev-string-to-be-defined):
8255         * abbrev.el (inverse-abbrev-string-to-be-defined):
8256         * abbrev.el (inverse-add-abbrev):
8257         * abbrev.el (expand-region-abbrevs):
8258         * buff-menu.el (Buffer-menu-execute):
8259         * indent.el (move-to-left-margin):
8260         * indent.el (indent-relative):
8261         * indent.el (move-to-tab-stop):
8262         * info.el (Info-reannotate-node):
8263         * lisp-mode.el (lisp-indent-line):
8264         * lisp.el (end-of-defun):
8265         * lisp.el (move-past-close-and-reindent):
8266         * misc.el (copy-from-above-command):
8267         * mouse.el (default-mouse-track-scroll-and-set-point):
8268         * page.el (forward-page):
8269         * paragraphs.el (forward-paragraph):
8270         * paragraphs.el (end-of-paragraph-text):
8271         * picture.el (picture-forward-column):
8272         * picture.el (picture-self-insert):
8273         * rect.el (extract-rectangle-line):
8274         * simple.el (newline):
8275         * simple.el (fixup-whitespace):
8276         * simple.el (backward-delete-char-untabify):
8277         * simple.el (transpose-chars):
8278         * simple.el (transpose-preceding-chars):
8279         * simple.el (do-auto-fill):
8280         * simple.el (indent-new-comment-line):
8281         * simple.el (blink-matching-open):
8282         * view-less.el (cleanup-backspaces):
8283         * wid-edit.el (widget-transpose-chars):
8284         * term/bg-mouse.el (bg-insert-moused-sexp):
8285         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8286
8287         * info.el (Info-fontify-node):
8288         * simple.el (backward-delete-function):
8289         Use canonical delete-backward-char instead of backward-delete-char.
8290
8291 2000-11-20  Andy Piper  <andy@xemacs.org>
8292
8293         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8294         no buffers.
8295
8296 2000-11-20  Andy Piper  <andy@xemacs.org>
8297
8298         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8299         buffer tabs.
8300
8301 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8302
8303         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8304         (proclaim inline...) was shadowing compiler-macros.
8305
8306 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8307
8308         * bytecomp.el (byte-compile-eval): New.
8309         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8310         Keeps this promise made in Lispref:
8311         "If a file being compiled contains a `defmacro' form, the macro is
8312         defined temporarily for the rest of the compilation of that file."
8313
8314 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8315
8316         * cl.el (floatp-safe):
8317         (plusp):
8318         (minusp):
8319         (oddp):
8320         (evenp):
8321         (cl-abs):
8322         Use a better parameter name than `x'.
8323
8324         * cl-macs.el (check-type): Make continuable.  Change documentation
8325         to require PLACE, but accept any form for compatibility.
8326
8327         * abbrev.el (define-abbrev): Use check-type.
8328         * font-menu.el (font-menu-change-face): Use check-type.
8329         * menubar.el (relabel-menu-item): Use check-type.
8330         * itimer.el: Fix typo.
8331
8332 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8333
8334         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8335
8336 2000-11-14  Martin Buchholz <martin@xemacs.org>
8337
8338         * XEmacs 21.2.37 is released.
8339
8340 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8341
8342         * code-cmds.el: Provide the feature.
8343
8344 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8345
8346         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8347
8348         * code-cmds.el: New file
8349         * mule/mule-cmds.el:
8350         * mule/mule-misc.el
8351         (coding-keymap): New keymap. Define coding system keyboard
8352         commands on file-coding builds too.
8353         (coding-system-change-eol-conversion):
8354         (universal-coding-system-argument):
8355         (set-default-coding-systems):
8356         (prefer-coding-system): Moved from mule-cmds.el
8357         (set-buffer-process-coding-system): Moved from mule-misc.el
8358
8359 2000-09-15  Stephen Carney <carney@scubadoo.com>
8360
8361         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8362
8363 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8364
8365         * package-get.el (package-get-download-sites): Add a pre-release
8366         site for experimental packages.
8367
8368         * auto-autoloads.el: Regenerated.
8369
8370 2000-08-01  Andy Piper  <andy@xemacs.org>
8371
8372         * gutter-items.el (buffers-tab-omit-function): reference
8373         buffers-tab-select-visible-buffers.
8374         (buffers-tab-filter-functions): new variable, by default uses
8375         buffers-tab-selection-function and buffers-tab-omit-function.
8376         (select-buffers-tab-buffers-by-mode): invert arguments.
8377         (buffers-tab-select-visible-buffers): new function. Invert calling
8378         of buffers-menu-omit-invisible-buffers.
8379         (buffers-tab-items): rewrite to use
8380         buffers-tab-filter-functions. Rewrite docstring.
8381         (gutter-buffers-tab-extent): delete.
8382         (add-tab-to-gutter): always build a new extent when adding the
8383         tabs.
8384         (update-tab-in-gutter): make gutter dirty when orientation
8385         changes.
8386
8387 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8388
8389         * bytecomp.el (byte-compile-defvar-or-defconst):
8390         Only do loadhist recording if defvar form includes a value.
8391
8392 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8393
8394         * bytecomp.el (byte-compile-initial-macro-environment):
8395         `eval-when-compile' should not compile its body.
8396
8397 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8398
8399         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8400         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8401         some Japanese English.  Remove some ancient FSF comments, and
8402         improve docstrings.  Use symbols not vectors for tables.
8403
8404 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8405
8406         * keymap.el:
8407         (local-key-binding):
8408         (global-key-binding):
8409         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8410
8411         * lisp.el:
8412         (backward-sexp): Slightly simpler code.
8413         (mark-sexp): Make arg optional, like FSF Emacs.
8414         (forward-list): Slightly simpler code.
8415         (backward-list): Slightly simpler code.
8416         (down-list):  Make arg optional, like FSF Emacs.
8417         (up-list):  Make arg optional, like FSF Emacs.
8418         (backward-up-list):  Make arg optional, like FSF Emacs.
8419         (kill-sexp):  Make arg optional, like FSF Emacs.
8420         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8421
8422         * font-menu.el (font-menu-change-face):
8423         Take continuable errors into account.
8424
8425         * abbrev.el:
8426         * abbrev.el (clear-abbrev-table):
8427         * abbrev.el (define-abbrev-table):
8428         * abbrev.el (define-abbrev):
8429         * abbrev.el (insert-abbrev-table-description):
8430         * apropos.el (apropos-documentation-check-doc-file):
8431         * apropos.el (apropos-documentation-check-elc-file):
8432         * buff-menu.el (list-buffers):
8433         * buff-menu.el (list-buffers-noselect):
8434         * bytecomp.el (byte-recompile-directory):
8435         * bytecomp.el (batch-byte-compile):
8436         * cl-macs.el (typep):
8437         * code-files.el (find-coding-system-magic-cookie):
8438         * code-files.el (insert-file-contents):
8439         * cus-edit.el (customize-set-variable):
8440         * cus-edit.el (customize-save-variable):
8441         * cus-face.el (custom-set-face-font-size):
8442         * cus-face.el (custom-set-face-update-spec):
8443         * cus-face.el (custom-reset-faces):
8444         * custom.el (custom-check-theme):
8445         * custom.el (copy-upto-last):
8446         * fill.el (canonically-space-region):
8447         * fill.el (fill-paragraph):
8448         * fill.el (fill-region):
8449         * fill.el (find-space-insertable-point):
8450         * fill.el (justify-current-line):
8451         * faces.el (face-spec-update-all-matching):
8452         * faces.el (set-face-stipple):
8453         * files-nomule.el (insert-file-contents):
8454         * files.el (insert-file-contents-literally):
8455         * files.el (hack-local-variables-last-page):
8456         * files.el (basic-save-buffer):
8457         * files.el (insert-directory):
8458         * font-menu.el (font-menu-change-face):
8459         * font.el (font-spatial-to-canonical):
8460         * format.el (format-encode-region):
8461         * format.el (format-insert-file):
8462         * format.el (format-replace-strings):
8463         * gutter.el (set-gutter-element):
8464         * help.el (key-or-menu-binding):
8465         * help.el (describe-bindings):
8466         * help.el (with-syntax-table):
8467         * indent.el (indent-rigidly):
8468         * indent.el (delete-to-left-margin):
8469         * info.el:
8470         * info.el (Info-extract-dir-entry-from):
8471         * info.el (Info-build-dir-anew):
8472         * info.el (Info-rebuild-dir):
8473         * info.el (Info-batch-rebuild-dir):
8474         * info.el (Info-read-subfile):
8475         * info.el (Info-build-node-completions):
8476         * info.el (Info-extract-menu-node-name):
8477         * isearch-mode.el (isearch-range-invisible):
8478         * isearch-mode.el (isearch-restore-invisible-extents):
8479         * itimer.el (itimerp):
8480         * itimer.el (itimer-live-p):
8481         * keymap.el:
8482         * keymap.el (substitute-key-definition):
8483         * keymap.el (read-command-or-command-sexp):
8484         * keymap.el (local-key-binding):
8485         * keymap.el (global-key-binding):
8486         * keymap.el (global-set-key):
8487         * keymap.el (local-set-key):
8488         * ldap.el:
8489         * ldap.el (ldap-add-entries):
8490         * ldap.el (ldap-delete-entries):
8491         * lisp.el (backward-sexp):
8492         * lisp.el (mark-sexp):
8493         * lisp.el (forward-list):
8494         * lisp.el (backward-list):
8495         * lisp.el (down-list):
8496         * lisp.el (backward-up-list):
8497         * lisp.el (up-list):
8498         * lisp.el (kill-sexp):
8499         * lisp.el (backward-kill-sexp):
8500         * menubar.el (add-menu-button):
8501         * menubar.el (add-submenu):
8502         * menubar.el (delete-menu-item):
8503         * menubar.el (relabel-menu-item):
8504         * mouse.el (narrow-window-to-region):
8505         * obsolete.el (define-obsolete-variable-alias):
8506         * obsolete.el (store-substring):
8507         * package-admin.el:
8508         * package-admin.el (package-admin-install-function):
8509         * package-admin.el (package-admin-install-function-mswindows):
8510         * package-admin.el (package-admin-default-install-function):
8511         * package-get.el (package-get-update-base-entries):
8512         * packages.el (packages-load-package-dumped-lisps):
8513         * packages.el (packages-collect-package-dumped-lisps):
8514         * printer.el (generic-print-buffer):
8515         * printer.el (generic-print-region):
8516         * replace.el (occur-mode-mouse-goto):
8517         * replace.el (perform-replace):
8518         * select.el (get-selection-no-error):
8519         * simple.el:
8520         * simple.el (newline):
8521         * simple.el (open-line):
8522         * simple.el (edit-and-eval-command):
8523         * simple.el (goto-line):
8524         * simple.el (undo):
8525         * simple.el (kill-region):
8526         * simple.el (copy-region-as-kill):
8527         * simple.el (kill-ring-save):
8528         * simple.el (set-mark):
8529         * simple.el (next-line):
8530         * simple.el (previous-line):
8531         * simple.el (line-move):
8532         * simple.el (set-goal-column):
8533         * simple.el (comment-region):
8534         * subr.el:
8535         * subr.el (putf):
8536         * syntax.el (modify-syntax-entry):
8537         * syntax.el (map-syntax-table):
8538         * view-less.el (view-file):
8539         * view-less.el (view-buffer):
8540         * view-less.el (view-file-other-window):
8541         * window-xemacs.el (backward-other-window):
8542         * window.el:
8543         * window.el (one-window-p):
8544         * window.el (walk-windows):
8545         * window.el (window-list):
8546         * x-mouse.el (x-mouse-kill):
8547         * x-select.el (x-get-cutbuffer):
8548         * x-select.el (x-store-cutbuffer):
8549         * term/bg-mouse.el (bg-mouse-line-to-center):
8550         * term/sun-mouse.el (window-line-end):
8551         * term/sun-mouse.el (sun-select-region):
8552         * term/sun.el (kill-region-and-unmark):
8553         * mule/mule-category.el:
8554         * mule/mule-category.el (modify-category-entry):
8555         * mule/mule-category.el (char-category-list):
8556         * mule/mule-coding.el (coding-system-force-on-output):
8557         * mule/mule-misc.el (coding-system-put):
8558         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8559
8560 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8561
8562         * cus-face.el: Typo fixes and tiny clarifications.
8563         * custom.el: ditto
8564
8565 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8566
8567         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8568         * startup.el (normal-top-level): Setup auto-save-list-file-name
8569         if auto-save-list-file-prefix is non-nil.
8570
8571 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8572
8573         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8574
8575 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8576
8577         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8578         get symbol at point-min.
8579
8580 2000-10-24  Didier Verna  <didier@xemacs.org>
8581
8582         * info.el (Info-emacs-info-file-name): defconst it.
8583         * info.el (Info-footnote-tag): defcustom it.
8584         * info.el (Info-no-description-string): ditto.
8585         * info.el (Info-find-node): adapt to new semantics of
8586         'Info-suffixed-file (don't do the case variants stuff).
8587         * info.el (Info-insert-dir): rewrite the dir file variants code.
8588         * info.el (Info-directory-files): New. Return the list of info
8589         files in a directory.
8590         * info.el (Info-dir-outdated-p): use it.
8591         * info.el (Info-parse-dir-entries): ditto.
8592         * info.el (Info-build-dir-anew): don't restrict to files ending
8593         with a ".info.*" extension.
8594         * info.el (Info-set-mode-line): ditto.
8595         * info.el (Info-read-subfile): adapt to new semantics of
8596         'Info-suffixed-file (append 'exact argument).
8597         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8598         string independently of the case.
8599         * info.el (Info-suffixed-file): use it (match all possible case
8600         for the file name).
8601         * info.el (Info-insert-file-contents): code cleanup.
8602         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8603         columns.
8604         * info.el (Info-batch-rebuild-dir): ditto.
8605         * info.el (Info-read-node-name-1): ditto.
8606         * info.el (Info-search): ditto.
8607         * info.el (Info-fontify-node): ditto.
8608
8609
8610 2000-10-24  Didier Verna  <didier@xemacs.org>
8611
8612         * process.el (shell-command): when called from a program, avoid
8613         'push-mark's "mark-set" message.
8614
8615 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8616
8617         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8618         by a symbol, not by a vector.
8619         * mule/vietnamese.el (vscii): Likewise.
8620         (viscii): Likewise.
8621         * mule/cyrillic.el (koi8-r): Likewise.
8622
8623         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8624         by a symbol, not by a vector.
8625         (chinese-big5-2): Likewise.
8626         * mule/ethiopic.el (ethiopic): Likewise.
8627         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8628         (vietnamese-viscii-upper): Likewise.
8629
8630 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8631
8632         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8633
8634 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8635
8636         * byte-optimize.el (byte-optimize-car): New function.
8637         (byte-optimize-cdr): Ditto.
8638
8639 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8640
8641         * byte-optimize.el: Partial synch with FSF 20.7.
8642         Optimize constant concatenation.
8643         Add keymapp as a side effect free function.  It is a built-in.
8644         (byte-after-unbind-pos): Remove byte-equal.
8645
8646 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8647
8648         * update-elc-2.el: Quote regexps correctly.
8649
8650 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8651
8652         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8653         (ccl-compile): Apply integerp, not integer-or-char-p to
8654         check the type of the buffer magnification
8655         (ccl-compile-write-string): Encode a string with binary
8656         coding system.
8657         (ccl-compile-write-repeat): Likewise.
8658
8659 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8660
8661         * buff-menu.el:
8662         * bytecomp.el:
8663         * coding.el:
8664         * faces.el:
8665         * files.el:
8666         * fill.el:
8667         * float-sup.el:
8668         * font-lock.el:
8669         * help.el:
8670         * iso8859-1.el:
8671         * loaddefs.el:
8672         * menubar-items.el:
8673         * menubar.el:
8674         * modeline.el:
8675         * msw-font-menu.el:
8676         * paragraphs.el:
8677         * paths.el:
8678         * replace.el:
8679         * simple.el:
8680         * sound.el:
8681         * startup.el:
8682         * version.el:
8683         * x-faces.el:
8684         * x-font-menu.el:
8685         Remove purecopy.
8686
8687 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8688
8689         * simple.el (do-auto-fill): Use the function pointer to by
8690         `comment-line-break-function', not `indent-new-comment-line'. This
8691         fixes an issue with cc-mode comment continuation.
8692
8693 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8694
8695         * simple.el (turn-on-auto-fill):  Add (interactive).
8696         * mwheel.el (mwheel-install): Add (interactive).
8697         * font-lock.el (turn-on-font-lock): Add (interactive).
8698         (turn-off-font-lock): Add (interactive).
8699
8700 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8701
8702         * packages.el (packages-special-base-regexp): Add `man'.
8703
8704 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8705
8706         * wid-edit.el (widget-specify-active): map over extents in current
8707         buffer like `widget-specify-inactive' does.  Mapping over the
8708         inactive extent object does not work since the current extent is
8709         ignored by `map-extents'.
8710
8711 2000-10-04  Martin Buchholz <martin@xemacs.org>
8712
8713         * XEmacs 21.2.36 is released.
8714
8715 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8716
8717         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8718         Optimize the compiled-function-constants vector by byte-code
8719         reference counts.
8720
8721 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8722
8723         * build-report.el (build-report-delete-regexp): quote value in
8724         defcustom
8725
8726 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8727
8728         * build-report.el (build-report): Don't bind srcdir which we don't
8729         use in `multiple-value-bind' to avoid the only byte-compiler
8730         warning.
8731
8732 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8733
8734         * build-report.el: Requires cl and custom now.
8735         build-report-version is determined by XEmacs version -- remove
8736         build-report-version*.
8737         * build-report.el (build-report-version): Removed.
8738         * build-report.el (build-report-installation-version-regexp): New.
8739         * build-report.el (build-report-version-file-regexp): New.
8740         * build-report.el (build-report-installation-srcdir-regexp): New.
8741         * build-report.el (build-report-destination): Offer
8742         xemacs-build-reports and xemacs-beta.
8743         * build-report.el (build-report-keep-regexp): Adjusted.
8744         * build-report.el (build-report-delete-regexp): Adjusted.
8745         * build-report.el (build-report-make-output-dir): New.
8746         * build-report.el (build-report-installation-file): Replace use of
8747         `concat' with `expand-file-name'.
8748         * build-report.el (build-report-make-output-file): Removed.
8749         * build-report.el (build-report-make-output-files): New.
8750         * build-report.el (build-report-subject): Identify as
8751         user-variable with "*...".
8752         * build-report.el (build-report-prompts): Ditto.
8753         * build-report.el (build-report-version-file): New.
8754         * build-report.el (build-report-file-encoding): Identify as
8755         user-variable with "*...".
8756         * build-report.el (build-report-make-output-get): New.
8757         * build-report.el (build-report-insert-header): Report
8758         emacs-version and system-configuration instead of
8759         build-report-version.
8760         * build-report.el (build-report-insert-make-output): Add file
8761         argument.
8762         * build-report.el (build-report-insert-installation-file):
8763         Re-indent.
8764         * build-report.el (build-report-keep): Change docstring,
8765         re-indent.
8766         * build-report.el (build-report-delete): Ditto.
8767         * build-report.el (build-report-installation-data): New.
8768         * build-report.el (build-report-version-file-data): New.
8769
8770 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8771
8772         * byte-optimize.el (byte-optimize-lapcode):
8773         Fix the optimization of using the first 5 elements of the
8774         constants vector for variables.
8775         (byte-optimize-lapcode): Fix another ancient broken optimization.
8776
8777 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8778
8779         * *: Spelling mega-patch
8780
8781 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8782
8783         * easymenu.el: doc fixes.
8784         (easy-menu-do-define): Use backquote.
8785         (easy-menu-change):
8786         (easy-menu-add):
8787         `when' seems much clearer than `if' here.
8788         (easy-menu-remove):
8789         (easy-menu-add-item):
8790         (easy-menu-item-present-p):
8791         (easy-menu-remove-item):
8792         Wrap using (when (featurep 'menubar) ...)
8793
8794 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8795
8796         * bytecomp.el (displaying-byte-compile-warnings):
8797         Revert Ben's change to this function below so that the compile log
8798         is displayed properly for users of the "popper" package.
8799
8800 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8801
8802         * window.el (save-selected-window): Use backquote.
8803
8804         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8805         Renamed from `byte-compile-file-form-defvar'.
8806         * bytecomp.el (byte-compile-defvar-or-defconst):
8807         Only cons onto current-load-list in top-level forms.
8808         Else this leaks a cons cell every time a defun is called.
8809         Renamed from `byte-compile-defvar', for clarity.
8810         Warn when docstring of defvar is not a string.
8811         Use consistent error messages.
8812         Better comments.
8813
8814 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8815
8816         * simple.el (set-variable):
8817         Remove unneeded defvar by rearranging order of let* forms.
8818
8819         * mule/mule-ccl.el (ccl-get-next-code):
8820         * menubar-items.el (bookmark-menu-filter):
8821         (language-environment-menu-filter):
8822         (tutorials-menu-filter):
8823         * toolbar-items.el (toolbar-compile):
8824         * byte-optimize.el (disassemble-offset):
8825         Use (declare (special ...)) instead of `defvar'.
8826
8827         * cl-macs.el (cl-do-proclaim):
8828         Fix (declare (special ...)) warning suppression syntax.
8829
8830 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8831
8832         * info.el (Info-tag-table-marker):
8833         (Info-tag-table-buffer):
8834         (Info-find-file-node):
8835         (Info-read-subfile):
8836         (Info-build-node-completions):
8837         (Info-search):
8838         (Info-mode):
8839         Multiple info buffer support.
8840
8841 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8842
8843         * ldap.el (ldap-decode-entry): New defun
8844         (ldap-search-entries): Use it in order to decode DN-prefixed
8845         entries properly
8846
8847 2000-08-23  Daniel Pittman <daniel@danann.net>
8848
8849         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8850         Use `eq', not `=', to compare symbols.
8851
8852 2000-07-30  Ben Wing  <ben@xemacs.org>
8853
8854         * bytecomp.el (byte-compile-report-error):
8855         * bytecomp.el (displaying-byte-compile-warnings):
8856         if stack-trace-on-error is set, send out a backtrace when
8857         an error is encountered that stops byte compilation.  this
8858         should make it much much easier to track down those curious
8859         problems.  also undo the kludge of using a separate "*Show*"
8860         buffer for display when there's a temp-buffer-show-function;
8861         we can avoid this by just being a little smarter.
8862
8863         * dialog-items.el:
8864         * dialog-items.el (search-dialog-regexp): New.
8865         * dialog-items.el (search-dialog-callback):
8866         * dialog-items.el (make-search-dialog):
8867         add a regexp option to the dialog and clean up a bit.
8868
8869         * dialog.el:
8870         * dialog.el (yes-or-no-p-dialog-box):
8871         * dialog.el (get-dialog-box-response):
8872         * dialog.el (make-dialog-box):
8873         * dialog.el (dialog-box-finish): New.
8874         * dialog.el (dialog-box-cancel): New.
8875         * dialog.el (internal-make-dialog-box-exit): New.
8876         implement [properly!] the :modal property of the new dialog box
8877         interface.  this is the first time xemacs has ever had *proper*
8878         modal dialog boxes, giving the standard window-system feedback.
8879         (e.g. under windows, clicking on a disabled frame causes a beep
8880         and makes the dialog box flash three times.)
8881
8882         * dragdrop.el: header keyword frobbing.
8883
8884         * dumped-lisp.el (preloaded-file-list):
8885         renamed winnt.el to win32-native.el.
8886
8887         * faces.el (face-property):
8888         * faces.el (set-face-property):
8889         * faces.el (frob-face-property):
8890         * faces.el (frob-face-font-2):
8891         * faces.el (make-face-bold):
8892         * faces.el (make-face-italic):
8893         * faces.el (make-face-bold-italic):
8894         * faces.el (make-face-unbold):
8895         * faces.el (make-face-unitalic):
8896         * faces.el (make-face-smaller):
8897         * faces.el (make-face-larger):
8898         clean up the implementation of these so that window-system-specific
8899         methods are called only on objects belonging to that window system.
8900         previously, you could have [e.g.] mswindows-make-face-bold called
8901         on font object of device type `stream', which is not good and
8902         explains the subtle errors Adrian was getting when byte-compiling
8903         something that required 'term. (Adrian, now you can use stack-trace-
8904         on-error to find the exact place where things are going wrong instead
8905         of having to laboriously binary-search your way through.)
8906
8907         * finder.el (finder-known-keywords):
8908         cleaned up -- properly sorted, clarified the meanings of many of
8909         the keywords, and added a few -- mswin, gui, content, build, www,
8910         user, services.  the last two try to distinguish between a package
8911         that's used directly by the user, and a package that provides
8912         support services to other packages.
8913
8914         * font-lock.el (lisp-font-lock-keywords-2):
8915         update list of lisp control structures to include everything,
8916         including new ones i introduced.
8917
8918         * gutter.el: header keyword frobbing.
8919
8920         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8921         recent isearch element was not doing so!  you got the second-most-
8922         recent instead.
8923
8924         * lisp-mode.el (construct-lisp-mode-menu):
8925         more menubar cleanups.
8926         * lisp-mode.el (with-selected-window):
8927         make it indent properly.
8928
8929         * menubar-items.el (default-menubar): lots of menubar cleanups.
8930         rearranged the options menu the most, e.g. splitting up the
8931         Keyboard/Mouse menu into a new Editing menu and combining the
8932         separate Scrollbar/Gutter/Toolbar submenus into Display.
8933         Got rid of General, moved items to Editing or new Troubleshooting.
8934         Moved Packages to Tools; doesn't seem to belong under Options.
8935         Added stuff to the Cmds menu, e.g. Change Case.
8936
8937         NB please don't complain about these periodic menubar changes.
8938         Anything like this is necessarily incremental in its construction
8939         -- By constant use you gradually become more and more aware of
8940         better and better ways to group menu items.  When we eventually
8941         move the options menu to a property sheet, the existing structure
8942         will probably be preserved fairly well.
8943
8944         * minibuf.el (next-history-element): fix problems with pressing
8945         down arrow in repeat-complex-command.
8946
8947         * modeline.el:
8948         * modeline.el (modeline-3d-p): New.
8949         added custom variable for controlling the 3d modeline.  the
8950         corresponding Options item has been present for a long time,
8951         but commented out with "fix me!" comments.  it's fixed now.
8952
8953         * obsolete.el (add-menu):
8954         remove bogus gettexts.
8955
8956         * process.el (shell-quote-argument):
8957         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8958         For bash under Windows native, see below.
8959
8960         * simple.el:
8961         * simple.el (display-warning-buffer):
8962         Fixed the handling of warning display to eliminate the annoying
8963         *Show* buffer, like was done for byte-compiler output above.
8964
8965         * simple.el (debug-print): New.
8966         Simple function for sending debug messages to the console and/or
8967         other debug places.
8968
8969         * subr.el (replace-in-string):
8970         Rewrite this function to avoid N^2 behavior with large strings --
8971         catastrophic with the new Windows selection code! (Apparently the
8972         author of this function didn't realize there was a fun
8973         replace-match that could make his life much easier, because we
8974         duplicated the entire logic.  The new version is smaller, easier
8975         to understand, much more robust, and has extended features --
8976         those of replace-match.)
8977
8978         * window.el:
8979         * window.el (with-selected-window): New.
8980         An obvious complement to the existing `with-selected-frame' and
8981         `with-current-buffer'.
8982
8983         * win32-native.el: Renamed from winnt.el.
8984         Added a great deal of stuff for properly handling process quoting,
8985         somewhat modeled on Kirill's original model (which i later threw
8986         away).  We should now finally have correctly working process arg
8987         quoting/dequoting so that the final app gets exactly what we
8988         intended.  Because the mechanism is in Lisp, it's easily
8989         extendible. (For those running bash and running the native
8990         version, I tried hard to do what I thought was correct.  But more
8991         thought is needed, and ideally the volunteer work of people with
8992         these configurations that they generally run on.)
8993
8994         * x-font-menu.el (x-font-menu-font-data):
8995         Put in defvar's to fix byte-compiler warnings.
8996
8997 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8998
8999         * select.el (selection-coercion-alist): Initialise.
9000         * select.el (select-coerce-to-text): New.
9001         * select.el (select-coerce): New.
9002         New functions to perform type and value coercion.
9003
9004         * select.el (select-buffer-killed-default): Keep data if it was
9005         on the clipboard.
9006
9007 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9008
9009         * menubar-items.el (default-menubar): Fix typo.
9010         (default-menubar): `lambda' was mispelled as `lamda'.
9011
9012 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9013
9014         * window.el (shrink-window-if-larger-than-buffer): Remove
9015         edge checking code.
9016
9017 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9018
9019         * paths.el (gnus-local-domain): Removed.
9020         (gnus-local-organization): Ditto.
9021         (gnus-startup-file): Ditto.
9022
9023 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9024
9025         * files.el (auto-mode-alist): Add .spec for RPM.
9026
9027 2000-07-31  Andy Piper  <andy@xemacs.org>
9028
9029         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9030
9031 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9032
9033         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9034         browse-url.
9035         * help.el (xemacs-www-page): Ditto.
9036         (xemacs-www-faq): Ditto.
9037         * menubar-items.el (default-menubar): Ditto.
9038
9039         * wid-edit.el (widget-url-link-action): Ditto.
9040         From: Kenichi OKADA <okada@opaopa.org>.
9041
9042 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9043
9044         * finder.el (finder-commentary): Add autoload cookie.
9045
9046 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9047
9048         * files.el (insert-file-contents-literally): Fix second let
9049         binding for `coding-system-for-read' to `coding-system-for-write'
9050         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9051
9052 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9053
9054         * files.el (insert-file-contents-literally): Use binary coding
9055         system (from Morioka san).
9056         (insert-file-contents-literally): Make file-name-handler method.
9057
9058 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9059
9060         * cl-macs.el (get-selection): Add defsetf.
9061
9062 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9063
9064         * x-init.el (x-activate-region-as-selection): replace obsolete
9065         function x-own-selection with own-selection.
9066         (ow-find): replace obsolete functions x-get-selection and
9067         x-get-clipboard with get-selection and get-clipboard.
9068         (init-post-x-win): replace obsolete function x-disown-selection
9069         with disown-selection.
9070
9071 2000-07-20  Mike Sperber  <mike@xemacs.org>
9072
9073         * startup.el (load-user-init-file): Only try to load init file if
9074         it exists.
9075
9076 2000-07-10  Andy Piper  <andy@xemacs.org>
9077
9078         * dialog-items.el: sync with Ben's patch.
9079
9080         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9081         comment.
9082         (progress-text-glyph): deleted.
9083         (progress-layout-glyph): make completely minimal.
9084         (progress-gauge-glyph): ditto.
9085         (progress-display-style): fix to handle dynamic instantiator
9086         changes.
9087         (progress-text-instantiator): new.
9088         (progress-layout-instantiator): new.
9089         (progress-gauge-instantiator): new.
9090         (set-progress-display-instantiator): renamed and changed from
9091         set-progress-display-style.
9092         (progress-abort-glyph): use instantiator not glyph.
9093         (append-progress-display): use set-progress-display-instantiator
9094         and set-glyph-image.
9095         (abort-progress-display): ditto.
9096         (raw-append-progress-display): ditto.
9097
9098 2000-07-20  Ben Wing  <ben@xemacs.org>
9099
9100         * code-files.el: Move Mule-specific code to mule-coding.el.
9101
9102 2000-07-15  Ben Wing  <ben@xemacs.org>
9103
9104         * autoload.el:
9105         Fixed comments.
9106
9107         * cmdloop.el:
9108         * cmdloop.el (yes-or-no-p):
9109         * cmdloop.el (y-or-n-p):
9110         Make these functions use should-use-dialog-box-p and not be
9111         overridden in dialog.el.
9112
9113         * cus-dep.el:
9114         * cus-dep.el (Custom-make-dependencies): Removed.
9115         * cus-dep.el (Custom-make-dependencies-1): New.
9116         * cus-dep.el (Custom-make-one-dependency): New.
9117         New entry point for use in Makefiles, to avoid excessive
9118         invocations.
9119
9120         * cus-edit.el (custom-variable-reset-saved):
9121         * cus-edit.el (custom-variable-reset-standard):
9122         * cus-edit.el (custom-save-resets):
9123         Fix bytecompiler warnings.
9124
9125         * dialog.el:
9126         * dialog.el (yes-or-no-p-dialog-box):
9127         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9128         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9129         * dialog.el (get-dialog-box-response):
9130         * dialog.el (message-or-box):
9131         * dialog.el (make-dialog-box):
9132         * dialog.el (popup-dialog-box): New.
9133         Avoid yes-or-no-p bogosities.
9134         Create a general function `make-dialog-box' to encapsulate all
9135         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9136
9137         * dumped-lisp.el (preloaded-file-list):
9138         Add dialog-items.  Clean up.  Group files by types.
9139
9140         * easymenu.el (easy-menu-add):
9141         * easymenu.el (easy-menu-remove):
9142         Account for accelerators.
9143
9144         * extents.el:
9145         * extents.el (extent-list): New args, like in map-extents.
9146         * extents.el (extent-at-event): New.
9147         * extents.el (extents-at-event): New.
9148
9149         * font-lock.el:
9150         * font-lock.el (font-lock-mode):
9151         * font-lock.el (font-lock-default-fontify-buffer):
9152         * font-lock.el (font-lock-default-unfontify-region):
9153         * font-lock.el (font-lock-fontify-syntactically-region):
9154         * font-lock.el (font-lock-fontify-keywords-region):
9155         Use new progress-feedback names.
9156
9157         * font-lock.el (java-font-lock-identifier-regexp):
9158         * font-lock.el (java-font-lock-class-name-regexp):
9159         Fix bytecompiler warnings.
9160
9161         * gutter-items.el:
9162         * gutter-items.el (progress-display-use-echo-area): Removed.
9163         * gutter-items.el (progress-feedback-use-echo-area): New.
9164         * gutter-items.el (progress-display-popup-period): Removed.
9165         * gutter-items.el (progress-feedback-popup-period): New.
9166         * gutter-items.el (set-progress-display-style): Removed.
9167         * gutter-items.el (set-progress-feedback-style): New.
9168         * gutter-items.el (progress-display-style): Removed.
9169         * gutter-items.el (progress-feedback-style): New.
9170         * gutter-items.el (progress-stack):
9171         * gutter-items.el (progress-displayed-p): Removed.
9172         * gutter-items.el (progress-feedbacked-p): New.
9173         * gutter-items.el (clear-progress-display): Removed.
9174         * gutter-items.el (clear-progress-feedback): New.
9175         * gutter-items.el (progress-display-clear-when-idle): Removed.
9176         * gutter-items.el (progress-feedback-clear-when-idle): New.
9177         * gutter-items.el (remove-progress-display): Removed.
9178         * gutter-items.el (remove-progress-feedback): New.
9179         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9180         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9181         * gutter-items.el (append-progress-display): Removed.
9182         * gutter-items.el (append-progress-feedback): New.
9183         * gutter-items.el (abort-progress-display): Removed.
9184         * gutter-items.el (abort-progress-feedback): New.
9185         * gutter-items.el (raw-append-progress-display): Removed.
9186         * gutter-items.el (raw-append-progress-feedback): New.
9187         * gutter-items.el (display-progress-display): Removed.
9188         * gutter-items.el (display-progress-feedback): New.
9189         * gutter-items.el (current-progress-display): Removed.
9190         * gutter-items.el (current-progress-feedback): New.
9191         * gutter-items.el (current-progress-display-label): Removed.
9192         * gutter-items.el (current-progress-feedback-label): New.
9193         * gutter-items.el (progress-display): Removed.
9194         * gutter-items.el (progress-feedback): New.
9195         Replace "progress-display" with "progress-feedback" globally.
9196
9197         * gutter-items.el (lprogress-display): Removed.
9198         * gutter-items.el (progress-feedback-with-label): New.
9199         Rename lprogress-display ==> progress-feedback-with-label.
9200
9201         * gutter-items.el (search-dialog-direction): Removed.
9202         * gutter-items.el (search-dialog-text): Removed.
9203         * gutter-items.el (search-dialog-callback): Removed.
9204         * gutter-items.el (make-search-dialog): Removed.
9205         Move to dialog-items.el.
9206
9207         * help.el:
9208         * help.el (help-mode-quit):
9209         * help.el (mode-for-help): New.
9210         * help.el (help-sticky-window): New.
9211         * help.el (help-window-config): New.
9212         * help.el (with-displaying-help-buffer):
9213         * help.el (function-at-event): New.
9214         * help.el (help-symbol-regexp): New.
9215         * help.el (help-symbol-run-function-1): New.
9216         * help.el (help-symbol-run-function): New.
9217         * help.el (help-symbol-function-context-menu): New.
9218         * help.el (help-symbol-variable-context-menu): New.
9219         * help.el (help-symbol-function-and-variable-context-menu): New.
9220         * help.el (frob-help-extents): New.
9221         * help.el (describe-function-1):
9222         * help.el (variable-at-point):
9223         * help.el (variable-at-event): New.
9224         * help.el (describe-variable):
9225         Major overhaul.
9226         - Make functions and variables be mousable.
9227         - Middle button hyperlinks.
9228         - New context-menu entries.
9229
9230         * keydefs.el:
9231         * keydefs.el (global-map):
9232         New key bindings to move lines up and down.
9233
9234         * lisp-mode.el:
9235         * lisp-mode.el (construct-lisp-mode-menu): New.
9236         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9237         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9238         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9239         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9240         Make popup and menubar menus be different.  Popup menu uses
9241         clicked location and automatically assumes symbol under the mouse
9242         for various commands.
9243
9244         * menubar-items.el:
9245         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9246         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9247
9248         * menubar-items.el (global-popup-menu): Removed.
9249         * menubar-items.el (mode-popup-menu): Removed.
9250         * menubar-items.el (activate-popup-menu-hook): Removed.
9251         * menubar-items.el (popup-mode-menu): Removed.
9252         * menubar-items.el (popup-buffer-menu): Removed.
9253         * menubar-items.el (popup-menubar-menu): Removed.
9254         Move to menubar.el.
9255
9256         * menubar.el:
9257         * menubar.el (global-popup-menu): New.
9258         * menubar.el (mode-popup-menu): New.
9259         * menubar.el (activate-popup-menu-hook): New.
9260         * menubar.el (last-popup-menu-event): New.
9261         * menubar.el (popup-mode-menu): New.
9262         * menubar.el (popup-buffer-menu): New.
9263         * menubar.el (popup-menubar-menu): New.
9264         * menubar.el (menu-call-at-event): New.
9265         Move non-content functions here.  Add support for context menu
9266         items on extents.
9267
9268         * minibuf.el (minibuffer-history-uniquify):
9269         Typo fix.
9270
9271         * minibuf.el (read-file-name-1):
9272         Call new file dialog box if it exists.
9273
9274         * minibuf.el (mouse-rfn-setup-vars):
9275         Clean up "chop" action.
9276
9277         * mouse.el:
9278         * mouse.el (button2): Now bound to mouse-track.
9279         * mouse.el (click-inside-extent-p):
9280         * mouse.el (point-inside-extent-p):
9281         * mouse.el (point-inside-selection-p):
9282         * mouse.el (mouse-drag-or-yank): Removed.
9283         * mouse.el (mouse-begin-drag-n-drop): New.
9284         * mouse.el (mouse-eval-sexp):
9285         * mouse.el (mouse-track-activate-strokes): New.
9286         * mouse.el (mouse-track-do-activate): New.
9287         * mouse.el (mouse-track):
9288         * mouse.el (default-mouse-track-event-is-with-button): New.
9289         * mouse.el (default-mouse-track-cleanup-hook):
9290         * mouse.el (default-mouse-track-drag-hook):
9291         * mouse.el (default-mouse-track-drag-up-hook):
9292         * mouse.el (default-mouse-track-click-hook):
9293         Merge drag-n-drop into mouse-track.
9294         Add general "activate" support to replace specific button2 kludges.
9295         Use "button modifier" support in mouse-track.
9296
9297         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9298
9299         * package-ui.el:
9300         * package-ui.el (pui-menu):
9301         * package-ui.el (pui-popup-context-sensitive): Removed.
9302         Fix bytecompiler warnings.
9303         Clean up popup code a bit.
9304
9305         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9306
9307         * simple.el:
9308         * simple.el (transpose-lines):
9309         * simple.el (transpose-line-up): New.
9310         * simple.el (transpose-line-down): New.
9311         * simple.el (transpose-subr):
9312         * simple.el (transpose-subr-1): Removed.
9313         Clean up, add functions to move lines up and down.
9314
9315         * startup.el (mail-host-address):
9316         * startup.el (user-mail-address):
9317         Customize.
9318
9319         * subr.el:
9320         * subr.el (set-symbol-value-in-buffer): New.
9321         * subr.el (error):
9322         * subr.el (check-argument-type):
9323         * subr.el (defined-error-p): New.
9324         Add structured error support.
9325
9326         * toolbar-items.el (toolbar-compile):
9327         Use new make-dialog-box.
9328
9329         * update-elc.el:
9330
9331         * userlock.el (ask-user-about-lock-dbox):
9332         * userlock.el (ask-user-about-supersession-threat-dbox):
9333         * userlock.el (ask-user-about-lock):
9334         * userlock.el (ask-user-about-supersession-threat):
9335         Use new make-dialog-box.
9336         Add safety checks; use should use-dialog-box-p.
9337
9338         * window-xemacs.el:
9339         * window-xemacs.el (__buffer-dedicated-frame):
9340         * window-xemacs.el (buffer-dedicated-frame): New.
9341         * window-xemacs.el (set-buffer-dedicated-frame): New.
9342         Move dedicated-frame stuff into lisp.
9343
9344 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9345
9346         * printer.el (generic-print-region): Do not require that
9347         `printer-name' be set.
9348         (printer-name): Commentary clarification.
9349
9350 2000-07-19  Martin Buchholz <martin@xemacs.org>
9351
9352         * XEmacs 21.2.35 is released.
9353
9354 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9355
9356         * select.el (selection-coercible-types): Initialise.
9357
9358 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9359
9360         * select.el (own-clipboard): Bug fix.
9361
9362 2000-07-17  Mike Sperber  <mike@xemacs.org>
9363
9364         * cus-edit.el (custom-migrate-custom-file): Save init file before
9365         continuing.
9366
9367 2000-07-16  Mike Sperber  <mike@xemacs.org>
9368
9369         * startup.el (load-init-file): Remove silly call to
9370         `load-user-custom-file`.
9371         (maybe-migrate-user-init-file): Minor fixes.
9372
9373 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9374
9375         * apropos.el (apropos-documentation-check-doc-file):
9376         `doc' variable should be let-bound, as was presumably intended.
9377
9378         * cus-edit.el (custom-variable-reset-saved):
9379         (custom-variable-reset-standard):
9380         Remove unused variable comment-widget.  Twice.
9381
9382         * toolbar.el (toolbar-blank-press-function):
9383         Add a real defvar with initial value nil and proper docstring.
9384         (press-toolbar-button): No need to check for boundp-ness anymore.
9385
9386         * rect.el (open-rectangle-line): Remove useless (let) form.
9387         Add defvar for pending-delete-mode.
9388
9389         * info.el (Info-find-node): This function needs an autoload cookie.
9390
9391         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9392         Use let* since the second form referred to the first.
9393
9394 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9395
9396         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9397         instead of removed `mswindows-get-clipboard'.
9398
9399
9400 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9401
9402         * select.el (select-convert-from-text): New.
9403         * select.el (select-convert-from-length): New.
9404         * select.el (select-convert-from-integer): New.
9405         * select.el (select-convert-from-identity): New.
9406         * select.el (select-convert-from-filename): New.
9407         * select.el (selection-converter-in-alist): Use them.
9408         New converter functions for X.
9409
9410         * select.el (get-selection): Removed comment.
9411
9412         * select.el (own-selection): Removed append code - I thought
9413         I'd already done this, but apparently not...
9414
9415         * select.el: Changed comment about TIMESTAMP.
9416
9417         * select.el (select-convert-in): New.
9418         * select.el (select-convert-out): New.
9419         New functions that get used by select.c.
9420
9421         * select.el (select-buffer-killed-default): New.
9422         * select.el (select-buffer-killed-text): New.
9423         * select.el (selection-buffer-killed-alist): New.
9424         New list and functions that get called if a relevant selection
9425         exists and a buffer gets killed.
9426
9427         * select.el (select-convert-to-targets):
9428         * select.el (select-convert-to-identity): Removed.
9429         * select.el (select-convert-from-identity): Removed.
9430         * select.el (select-converter-out-alist):
9431         Removed _EMACS_INTERNAL selection type.
9432
9433         * x-select.el (xselect-kill-buffer-hook): Removed.
9434         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9435         Removed this X-specific nonesense. Use the generic support
9436         in select.el instead.
9437
9438 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9439
9440         * mule/mule-category.el (defined-category-hashtable):
9441         Use make-hash-table instead of make-hashtable
9442
9443         * buff-menu.el: Byte-compiler warning fix.
9444
9445         * isearch-mode.el (isearch-highlight-all-cleanup):
9446         Remove unused variable `isearch-highlight-all-start'.
9447
9448         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9449
9450         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9451
9452         * cus-dep.el (Custom-make-dependencies):
9453         Add autoload cookie for custom-add-loads to generated custom-load.el.
9454
9455         * autoload.el (autoload-package-name): Warning suppression.
9456         Move defvar prior to first use.
9457
9458         * custom.el: Add autoload for custom-declare-face.
9459         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9460         * cl.el (cl-hack-byte-compiler):
9461         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9462         to work properly.
9463
9464 2000-07-08  Mike Sperber  <mike@xemacs.org>
9465
9466         * startup.el (load-home-init-file): Added variable.
9467         (maybe-migrate-user-init-file): Added.
9468         (load-user-init-file): Load custom file if different from init
9469         file.
9470
9471         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9472         "startup."
9473
9474         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9475         Moved `custom-file'-related code to cus-file.el.
9476
9477         * cus-file.el: New file.
9478
9479 2000-04-01  Mike Sperber  <mike@xemacs.org>
9480
9481         * packages.el (packages-find-package-directories): Added support
9482         for external package hierarchies with in-place installations.
9483
9484         * find-paths.el (paths-root-in-place-p): Added.
9485         (paths-find-emacs-directory): Added support for external
9486         directories with in-place installations.
9487         (paths-find-site-directory): Ditto.
9488
9489         * startup.el (find-user-init-file): Also look for
9490         ~/.xemacs/init.elc? in preference to ~/.emacs.
9491
9492 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9493
9494         * select.el (own-selection):
9495         * select.el (own-clipboard): Changed `append' parameter to
9496         `how-to-use' parameter.
9497         * select.el (own-selection): Removed icky append code.
9498         * select.el (own-selection, get-selection): Removed extra type
9499         checking.
9500         * select.el (selection-appender-alist):
9501         * select.el (selection-converter-{in|out}-alist): Initialise.
9502         * select.el (select-append-to-*): New.
9503         * select.el (select-convert-from-*): New.  New functions to append
9504         data and convert data from external type.
9505
9506 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9507
9508         * font-lock.el: Javadoc enhancements.
9509
9510 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9511
9512         * printer.el (generic-print-region): Compose job name from buffer
9513         name.
9514
9515 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9516
9517         * font-lock.el (font-lock-fontify-pending-extents): Call
9518         font-lock-fontify-region instead of font-lock-fontify-buffer
9519         to avoid unnecessary progress gauges.
9520
9521 2000-07-06  Craig Lanning  <lanning@scra.org>
9522
9523         * custom-load.el (faces):
9524
9525         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9526         dir is a regex.
9527
9528         * process.el (call-process-internal): from Dan Holmsand, use binary
9529         coding systems so that jka-compr works.
9530
9531 2000-07-07  Ben Wing  <ben@xemacs.org>
9532
9533         * font-lock.el: Undo previous change.  Unfortunately, some
9534         files actually use the variables directly in their init code
9535         without quoting them.
9536
9537 2000-07-07  Ben Wing  <ben@xemacs.org>
9538
9539         * font-lock.el (defvar font-lock-*-face): Removed.
9540
9541         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9542         only when necessary.
9543
9544 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9545
9546         * cl-macs.el: fix cl-transform-function-property kludge
9547         so that it does not require a random feature.
9548
9549 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9550
9551         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9552         as in Linux kernel "Rules.make".
9553
9554 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9555
9556         * build-report.el (build-report): Add autoload cookie.
9557
9558 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9559
9560         * package-ui.el (defgroup pui):  Correct a misspelling
9561         (pui-toggle-package-delete):  Change `seleted' to `selected'
9562
9563 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9564
9565         * package-get.el (package-get-update-base):
9566         (package-get): Use insert-file-contents-literally always.
9567         (package-get-maybe-save-index):
9568         Force coding system for writing to binary.
9569
9570 2000-06-08  Mike Alexander  <mta@arbortext.com>
9571
9572         * code-process.el (call-process-region): If there is no coding
9573         system for the process on process-coding-system-alist use the
9574         coding system of the buffer containing the region.
9575
9576 2000-06-10  Ben Wing  <ben@xemacs.org>
9577
9578         * cmdloop.el (command-error):
9579         If debug-on-error and noninteractive, output backtrace.
9580
9581         * files.el (file-relative-name):
9582         Remove MSDOS references.
9583
9584         * simple.el (line-number): New function, due to non-obvious
9585         behavior/usage of count-lines.
9586
9587         * simple.el (count-lines): document non-obvious usage to get
9588         line number.
9589
9590 2000-06-11  Ben Wing  <ben@xemacs.org>
9591
9592         * faces.el ((featurep 'xpm)):
9593         * x-faces.el (x-init-face-from-resources):
9594         * x-faces.el (x-init-frame-faces):
9595         * x-misc.el (x-init-specifier-from-resources):
9596         * x-misc.el (x-get-resource-and-bogosity-check):
9597         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9598         * x-mouse.el (x-init-pointer-shape):
9599         * x-scrollbar.el (x-init-scrollbar-from-resources):
9600         Add sixth argument to x-get-resource calls so as to issue warnings
9601         rather than errors on bogus arguments.
9602
9603 2000-06-05  Ben Wing  <ben@xemacs.org>
9604
9605         * compat.el: new file.  provides a clean, non-intrusive way to
9606         define compatibility functions.
9607
9608         * process.el (shell-quote-argument): temporary fix for lack
9609         of nt-quote-process-args.  #### I need to put back the overall
9610         structure of that mechanism but redo the guts of it using the
9611         extra intelligence in the C code.
9612
9613 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9614
9615         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9616         `package-get' does in package-get.el, instead of using external
9617         "md5sum" program.
9618
9619         * package-get.el (package-get): Insert package file literally to
9620         make checksum calculation work.
9621
9622 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9623
9624         * code-files.el (convert-mbox-coding-system): Deleted.
9625         (file-coding-system-alist): Removed reference to
9626         convert-mbox-coding-system.
9627
9628 2000-05-28  Martin Buchholz <martin@xemacs.org>
9629
9630         * XEmacs 21.2.34 is released.
9631
9632 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9633
9634         * font-lock.el (font-lock-keywords): Rewrote docstring
9635
9636 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9637
9638         * loadhist.el (unload-feature): handle case where x is both boundp
9639         and fboundp
9640
9641 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9642
9643         * packages.el: It's ok to use built-in macros, but not lisp
9644         defined ones.
9645
9646 2000-05-20  Ben Wing  <ben@xemacs.org>
9647
9648         * font-lock.el:
9649         * font-lock.el (font-lock-message-threshold):
9650         * font-lock.el (font-lock-mode):
9651         * font-lock.el (font-lock-default-fontify-buffer):
9652         * font-lock.el (font-lock-always-fontify-immediately):
9653         * font-lock.el (font-lock-old-extent): Removed.
9654         * font-lock.el (font-lock-old-len): Removed.
9655         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9656         * font-lock.el (font-lock-pending-extent-table): New.
9657         * font-lock.el (font-lock-range-table): New.
9658         * font-lock.el (font-lock-after-change-function):
9659         * font-lock.el (font-lock-after-change-function-1): Removed.
9660         * font-lock.el (font-lock-fontify-pending-extents): New.
9661         * font-lock.el ('font-lock-revert-cleanup): Removed.
9662         * font-lock.el ('font-lock-revert-setup): Removed.
9663         Rewrite deferral code to handle any number of changes, merging
9664         them properly.  Remove hacked-up code for revert-buffer, now
9665         unnecessary.
9666
9667         * menubar-items.el (default-menubar):
9668         In Options->Edit Init File, don't switch to emacs-lisp-mode
9669         unless necessary; doing this turns off font-lock.
9670
9671 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9672
9673         * keydefs.el: Define C-x BS to backward-kill-sentence.
9674
9675 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9676
9677         * files.el (hack-local-variables-prop-line): Use non-greedy
9678         matching to process -*-texinfo-*- -*-.
9679
9680 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9681
9682         * minibuf.el (minibuf-directory-files): new function.
9683         (read-file-name-activate-callback): use minibuf-directory-files.
9684         (read-directory-name-internal): ditto.
9685         (mouse-file-display-completion-list): ditto.
9686         (mouse-directory-display-completion-list): ditto.
9687         (read-file-name-internal): remove "./" from completion list unless
9688         explicitly matched, for consistency.
9689
9690 2000-05-11  Ben Wing  <ben@xemacs.org>
9691
9692         * gutter-items.el (gutter-buffers-tab):
9693         * gutter-items.el (add-tab-to-gutter):
9694         * gutter-items.el (update-tab-in-gutter):
9695         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9696         * gutter-items.el (append-progress-display):
9697         * gutter-items.el (abort-progress-display):
9698         * gutter-items.el (raw-append-progress-display):
9699         Further fixes.  Use set-glyph-image not set-image-instance-property,
9700         to fix problems with multiple windows in a frame.
9701
9702         * menubar-items.el (tutorials-menu-filter):
9703         Fix typo.
9704
9705         * startup.el (early-error-handler):
9706         Display message box under windows; otherwise, message will disappear
9707         before it can be viewed.
9708
9709         * update-elc.el:
9710         Fix bug in NEEDTODUMP processing.
9711
9712 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9713
9714         * startup.el (lock-directory): Removed.
9715         (superlock-file): Ditto.
9716         (startup-set-paths): Remove lockdir.
9717         (startup-setup-paths-warning): Remove lock-directory.
9718
9719         * setup-paths.el (paths-find-lock-directory): Removed.
9720         (paths-find-superlock-file): Ditto.
9721
9722 2000-05-09  Ben Wing  <ben@xemacs.org>
9723
9724         * faces.el (set-face-property):
9725         * faces.el (set-face-font):
9726         * faces.el (set-face-foreground):
9727         * faces.el (set-face-background):
9728         * faces.el (set-face-background-pixmap):
9729         * faces.el (set-face-underline-p):
9730         * faces.el (set-face-strikethru-p):
9731         * faces.el (set-face-highlight-p):
9732         * faces.el (set-face-dim-p):
9733         * faces.el (set-face-blinking-p):
9734         * faces.el (set-face-reverse-p):
9735         doc string changes.
9736
9737         * glyphs.el:
9738         * glyphs.el (make-image-specifier):
9739         * glyphs.el (glyph-property):
9740         * glyphs.el (set-glyph-image):
9741         * glyphs.el (make-glyph):
9742         * glyphs.el (make-pointer-glyph):
9743         * glyphs.el (make-icon-glyph):
9744         * glyphs.el (widget-image-instance-p): New.
9745         authorship info, lots of doc changes.  New predicate, inadvertently
9746         omitted.  the general principle with specifier docs is now that
9747         the description of instantiators should go with the make-foo-specifier
9748         fun's doc string, rather than in foo-specifier-p.  this follows
9749         conventions elsewhere in XEmacs and in general is a lot more obvious
9750         of a place to look.  sometimes the make-foo-specifier function needs
9751         to be created in the process.
9752
9753         * gutter.el:
9754         * gutter.el (make-gutter-specifier): New.
9755         * gutter.el (make-gutter-size-specifier): New.
9756         * gutter.el (make-gutter-visible-specifier): New.
9757         specifier doc updates according to the conventions specified before.
9758
9759         * objects.el:
9760         * objects.el (make-font-specifier):
9761         * objects.el (make-color-specifier):
9762         * objects.el (make-face-boolean-specifier): New.
9763         specifier doc updates according to the conventions specified before.
9764
9765         * specifier.el:
9766         * specifier.el (set-specifier):
9767         * specifier.el (make-integer-specifier): New.
9768         * specifier.el (make-boolean-specifier): New.
9769         * specifier.el (make-natnum-specifier): New.
9770         * specifier.el (make-generic-specifier): New.
9771         * specifier.el (make-display-table-specifier): New.
9772         specifier doc updates according to the conventions specified before.
9773
9774         * toolbar.el:
9775         * toolbar.el (make-toolbar-specifier): New.
9776         specifier doc updates according to the conventions specified before.
9777
9778 2000-05-09  Ben Wing  <ben@xemacs.org>
9779
9780         * process.el (call-process-internal): Revert to previous version
9781         because Mike's change clashed with a change I did not long before.
9782         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9783         Thanks very much Mike for pointing out the bug and submitting a
9784         patch!
9785
9786 2000-04-13  Mike Alexander  <mta@arbortext.com>
9787
9788         * process.el (call-process-internal): Send the correct input buffer
9789         (call-process-internal): Return the exit status of the process
9790
9791 2000-05-07  Ben Wing  <ben@xemacs.org>
9792
9793         * winnt.el:
9794         * winnt.el (nt-quote-args-verbatim): Removed.
9795         * winnt.el (nt-quote-args-prefix-quote): Removed.
9796         * winnt.el (nt-quote-args-backslash-quote): Removed.
9797         * winnt.el (nt-quote-args-double-quote): Removed.
9798         * winnt.el (nt-quote-args-functions-alist): Removed.
9799         * winnt.el (nt-quote-process-args): Removed.
9800         Remove all stuff for argument quoting.  We borrow the code instead
9801         from Emacs 20.6, which is much more careful in its quoting
9802         (e.g. in handling runs of the escape character) and avoids most of
9803         the need for this Lisp mechanism by checking to see whether we're
9804         running a Cygwin or normal program and doing the appropriate
9805         quoting.  If we end up needing such a mechanism, we should add
9806         it by extending the variable `mswindows-quote-process-args' so it
9807         can take an alist of regexps.
9808
9809 2000-05-07  Ben Wing  <ben@xemacs.org>
9810
9811         * keydefs.el:
9812         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9813         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9814         the window without moving point.
9815
9816         * simple.el:
9817         * simple.el (scroll-up-one): New.
9818         * simple.el (scroll-down-one): New.
9819         Functions for use with C-M-up/down.
9820
9821 2000-05-01  Martin Buchholz <martin@xemacs.org>
9822
9823         * XEmacs 21.2.33 is released.
9824
9825 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9826
9827         * dialog.el (yes-or-no-p-dialog-box):
9828         Fix docstring.
9829         Fix following horrible bug in X11 mode with focus-follows-mouse:
9830           1. Visit two files in two different frames.
9831           2. do File->Revert Buffer in one of those frames.
9832           3. Dialog box appears.
9833           4. Arrange things so that the mouse passes over the *other*
9834              frame, then to the dialog box, and click on "Yes".
9835           5. The file contents end up in the *wrong* buffer!
9836         Add TODO comment.
9837
9838 2000-04-28  Ben Wing  <ben@xemacs.org>
9839
9840         * help.el (describe-installation): correct typo introduced
9841         in last patch: boundp -> fboundp.
9842
9843         * etags.el (buffer-tag-table-list):
9844         canonicalize filenames to Unix format so that tag-table-alist
9845         searching works under Windows.
9846
9847         * autoload.el:
9848         Bowdlerize the supposedly objectionable words
9849         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9850
9851         * gutter-items.el (set-progress-display-style):
9852         * gutter-items.el (search-dialog-callback):
9853         * gutter-items.el (make-search-dialog):
9854         Change to new callback-ex api.
9855
9856 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9857
9858         * help.el: (describe-installation): decode-coding-string is not
9859         defined in a non MULE environment.
9860
9861 2000-04-28  Ben Wing  <ben@xemacs.org>
9862
9863         * gutter-items.el (buffer-list-changed-hook):
9864         use it, not record-buffer-hook.
9865
9866         * subr.el (record-buffer-hook): Removed.
9867
9868 2000-04-27  Ben Wing  <ben@xemacs.org>
9869
9870         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9871         use NORECORD option.  Andy will not like this, but the existing
9872         gutter behavior is just wrong, as per this comment:
9873
9874         ;; this used to add the norecord flag to both calls below.
9875         ;; this is bogus because it is a pervasive assumption in XEmacs
9876         ;; that the current buffer is at the front of the buffers list.
9877         ;; for example, select an item and then do M-C-l
9878         ;; (switch-to-other-buffer).  Things get way confused.
9879         ;;
9880         ;; Andy, if you want to maintain the current look, you must
9881         ;;  *uncouple* the gutter order and buffers order.
9882
9883         * loaddefs.el (completion-ignored-extensions): unfuckify.
9884
9885         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9886         xemacs.mak.
9887
9888         * autoload.el (batch-update-one-directory): new function, used in
9889         xemacs.mak.
9890
9891         * loadup.el: set gc-cons-threshold very high unless dumping --
9892         loadup during update-elc is much much much faster.  also do this
9893         when quick-building.
9894
9895         add commented-out code for profiling loadup.
9896
9897
9898         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9899         is required in order to build xemacs.
9900
9901 2000-04-26  Ben Wing  <ben@xemacs.org>
9902
9903         * loadup.el: don't garbage collect during loadup if quick-build
9904         compile-time option is set.
9905
9906 2000-04-23  Ben Wing  <ben@xemacs.org>
9907
9908         * update-elc.el: compute whether any dumped .el or .elc files
9909         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9910         if so.
9911
9912         * update-elc.el (update-elc-files-to-compile): always change
9913         NOBYTECOMPILE in the src directory rather than current dir,
9914         so it will work under NT.
9915
9916         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9917         the form of this file is identical between Unix and Windows.
9918         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9919         Added comment.
9920         (update-autoloads-from-directory): updated doc string.
9921         updated doc strings in a few other places.
9922
9923 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9924
9925         * bytecomp.el (byte-force-recompile): Fix argument to
9926         byte-recompile-directory.
9927
9928 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9929
9930         * gutter-items.el (progress-display-clear-when-idle): Use
9931         add-one-shot-hook.
9932         * gutter-items.el (clear-progress-display): Adjust number of
9933         arguments.
9934
9935 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9936
9937         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9938
9939 2000-04-16  Ben Wing  <ben@xemacs.org>
9940
9941         * printer.el: New file.
9942
9943         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9944
9945         * help.el (describe-installation): Fix decoding for Windows.
9946
9947         * menubar-items.el:
9948         * menubar-items.el (default-menubar):
9949         * menubar-items.el (tutorials-menu-filter): New.
9950         * menubar-items.el (popup-menubar-menu):
9951         Add authorship.  Redo Help menu and Tutorials filter.
9952
9953         * menubar.el: Correct comment.
9954
9955         * modeline.el (modeline-buffer-identification): Correct doc string.
9956
9957         * simple.el:
9958         * simple.el (printing): Removed.
9959         * simple.el (printer-name): Removed.
9960         * simple.el (generic-print-buffer): Removed.
9961         * simple.el (generic-print-region): Removed.
9962         Move generic print code to printer.el.
9963
9964 2000-04-15  Ben Wing  <ben@xemacs.org>
9965
9966         * simple.el (generic-print-region): New.
9967         make this function actually work.
9968         (generic-print-buffer): call generic-print-region.
9969
9970 2000-04-14  Andy Piper  <andy@xemacs.org>
9971
9972         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9973         by using the new widget-callback-current-channel.
9974         (search-dialog-callback): ditto.
9975
9976 2000-04-12  Andy Piper  <andy@xemacs.org>
9977
9978         * gutter.el (default-gutter-position): moved from gutter-items.el.
9979         (default-gutter-position-changed-hook): ditto.
9980         (gutter-element-visibility-changed-hook): ditto.
9981         (set-gutter-element): ditto.
9982         (remove-gutter-element): ditto.
9983         (set-gutter-element-visible-p): ditto.
9984         (gutter-element-visible-p): ditto.
9985         (init-gutter): ditto.
9986
9987         * dialog.el (make-dialog-box): renamed and moved from
9988         gutter-items.el
9989
9990         * gutter-items.el: move various functions elsewhere.
9991
9992 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9993
9994         * menubar-items.el: Fixed place of parenthesis.
9995
9996 2000-04-12  Ben Wing  <ben@xemacs.org>
9997
9998         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9999                 without constantly being prompted for the tag.
10000         * simple.el: Added a number of section headings, to clarify the
10001                 organization of this file.
10002         * simple.el (activate-region):
10003         * simple.el (region-exists-p):
10004         * simple.el (region-active-p):
10005                 Moved these three function down to the other side of
10006                 the case-changing functions, so they join the rest of
10007                 the region code.
10008         * simple.el (printing): New.
10009         * simple.el (printer-name): New.
10010         * simple.el (generic-print-buffer): New.
10011                 New functions, a very simple prototype for a unified
10012                 printing interface.
10013
10014         * process.el (call-process-internal): Real fix for null BUFFER,
10015                 other problems with BUFFER specs.
10016
10017         * menubar-items.el:
10018                 Fixed up File->Print to use new printing functions.
10019                 Various corrections and expansions to Grep/Compile menus.
10020                 New options for Printing.
10021                 New options for SMTP Mail, the way to send mail under
10022                   MS Windows. (There's also a package patch to make SMTP
10023                   Mail be the default under MSWin.)
10024
10025 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10026
10027         * menubar-items.el: Selecting Rectangle Mousing from menubar
10028         did not work.  Needed to quote mouse-track-rectangle-p.
10029
10030 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10031
10032         * cl-compat.el (keywordp): Removed.
10033
10034 2000-04-05  Andy Piper  <andy@xemacs.org>
10035
10036         * gutter-items.el (progress-layout-glyph): don't initialize here.
10037         (progress-gauge-glyph): use dynamic sizing.
10038         (set-progress-display-style): new function. Set progress glyphs
10039         appropriately depending on the style.
10040         (progress-display-style): new variable. Custom version of
10041         set-progress-display-style.
10042         (progress-abort-glyph): switch to dynamic sizes.
10043         (search-dialog-text): make the edit field active.
10044
10045 2000-04-04  Andy Piper  <andy@xemacs.org>
10046
10047         * gutter-items.el (make-search-dialog): need to make the search
10048         dialog visible after creation.
10049
10050         * menubar-items.el (default-menubar): use the search dialog for
10051         searching. Remove some extraneous search menu items.
10052
10053         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10054         well as strings.
10055         (make-gutter-only-dialog-frame): allow the user to create the
10056         frame unmapped. Allow the gutter spec to be given as a glyph.
10057         (search-dialog-direction): new variable.
10058         (search-dialog-text): new variable.
10059         (search-dialog-callback): new function. Callback for the search
10060         dialog action.
10061         (make-search-dialog): new function. Create a user-friendly search
10062         dialog.
10063
10064 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10065
10066         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10067         under Windows.
10068
10069 2000-04-01  Andy Piper  <andy@xemacs.org>
10070
10071         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10072         progress more accurately.
10073
10074 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10075
10076         * finder.el (finder-compile-keywords): Process readable files only.
10077         Because error in process of .#finder-inf.el when compile xemacs
10078         with --with-clash-detection option.
10079
10080 2000-03-31  Andy Piper  <andy@xemacs.org>
10081
10082         * gutter-items.el (append-progress-display): don't delay after a
10083         successful font-lock.
10084         (make-gutter-only-dialog-frame): new function. Allow users to
10085         create gutter-only dialogs.
10086
10087 2000-03-27  Mike Alexander  <mta@arbortext.com>
10088
10089         * process.el (call-process-internal): Handle a null BUFFER
10090         parameter correctly.
10091
10092 2000-03-28  Andy Piper  <andy@xemacs.org>
10093
10094         * gutter-items.el (abort-progress-display): put strings in the
10095         gutter not extents.
10096         (progress-layout-glyph): signal special 'quit callback.
10097         (progress-display-quit-function): deleted.
10098         (progress-display-stop-callback): deleted.
10099         (progress-display-dispatch-command-events): deleted.
10100         (append-progress-display): remove calls to
10101         progress-display-dispatch-command-events.
10102         (raw-append-progress-display): ditto.
10103
10104 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10105
10106         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10107         being a list.  Actually define `stipple-pixmap-p' which is used as
10108         an error predicate.  Correctly handle PIXMAP being either relative
10109         or absolute file name.
10110
10111 2000-03-24  Andy Piper  <andy@xemacs.org>
10112
10113         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10114         (abort-progress-display): ditto. Don't delete the created extent.
10115         (raw-append-progress-display): ditto.
10116         (progress-display-dispatch-non-command-events): new
10117         function. Encapsulates what we want to do when no command input is
10118         required.
10119         (progress-display-dispatch-command-events): likewise, but disable
10120         for now since it causes too many problems.
10121         (append-progress-display): use them.
10122         (raw-append-progress-display): ditto.
10123         (default-gutter-position-changed-hook): set this rather than
10124         default-gutter-position-changed.
10125         (default-gutter-position-changed-hook): lambda with zero arguments
10126         rather than one.
10127         (raw-append-progress-display): trap errors in pending input since
10128         allowing them to signal will hose the gauge well and
10129         truly. Ideally we would like to delay these until we are more able
10130         to cope.
10131         (append-progress-display): ditto.
10132
10133 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10134
10135         * lisp/make-docfile.el: call-process-internal is now implemented
10136         in process.el.
10137
10138 2000-03-21  Ben Wing  <ben@xemacs.org>
10139
10140         * mule\mule-cmds.el (set-language-info-alist):
10141         Fix to correspond to new menu arrangement.
10142
10143 2000-03-21  Ben Wing  <ben@xemacs.org>
10144
10145         * process.el:
10146         * process.el (call-process-internal): New.
10147         New implementation of call-process.  Only enabled under NT, so far.
10148         stderr handling not implemented yet in CVS'd C code.
10149
10150 2000-03-20  Ben Wing  <ben@xemacs.org>
10151
10152         * lisp-mode.el:
10153         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10154         * lisp-mode.el (lisp-interaction-mode):
10155         Put back Lisp Interaction menubar for Jan V's sake.
10156
10157         * simple.el:
10158         * simple.el (mark-ring):
10159         * simple.el (dont-record-current-mark): New.
10160         * simple.el (in-shifted-motion-command): New.
10161         * simple.el (mark-ring-unrecorded-commands): New.
10162         * simple.el (mark-ring-max):
10163         * simple.el (set-mark-command):
10164         * simple.el (push-mark):
10165         * simple.el (handle-pre-motion-command):
10166         Implement scheme for not recording unimportant marks.
10167
10168         * subr.el:
10169         * subr.el (function-allows-args): New.
10170         New function function-allows-args.
10171
10172 2000-03-20  Martin Buchholz <martin@xemacs.org>
10173
10174         * XEmacs 21.2.32 is released.
10175
10176 2000-03-20  Andy Piper  <andy@xemacs.org>
10177
10178         * gutter-items.el (update-tab-in-gutter): force selection of the
10179         selected-window if required to do so.
10180         (buffers-tab-items): ditto.
10181         (add-tab-to-gutter): ditto.
10182         (create-frame-hook): use force-selection.
10183         (default-gutter-position-changed): lambdify.
10184         (update-tab-hook): deleted since it was only used in one place.
10185
10186 2000-03-18  Andy Piper  <andy@xemacs.org>
10187
10188         * files.el (find-file-noselect): undo change that shouldn't have
10189         gone in.
10190
10191 2000-03-17  Andy Piper  <andy@xemacs.org>
10192
10193         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10194         of selected-window trickery.
10195
10196         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10197         frames tabs.
10198         (progress-display-stop-callback): progress -> progress-display
10199         (progress-display-quit-function): ditto.
10200         (clear-progress-display): ditto.
10201         (remove-progress-display): ditto.
10202         (append-progress-display): ditto.
10203         (abort-progress-display): ditto.
10204         (raw-append-progress-display): ditto.
10205         (display-progress-display): ditto.
10206         (current-progress-display-label): ditto.
10207         (current-progress-display): ditto.
10208         (lprogress-display): ditto and save the buffer
10209         (progress-display): ditto. Otherwise the buffer sometimes gets
10210         changed which confuses font-lock.
10211
10212         * font-lock.el (font-lock-default-fontify-buffer): catch all
10213         errors, not just quit.
10214         (font-lock-mode): progress -> display-progress
10215         (font-lock-default-fontify-buffer): ditto.
10216         (font-lock-fontify-syntactically-region): ditto.
10217         (font-lock-fontify-keywords-region): ditto.
10218
10219 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10220
10221         * cl.el (gensym): Move to here from cl-macs.el.
10222         (gentemp): Ditto.
10223
10224 2000-03-16  Andy Piper  <andy@xemacs.org>
10225
10226         * font-lock.el (font-lock-mode): use lprogress and friends for
10227         progress management.
10228         (font-lock-default-fontify-buffer): ditto.
10229         (font-lock-fontify-syntactically-region): ditto.
10230         (font-lock-fontify-keywords-region): ditto.
10231         (font-lock-revert-cleanup): fix reverting.
10232         (font-lock-revert-setup): ditto.
10233
10234         * gutter-items.el (progress-use-echo-area): new variable. Use the
10235         echo area for progress gauges if non-nil.
10236         (clear-progress): remove echo area stuff and defer to
10237         clear-message.
10238         (append-progress): dispatch non-command events after each progress
10239         increment. Remove echo area stuff.
10240         (abort-progress): remove echo area stuff and defer to
10241         display-message.
10242         (raw-append-progress): ditto. Dispatch non-command events after
10243         gutter redisplay.
10244         (display-progress): defer echo area stuff to display-message.
10245
10246         * gutter-items.el (clear-progress):
10247         (abort-progress): indentation changes.
10248         (display-progress): don't clear progress.
10249         (append-progress): compare messages with equal.
10250         (raw-append-progress): use dispatch-non-command-events to flush
10251         widget creation events.
10252
10253 2000-03-13  Ben Wing  <ben@xemacs.org>
10254
10255         * abbrev.el:
10256         * abbrev.el (abbrev-string-to-be-defined): New.
10257         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10258         Changes for use with the menubar.
10259
10260 2000-03-12  Ben Wing  <ben@xemacs.org>
10261
10262         * alist.el (vassoc): moved here from font-menu.el.
10263
10264         * custom.el (defface): typo fix.
10265
10266         * dialog.el (yes-or-no-p-dialog-box):
10267         * dialog.el (message-box):
10268         * files.el (save-some-buffers-1):
10269         Put accelerators in the button names.
10270
10271         * font-lock.el (font-lock-comment-face):
10272         * font-lock.el (font-lock-keyword-face):
10273         * font-lock.el (font-lock-function-name-face):
10274         Fixed some of the colors under MS Windows because the existing
10275         default colors were hardly different from black and needed to be
10276         made lighter.
10277
10278         * font-menu.el:
10279         * font-menu.el (font-menu-split-long-menu):
10280         * font-menu.el (font-menu-family-constructor):
10281         * font-menu.el (font-menu-size-constructor):
10282         * font-menu.el (font-menu-weight-constructor):
10283         * font-menu.el (font-menu-set-font):
10284         vassoc moved to alist.el.
10285         Accelerators added to all menus.
10286         Unused bound var new-props removed.
10287
10288         * keydefs.el: I did a whole lot of rearranging to put things in a
10289         more consistent order and fixed a number of cases where key
10290         combinations involving up, down, left, right and so on were
10291         defined but the corresponding keypad combinations were not
10292         defined.
10293
10294         * lisp-mode.el:
10295         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10296         * lisp-mode.el (emacs-lisp-mode):
10297         * lisp-mode.el (lisp-interaction-mode):
10298         * lisp-mode.el (flet):
10299         Added accelerators onto the menus.
10300         Made all the different versions of the let function be indented
10301         the same way.
10302         Undid Steve's easy-menu-ification, because it makes it impossible
10303         to have the menubar and popup menus different.
10304         Cleaned up the menu; added items for find-function &c and some
10305         indenting, and removed debug-on-*.
10306
10307         * list-mode.el (list-mode-hook):
10308         * list-mode.el (list-mode):
10309         * list-mode.el (completion-setup-hook):
10310         * list-mode.el (display-completion-list):
10311         Added support for the :window-height keyword, which is required
10312         because of other changes that I made for the file dialog box.  I
10313         also made the hook variables list-mode-hook and
10314         completion-setup-hook and also minibuffer-setup-hook in
10315         minibuf.el be permanent-local; see comment in list-mode.el.
10316
10317         * map-ynp.el (map-y-or-n-p):
10318         Added accelerators to the dialog buttons.
10319
10320         * menubar-items.el (menu-truncate-list):
10321         New internal function.
10322         * menubar-items.el (submenu-generate-accelerator-spec):
10323         * menubar-items.el (menu-item-strip-accelerator-spec):
10324         * menubar-items.el (menu-item-generate-accelerator-spec):
10325         New exported functions, for use in auto-generating accelerator specs.
10326
10327         * menubar-items.el:
10328         * menubar-items.el (default-menubar):
10329         * menubar-items.el (maybe-add-init-button):
10330         * menubar-items.el (bookmark-menu-filter):
10331         * menubar-items.el (slow-format-buffers-menu-line):
10332         * menubar-items.el (build-buffers-menu-internal):
10333         * menubar-items.el (language-environment-menu-filter):
10334         * menubar-items.el (default-popup-menu):
10335         * menubar-items.el (popup-buffer-menu):
10336         * menubar-items.el (popup-menubar-menu):
10337         Did a major overhaul on this file, and in fact I'm nowhere near
10338         done working on the menubar, and there will be more patches to
10339         come.  A basic summary of what I've done:
10340
10341         a) I added accelerators to all of the menu items.  For menus that
10342         are auto-generated, such as the buffers menu, the accelerators are
10343         automatically added to the beginning of each line using the
10344         numbers 1 through 9, then zero, and then letters starting with A,
10345         but omitting the letters that are already in use for the fixed
10346         menu items at the top of the buffers menu.  To facilitate adding
10347         accelerators of this kind, I created some new functions
10348         (*-accelerator-spec), which are also being used by other filters
10349         that auto generate lists of things such as ftp sites to download
10350         packages.  If people really don't like these accelerators
10351         appearing at the beginning of the menu items, a variable can be
10352         added to optionally turn them off, but I think this is rather
10353         pointless because other menu items have accelerators and many or
10354         most of the menu users will use the accelerators if the support is
10355         there.
10356
10357         b) I combined the top level Tools and Apps menus into a single
10358         Tools menu, because the distinction between the two is not
10359         obvious, and the items on the menus are not used often enough that
10360         putting some of them onto submenus is a problem.
10361
10362         c) I created two new top level menus called View and Cmds because
10363         there were too many items on the File and Edit menus, and I'm going
10364         to be adding more items to these menus.  In contrast to the Tools
10365         menu, the items on these menus may be used quite often during an
10366         editing session, and so should be available with fewer
10367         keystrokes.
10368
10369         d) I added a number of options to the options menu, including one
10370         for controlling whether the alt key can be used to traverse to
10371         menu items using the accelerators, one for controlling behavior of
10372         control-k, one for controlling how the kill and yank functions
10373         interact with the clipboard, a few additional buffers-menu
10374         options, and various other things.  I also did a bit of
10375         rearranging, for example, combining the keyboard and mouse options
10376         into a single keyboard and mouse submenu to facilitate the
10377         accelerators on that level.
10378
10379         e) I changed the variable buffers-menu-format-buffer-line-function
10380         to take two arguments instead of one, the second argument being
10381         the line number for use in creating an accelerator.  I added a
10382         hack to support existing functions with one argument (although I
10383         doubt that very many of these exist), for backward compatibility.
10384
10385         f) I moved the top level mule menu to be a submenu of the edit
10386         menu.  I think that most of the items on this menu are fairly
10387         useless and there are certainly not enough frequently used items
10388         to justify this being its own top level menu.
10389
10390         g) I combined most of the items in big-menubar.el into the main menu.
10391         If people think the main menu is too big, it would be possible to
10392         create different configurations, some smaller.
10393
10394         * menubar.el (check-menu-syntax):
10395         Deleted some syntax checks that were no longer valid, partly
10396         because of changes that were already made a long time ago, and
10397         partly because of a change I made where I allow the name of the
10398         menu item to be an evaluated expression rather than just a string,
10399         similar to all of the other parameters of a menu item.
10400
10401         * minibuf.el:
10402         * minibuf.el (read-file-name-1):
10403         * minibuf.el (mouse-read-file-name-1):
10404         I made a number of changes to improve the appearance
10405         and functioning of the file dialog box.  They include:
10406
10407         a) Fixing the problem where closing the dialog box by clicking on
10408         the close button of the window didn't properly exit the
10409         minibuffer.
10410
10411         b) Fixing the problem that if you typed part of a file name, and
10412         then clicked on a completion with the mouse, the file was not
10413         correctly selected.
10414
10415         c) Changing the title of the dialog box to reflect the operation
10416         being done in accordance with user interface conventions, rather
10417         than the name of the dialog box buffer, which is rather useless.
10418
10419         d) Remove the words "possible completions are" which didn't
10420         belong.
10421
10422         e) Fix things so that the completions scroll off the end of the
10423         completions windows only to the right, rather than both to the
10424         right and down, which is in accordance with Windows user interface
10425         conventions.
10426
10427         * msw-init.el (init-post-mswindows-win):
10428         Added a binding for meta-F4, which is the standard windows binding
10429         for exiting a program.
10430
10431         * select.el (get-selection-no-error):
10432         * select.el (own-selection):
10433         * select.el (own-clipboard):
10434         Added an optional argument called append to the functions
10435         own-selection and own-clipboard.  This adds support for appending
10436         text to the existing selection and allows the function
10437         own-clipboard to be used as the value of the variable
10438         interprogram- cut-function.
10439
10440         Fixed a bug in own-selection in handling zmacs-region-stays.
10441
10442         * simple.el (historical-kill-line): New.
10443
10444         * simple.el (kill-line):
10445         * simple.el (interprogram-cut-function):
10446         * simple.el (interprogram-paste-function):
10447         * simple.el (handle-pre-motion-command):
10448         * simple.el (next-line):
10449         * simple.el (previous-line):
10450         a) Expanded the variable kill-whole-line, so that function
10451         kill-line can be set to delete the entire line always, not just
10452         when cursor is at the beginning of the line.  This is controlled
10453         by setting the variable kill-whole-line to the symbol 'always.
10454         This behavior, as well as the existing kill-whole-line behavior,
10455         now only take effect when kill-line is called interactively,
10456         although this is a departure from a previous behavior in the case
10457         of setting this variable kill-whole-line to t.  It is almost
10458         certainly what has always been intended, and most likely the old
10459         way of doing things introduced bugs.  I also created a function
10460         called historical-kill-line, which ignores the kill-whole-line
10461         setting and always gives the historical behavior of only killing
10462         to the end of the line.  I bound this function to shift- control-k
10463         so that the kill to end of line behavior is available, even when
10464         kill-whole-line has been set to change control-k into the simple
10465         delete-whole-line behavior. (This can be set using the options
10466         menu.)
10467
10468         b) I changed things so that kill and yank now interact with the
10469         clipboard by default under windows.  This was done by changing the
10470         default value of interprogram-cut- function and
10471         interprogram-paste-function.  You can get the old behavior by
10472         setting these to nil, and there is an option on the options menu
10473         to do this.
10474
10475         c) I added support for selecting text using shifted motion keys.
10476         This support is on by default and can be controlled by the
10477         variable shifted-motion-keys-select-region.  There is also a
10478         variable called unshifted-motion-keys-deselect-region that
10479         controls more specifically how the shifted motion key behavior
10480         works.  I did not put an option on the options menu to turn this
10481         off, because I can't imagine why this would be useful.
10482
10483         * simple.el (forward-block-of-lines):
10484         * simple.el (backward-block-of-lines):
10485         * simple.el (block-movement-size):
10486         New.
10487
10488         * simple.el (uncapitalized-title-words):
10489         * simple.el (uncapitalized-title-word-regexp):
10490         * simple.el (capitalize-string-as-title):
10491         * simple.el (capitalize-region-as-title):
10492         New.
10493
10494
10495         * subr.el (add-hook):
10496         * subr.el (make-local-hook): New.
10497         * subr.el (remove-local-hook): New.
10498         * subr.el (add-one-shot-hook): New.
10499         * subr.el (add-local-one-shot-hook): New.
10500         Added some functions to make using hooks easier.
10501         These include:
10502
10503         a) Functions add-local-hook and remove-local-hook to make it easy
10504         to use local hooks.
10505
10506         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10507         make it possible to add a "one-shot" hook, which is to say a hook
10508         that runs only once, and automatically removes itself after the
10509         first time it has run.
10510
10511 2000-03-09  Andy Piper  <andy@xemacs.org>
10512
10513         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10514
10515 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10516
10517         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10518         Moved from menubar-items.el.
10519         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10520
10521 2000-03-08  Andy Piper  <andy@xemacs.org>
10522
10523         * gutter-items.el (build-buffers-tab-internal): add selected field
10524         to buffers tab spec.
10525
10526 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10527
10528         * minibuf.el (last-exact-completion): Initialize to nil.
10529
10530 2000-03-07  Didier Verna  <didier@xemacs.org>
10531
10532         * startup.el (command-line-1): remove unused variable
10533         `first-file-buffer'.
10534
10535 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10536
10537         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10538         which is also used for Web server log files.
10539
10540 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10541
10542         * mule/mule-charset.el: Setup auto-fill-chars.
10543
10544 2000-03-02  SL Baur  <steve@beopen.com>
10545
10546         * subr.el (with-string-as-buffer-contents): Reimplement using
10547         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10548         non-deletion of buffer after execution problem.
10549         (with-output-to-string): Use unique buffer name.
10550
10551 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10552
10553         * gutter-items.el (buffers-tab-sort-function):  New variable.
10554         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10555
10556 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10557
10558         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10559
10560 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10561
10562         * menubar-items.el (maybe-add-init-button): Remove the "Load
10563         .emacs" button from all menubars.
10564
10565 2000-03-01  Didier Verna  <didier@xemacs.org>
10566
10567         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10568         region rectangle replacement (from Jan Vroonhof).
10569         (replace-rectangle): new function.
10570
10571 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10572
10573         * mule/mule-cmds.el (set-default-coding-systems): Use
10574         set-terminal-coding-system and set-keyboard-coding-system.
10575         * coding.el (set-terminal-coding-system): Use
10576         set-console-tty-output-coding-system.
10577         (set-keyboard-coding-system): Use
10578         set-console-tty-input-coding-system.
10579
10580 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10581
10582         * minibuf.el (read-variable): Allow symbol to default argument.
10583
10584 2000-02-27  Andy Piper  <andy@xemacs.org>
10585
10586         * gutter-items.el (update-tab-hook): new function to be used for
10587         hooks.
10588         (create-frame-hook): add update-tab-hook.
10589         (record-buffer-hook): ditto.
10590         (default-gutter-position-changed): ditto.
10591         (default-gutter-position): updating the buffers tab is now handled
10592         by a hook.
10593         (default-gutter-position-changed-hook): new variable.
10594         (gutter-element-visibility-changed-hook): ditto.
10595         (set-gutter-element-visible-p): call it.
10596         (set-gutter-element): use modify-specifier-instances. Set extents
10597         as duplicable before using.
10598         (remove-gutter-element): ditto.
10599         (set-gutter-element-visible-p): ditto.
10600         (init-gutter): new function.
10601         (add-tab-to-gutter): use new gutter-element functions rather than
10602         setting specifiers directly.
10603         (clear-progress): ditto.
10604         (abort-progress): ditto.
10605         (gutter-buffers-tab-visible-p): renamed from
10606         default-gutter-visible-p
10607
10608         * specifier.el (modify-specifier-instances): new function from Jan
10609         Vroonhof.
10610
10611         * x-init.el (init-post-x-win): call init-gutter.
10612
10613         * msw-init.el (init-post-mswindows-win): call init-gutter.
10614
10615         * menubar-items.el (default-menubar): Update to reflect new gutter
10616         variables.
10617
10618 2000-02-26  Andy Piper  <andy@xemacs.org>
10619
10620         * gutter-items.el (set-gutter-element): new function. Add gutter
10621         elements to the specified gutter.
10622         (remove-gutter-element): new function. Remove gutter elements from
10623         the specified gutter.
10624         (set-gutter-element-visible-p): new function. Set gutter element
10625         visibility for the provided gutter-visible specifier.
10626
10627 2000-02-23  Andy Piper  <andy@xemacs.org>
10628
10629         * gutter-items.el (add-tab-to-gutter): specify dimensions
10630         dynamically.
10631
10632 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10633
10634         * gutter-items.el (add-tab-to-gutter):
10635         * package-get.el (package-get-interactive-package-query):
10636         * package-ui.el (pui-directory-exists):
10637         (pui-install-selected-packages):
10638         (pui-list-packages):
10639         Use #'(lambda ...)  instead of '(lambda ...).
10640
10641 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10642
10643         * startup.el (load-user-init-file): Check to make sure user
10644           has an init-file before calling load().
10645
10646 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10647
10648         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10649
10650 2000-02-23  Martin Buchholz <martin@xemacs.org>
10651
10652         * XEmacs 21.2.31 is released.
10653
10654 2000-02-21  Mike Sperber <mike@xemacs.org>
10655
10656         * loadup.el (really-early-error-handler):
10657         * update-elc.el:
10658         * make-docfile.el:
10659         Remove dependency on EMACSBOOTSTRAP... environment variables.
10660
10661 2000-02-21  Martin Buchholz <martin@xemacs.org>
10662
10663         * XEmacs 21.2.30 is released.
10664
10665 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10666
10667         * byte-optimize.el (byte-optimize-plus):
10668         (byte-optimize-minus):
10669         (byte-optimize-multiply):
10670         Optimize (- 0) to 0, not (-)
10671         Optimize (+ 5 3.0) to 8.0
10672         Optimize (* 5 3.0) to 15.0
10673         Improve readability.
10674
10675 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10676
10677         * modeline.el: (modeline-scrolling-method): change modeline
10678         mswindows cursor appearance according to the value.
10679
10680         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10681         and 'gui-element face colors and 'gui-element face font to Windows
10682         defaults.
10683
10684 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10685
10686         * font-lock.el: Javadoc enhancements
10687
10688 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10689
10690         * ldap.el (toplevel): Test if LDAP support has been compiled in
10691         (ldap-verbose): New option
10692         (ldap-search-entries): Renamed from the previous ldap-search
10693         Conditionalize message display on ldap-verbose
10694         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10695         defuns
10696         (ldap-search): Is now defined as an obsolete wrapper calling
10697         ldap-search-basic or ldap-search-entries
10698
10699
10700 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10701             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10702             Jan Vroonhof  <jan@xemacs.org>
10703
10704         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10705         When for-effect is true, didn't call `byte-optimize-form'
10706         in and/or subforms without last.
10707
10708 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10709
10710         * package-get.el (package-get-download-sites): Use correct custom
10711         type.
10712
10713 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10714
10715         * files.el (write-file): Ask for coding system when compiled with
10716         file-coding.
10717
10718 2000-02-16  Andy Piper  <andy@xemacs.org>
10719
10720         * buffer.el (switch-to-buffer): give norecord argument to
10721         set-window-buffer instead of explicitly recording.
10722
10723         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10724         we have to pick a window.
10725
10726 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10727
10728         * mule/mule-cmds.el (describe-language-support): Don't add
10729         unexist function to help-map.
10730         (describe-coding-system): Don't use already assigend `C'.
10731
10732 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10733
10734         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10735         work in custom.
10736
10737 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10738
10739         * about.el: Ienaga's e-mail address change.
10740
10741 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10742
10743         * etags.el (find-tag): force new window -- even if buf already
10744         visible -- when other-window is t
10745
10746 2000-02-16  Martin Buchholz <martin@xemacs.org>
10747
10748         * XEmacs 21.2.29 is released.
10749
10750 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10751
10752         * cl-extra.el (getf): This is now identical to `plist-get', so
10753         just defalias it.
10754         * cl-macs.el: Make getf an alias to plist-get, at the
10755         byte-compiler level, using define-compiler-macro.
10756
10757 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10758
10759         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10760
10761 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10762
10763         * lisp/etags.el (find-tag-internal): set exact-tagname to
10764           a regular expression that matches against the tagname
10765           part of the tag entry first instead of only looking in
10766           the context area.
10767
10768 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10769
10770         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10771         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10772
10773 2000-02-07  Martin Buchholz <martin@xemacs.org>
10774
10775         * XEmacs 21.2.28 is released.
10776
10777 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10778
10779         * cl-extra.el (getf): Just call `get', never `get*'.
10780         Make arglist match docstring.
10781         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10782         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10783         * byte-optimize.el: remove references to `get*'.
10784
10785 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10786
10787         * mule/european.el: Add syntax information for Latin3 and Latin4.
10788
10789 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10790
10791         * byte-optimize.el: Byte-optimize (length "foo")
10792
10793 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10794
10795         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10796         width check using `window-leftmost-p' and `window-rightmost-p'.
10797
10798 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10799
10800         * wid-edit.el (widget-match-inline): An atom never matches a
10801           list.
10802
10803 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10804
10805         * modeline.el: Consolidated 'x and 'mswindows specification under
10806         'win tag.
10807
10808 2000-01-29  Andy Piper  <andy@xemacs.org>
10809
10810         * gutter-items.el: (format-buffers-tab-line): Try and be
10811         intelligent about buffer naming when we have duplicates.
10812
10813 2000-01-29  Andy Piper  <andy@xemacs.org>
10814
10815         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10816         updated when it becomes visible.
10817
10818 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10819
10820         * bytecomp.el (byte-compile-insert-header): Properly set coding
10821         system under MULE and file-coding.
10822
10823 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10824
10825         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10826         (dontusethis-set-value-terminal-coding-system-handler):
10827         (dontusethis-set-value-keyboard-coding-system-handler):
10828         Never undefine coding system aliases.  Emergency fix for gnus.
10829
10830 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10831
10832         * files.el (abbreviate-file-name): Use directory-sep-char instead
10833         of hard-coded "/".
10834
10835 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10836
10837         * startup.el (user-init-file-base-list): New variable, replacing
10838         user-init-file-base.
10839         (find-user-init-file): New function.
10840         (command-line-early): Use it.
10841         (load-user-init-file): Ditto.
10842
10843 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10844
10845         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10846         calling valid-image-instantiator-format-p
10847
10848 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10849
10850         * isearch-mode.el (isearch-mode): The variable is
10851         isearch-unhidden-extents, not isearch-opened-extents.
10852
10853 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10854
10855         * minibuf.el (next-history-element): Modify error message if a
10856         default value is available.
10857
10858 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10859
10860         * bytecomp.el (byte-compile-file): Don't unconditionally write
10861         .elc files in binary - might contain non-Latin1.
10862
10863 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10864
10865         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10866         for windows-nt.
10867
10868         * version.el:
10869         * startup.el (user-init-file-base):
10870         * process.el (call-process-region):
10871         * files.el (make-backup-file-name):
10872         (backup-file-name-p):
10873         (file-relative-name):
10874         (abbreviate-file-name):
10875         (set-auto-mode):
10876         * code-process.el (call-process-region): Removed unnecessary
10877         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10878         support out of the universe.
10879
10880         * process.el:
10881         * code-process.el:
10882         * bytecomp.el (byte-compile-file): Removed reference to
10883         buffer-file-type, and commented usage of binary-process-output
10884         NTEmacs variables.
10885
10886 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10887
10888         * help.el (function-arglist): Add case for macro.
10889
10890 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10891
10892         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10893         printers.
10894         (custom-display): Added a menu for printer/display tags.
10895
10896         * frame.el (frame-type):
10897         * device.el (device-type): Added 'msprinter to the doc string, and
10898         removed 'pc -- it is not going to be implemented ever.
10899         (call-device-method): Fixed docstring typo.
10900         Defined specifier tags 'printer and 'display.
10901
10902 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10903
10904         * lisp/itimer.el (itimer-run-expired-timers): (consp
10905           last-command-event-time) instead of (consp
10906           'last-command-event-time).
10907
10908 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10909
10910         * msw-glyphs.el: Removed obsolete commentary.
10911
10912 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10913
10914         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10915         better default value.
10916
10917 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10918
10919         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10920         (read-string): Ditto.
10921         (eval-minibuffer): Ditto.
10922         (read-command): Ditto.
10923         (read-function): Ditto.
10924         (read-variable): Ditto.
10925         (read-number): Ditto.
10926         (read-shell-command): Ditto.
10927         (read-number): Record history.
10928
10929 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10930
10931         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10932
10933 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10934
10935         * faces.el (startup-initialize-custom-faces): New function.
10936         Reset all faces created during auto-autoloads loading time
10937         by defface.
10938         * startup.el (command-line): Call it.
10939
10940 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10941
10942         * about.el (about-hackers): Add myself to contributors list.
10943
10944 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10945
10946         * menubar-items.el (maybe-add-init-button): Removed an argument in
10947         a call to load-user-init-file, as the function managed to lose its
10948         formal parameter a few betas ago.
10949
10950 2000-01-18  Martin Buchholz <martin@xemacs.org>
10951
10952         * XEmacs 21.2.27 is released.
10953
10954 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10955
10956         * process.el (shell-command-to-string): Use the FSF docstring.
10957         Make shell-command-to-string the standard function, and
10958         exec-to-string the (deprecated) alias.
10959
10960         * startup.el: typo fix.
10961
10962 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10963
10964         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10965
10966 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10967
10968         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10969         buffers after visible buffers.
10970         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10971
10972 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10973
10974         * info.el (Info-extract-menu-node-name): Stop at a dot
10975         followed by whitespace or right parenthesis.
10976
10977 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10978
10979         * info.el (Info-directory-list): Warn against using Customize with
10980         Info-directory-list.
10981
10982 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10983
10984         * minibuf.el (read-file-name): doc fix.
10985
10986         * autoload.el (update-file-autoloads): doc fix.
10987
10988         * about.el (about-hackers): Change my E-mail address.
10989
10990 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10991
10992         * info.el (Info-visit-file): Just use the `f' interactive spec to
10993         read a filename in the standard way.
10994
10995 2000-01-13  Andy Piper  <andy@xemacs.org>
10996
10997         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10998         (gutter-buffers-tab-extent): new variable.
10999         (update-tab-in-gutter): call add-tab-to-gutter again if the
11000         orientation has changed.
11001         (add-tab-to-gutter): cope with different orientations.
11002
11003 2000-01-11  Didier Verna  <didier@xemacs.org>
11004
11005         * info.el (Info-following-node-name): backward-skip dots as well
11006         as spaces (dots at the end of a node name aren't part of it).
11007         (Info-extract-menu-node-name): don't skip dots. There could be
11008         some in the node name.
11009         (Info-index): allow dots to be part of a node name.
11010
11011 2000-01-12  Andreas Jaeger  <aj@suse.de>
11012
11013         * files.el (auto-mode-alist): Added idlwave-mode.
11014         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11015
11016 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11017
11018         * info.el (Info-search): Show default value.
11019
11020 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11021
11022         * info.el (Info-read-node-completion-table): New variable.
11023         (Info-read-node-name-1): New function.
11024         (Info-read-node-name): Use it.
11025         (Info-follow-reference): Use DEFAULT argument of completing-read.
11026         (Info-menu): Ditto.
11027
11028 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11029
11030         * hyper-apropos.el (hyper-describe-key-briefly): Save
11031         window configuration.
11032         (hyper-describe-face): Use DEFAULT of completing-read.
11033         (hyper-apropos-read-variable-symbol): Ditto.
11034         (hyper-apropos-read-function-symbol): Ditto.
11035
11036 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11037
11038         * mule/mule-cmds.el (set-default-coding-system): Set
11039         comint-exec-hook to use coding-system-for-read and
11040         coding-system-for-write so that C-x RET c works.
11041
11042 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11043
11044         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11045         (previous-matching-history-element): Increment
11046         minibuffer-max-depth by 1.
11047         (next-matching-history-element): Ditto.
11048
11049 2000-01-11  Andy Piper  <andy@xemacs.org>
11050
11051         * gutter-items.el (buffers-tab): Create a new face for the buffers
11052         tab.
11053         (buffers-tab-face): use it.
11054
11055 2000-01-10  Didier Verna  <didier@xemacs.org>
11056
11057         * modeline.el (modeline-scrolling-method): change modeline X
11058         cursor appearance according to the value.
11059
11060 2000-01-07  Andreas Jaeger  <aj@suse.de>
11061
11062         * about.el (about-hackers): Moved my entry to contributor list.
11063         (xemacs-hackers): Added myself.
11064         (about-maintainer-info): Added description of myself.
11065
11066
11067 2000-01-07  Didier Verna  <didier@xemacs.org>
11068
11069         * modeline.el (modeline-scrolling-method): new variable.
11070         (mouse-drag-modeline): add reference to it in the docstring.
11071         (mouse-drag-modeline): handle it.
11072
11073 2000-01-08  Andy Piper  <andy@xemacs.org>
11074
11075         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11076         calls.
11077         (remove-buffer-from-gutter-tab): ditto.
11078
11079 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11080
11081         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11082         (custom-face-edit): Fix grammatical error in help message.
11083
11084 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11085
11086         * movemail.el: Added.
11087
11088         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11089
11090 2000-01-03  Didier Verna  <didier@xemacs.org>
11091
11092         * modeline.el (mouse-drag-modeline): remove the code related to
11093         the modeline horizontal scrolling facility.
11094
11095 1999-12-31  Martin Buchholz <martin@xemacs.org>
11096
11097         * XEmacs 21.2.26 is released.
11098
11099 1999-12-28  Andy Piper  <andy@xemacs.org>
11100
11101         * wid-edit.el (widget-push-button-value-create): The gui cache
11102         does not agree with native widgets which can only be displayed
11103         once per window. The reasons for caching are diminished now that
11104         we don't hog resources when creating buttons.
11105         (widget-push-button-cache) deleted.
11106
11107 1999-12-24  Martin Buchholz <martin@xemacs.org>
11108
11109         * XEmacs 21.2.25 is released.
11110
11111 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11112
11113         * hyper-apropos.el (hyper-apropos): Toggle
11114         hyper-apropos-programming-apropos correctly.
11115         Set REGEXP when user accepts default value.
11116
11117 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11118
11119         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11120         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11121
11122 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11123
11124         * mule/mule-category.el (undefined-category-designator):
11125         Return char instead of character.  Search for undefined one.
11126         (describe-category): Use with-displaying-help-buffer.
11127
11128 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11129
11130         * byte-optimize.el (byte-optimize-plus):
11131         Optimize (+ 1) to 1 instead of (1+ nil).
11132
11133         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11134
11135         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11136
11137         * byte-optimize.el (byte-optimize-char-before): New function.
11138         Remove performance penalty for using (char-before) instead of (char-after).
11139
11140 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11141
11142         * mule/mule-category.el (char-category-list): Return character
11143         instead of integer.
11144
11145 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11146
11147         * minibuf.el (read-buffer): Check default is buffer object.
11148
11149 1999-11-25  Andy Piper  <andy@xemacs.org>
11150
11151         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11152         for buttons.
11153
11154 1999-12-16  Andreas Jaeger  <aj@suse.de>
11155
11156         * package-get.el (package-get-maybe-save-index): Fixed typo.
11157         Patch by Jeff Miller <jmiller@smart.net>.
11158
11159 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11160
11161         * gnuserv.el (gnuserv-process-filter):  don't call
11162         gnuserv-write-to-client when gnuserv-current-client is nil
11163
11164 1999-12-14  Martin Buchholz <martin@xemacs.org>
11165
11166         * XEmacs 21.2.24 is released.
11167
11168 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11169
11170         * about.el (about-hackers): Update my email address.
11171
11172 1999-12-07  Martin Buchholz <martin@xemacs.org>
11173
11174         * XEmacs 21.2.23 is released.
11175
11176 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11177
11178         * package-get.el (package-get-download-sites): Removed several
11179         defunct download sites, added many new ones, and corrected a few
11180         incorrect directory-on-site entries.  Added physical locations to
11181         site-description.
11182
11183 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11184
11185         * finder.el (finder-commentary): add DOC string and fix
11186         interactive spec
11187
11188 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11189
11190         * help.el (describe-function): Don't forget to intern the string
11191         completing-read returns.
11192         (describe-variable): Ditto.
11193
11194 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11195
11196         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11197         `hyper-apropos-help-mode' here to find symbol to customize
11198         irregardless of cursor position and simplify
11199         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11200         `hyper-apropos-popup-menu'.
11201
11202 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11203
11204         * apropos.el (apropos-mode-map): Add return to call
11205         apropos-follow.
11206         (apropos-print): Call apropos-mode to have better
11207         command reference. Put keymap text-poperty to
11208         symbole name.
11209
11210 1999-11-22  Alastair Burt  <burt@dfki.de>
11211
11212         * help.el: (describe-bindings-1): Added handling of keymaps for
11213         the extents at point.
11214
11215 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11216
11217         * gutter-items.el (buffers-tab-items): Wrap the function in a
11218         save-match-data
11219
11220 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11221
11222         * help.el (describe-function): Use the DEFAULT argument to
11223         completing-read.
11224         (describe-variable): Ditto.
11225
11226 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11227
11228         * minibuf.el (read-from-minibuffer): Add optional argument
11229         DEFAULT to have better mini-buffer history support.
11230         (completing-read): Pass default to read-from-minibuffer.
11231         (read-buffer): Pass default to completing-read.
11232
11233 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11234
11235         * font-lock.el (font-lock-doc-string-face): Document the
11236         `font-lock-lisp-like' property.
11237
11238 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11239
11240         * lisp-mode.el: Specify `font-lock-lisp-like'.
11241
11242         * font-lock.el (font-lock-lisp-like): New function.
11243         (font-lock-fontify-syntactically-region): Use it.
11244
11245 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11246
11247         * XEmacs 21.2.22 is released
11248
11249 1999-11-28  Martin Buchholz <martin@xemacs.org>
11250
11251         * XEmacs 21.2.21 is released.
11252
11253 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11254
11255         * minibuf.el (read-coding-system): Accept symbol and
11256         coding-system object as a default-coding-system.
11257
11258 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11259
11260         * minibuf.el (read-coding-system): Accept symbol as
11261         a default-coding-system.
11262
11263 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11264
11265         * apropos.el (apropos-documentation): Use insert instead
11266         of princ.
11267
11268 1999-11-07  William M. Perry  <wmperry@aventail.com>
11269
11270         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11271           for the linux console.
11272
11273         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11274           stuff to work when you are not on a window system, since the GPM
11275           mouse support now allows pasting from outside of XEmacs.
11276
11277 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11278
11279         * XEmacs 21.2.20 is released
11280
11281 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11282
11283         * setup-paths.el (paths-default-info-directories): Add
11284         /usr/share/info and /usr/local/share/info.
11285
11286 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11287
11288         * about.el: Updated Vladimir Ivanovic's info.
11289
11290 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11291
11292         * auto-show.el (auto-show-truncationp): Remove.
11293
11294         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11295
11296 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11297
11298         * indent.el (indent-line-to): fix bug: spaces were not replaced
11299         with tab if column is multiple of tab-width
11300         From dhn@qedinc.com
11301
11302 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11303
11304         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11305         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11306
11307         * package-get.el (package-get-package-provider): Be verbose when
11308         interactive. Patch from Robert Pluim
11309
11310 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11311
11312         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11313         info file suffixes.
11314
11315 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11316
11317         * process.el (open-network-stream): Add a new optional parameter
11318         PROTOCOL to support udp; fix a minor typo and add an explanation
11319         in docstring for udp programming.
11320
11321         * code-process.el (open-network-stream): Add a new optional
11322         parameter PROTOCOL to support udp; fix a minor typo and add an
11323         explanation in docstring for udp programming.
11324
11325 1999-10-18  Andy Piper  <andy@xemacs.org>
11326
11327         * gui.el (make-gui-button): be more precise about how we call
11328         callbacks.
11329
11330         * wid-edit.el (widget-push-button-value-create): Use the new form
11331         of native gui-button.
11332
11333 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11334
11335         * info.el (Info-page-prev): Don't do (sit-for 0).
11336
11337 1999-10-13  Andy Piper  <andy@xemacs.org>
11338
11339         * gutter-items.el (progress-abort-glyph): new glyph for showing
11340         abort status.
11341         (append-progress): dispatch-event rather than sit-for.
11342         (abort-progress): new function. Show the abort glyph with an
11343         appropriate message.
11344         (raw-append-progress): dispatch-event rather than sit-for.
11345         (display-progress): cope with aborts.
11346
11347         * gui.el (make-gui-button): Use native widgets for buttons
11348         unconditionally.
11349         (insert-gui-button): ditto.
11350         (gui-button-p): ditto.
11351
11352         * xbm-button.el: remove from core.
11353
11354         * xpm-button.el: remove from core.
11355
11356 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11357
11358         * faces.el (init-device-faces): Don't initialize the random faces
11359         on the stream device.
11360
11361 1999-10-06  Andy Piper  <andy@xemacs.org>
11362
11363         * files.el (recover-file): Don't use ls under windows for revert buffer.
11364
11365 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11366
11367         * package-get.el (package-get-download-menu): Make menu really
11368         toggle download sites.
11369         (package-get-download-sites): Add autoload cookie.
11370
11371 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11372
11373         * setup-paths.el (paths-find-module-directory): Ditto.
11374
11375 1999-09-29  Werner Fink  <werner@suse.de>
11376
11377         * setup-paths.el (paths-find-exec-directory): Add missing nil
11378         parameter for environment.
11379
11380 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11381
11382         * modeline.el (modeline-format):
11383         Only purecopy the strings.  Else
11384         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11385         barfs.
11386
11387 1999-08-28  Mike Woolley  <mike@bulsara.com>
11388
11389         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11390         user setting comint-completion-addsuffix and
11391         comint-process-echoes.
11392
11393 1999-09-22  Andy Piper  <andy@xemacs.org>
11394
11395         * gutter-items.el (update-tab-in-gutter): use
11396         last-nonminibuf-window instead of selected-window.
11397
11398 1999-09-18  Andy Piper  <andy@xemacs.org>
11399
11400         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11401         display on.
11402
11403         * subr.el (record-buffer-hook): new variable so that the hook gets
11404         some documentation.
11405
11406 1999-09-16  Andy Piper  <andy@xemacs.org>
11407
11408         * gutter-items.el (update-tab-in-gutter): only update when the
11409         gutter is visible.
11410         (remove-buffer-from-gutter-tab): ditto.
11411
11412 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11413
11414         * simple.el (do-auto-fill): Commented out part of Kinsoku
11415         processing.
11416
11417 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11418
11419         * isearch-mode.el (isearch-highlightify-region): Give the
11420         highlighting extents a high priority.
11421         (isearch-make-extent): Give the main highlighting extent an even
11422         higher priority.
11423
11424 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11425
11426         * packages.el (packages-compute-package-locations): Fix typo from
11427         -u rationalization.
11428
11429 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11430
11431         * setup-paths.el (paths-find-doc-directory): Respect value of
11432         `configure-doc-directory.'
11433
11434         * find-paths.el (paths-find-architecture-directory): Give
11435         precendence `default' argument (which typically comes from
11436         configure).
11437
11438 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11439
11440         * startup.el (command-line-early): Added options -user-init-file
11441         and -user-init-directory.
11442
11443         * files.el (user-init-file): Default to NIL so we can recognize
11444         when it's set.
11445
11446 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11447
11448         * obsolete.el (init-file-user):
11449         * startup.el:
11450         * packages.el (packages-compute-package-locations):
11451         * package-get.el (package-get-user-index-filename):
11452         * menubar-items.el (maybe-add-init-button):
11453         * info.el (Info-annotations-path):
11454         * dump-paths.el:
11455         Change `user-init-directory' to be an absolute path.
11456         Use `user-init-directory' where appropriate.
11457         Zap `init-file-user' and its uses.
11458
11459 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11460
11461         * subr.el (copy-symbol): New function.
11462
11463 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11464
11465         * isearch-mode.el (isearch-done): Be sure to restore invisible
11466         extents in the proper buffer.
11467         (isearch-pre-command-hook): Set this-command to the correct value
11468         in case the buffer has changed and old overriding-local-map was
11469         used.
11470         (isearch-restore-extent): Use remprop instead of setting the
11471         property to nil.
11472
11473 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11474
11475         * cmdloop.el (execute-extended-command): Update zmacs region
11476         before the delay.
11477         (execute-extended-command): Make the message gettext-friendly.
11478
11479 1999-09-07  Andy Piper  <andy@xemacs.org>
11480
11481         * gutter-items.el (progress-gauge-glyph): renamed from
11482         progress-glyph.
11483         (progress-text-glyph): new variable.
11484         (progress-layout-glyph): use layouts and text glyphs.
11485         (progress-area-buffer): removed.
11486         (progress-text-and-extent): new variable.
11487         (progress-displayed-p): dynamically create gutter area buffer.
11488         (clear-progress): ditto.
11489         (raw-append-progress): ditto.
11490         (append-progress): use new glyph names.
11491         (raw-append-progress): only create the extent when needed. set
11492         properties more optimally.
11493         (progress): remove args.
11494
11495 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11496
11497         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11498         mapcar where the return value is unused.
11499         (isearch-restore-invisible-extents): Ditto.
11500         (isearch-highlight-all-cleanup): Ditto.
11501         (isearch-delete-extents-in-range): Traverse the extents only once.
11502         (isearch-highlight-all-update): Don't start over if the search
11503         string has changed and more input is pending.
11504
11505 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11506
11507         * packages.el (packages-find-package-data-path): Ditto.
11508
11509         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11510
11511         * subr.el (mapc-internal): Don't make obsolete.
11512
11513         * cl-extra.el (mapc): Resurrect.
11514
11515 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11516
11517         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11518         alias.
11519
11520         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11521         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11522         (isearch-yank-clipboard): Use get-clipboard instead of
11523         x-get-clipboard.
11524         (isearch-yank-selection): Fix docstring.
11525
11526 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11527
11528         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11529
11530 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11531
11532         * cl-macs.el (extent-start-position): Fix setf method.
11533         (extent-end-position): Ditto.
11534
11535 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11536
11537         * isearch-mode.el: End merge with FSF 20.4.
11538
11539         * isearch-mode.el (search-invisible): New variable.
11540         (isearch-hide-immediately): Ditto.
11541         (isearch-unhidden-extents): Ditto.
11542         (isearch-range-invisible): New function.
11543         (isearch-unhide-extent): Ditto.
11544         (isearch-restore-invisible-extents): Ditto.
11545         (isearch-restore-extent): Ditto.
11546
11547         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11548         implementation.
11549         (isearch-ring-retreat-edit): Ditto.
11550         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11551         (isearch-forward-regexp): New arguments NOT-REGEXP and
11552         NO-RECURSIVE-EDIT.
11553         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11554         (isearch-backward-regexp): New arguments NOT-REGEXP and
11555         NO-RECURSIVE-EDIT.
11556         (isearch-mode): Return isearch-success.
11557         (isearch-update): Use unread-command-events instead of
11558         unread-command-event.
11559         (isearch-abort): If an invalid regexp is encountered, keep popping
11560         states.
11561         (isearch-*-char): Use FSF implementation.
11562         (isearch-whitespace-chars): Use the more robust FSF's
11563         implementation.
11564         (isearch-within-brackets): New variable.
11565         (isearch-mode): Initialize it.
11566         (isearch-edit-string): Bind it.
11567         (isearch-search-and-update): Set it.
11568         (isearch-push-state): Push it.
11569         (isearch-top-state): Pop it.
11570         (isearch-search): Set it.
11571         (isearch-printing-char): When called by isearch-whitespace-chars,
11572         handle M-SPC gracefully.
11573         (isearch-message-prefix): New argument ELLIPSIS.
11574         (isearch-message-suffix): Ditto.
11575         (isearch-message): Use the ELLIPSIS argument when calling
11576         isearch-message-prefix and isearch-message-suffix.
11577         (isearch-message-prefix): Distinguish between "wrapped" and
11578         "overwrapped" search, FWIW.
11579
11580 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11581
11582         * isearch-mode.el (isearch-edit-string): Use the head of the
11583         search ring instead of search-last-string and search-last-regexp.
11584         (search-highlight): Renamed from isearch-highlight.
11585         (isearch-exit): Use the new name.
11586         (isearch-highlight): Ditto.
11587         (isearch-dehighlight): Ditto.
11588         (isearch-update-ring): New function.
11589         (isearch-done): Call it.
11590         (isearch-done): New argument EDIT.
11591         (isearch-repeat): If search string is empty, look up at the car of
11592         the search ring; ignore the yank pointer.
11593         (isearch-abort): Call isearch-done with NOPUSH.
11594         (isearch-cancel): New function.
11595         (isearch-mode-map): Bind it to ESC ESC ESC.
11596
11597         * isearch-mode.el: Begin merge with FSF 20.4.
11598
11599 1999-09-01  Andy Piper  <andy@xemacs.org>
11600
11601         * x-select.el (x-get-clipboard): obsolete.
11602         (x-yank-clipboard-selection): obsolete
11603
11604         * select.el (disown-selection): need to be careful to disown the
11605         clipboard if we set it via selection.
11606         (get-clipboard): move from x-select.el
11607         (yank-clipboard-selection): ditto.
11608
11609 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11610
11611         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11612         isearch-highlight-all-matches to nil.
11613         (isearch-fixed-case): New variable.
11614         (isearch-mode): Initialize it.
11615         (isearch-edit-string): Save it.
11616         (isearch-toggle-case-fold): Set it.
11617         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11618         need to check isearch-fixed-case.
11619         (isearch-toggle-case-fold): Update highlighting of all matches
11620         before the pause.
11621         (isearch-edit-string):
11622
11623 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11624
11625         * isearch-mode.el (isearch-edit-string): Call isearch-message
11626         before reading the event so that the prompt is displayed properly.
11627         (isearch-message): Use isearch-nonincremental when calling
11628         isearch-message-prefix.
11629         (minibuffer-local-isearch-map): Bind up and down to do the same as
11630         M-p and M-n respectively.
11631         (isearch-done): New arg NOPUSH.
11632         (isearch-edit-string): Use it.
11633         (isearch-edit-string): Don't bind isearch-string.
11634         (isearch-ring-adjust): Edit string, *then* push state.
11635
11636 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11637
11638         * faces.el (isearch-secondary): Make isearch-secondary look
11639         different than default.
11640
11641 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11642
11643         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11644         save-excursion.
11645         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11646         (isearch-update): Call isearch-dehighlight without arguments.
11647         (isearch-done): Ditto.
11648
11649         * isearch-mode.el (isearch-fix-case): If the search string has no
11650         upper-case letters, allow the folding to be reenabled.
11651         Previously, once disabled, the folding would remain that way until
11652         the end of isearch.
11653         (isearch-top-state): Call isearch-fix-case.
11654
11655         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11656         save-excursion.
11657         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11658
11659 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11660
11661         * xpm-button.el:
11662         xbm-button.el: Need to exist in core because gui.el depends on
11663         them.
11664
11665 1999-08-31  Andy Piper  <andy@xemacs.org>
11666
11667         * gutter-items.el (buffers-tab-face): new customizable variable.
11668         (buffers-tab-default-buffer-line-length): new specifier for
11669         maximum viewable characters.
11670         (progress-stack): new variable for implementing widget-based
11671         progress messages.
11672         (progress-area-buffer): ditto.
11673         (progress-glyph-height): ditto.
11674         (progress-stop-callback): ditto.
11675         (progress-quit-function): new function.
11676         (progress-glyph): new variable.
11677         (progress-layout-glyph): ditto.
11678         (progress-displayed-p): new function, see message-displayed-p for
11679         details.
11680         (clear-progress): ditto.
11681         (remove-progress): ditto.
11682         (append-progress): ditto.
11683         (raw-append-progress): ditto.
11684         (display-progress): ditto.
11685         (current-progress): ditto.
11686         (current-progress-label): ditto.
11687         (progress): ditto.
11688         (lprogress): ditto.
11689
11690
11691 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11692
11693         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11694
11695         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11696         `isearch-yank-selection'.
11697         (isearch-mode-map): Use it.
11698         (isearch-yank-selection): Use `get-selection' instead of
11699         `get-x-selection'.
11700
11701 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11702
11703         * faces.el (isearch-secondary): Create face here.
11704
11705         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11706         timers.
11707
11708 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11709
11710         * subr.el (buffer-string): More robust backward compatibility
11711         check, courtesy William Perry.
11712
11713 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11714
11715         * replace.el (perform-replace): Stop the search after the search
11716         limit has been reached.
11717
11718 1999-08-23  Andy Piper  <andy@xemacs.org>
11719
11720         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11721         here if we don't have one.
11722
11723 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11724
11725         * ldap.el (ldap-coding-system): Default to nil until we get
11726         efficient UTF8 support
11727         (ldap-decode-string): Guard against `decode-coding-string' not
11728         being defined
11729         (ldap-encode-string): Guard against `encode-coding-string' not
11730         being defined
11731
11732 1999-08-23  Didier Verna  <didier@xemacs.org>
11733
11734         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11735         Some doc strings improvements, and add a star to the `interactive'
11736         calls.
11737
11738 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11739
11740         * font-lock.el (java-font-lock-keywords-3): introduced new
11741         keywords and regexpes for javadoc syntax 1.2.
11742
11743 1999-08-17  Andy Piper  <andy@xemacs.org>
11744
11745         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11746         format-buffers-tab-line.
11747         (buffers-tab-max-buffer-line-length): new variable.
11748         (format-buffers-tab-line): new function. truncate names if over
11749         buffers-tab-max-buffer-line-length.
11750
11751 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11752
11753         * cus-start.el: Customize the variable `bell-inhibit-time'.
11754
11755 1999-08-16  Andy Piper  <andy@xemacs.org>
11756
11757         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11758         brute-force approach to deleting the last buffer.
11759         (buffers-tab-grouping-regexp): new customizable variable.
11760         (select-buffers-tab-buffers-by-mode): use it.
11761
11762 1999-08-13  Andy Piper  <andy@xemacs.org>
11763
11764         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11765         deletion problem.
11766
11767 1999-07-30  Didier Verna  <didier@xemacs.org>
11768
11769         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11770         of princ to output symbols.
11771         (custom-save-face-internal): ditto.
11772         (custom-save-resets): ditto.
11773
11774 1999-08-09  Didier Verna  <didier@xemacs.org>
11775
11776         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11777         `regexp-quote' to protect the major mode name for use as a regular
11778         expression (c++ needs this for instance).
11779
11780 1999-08-08  Andy Piper  <andy@xemacs.org>
11781
11782         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11783         cope with similar mode names.
11784
11785         * gutter-items.el (buffers-tab-selection-function): new selection
11786         function.
11787         (select-buffers-tab-buffers-by-mode): new function.
11788         (buffers-tab-items): use it if set to only display buffers in the
11789         tab in the current buffer's group..
11790         (update-tab-in-gutter): use new api.
11791         (remove-buffer-from-gutter-tab): ditto.
11792
11793         * gutter-items.el (buffers-tab-max-size): set custom selection
11794         default to 6.
11795         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11796         (add-tab-to-gutter): set face as default.
11797
11798 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11799
11800         * faces.el (frob-face-property): Merge the fall-back specifier
11801         with the target, not replace it.
11802
11803 1999-08-05  Andy Piper  <andy@xemacs.org>
11804
11805         * gutter-items.el (update-tab-in-gutter): add frame argument for
11806         buffer-items.
11807         (update-tab-in-gutter): use it.
11808
11809         * gutter-items.el (record-buffer-hook): set.
11810
11811         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11812         change.
11813         (switch-to-buffer-hook) deleted.
11814
11815 1999-08-04  Andy Piper  <andy@xemacs.org>
11816
11817         * gutter-items.el (update-tab-in-gutter): make sure this will work
11818         as an argument to create-frame-hook.
11819
11820 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11821
11822         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11823         instead of timer emulation.
11824
11825 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11826
11827         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11828         Emacs isearch enhancements.
11829
11830 1999-07-28  Andy Piper  <andy@xemacs.org>
11831
11832         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11833         all devices that support tab controls.
11834         (remove-buffer-from-gutter-tab): new function. to be used as a
11835         value for kill-buffer-hook.
11836
11837 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11838
11839         * auto-show.el (auto-show-truncationp): changed to match
11840         `window_translation_on'
11841
11842 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11843
11844         * XEmacs 21.2.19 is released
11845
11846 1999-07-28  SL Baur  <steve@miho>
11847
11848         * code-files.el (insert-file-contents): Fix docstring.
11849         revert previous change.
11850
11851 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11852
11853         * fill.el (fill-region-as-paragraph): Change re-break-point to
11854         contain word-across-newline plus one character so that filling
11855         Japanese and Chinese works as desired.
11856         * simple.el (do-auto-fill): Ditto.
11857
11858 1999-07-26  SL Baur  <steve@miho>
11859
11860         * mule/japanese.el ("Japanese"): Do not specify a default input
11861         method.
11862         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11863
11864 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11865
11866         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11867         able to use cl-macs macro in early lisp.
11868
11869 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11870
11871         * custom.el:
11872         * cus-face.el:
11873         * cus-edit.el:
11874                 Massive custom Theme API changes.
11875
11876 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11877
11878         * code-files.el (insert-file-contents): Regard
11879         coding-system-magic-cookie if `coding-system-for-read' is nil.
11880
11881 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11882
11883         * mule/thai-xtis.el: Add coding: local variable, to avoid
11884         bootstrapping problem with C locale.
11885
11886 1999-07-22  Andy Piper  <andy@xemacs.org>
11887
11888         * dumped-lisp.el (preloaded-file-list): guard against putting
11889         gutter-items in a less than functional XEmacs.
11890         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11891
11892 1999-07-18  Bob Weiner  <weiner@beopen.com>
11893
11894         * fill.el (fill-context-prefix): Fixed bug that prevented the
11895         setting of an adaptive fill prefix when the `dont-skip-first' was
11896         t.
11897
11898 1999-07-22  SL Baur  <steve@miho>
11899
11900         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11901
11902 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11903
11904         * files.el (interpreter-mode-alist): add `make', `guile', and
11905         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11906         makefile-mode, guile is a scheme, and someday XEmacs will be
11907         modular enough to use as an efficient scripting tool.)
11908
11909 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11910
11911         * mule/mule-cmds.el (reset-language-environment): Regard
11912         coding-category `utf-8' and `ucs-4' if they are available.
11913
11914 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11915
11916         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11917         (prefer-coding-system): Fix DOC-string.
11918
11919         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11920         DOC-string too.
11921
11922         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11923         Mule.
11924         (coding-system-change-eol-conversion): Fix DOC-string.
11925
11926 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11927
11928         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11929         instead of `list-coding-system'.
11930
11931 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11932
11933         * menubar-items.el (default-menubar): `select-input-method' was
11934         renamed to `set-input-method'.
11935
11936         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11937         "Set Language Environment" menu.
11938
11939         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11940         "Describe Language Support" menu.
11941
11942 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11943
11944         * mule/chinese.el ("Chinese-GB"): Rename
11945         `chinese-gb-environment-setup-function' to
11946         `setup-chinese-gb-environment-internal'.
11947
11948 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11949
11950         * mule/korean.el: Use `define-coding-system-alias' instead of
11951         `copy-coding-system'.
11952
11953 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11954
11955         * mule/mule-cmds.el (set-language-environment-coding-systems):
11956         Treat duplicated coding-categories.
11957
11958 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11959
11960         * mule/japanese.el: Use `define-coding-system-alias' instead of
11961         `copy-coding-system'.
11962
11963 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11964
11965         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11966         coding-system `viscii'.
11967
11968 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11969
11970         * mule/cyrillic.el:
11971         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11972         (cyrillic-alternativnyj-decode-table): New variable.
11973         (cyrillic-alternativnyj-encode-table): New variable.
11974         - Specify `iso-8-1' as a category of coding-system
11975           `alternativnyj'.
11976         - Abolish general Cyrillic environment.
11977
11978 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11979
11980         * mule/chinese.el:
11981         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11982         - Register `chinese-gb-environment-setup-function' as a
11983           `setup-function' of "Chinese-GB" environment.
11984
11985 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11986
11987         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11988         optional argument `parents'.
11989
11990         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11991         property for Thai-XTIS.
11992
11993         * mule/mule-help.el (help-with-tutorial): Use property
11994         `tutorial-coding-system' of language-info as a coding-system to
11995         read tutorial file.
11996
11997 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11998
11999         * mule/thai-xtis.el: Don't setup `setup-function' and
12000         `exit-function'.
12001
12002         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12003         `set-coding-category-system' to set up coding-system for
12004         coding-category.
12005
12006         * mule/mule-cmds.el (prefer-coding-system): Use
12007         `set-coding-category-system' to set up coding-system for
12008         coding-category.
12009
12010 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12011
12012         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12013         Thai-XTIS environment.
12014
12015         * mule/mule-cmds.el (prefer-coding-system): Use
12016         `find-coding-system' instead of `coding-system-p'.
12017
12018 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12019
12020         * mule/mule-cmds.el (set-language-environment-coding-systems):
12021         Modify eol-type for XEmacs.
12022
12023         * mule/thai-xtis.el: Delete unused local variable `category'.
12024
12025         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12026         function.
12027         (prefer-coding-system): Don't call
12028         `update-coding-systems-internal'; use function
12029         `coding-category-list' instead of variable `coding-category-list';
12030         use `set-coding-priority-list' instead of `set-coding-priority';
12031         modify `eol-type' for XEmacs.
12032
12033         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12034         `charset-columns'.
12035         (char-width): Likewise.
12036
12037 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12038
12039         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12040         `tis-620'.
12041
12042         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12043         `set-coding-priority-list' instead of `set-coding-priority'; don't
12044         call `update-coding-systems-internal'.
12045
12046         * mule/mule-misc.el (coding-system-get): New function.
12047         (coding-system-put): New function.
12048         (coding-system-category): New function.
12049
12050 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12051
12052         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12053         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12054         to avoid conflict with leim/quail/thai-xtis.
12055
12056         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12057         to thai-xtis-chars.el.
12058
12059         * mule/thai-xtis-chars.el: New file (split from
12060         mule/thai-xtis.el).
12061
12062 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12063
12064         * mule/thai-xtis.el:
12065         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12066         - Add syntax entries.
12067         - Put `preferred-coding-system' of the charset `thai-xtis' to
12068           `tis-620'.
12069
12070 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12071
12072         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12073         rewritten to use write-multibyte-character.
12074
12075 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12076
12077         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12078         of `iso-2022-7'.
12079         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12080         ported yet.
12081         (read-input-method-name): Treat optional argument `default'.
12082
12083 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12084
12085         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12086         all.
12087         (set-language-info-alist): Set up menus here.
12088
12089 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12090
12091         * minibuf.el (completing-read): Add new optional argument
12092         `default'.
12093         (read-coding-system): Add new optional argument
12094         `default-coding-system'.
12095
12096 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12097
12098         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12099         (viet-viscii-...->viet-vscii...).
12100
12101 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12102
12103         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12104         and menus.
12105
12106 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12107
12108         * mule/mule-cmds.el (input-method-function): Add permanent-local
12109         property.
12110
12111 1999-03-30  Dave Love  <fx@gnu.org>
12112
12113         * mule/mule-cmds.el (current-language-environment): Doc fix.
12114
12115 1999-02-06  Richard Stallman  <rms@gnu.org>
12116
12117         * mule/european.el (setup-slovenian-environment): New function.
12118         ("Slovenian"): New language environment.
12119
12120 1999-01-27  Dave Love  <fx@gnu.org>
12121
12122         * mule/mule-cmds.el (current-language-environment): Provide :link,
12123         :type (choices) and appropriate :get.
12124
12125 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12126
12127         * mule/mule-cmds.el (describe-language-environment): Don't alter
12128         input-method-alist.
12129
12130 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12131
12132         * mule/mule-cmds.el (prefer-coding-system): Call
12133         set-coding-priority, so that the internal array of priorities is
12134         also updated.
12135
12136 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12137
12138         * mule/mule-cmds.el (prefer-coding-system): If the argument
12139         requires specific EOL conversion type, make the default coding
12140         systems use that.
12141
12142 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12143
12144         * mule/mule-cmds.el (set-language-environment): Pass the default
12145         eol-type to set-language-environment-coding-systems.
12146         (set-default-coding-systems): Copy the eol-type property for the
12147         new default values of {buffer-file,process}-coding-system from the
12148         old defaults.
12149         (set-language-environment-coding-systems): Accept an optional
12150         argument EOL-TYPE, and set the eol-type property of the default
12151         coding systems accordingly.
12152
12153 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12154
12155         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12156         use generate-new-buffer instead of get-buffer-create.
12157
12158 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12159
12160         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12161
12162 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12163
12164         * mule/mule-cmds.el (default-input-method): Fix custom type.
12165
12166 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12167
12168         * mule/mule-cmds.el (setup-specified-language-environment):
12169         Add apropos-inhibit property.
12170         (describe-specified-language-support): Likewise.
12171
12172 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12173
12174         * mule/mule-cmds.el: Doc fixes.
12175
12176 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12177
12178         * mule/mule-cmds.el (register-input-method): Doc-string
12179         modified.
12180
12181 1998-09-01  Dave Love  <fx@gnu.org>
12182
12183         * mule/mule-cmds.el (current-language-environment): Fix
12184         setter function.
12185
12186 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12187
12188         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12189         mule/european.el, mule/hebrew.el, mule/japanese.el,
12190         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12191         avoid bootstrapping problem if you need to recompile all the Lisp
12192         files using interpreted code.
12193
12194 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12195
12196         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12197         ("Latin-2"): Likewise.
12198
12199 1998-08-18  Per Starback  <starback@update.uu.se>
12200
12201         * mule/european.el (setup-latin2-environment): Fix typo.
12202
12203 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12204
12205         * mule/european.el: Give proper value of `input-method' key to all
12206         lang. env.
12207
12208         * mule/mule-cmds.el (activate-input-method): Handle the case that
12209         the arg INPUT-METHOD is nil correctly.
12210         (read-multilingual-string): Activate the specified input method
12211         before calling read-string.  Afterward, activate the original
12212         input method.
12213
12214 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12215
12216         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12217         (set-language-info-alist): Fix typo in doc-string.
12218
12219         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12220
12221 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12222
12223         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12224         (reset-language-environment): New function for the job that
12225         setup-english-environment used to do.
12226         (set-language-environment): Do more setups according to the info
12227         in language-info-alist.
12228         (read-language-name): Handle the case that the arg KEY is nil.
12229         (describe-language-environment): Handle input-method property.
12230
12231         * mule/: All files under this directory, which related with
12232         specific languages (such as mule/european.el, mule/greek.el,
12233         mule/hebrew.el, mule/misc-lang.el), modified as below.
12234         (setup-XXX-environment): Just call set-language-environment.  If
12235         they used to do some other jobs than what done by
12236         set-language-environment, those jobs are done in
12237         setup-XXX-environment-internal now.
12238         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12239         the value to setup-XXX-environment-internal.  Add properties
12240         input-method and features.
12241
12242         * mule/english.el (setup-english-environment): Just call
12243         reset-language-environment.
12244
12245         * mule/european.el (setup-8-bit-environment): Function deleted.
12246
12247 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12248
12249         * mule/mule-cmds.el (input-method-exit-on-first-char)
12250         (input-method-use-echo-area): Doc fixes.
12251
12252 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12253
12254         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12255         variable.
12256         (input-method-use-echo-area): New variable.
12257
12258 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12259
12260         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12261
12262 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12263
12264         * mule/mule-cmds.el (activate-input-method): Update mode line.
12265         (inactivate-input-method): Likewise.
12266
12267 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12268
12269         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12270         input method in the current buffer, but just bind
12271         current-input-method.
12272
12273 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12274
12275         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12276
12277         * mule/misc-lang.el ("IPA"): Add coding-priority and
12278         coding-system.
12279
12280 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12281
12282         * mule/greek.el: Add coding-priority.
12283
12284 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12285
12286         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12287         LANG-ENV.
12288
12289 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12290
12291         * mule/mule-cmds.el (register-input-method): Fix previous change.
12292         (setup-specified-language-environment): Doc fix.
12293
12294 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12295
12296         * mule/mule-cmds.el: Several doc fixes.
12297         (get-language-info, set-language-info): Rename argument.
12298         (set-language-info-alist): Likewise.
12299         (register-input-method): Rename argument.
12300         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12301
12302 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12303
12304         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12305         default value while reading an input method.
12306
12307 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12308
12309         * mule/mule-cmds.el (universal-coding-system-argument):
12310         Use buffer-file-coding-system as default.
12311
12312 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12313
12314         * mule/korean.el ("Korean"): Doc fix.
12315
12316 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12317
12318         * mule/mule-cmds.el (describe-language-environment): Print the
12319         languge environment at the head.
12320
12321 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12322
12323         * mule/japanese.el: Set exit-function to exit-japanese-environment
12324         for Japanese environment.
12325
12326 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12327
12328         * mule/mule-cmds.el (set-language-environment): Doc fix.
12329         (current-language-environment): Use defcustom.
12330         (default-input-method): Specify :type.
12331
12332 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12333
12334         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12335         modified.
12336         (prefer-coding-system): Doc-string modified.
12337
12338 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12339
12340         * mule/mule-cmds.el (set-language-info): Doc-string
12341         describes `coding-priority' KEY.
12342         (set-language-environment-coding-systems): New function.
12343         (select-safe-coding-system): New function.
12344         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12345         (set-language-info-alist): New optionla arg PARENTS.  Call
12346         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12347         (set-language-environment-coding-systems): New function.
12348
12349         * mule/chinese.el: Remove setting up of
12350         describe-chinese-environment-map and
12351         setup-chinese-environment-map.  Exclude them in args of calls to
12352         set-language-info-alist.  Register coding-priority key in
12353         language-info-alist.
12354
12355         * mule/cyrillic.el: Remove setting up of
12356         describe-cyrillic-environment-map and
12357         setup-cyrillic-environment-map.  Exclude them in args of calls to
12358         set-language-info-alist.  Register coding-priority key in
12359         language-info-alist.
12360
12361         * mule/english.el: Register coding-priority key in
12362         language-info-alist.
12363
12364         * mule/ethiopic.el: Register coding-priority key in
12365         language-info-alist.
12366
12367         * mule/european.el: Remove setting up of
12368         describe-european-environment-map and
12369         setup-european-environment-map.  Exclude them in args of calls to
12370         set-language-info-alist.  Register coding-priority key in
12371         language-info-alist.  Add "German" language env.
12372         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12373         (setup-german-environment): New function.
12374
12375         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12376         change default input method to "greek-postfix".
12377
12378         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12379         coding-priority key in
12380
12381 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12382
12383         * mule/mule-cmds.el (set-language-info): Doc fix.
12384         (input-method-inactivate-hook): Doc fix.
12385
12386 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12387
12388         * mule/mule-cmds.el (set-input-method): Renamed from
12389         select-input-method.
12390
12391 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12392
12393         * mule/mule-cmds.el (set-language-environment): Run
12394         exit-language-environment-hook before calling `exit-function'
12395         which is specified for the language environment.
12396
12397 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12398
12399         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12400         modified.
12401         (prefer-coding-system): Likewise.
12402         (describe-language-environment): Print aliases of each coding
12403         system.
12404         (set-language-environment-hook): New variable.
12405         (exit-language-environment-hook): New variable.
12406         (set-language-environment): Call these hooks.  Before setting a
12407         new language environment, exit from the
12408         current-language-environment if necessary.
12409         (input-method-verbose-flag): The value can be nil, t,
12410         complex-only, or default.
12411         (input-method-highlight-flag): Doc-string augmented.
12412         (activate-input-method): Check if we can run the registered
12413         function to activate an input method.
12414
12415         * mule/korean.el: Set exit-function for language environment
12416         "Korean" to exit-korean-environment.
12417         (setup-korean-environment): Moved to korea-util.el.
12418
12419 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12420
12421         * mule/mule-cmds.el (read-multilingual-string): Use
12422         current-input-method prior to default-input-method.  Don't bind
12423         current-input-method by `let', instead, activate the specified
12424         input method in the current buffer temporarily.
12425
12426 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12427
12428         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12429
12430 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12431
12432         * mule/chinese.el (post-read-decode-hz): Return the result of
12433         decode-hz-region.
12434         (pre-write-encode-hz): Do not change the value of
12435         last-coding-system.
12436
12437 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12438
12439         * mule/mule-ccl.el: Doc fixes.
12440
12441 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12442
12443         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12444         (check-ccl-program): New macro.
12445
12446 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12447
12448         * mule/mule-ccl.el: Comment about CCL syntax modified.
12449         (ccl-command-table): Add read-multibyte-character and
12450         write-multibyte-character.
12451         (ccl-code-table): Add ex-cmd.
12452         (ccl-extended-code-table): New variable.
12453         (ccl-embed-extended-command): New function.
12454         (ccl-compile-read-multibyte-character,
12455         ccl-compile-write-multibyte-character) New functions.
12456         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12457         ccl-dump-write-multibyte-character): New functions.
12458
12459 1999-07-22  SL Baur  <steve@miho>
12460
12461         * config.el (config-value-file): config.values is installed into
12462         doc-directory.
12463         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12464
12465 1999-07-19  Didier Verna  <didier@xemacs.org>
12466
12467         * rect.el: all functions rewritten, except when noted. Below is a
12468         list of interface changes.
12469         (apply-on-rectangle): new function. Obsoletes
12470         `operate-on-rectangle'. All functions that used to call this
12471         function now call the new one.
12472         (kill-rectangle): added optional prefix arg to fill lines.
12473         (delete-rectangle): ditto.
12474         (delete-extract-rectangle): ditto.
12475         (open-rectangle): ditto.
12476         (clear-rectangle): ditto.
12477         (delete-rectangle-line): added third arg FILL.
12478         (delete-extract-rectangle-line): ditto.
12479         (open-rectangle-line): ditto.
12480         (clear-rectangle-line): ditto.
12481
12482 1999-07-18  Andy Piper  <andy@xemacs.org>
12483
12484         * menubar-items.el (default-menubar): add gutter options.
12485
12486         * gutter-items.el: new file.
12487         (gutter): new group for custom.
12488         (gutter-visible-p): new variable.
12489         (default-gutter-position): ditto.
12490         (buffers-tab): new group for the buffers tab.
12491         (gutter-buffers-tab): widget to put in the gutter.
12492         (buffers-tab-max-size): max number of tabs.
12493         (buffers-tab-switch-to-buffer-function): function to call when a
12494         tab is pressed.
12495         (buffers-tab-omit-function): filter buffers with this function.
12496         (buffers-tab-format-buffer-line-function): format buffer names for
12497         inclusion in tabs.
12498         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12499         the record.
12500         (build-buffers-tab-internal): build a list of tab items.
12501         (buffers-tab-items): ditto.
12502         (add-tab-to-gutter): put a tab in the gutter area.
12503         (update-tab-in-gutter): reset the buffers in the tab.
12504
12505         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12506
12507         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12508         (switch-to-buffer-hooks): new hook.
12509
12510         * toolbar.el (default-toolbar-position): fix typo.
12511
12512 1999-07-16  Andy Piper  <andy@xemacs.org>
12513
12514         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12515
12516 1999-07-15  Didier Verna  <didier@xemacs.org>
12517
12518         * cus-edit.el (custom-prompt-variable): optional third arg makes
12519         prompt for a comment string.
12520         (customize-set-value): optional prefix makes this function handle
12521         variable comments.
12522         (customize-set-variable): ditto.
12523         (customize-save-variable): ditto.
12524         (customize-customized): handle custom comments.
12525         (customize-save-customized): ditto.
12526         (custom-variable-state-set): ditto.
12527         (custom-face-state-set): ditto.
12528         (customize-saved): ditto.
12529         (custom-variable-set): ditto.
12530         (custom-face-set): ditto.
12531         (custom-variable-save): ditto.
12532         (custom-face-save): ditto.
12533         (custom-variable-reset-saved): ditto.
12534         (custom-face-reset-saved): ditto.
12535         (custom-variable-reset-standard): ditto.
12536         (custom-face-reset-standard): ditto.
12537         (custom-comment-face): new face.
12538         (custom-comment-tag-face): ditto.
12539         (custom-comment): new widget.
12540         (custom-comment-create): new function.
12541         (custom-comment-delete): ditto.
12542         (custom-comment-value-set): ditto.
12543         (custom-comment-show): ditto.
12544         (custom-comment-invisible-p): ditto.
12545         (custom-variable-value-create): create a comment field widget.
12546         (custom-face-value-create): ditto.
12547         (custom-variable-menu): new entry for adding a custom comment.
12548         (custom-face-menu): ditto.
12549         (custom-save-variables): possibly save custom comments.
12550         (custom-save-faces): ditto.
12551
12552         * cus-face.el (custom-set-faces): the arguments can now have a
12553         custom comment as fourth argument.
12554
12555         * custom.el (custom-set-variables): the arguments can now have a
12556         custom comment as fifth element.
12557
12558 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12559
12560         * XEmacs 21.2.18 is released
12561
12562 1999-07-13  SL Baur  <steve@miho>
12563
12564         * lib-complete.el (read-library-name): Revert previous change.
12565         (read-library): Ditto.
12566
12567 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12568
12569         * packages.el (packages-package-list): Capitalize docstring.
12570
12571         * packages.el (packages-find-package-library-path): Use #'nconc
12572         rather than #'append to reduce consing -- #'mapcar uses Flist,
12573         which returns a freshly consed list.  #'append would create yet
12574         another fresh list, using Fmake_list in concat.
12575
12576         * packages.el (package-provide): Use setq with remassq like it
12577         says in its docstring.
12578
12579 1999-07-06  SL Baur  <steve@miho.m17n.org>
12580
12581         * lib-complete.el (progn-with-message): Fix typo.
12582
12583 1999-07-06  SL Baur  <steve@miho.m17n.org>
12584
12585         * mule/mule-misc.el (char-octet): Make function match docstring.
12586         From Katsumi Yamaoka <yamaoka@jpl.org>
12587
12588 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12589
12590         * wid-edit.el (widget-documentation): corrected spelling error.
12591
12592 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12593
12594         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12595         keys if already bound
12596
12597 1999-07-06  SL Baur  <steve@miho.m17n.org>
12598
12599         * lib-complete.el (progn-with-message): Revert previous changes.
12600
12601 1999-06-24  Bob Weiner  <weiner@beopen.com>
12602
12603         * lib-complete.el (find-library):
12604         (find-library-other-window):
12605         (find-library-other-frame): Completely rewrote
12606         so that these functions actually work when called non-interactively.
12607         Also made them handle LIBRARY arguments which end with .el or .elc.
12608
12609 1999-06-24  Bob Weiner  <weiner@beopen.com>
12610
12611         * simple.el (indent-new-comment-line): Locally bound
12612         `block-comment-start' to `comstart' or else when this is called
12613         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12614         `block-comment-start' value, ignoring any existing spacing after a
12615         comment prefix in the previous line and producing ugly comments.
12616
12617 1999-06-23  Bob Weiner  <weiner@beopen.com>
12618
12619         * list-mode.el (mouse-choose-completion):
12620         (choose-completion):
12621         (completion-switch-to-minibuffer): Added.
12622         ([Tab]): [Tab] previously switched to the minibuffer
12623         but since [space] does that and since most applications in the
12624         world use [Tab] to select the next item in a list, do that in the
12625         *Completions* buffer too.  This will cause the least confusion
12626         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12627         06/23/1999.
12628
12629 1999-06-22  Bob Weiner  <weiner@beopen.com>
12630
12631         * help.el (help-buffer-name): Added support for a null value
12632         of `help-buffer-prefix-string' since some buffers require no
12633         prefix.
12634
12635 1999-06-20  Bob Weiner  <weiner@beopen.com>
12636
12637         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12638         in the completion-list-mode-map to bury the completions buffer
12639         even when the minibuffer is no longer active.
12640
12641 1999-06-20  Bob Weiner  <weiner@beopen.com>
12642
12643         * list-mode.el (list-mode): It is visually disconcerting to have
12644         the text cursor disappear within list buffers, especially when
12645         moving from window to window, so leave it visible.
12646
12647 1999-07-01  SL Baur  <steve@miho.m17n.org>
12648
12649         * menubar-items.el (default-menubar): Conditionalize the bug
12650         report menu item (which may not be possible in this XEmacs).
12651         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12652
12653 1999-06-30  SL Baur  <steve@miho.m17n.org>
12654
12655         * subr.el (with-current-buffer): DOC string fix.
12656         Suggested by Bob Weiner <weiner@altrasoft.com>
12657
12658 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12659
12660         * cus-face.el (custom-face-italic): insert missing args
12661
12662 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12663
12664         * packages.el (package-locations): Changed default early package
12665         hierarchies to ~/.xemacs/mule-packages and
12666         ~/.xemacs/xemacs-packages.
12667
12668 1999-06-23  SL Baur  <steve@miho.m17n.org>
12669
12670         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12671
12672 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12673
12674         * packages.el (package-locations): Changed default early package
12675         hierarchy to ~/.xemacs/packages.
12676         (package-locations): Removed `packages' as a possible name for a
12677         late package hierarchy.
12678
12679 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12680
12681         * mule/mule-category.el (word-combining-categories): Set up new
12682         variable.
12683         (word-separating-categories): Likewise.
12684
12685 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12686
12687         * XEmacs 21.2.17 is released
12688
12689 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12690
12691         * font-menu.el (font-menu-set-font): allow for nil specification
12692         of font size.
12693
12694 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12695
12696         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12697         is 1.
12698
12699 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12700
12701         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12702         8859-5 instead of ISO 8859-1.
12703
12704 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12705
12706         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12707         (viet-viscii-encode-table): Ditto.
12708
12709         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12710         Make obsolete definition of char-octet.
12711
12712 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12713
12714         * subr.el: Move no-Mule make-char ...
12715         * help-nomule.el (make-char): To here.
12716         (string-width): Make Mule compatibility alias.
12717
12718 1999-06-15  Andy Piper  <andy@xemacs.org>
12719
12720         * select.el (get-selection-no-error): really make there be no-error.
12721         (get-selection): revert to original.
12722
12723 1999-06-11  Andy Piper  <andy@xemacs.org>
12724
12725         * select.el (selection-sets-clipboard): renamed.
12726         (own-selection): use it.
12727
12728 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12729
12730         * XEmacs 21.2.16 is released
12731
12732 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12733
12734         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12735         missing characters to avoid crash.
12736
12737 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12738
12739         * coding.el (set-terminal-coding-system): Only set the console
12740         coding system on the selected console if it is a tty.
12741
12742 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12743
12744         * cus-face.el:
12745         * cus-edit.el:
12746         * faces.el:
12747         (custom):
12748         (face-spec-set):
12749         * faces.el (frob-face-property):
12750         * font-menu.el (font-menu-set-font):
12751                   Actually apply changes from 1999-03-17
12752
12753 1999-06-10  Andy Piper  <andy@xemacs.org>
12754
12755         * select.el (get-selection): abstract out non error-signalling
12756         part.
12757         (get-selection-no-error): get-selection without signalling an
12758         error.
12759         (selection-is-clipboard-p): new variable. controls whether the
12760         selection sets the clipboard.
12761         (own-selection): use it.
12762
12763         * mouse.el (insert-selection): fallback to clipboard after trying
12764         primary selection and cutbuffer.
12765
12766 1999-06-05  Andy Piper  <andy@xemacs.org>
12767
12768         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12769         selection functions.
12770
12771 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12772
12773         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12774         default value.
12775         (load): Use `raw-text' instead of `no-conversion'.
12776         (insert-file-contents): Likewise.
12777
12778         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12779         of `no-conversion'.
12780
12781 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12782
12783         * coding.el: Don't copy `no-conversion' to `raw-text'.
12784
12785 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12786
12787         * subr.el (make-char): Define it if Mule is not around.
12788
12789 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12790
12791         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12792
12793         * x-select.el (x-disown-selection-internal): Restore symbol as an
12794         obsolete alias.
12795         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12796
12797 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12798
12799         * XEmacs 21.2.15 is released
12800
12801 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12802
12803         * subr.el (split-string): Avoid infinite looping
12804
12805 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12806
12807         * ldap.el (ldap-ignore-attribute-codings): New variable
12808         (ldap-default-attribute-decoder): New variable
12809         (ldap-coding-system): New variable
12810         (ldap-attribute-syntax-encoders): New variable
12811         (ldap-attribute-syntax-decoders): New variable
12812         (ldap-attribute-syntaxes-alist): New variable
12813         (ldap-encode-boolean): New function
12814         (ldap-decode-boolean): New function
12815         (ldap-encode-country-string): New function
12816         (ldap-decode-string): New function
12817         (ldap-decode-address): New function
12818         (ldap-encode-address): New function
12819         (ldap-decode-attribute): New function
12820         (ldap-search): Use some of these
12821
12822 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12823
12824         * version.el (emacs-version): Make the patch level/beta come
12825         before the XEmacs qualifier so that it gets into (funcall
12826         emacs-version) and thus in the bug reports.
12827         (emacs-version>=): Support patch levels.
12828
12829 1999-06-03  SL Baur  <steve@xemacs.org>
12830
12831         * version.el: implement x.y.z version number
12832         From Jan Vroonhof <vroonhof@math.ethz.ch>
12833
12834 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12835
12836         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12837
12838 1999-05-22  Vin Shelton <acs@xemacs.org>
12839
12840         * startup.el: Document -private and break out non-standard X options.
12841
12842 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12843
12844         * mule/mule-charset.el (charset-after): New function.
12845         (charset-direction): Synch with Mule, update docstring.
12846         (get-charset-property): New function.
12847         (put-charset-property): New function.
12848         (charset-plist): New function.
12849
12850         * mule/mule-charset.el (compose-region):
12851         (decompose-region): remove;  these functions (which don't work
12852         since we don't do composite characters) have been moved to
12853         mule-util.el.
12854         (toplevel): follow coding standards
12855
12856 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12857
12858         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12859         exist any more.
12860
12861         * code-files.el: Fix commentary to follow coding standards.  Move
12862         the single line left in mule-files.el to here.
12863
12864         * mule/mule-files.el: delete.
12865
12866 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12867
12868         * info.el (Info-scroll-prev): Use event functions instead of the
12869         old emacs 19 interface.
12870
12871 1999-06-02  Andy Piper  <andy@xemacs.org>
12872
12873         * x-font-menu.el (x-font-menu-load-font):
12874         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12875
12876 1999-05-31  Andy Piper  <andy@xemacs.org>
12877
12878         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12879         group.
12880         (font-menu-this-frame-only-p): ditto.
12881         (font-menu-max-items): reinstate, from Jan Vroonhof
12882         <vroonhof@math.ethz.ch>
12883         (font-menu-submenu-name-format): ditto.
12884         (font-menu-split-long-menu): ditto, for use by the family
12885         constructor.
12886         (font-menu-family-constructor): use it.
12887
12888 1999-05-30  Andy Piper  <andy@xemacs.org>
12889
12890         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12891         for use by the font menu.
12892
12893         * msw-font-menu.el: new file implementing mswindows specific
12894         font-menu behaviour.
12895         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12896         (mswindows-font-menu-junk-families): ditto.
12897         (hack-font-truename): ditto.
12898         (mswindows-font-regexp-ascii): ditto.
12899         (mswindows-reset-device-font-menus): ditto.
12900         (mswindows-font-menu-font-data): ditto.
12901         (mswindows-font-menu-load-font): ditto.
12902
12903         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12904         (x-font-menu-font-data): ditto.
12905         (x-font-menu-load-font): ditto.
12906
12907         * font-menu.el: new file implementing generic font menu behaviour.
12908         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12909         made device independent.
12910         (font-menu-this-frame-only-p): ditto.
12911         (font-menu-preferred-resolution): ditto.
12912         (font-menu-size-scaling): new variable used to determine whether
12913         sizes are in points or tenths of a point.
12914         (vassoc): moved from x-font-menu.el.
12915         (device-fonts-cache): ditto.
12916         (device-fonts-cache): ditto.
12917         (flush-device-fonts-cache): ditto.
12918         (reset-device-font-menus): copied from x-font-menu.el and made
12919         device independent. Most functionality deferred to
12920         device-dependent versions.
12921         (font-menu-family-constructor): copied from x-font-menu.el and
12922         made device independent.
12923         (font-menu-size-constructor): ditto.
12924         (font-menu-weight-constructor): ditto.
12925         (font-menu-set-font): ditto.
12926         (font-menu-change-face): ditto.
12927         (font-menu-load-font): new device method.
12928         (font-menu-font-data): ditto.
12929
12930         * x-font-menu.el: The above functions deleted.
12931
12932 1999-05-26  Andy Piper  <andy@xemacs.org>
12933
12934         * update-elc.el:
12935         * make-docfile.el:
12936         * loadup.el: rehash expand-file-name usage to not use default-directory.
12937
12938 1999-05-21  Andy Piper  <andy@xemacs.org>
12939
12940         * x-select.el (x-select-convert-to-text):
12941         (x-selected-text-type):
12942         (x-get-selection):
12943         (xselect-convert-to-string):
12944         (xselect-convert-to-compound-text):
12945         (xselect-convert-to-length):
12946         (xselect-convert-to-targets):
12947         (xselect-convert-to-delete):
12948         (xselect-convert-to-filename):
12949         (xselect-convert-to-charpos):
12950         (xselect-convert-to-lineno):
12951         (xselect-convert-to-colno):
12952         (xselect-convert-to-sourceloc):
12953         (xselect-convert-to-os):
12954         (xselect-convert-to-host):
12955         (xselect-convert-to-user):
12956         (xselect-convert-to-class):
12957         (xselect-convert-to-name):
12958         (xselect-convert-to-integer):
12959         (xselect-convert-to-atom):
12960         (xselect-convert-to-identity): functions renamed from x-* and
12961         moved to select.el.
12962         (x-get-secondary-selection): use rename get-selection.
12963         (x-get-clipboard): ditto.
12964         (x-own-selection): moved to select.el.
12965         (x-valid-simple-selection-p): ditto.
12966         (x-dehilight-selection): ditto.
12967         (x-own-clipboard): ditto.
12968         (x-disown-selection): ditto.
12969
12970         * x-mouse.el (x-yank-function): moved to mouse.el.
12971         (x-insert-selection): ditto.
12972         (x-set-point-and-move-selection): use renamed function.
12973
12974         * select.el (selected-text-type): moved and renamed from
12975         x-select.el.
12976         (selection-owner-p): moved to C.
12977         (selection-exists-p): ditto.
12978         (get-cutbuffer): new device method.
12979         (get-selection): generalised and moved from x-select.el.
12980         (own-selection): moved x-own-selection functionality into here.
12981         (dehilight-selection): renamed and moved from x-select.el.
12982         (own-clipboard): functionality moved from x-select.el using new
12983         generic C builtins.
12984         (disown-clipboard): ditto.
12985         (select-convert-to-text):
12986         (select-convert-to-string):
12987         (select-convert-to-compound-text):
12988         (select-convert-to-length):
12989         (select-convert-to-targets):
12990         (select-convert-to-delete):
12991         (select-convert-to-filename):
12992         (select-convert-to-charpos):
12993         (select-convert-to-lineno):
12994         (select-convert-to-colno):
12995         (select-convert-to-sourceloc):
12996         (select-convert-to-os):
12997         (select-convert-to-host):
12998         (select-convert-to-user):
12999         (select-convert-to-class):
13000         (select-convert-to-name):
13001         (select-convert-to-integer):
13002         (select-convert-to-atom):
13003         (select-convert-to-identity): new functions renamed from x-* and
13004         moved from x-select.el.
13005
13006         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13007         into here and use as the default window-system mouse yank.
13008         (insert-selection): generalised and moved from x-mouse.el.
13009         (own-clipboard): moved to C.
13010
13011         * msw-select.el (mswindows-selection-owned-p): deleted.
13012         (mswindows-own-selection): generalised and moved to select.el.
13013         (mswindows-disown-selection): generalised and moved to C.
13014         (mswindows-selection-owner-p): ditto.
13015
13016 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13017
13018         * XEmacs 21.2.14 is released
13019
13020 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13021
13022         * about.el: update contact info for jason and slb.
13023
13024 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13025
13026         * mule/european.el (setup-romanian-environment): Add Romanian
13027         support from Emacs/Mule romanian.el.
13028
13029 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13030
13031         * cus-face.el: Label all custom changes with the 'custom' tag.
13032
13033         * cus-edit.el: idem ditto.
13034
13035         * faces.el: Added suport for adding device tags to various functions.
13036         (custom): New device tag.
13037         (face-spec-set): Call reset face with tags argument. No longer do
13038         x-init-global-faces hack.
13039
13040         * faces.el (frob-face-property): Use an anonymous specifier to map
13041         frob-face-property-1 over.
13042
13043         * x-font-menu.el (font-menu-set-font): Always specify all
13044         properties to custom.
13045
13046 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13047
13048         * mule/european.el (setup-czech-environment): Add czech support.
13049         From David Sauer <davids@orfinet.cz>
13050
13051 1999-03-15  SL Baur  <steve@xemacs.org>
13052
13053         * check-features.el: Turn hard errors into warnings.
13054
13055 1999-03-21  SL Baur  <steve@xemacs.org>
13056
13057         * simple.el (delete-key-deletes-forward): As per discussion on
13058         xemacs-beta, default to t.
13059
13060 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13061
13062         * loadup.el: Define Installation-string before loading anything.
13063
13064 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13065
13066         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13067         From Anders Stenman <stenman@isy.liu.se>
13068
13069 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13070
13071         * wid-edit.el (widget-glyph-find): Ditto.
13072
13073         * packages.el (locate-library): Ditto.
13074
13075         * loadup.el (really-early-error-handler): Ditto.
13076
13077         * lib-complete.el (read-library): Ditto.
13078
13079         * faces.el (set-face-stipple): Ditto.
13080
13081         * code-files.el (load): Use new calling style of locate-file.
13082
13083 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13084
13085         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13086         dead.
13087
13088 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13089
13090         * dumped-lisp.el (preloaded-file-list): Don't load
13091         Installation.el.
13092
13093         * loadup.el (Installation-string): Define it here.
13094
13095 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13096
13097         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13098         Installation.el needs to be loaded before `dump-paths', otherwise
13099         the dumping process won't find it.
13100
13101 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13102
13103         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13104         subr so that we can use `replace-in-string' in Installation.el to
13105         get rid of C-m chars under the native Windows build.
13106
13107 1999-04-29  Andy Piper  <andy@xemacs.org>
13108
13109         * make-docfile.el: canonicalize file and directory names.
13110
13111         * device.el (call-device-method): new function for calling device
13112         specific methods.
13113         (define-device-method): new function for defining device methods.
13114         (define-device-method*): ditto.
13115
13116 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13117
13118         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13119
13120 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13121
13122         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13123         (cyrillic-koi8-r-encode-table): Likewise.
13124         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13125         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13126
13127         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13128         from vietnamese.el].
13129
13130         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13131         mule/mule-misc.el.
13132
13133 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13134
13135         * mule/thai-xtis.el:
13136         - Change font registry name from "Thai94x94-0" to "xtis-0".
13137         - Change mnemonic of coding-system `tis-620' to "TIS620".
13138
13139 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13140
13141         * mule/ethiopic.el: fixed.
13142
13143 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13144
13145         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13146
13147         * mule/thai-xtis.el: New file.
13148
13149         * mule/vietnamese.el: New file.
13150
13151         * mule/ethiopic.el: New file.
13152
13153 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13154
13155         * bytecomp.el (byte-compile-close-variables): Leave
13156         debug-issue-ebola-notices alone.
13157
13158 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13159
13160         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13161         at the top of the buffer since it is the most important thing to
13162         customize
13163         (ldap-get-host-parameter): New defun
13164         (ldap-search): Add a new parameter `withdn' to retrieve the
13165         distinguished names of entries
13166
13167 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13168
13169         * startup.el (splash-frame-body): Date and spelling fixes.
13170
13171 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13172
13173         * view-less.el (toggle-truncate-lines): add autoload tag
13174
13175 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13176
13177         * format.el (format-alist): Disable image stuff.
13178
13179 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13180
13181         * wid-edit.el (widget-glyph-find): Search by directories, then by
13182         suffixes rather than the other way around.
13183         (widget-image-conversion): Renamed to
13184         `widget-image-file-name-suffixes'.
13185
13186 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13187
13188         * mule/mule-charset.el: Made old functions obsolete, remove the
13189         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13190         (charset-iso-graphic-plane): Rename from charset-graphic.
13191         (charset-iso-final-char): Rename from charset-final.
13192         (charset-width): Rename from charset-columns.
13193         (charset-bytes): Added from fsf compatibility, returns always 1.
13194
13195         * mule/mule-misc.el: Move charset-doc-string alias to
13196         mule-charset.el
13197
13198 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13199
13200         * x-faces.el (x-make-font-bold-italic): honor
13201         *try-oblique-before-italic-fonts*
13202
13203 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13204
13205         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13206
13207 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13208
13209         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13210         name.
13211
13212 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13213
13214         * cl-extra.el (equalp): Would bug out for lists.
13215
13216 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13217
13218         * about.el (about-hackers):  Change cgw's email address
13219
13220 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13221
13222         * XEmacs 21.2.13 is released
13223
13224 1999-03-12  SL Baur  <steve@xemacs.org>
13225
13226         * simple.el (delete-key-deletes-forward): Revert to previous
13227         behavior.
13228
13229 1999-01-18  Didier Verna  <didier@xemacs.org>
13230
13231         * menubar-items.el (xemacs-splash-buffer): handle the case of
13232         multiple elements in the splash buffer body.
13233
13234         * startup.el (splash-frame-timeout): new constant: interval
13235         between splash buffer elements.
13236         (command-line-1): handle splash buffer with multiple elements (use
13237         a timeout).
13238         (splash-frame-body): Originally `startup-splash-frame-body'.
13239         Rewrote a cleaner and more readable version. This can now be array,
13240         in which case each element is displayed in turn in the splash buffer.
13241         (splash-frame-static-body): new constant. Persistent information
13242         across all splash buffer elements (preserves the possibility to give
13243         it in different languages.
13244         (circulate-splash-frame-elements): new function. Used as a timeout
13245         to circulate through all splash frame elements and display them in
13246         sequence.
13247         (display-splash-frame): originally `startup-splash-frame'. Handle
13248         the case of multiple elements in the splash buffer body. Now
13249         returns a timeout id if multiple elements to display, or nil.
13250
13251 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13252
13253         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13254         so they can be overridden by x-init-face-from-resources.
13255         Additionally specify the font name also with an x tag.
13256
13257 1999-03-08  Andy Piper  <andy@xemacs.org>
13258
13259         * package-get.el (package-get-base): autoload.
13260
13261         * menubar-items.el (default-menubar): add update menu item. Fix
13262         custom menu to only be activated when package-base is available.
13263
13264         * package-get.el (package-get-custom): don't load
13265         package-get-custom as it is auto-generated. Fix group definition.
13266
13267 1999-03-05  Didier Verna  <didier@xemacs.org>
13268
13269         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13270         instead of `symbol-name' (Thanks Kyle).
13271
13272         * cus-edit.el (custom-save-variables): use `prin1' instead of
13273         princ to write symbols.
13274
13275 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13276
13277         * XEmacs 21.2.12 is released
13278
13279 1999-03-05  SL Baur  <steve@xemacs.org>
13280
13281         * menubar-items.el (default-menubar): Add kfm browsing support.
13282         From Neal Becker <nbecker@fred.net>
13283
13284 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13285
13286         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13287         calls to font-lock during buffer reversion.
13288
13289 1999-02-12  Didier Verna  <didier@xemacs.org>
13290
13291         * info.el (Info-build-node-completions): unconditionally widen the
13292         tag table buffer.
13293
13294 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13295
13296         * x-faces.el (x-init-face-from-resources):
13297         Only set fonts in the 'x locale.
13298
13299 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13300
13301         * package-ui.el (pui-install-selected-packages): Don't throw on
13302         `package-admin-delete-binary-package' returning nil since it's
13303         normal.  Reindent function.
13304         (pui-add-required-packages): Handle case where packages selected
13305         for installation have never been installed.
13306
13307 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13308
13309         * menubar-items.el (default-menubar):
13310         Implement the ``Mule->Set coding system of process'' menu item.
13311
13312 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13313
13314         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13315         files
13316         - Change some `if's to `when's
13317
13318 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13319
13320         * XEmacs 21.2.11 is released
13321
13322 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13323
13324         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13325         against window close (Fix Bug #460).
13326         (ask-user-about-lock-dbox): Idem.
13327
13328 1999-02-25  SL Baur  <steve@xemacs.org>
13329
13330         * mule/mule-charset.el (charset-leading-byte): New function.
13331         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13332
13333 1999-02-12  Andy Piper  <andy@xemacs.org>
13334
13335         * about.el (xemacs-hackers): change andy's email address.
13336         (about-url-alist): change andy's web page address.
13337         (about-xemacs): add piper.
13338
13339 1999-02-16  SL Baur  <steve@xemacs.org>
13340
13341         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13342         of mule-base into lisp/mule.
13343
13344 1999-02-16  SL Baur  <steve@xemacs.org>
13345
13346         * mule/arabic.el:
13347         mule/canna-leim.el:
13348         mule/chinese.el:
13349         mule/cyrillic.el:
13350         mule/english.el:
13351         mule/european.el:
13352         mule/greek.el:
13353         mule/hebrew.el:
13354         mule/japanese.el:
13355         mule/kinsoku.el:
13356         mule/korean.el:
13357         mule/misc-lang.el:
13358         mule/mule-category.el:
13359         mule/mule-ccl.el:
13360         mule/mule-charset.el:
13361         mule/mule-cmds.el:
13362         mule/mule-coding.el:
13363         mule/mule-files.el:
13364         mule/mule-help.el:
13365         mule/mule-init.el:
13366         mule/mule-misc.el:
13367         mule/mule-tty-init.el:
13368         mule/mule-x-init.el:
13369         mule/viet-chars.el:  Remerge from mule-base.
13370
13371         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13372         of mule-base into lisp/mule.
13373
13374 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13375
13376         * process.el (exec-to-string): Use `shell-command-switch' in place
13377         of hard-wired "-c" (for WindowsNT).
13378
13379 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13380
13381         * menubar-items.el (default-menubar):  Remove obsolete
13382         "Gopher" item
13383
13384 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13385
13386         * package-admin.el (package-admin-get-install-dir): First fall
13387         back to the location of xemacs-base for non-mule packages.
13388
13389 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13390
13391         * paths.el:
13392         - improved automounter tmp directory support.
13393         - support 4 (!) empirically discovered automounter conventions
13394
13395 1999-02-12  SL Baur  <steve@xemacs.org>
13396
13397         * etags.el (pop-tag-mark): autoload to match key binding.
13398
13399 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13400
13401         * XEmacs 21.2.10 is released
13402
13403 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13404
13405         * package-get.el (package-get-remote-filename): Don't bug out for
13406         a local file name in the search entry.
13407
13408 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13409
13410         * XEmacs 21.2.9 is released
13411
13412 1999-01-19  Didier Verna  <didier@xemacs.org>
13413
13414         * replace.el (replace-search-function): new variable containing a
13415         function to perform a search-forward.
13416         (replace-re-search-function): new variable containing a function
13417         to perform a re-search-forward.
13418         (perform-replace): use them.
13419
13420 1999-01-25  Didier Verna  <didier@xemacs.org>
13421
13422         * select.el (selection-owner-p): use the name `XEmacs'.
13423         (cut-copy-clear-internal): ditto.
13424
13425 1999-01-18  Andy Piper  <andy@xemacs.org>
13426
13427         * about.el (about-url-alist): Update my entry.
13428         (xemacs-hackers): Ditto.
13429
13430 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13431
13432         * buffer.el (switch-to-buffer): Fixing documentation.
13433         * minibuf.el (minibuffer-completion-table): ditto.
13434         * cl-macs.el (return-from): ditto.
13435
13436 1999-01-04  Didier Verna  <didier@xemacs.org>
13437
13438         * replace.el (delete-non-matching-lines): temporarily disable
13439         case-folding when called interactively with a regexp containing
13440         uppercase characters.
13441         (delete-matching-lines): ditto.
13442         (count-matches): ditto.
13443         (list-matching-lines): ditto.
13444
13445 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13446
13447         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13448         abort if current window is split horizontally, not if others are
13449         split.  Got rid of unnecessary minibuffer checking.  Also, add
13450         some comments (it's still complex).
13451
13452 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13453
13454         * package-get.el: changed address for doc.ic.ac.uk to
13455         sunsite.doc.ic.ac.uk
13456
13457 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13458
13459         * ldap.el (toplevel): Remove requires so that the file compiles
13460         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13461
13462 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13463
13464         * dump-paths.el: Calculate module-directory and set
13465         module-load-path to the load path for modules.
13466
13467         * loadup.el: Get bootstrap value of module-load-path from the
13468         environment variable EMACSBOOTSTRAPMODULEPATH.
13469         - Display the module load path if we're debugging paths.
13470
13471         * setup-paths.el: Added function paths-find-site-module-directory.
13472         - Added function paths-find-module-directory.
13473         - Added function paths-construct-module-load-path.  Uses new
13474         environment variable EMACSMODULEPATH.
13475
13476 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13477
13478         * font.el (font-default-object-for-device):
13479         Oops! This `or' can't be replaced by `unless'.
13480         Fixed inability to run w3, among other things.
13481
13482 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13483
13484         * package-admin.el: Change initialization of
13485           package-admin-install-function dependent on system type.
13486           Change package-admin-install-function-mswindows to use
13487           "minitar".
13488
13489 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13490
13491         * mouse.el (default-mouse-motion-handler): Disable help echo while
13492         in the minibuffer.
13493
13494 1998-12-28  Martin Buchholz <martin@xemacs.org>
13495
13496         * XEmacs 21.2.8 is released.
13497
13498 1998-12-24  Martin Buchholz <martin@xemacs.org>
13499
13500         * XEmacs 21.2.7 is released.
13501
13502 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13503
13504         * package-ui.el (pui-list-packages): Set truncate-lines.
13505
13506         * package-get.el (package-get-download-menu): Use
13507         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13508
13509         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13510         (pui-help-string): idem.
13511         (list-packages-mode): New major mode.
13512         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13513         (pui-install-selected-packages): Add suport for removing packages.
13514         (pui-toggle-package-delete-key): New function.
13515         (pui-popup-context-sensitive): New kludge.
13516         (pui-list-packages): Add warning when `package-get-remote' is nil.
13517         (package-ui-add-site): New function.
13518
13519 1998-12-01  Didier Verna  <didier@xemacs.org>
13520
13521         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13522
13523 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13524
13525         * ldap.el: Custom-ized
13526         (toplevel): Do not provide `ldap' which is provided by C level
13527         LDAP code
13528         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13529
13530 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13531
13532         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13533
13534 1998-12-17  Andy Piper  <andy@xemacs.org>
13535
13536         * sound.el (sound-load-list): name changed from sound-load-alist.
13537         (sound-extension-list): name changed from sound-ext-list.
13538         (load-default-sounds): use new names.
13539         (load-sound-file): use new names.
13540
13541 1998-12-16  Andy Piper  <andy@xemacs.org>
13542
13543         * XEmacs 21.2.6 is released
13544
13545 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13546
13547         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13548         errors.
13549
13550 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13551
13552         * wid-edit.el (widget-echo-this-extent): Set
13553         help-echo-owns-message to t.
13554
13555 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13556
13557         * package-get.el (package-get-download-menu): use toggles for
13558           each site in the download site menu.
13559
13560 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13561
13562         * package-get.el (package-get): If we cannot find a package
13563           because package-get-remote is not set, give a more helpful
13564           error message.
13565
13566 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13567
13568         * package-get.el (package-get-remote-filename): use an EFS path
13569         with user anonymous if no user is specified.
13570
13571 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13572
13573         * faces.el (face-spec-set): Re-init fallfacks for default after
13574         calling reset-face on the default face.
13575
13576 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13577
13578         * package-admin.el (package-admin-default-install-function):
13579         Behave as advertised.  Make sure the pkg-dir is proper for
13580         default-directory.
13581         (package-admin-add-binary-package): Make sure the pkg-dir is
13582         proper for default-directory.
13583         (package-admin-install-function-mswindows): Make sure the pkg-dir
13584         is proper for default-directory.
13585
13586 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13587
13588         * XEmacs 21.2.5 is released
13589
13590 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13591
13592         * files.el (binary-file-regexps): regexp-opt is not available at
13593         bytecompile time.
13594
13595 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13596
13597         * x-win-xfree86.el:
13598         * x-win-sun.el (x-win-init-sun):
13599         * x-win-sun.el:
13600         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13601         * x-iso8859-1.el:
13602         * x-init.el (init-post-x-win):
13603         * x-init.el (init-pre-x-win):
13604         * x-init.el (x-initialize-compose):
13605         * x-init.el:
13606         * x-compose.el:
13607         * winnt.el:
13608         * widget.el:
13609         * wid-edit.el (widget-glyph-click):
13610         * wid-edit.el (widget-glyph-find):
13611         * wid-edit.el (widget-type):
13612         * view-less.el (view-buffer-other-window):
13613         * very-early-lisp.el:
13614         * version.el:
13615         * toolbar.el:
13616         * toolbar-items.el:
13617         * term/sun.el (suntool-map):
13618         * term/sun-mouse.el:
13619         * term/internal.el:
13620         * syntax.el (modify-syntax-entry):
13621         * symbol-syntax.el:
13622         * subr.el:
13623         * startup.el (lock-directory):
13624         * simple.el (set-comment-column):
13625         * simple.el (backward-delete-char-untabify):
13626         * shadow.el (find-emacs-lisp-shadows):
13627         * shadow.el:
13628         * setup-paths.el (paths-construct-info-path):
13629         * select.el (cut-copy-clear-internal):
13630         * process.el (call-process-region):
13631         * process.el (start-process-shell-command):
13632         * process.el:
13633         * paths.el (rmail-spool-directory):
13634         * paragraphs.el (use-hard-newlines):
13635         * package-get.el (package-get-dependencies):
13636         * package-admin.el (package-admin-delete-binary-package):
13637         * obsolete.el (truncate-string):
13638         * obsolete.el (store-substring):
13639         * mouse.el (default-mouse-track-maybe-own-selection):
13640         * mouse.el (mouse-yank-at-point):
13641         * modeline.el:
13642         * modeline.el (mouse-drag-modeline):
13643         * minibuf.el (read-directory-name-internal):
13644         * minibuf.el (read-file-name-internal):
13645         * minibuf.el (read-file-name-internal-1):
13646         * minibuf.el (read-file-name-2):
13647         * minibuf.el (exact-minibuffer-completion-p):
13648         * minibuf.el (read-from-minibuffer):
13649         * minibuf.el:
13650         * menubar.el (check-menu-syntax):
13651         * map-ynp.el (map-y-or-n-p):
13652         * make-docfile.el (docfile-out-of-date):
13653         * loadup.el ((member "run-temacs" command-line-args)):
13654         * loadup.el ((member "no-site-file" command-line-args)):
13655         * loadup.el (really-early-error-handler):
13656         * loadup.el:
13657         * loadhist.el:
13658         * loaddefs.el:
13659         * lisp-mnt.el (lm-verify):
13660         * lib-complete.el (lib-complete:cache-completions):
13661         * lib-complete.el (library-all-completions):
13662         * itimer.el (itimer-run-expired-timers):
13663         * info.el (Info-mode):
13664         * info.el (Info-insert-file-contents):
13665         * info.el (Info-rebuild-dir):
13666         * info.el (Info-build-dir-anew):
13667         * info.el (Info-parse-dir-entries):
13668         * info.el (Info-dir-outdated-p):
13669         * info.el (Info-insert-dir):
13670         * info.el (info-xref):
13671         * info.el:
13672         * hyper-apropos.el (hyper-apropos-get-doc):
13673         * hyper-apropos.el (hyper-describe-face):
13674         * hyper-apropos.el (hyper-apropos-mode):
13675         * hyper-apropos.el:
13676         * help.el (list-processes):
13677         * help.el:
13678         * gnuserv.el:
13679         * font.el (mswindows-font-create-name):
13680         * font.el (font-default-font-for-device):
13681         * font.el (x-font-create-object):
13682         * font.el (font-registry):
13683         * font.el:
13684         * font-lock.el (font-lock-keywords):
13685         * font-lock.el:
13686         * finder.el (finder-compile-keywords):
13687         * find-paths.el (paths-find-recursive-path):
13688         * fill.el (set-justification-center):
13689         * fill.el (fill-region-as-paragraph):
13690         * files.el (insert-directory):
13691         * files.el (wildcard-to-regexp):
13692         * files.el (recover-file):
13693         * files.el (basic-save-buffer):
13694         * files.el (delete-auto-save-file-if-necessary):
13695         * files.el (file-relative-name):
13696         * files.el (backup-extract-version):
13697         * files.el (backup-buffer):
13698         * files.el (set-visited-file-name):
13699         * files.el (set-auto-mode):
13700         * files.el (interpreter-mode-alist):
13701         * files.el:
13702         * files.el (find-file-noselect):
13703         * files.el (abbreviate-file-name):
13704         * files.el (parse-colon-path):
13705         * files.el (directory-abbrev-alist):
13706         * etags.el (visit-tags-table-buffer):
13707         * easymenu.el (easy-menu-define):
13708         * dragdrop.el (experimental-dragdrop-drag):
13709         * dragdrop.el (dragdrop-drop-do-functions):
13710         * dragdrop.el (dragdrop-drop-at-point):
13711         * disass.el (disassemble-1):
13712         * disass.el (disassemble-internal):
13713         * disass.el (disassemble):
13714         * disass.el:
13715         * derived.el (derived-mode-init-mode-variables):
13716         * derived.el (define-derived-mode):
13717         * custom.el (defgroup):
13718         * cus-edit.el (custom-quote):
13719         * config.el:
13720         * code-process.el (open-network-stream):
13721         * code-process.el (start-process):
13722         * code-process.el (call-process-region):
13723         * code-process.el (call-process):
13724         * code-process.el:
13725         * code-files.el (insert-file-contents):
13726         * code-files.el:
13727         * code-files.el (buffer-file-coding-system-for-read):
13728         * cmdloop.el (yes-or-no-p-minibuf):
13729         * cl.el:
13730         * cl-macs.el:
13731         * cl-extra.el:
13732         * callers-of-rpt.el (make-caller-report):
13733         * callers-of-rpt.el:
13734         * bytecomp.el (batch-byte-recompile-directory):
13735         * bytecomp.el (batch-byte-compile-1):
13736         * bytecomp.el (batch-byte-compile):
13737         * bytecomp.el (display-call-tree):
13738         * bytecomp.el (byte-compile-insert):
13739         * bytecomp.el (byte-compile-two-args-19->20):
13740         * bytecomp.el (byte-compile-variable-ref):
13741         * bytecomp.el (byte-compile-form):
13742         * bytecomp.el (byte-compile-top-level-body):
13743         * bytecomp.el (byte-compile-out-toplevel):
13744         * bytecomp.el (byte-compile-byte-code-maker):
13745         * bytecomp.el (byte-compile-file-form-defmumble):
13746         * bytecomp.el (byte-compile-file-form):
13747         * bytecomp.el (byte-compile-keep-pending):
13748         * bytecomp.el (byte-compile-insert-header):
13749         * bytecomp.el (byte-compile-from-buffer):
13750         * bytecomp.el (byte-compile-file):
13751         * bytecomp.el (byte-recompile-file):
13752         * bytecomp.el (byte-compile-close-variables):
13753         * bytecomp.el (byte-compile-warn-about-unused-variables):
13754         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13755         * bytecomp.el (byte-compiler-legal-options):
13756         * bytecomp.el (byte-compile-lapcode):
13757         * bytecomp.el (byte-optimize-log):
13758         * bytecomp.el ((fboundp 'defsubst)):
13759         * bytecomp.el:
13760         * bytecomp-runtime.el:
13761         * byte-optimize.el (byte-optimize-apply):
13762         * byte-optimize.el (car):
13763         * byte-optimize.el (byte-optimize-form):
13764         * byte-optimize.el (byte-optimize-form-code-walker):
13765         * byte-optimize.el:
13766         * build-report.el (build-report-insert-installation-file):
13767         * build-report.el (build-report):
13768         * auto-show.el:
13769         * apropos.el (apropos-documentation):
13770         - mega patch
13771         - clean up byte-compile warnings
13772         - remove unused variables
13773         - Use common lisp style hashtable functions
13774         - byte compiler cleanup
13775         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13776         - remove old backquote syntax usage
13777         - move some cl functionality into C for speed.
13778         - remove last remaining VMS support
13779         - spelling fixes
13780         - implement last, butlast, nbutlast, copy-list in C.
13781         - new macro ignore-file-errors, similar to ignore-errors
13782           (ignore-file-errors (delete-file "foo"))
13783         - get frequent garbage collection during loadup.el by tweaking
13784           gc-cons-threshold, rather than explicitly calling garbage-collect
13785         - default delete-key-deletes-forward to `t'.
13786
13787 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13788
13789         * XEmacs 21.2-beta4 is released.
13790
13791 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13792
13793         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13794         (easy-menu-item-present-p): Wrapper around find-menu-item.
13795         (easy-menu-remove-item): Wrapper around delete-menu-item.
13796
13797         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13798         (add-menu-button): Add 'in-menu' argument.
13799         (add-menu-item-1): Add in-menu support to helper function.
13800
13801 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13802
13803         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13804
13805 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13806
13807         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13808         of Dec 4, 1997.
13809
13810 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13811
13812         * process.el (shell-command-on-region): Report if the command
13813         succeeded or failed.
13814
13815 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13816
13817         * subr.el (buffer-substring-no-properties): Comment out.
13818
13819 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13820
13821         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13822           into font instances first, like `x-frob-font-size' does.
13823           (mswindows-find-larger-font): ditto
13824
13825 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13826
13827         * package-ui.el (pui-install-selected-packages): fix args in call
13828         to `package-get'.
13829
13830 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13831
13832         * package-get.el (host-name): New widget type.
13833         (package-get-remote): Better customization using new type.
13834         (package-get-download-sites): idem dito.
13835
13836         (package-get-custom): Do not use package-get-all untill we have
13837         runtime dependencies.
13838
13839         (package-get-remove-copy): Default to 't' we no longer need this
13840         kludge as we do not currently use depenencies.
13841
13842         (package-get-was-current): New variable.
13843         (package-get-require-base): New 'force-current' argument.
13844         (package-get-update-base): idem
13845         (package-get-package-provider):  idem
13846         (package-get-locate-index-file): New 'no-remote' argument.
13847         (package-get-locate-file): idem.
13848
13849         (package-get-maybe-save-index): New function.
13850         (package-get-update-base): Use it.
13851
13852 1998-10-28 Greg Klanderman <greg@alphatech.com>
13853
13854         * package-get.el (package-get-remote): default to nil; by default,
13855         don't go out to the net via EFS.  They must select a download site.
13856         (package-get-download-sites): new variable.
13857         (package-get-download-menu): new function.
13858         (package-get-locate-index-file): new function.
13859         (package-get-update-base): use it.
13860
13861         * menubar-items.el (default-menubar): add "Update Package Index"
13862         and "Add Download Site" menus under Options | Manage Packages.
13863
13864 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13865
13866         * package-get.el (package-get): bugfix code checking installed version
13867         for case where package is not currently installed.
13868         (package-get-require-signed-base-updates): new variable.
13869         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13870         deemed not a goot thing.  Use the variable
13871         package-get-allow-unsigned-base-updates instead.
13872
13873 1998-10-16 Greg Klanderman <greg@alphatech.com>
13874
13875         * package-get.el (package-get): Don't install an older version than
13876         we already have unless explicitly told to.  Issue a warning.
13877
13878         * package-ui.el (pui-add-required-packages): when adding
13879         dependencies, don't add packages that are up to date.
13880         (pui-package-symbol-char):  Don't consider a package out of date
13881         if you have a newer version installed than the latest version in
13882         package-get-base.
13883
13884         * package-get.el (package-get-base-filename): document that it may
13885         be a path relative to package-get-remote;  new default value.
13886         (package-get-locate-file): new function.
13887         (package-get-update-base): use it to expand package-get-base-filename.
13888         (package-get-save-base): new function to save the package-get database
13889         to file.
13890         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13891         (package-get-update-base): pass the REMOTE-SOURCE arg.
13892         (package-get-update-base-entry): call package-get-custom-add-entry.
13893         (package-get-file-installed-p): removed; no longer needed.
13894         (package-get-create-custom): ditto.
13895         (toplevel): remove code to build and load package-get-custom.el
13896         (package-get-custom-add-entry): new function.
13897
13898 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13899
13900         * wid-edit.el (widget-button-click): Don't switch window.
13901
13902 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13903
13904         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13905
13906 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13907
13908         * etags.el (find-tag-default): Run find-tag-hook using
13909         run-hooks rather than funcall
13910
13911 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13912
13913         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13914         and the current local map as the parents to isearch-mode-map.
13915
13916 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13917
13918         * XEmacs 21.2-beta3 is released.
13919
13920 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13921
13922         * package-get.el (package-get-update-base): use
13923         insert-file-contents-internal, not insert-file-contents-literally.
13924
13925 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13926
13927         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13928         dump time.
13929
13930 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13931
13932         * package-get.el (package-get-update-base-entry): new function.
13933         (package-get-update-base): renamed; was `package-get-load-base'.
13934         cleanup, and use package-get-update-base-from-buffer.
13935         (package-get-update-base-from-buffer): new function.
13936         (package-get-update-base-entries): new; helper for above.
13937         Do not eval lisp grabbed over ftp; parse it from new format.
13938
13939 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13940
13941         * files.el (set-auto-mode): Don't play games loading package-get
13942         database; package-get-package-provider will handle it all.
13943
13944 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13945
13946         * package-get.el (package-get-base-filename): new variable.
13947         (package-get-require-base): new function.
13948         (package-get-pgp-signed-begin-line): new variable.
13949         (package-get-pgp-signature-begin-line): ditto.
13950         (package-get-pgp-signature-end-line):  ditto.
13951         (package-get-load-base): new function.
13952         (package-get-interactive-package-query):
13953         (package-get-update-all):
13954         (package-get-dependencies):
13955         (package-get-package-provider):
13956         (package-get-custom): use package-get-require-base.
13957         [package-get-custom loading]: disable for now.
13958
13959         * package-ui.el (pui-list-packages): use (package-get-require-base)
13960
13961 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13962
13963         * package-ui.el: Correct obvious thinko in choosing extent face.
13964
13965 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13966
13967         * menubar-items.el (default-menubar): pui-list-package has nothing
13968         to with Customize. Move all the package stuff to a new Item in Options.
13969
13970         * package-ui.el (pui-menu): Add menu and Popup menu.
13971
13972         * package-get.el (package-get): Use new
13973         package-admin-get-install-dir.
13974
13975         * package-admin.el (package-admin-get-install-dir): New syntax.
13976         Conserve package location and put mule packages where mule-base is.
13977
13978         * package-get.el : Customized
13979
13980         * package-ui.el (pui): Customized
13981         (pui-package-install-dest-dir): New variable.
13982         (pui-install-selected-packages): Use it
13983
13984 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13985
13986         * package-get.el (package-get-interactive-package-query): Move
13987         dependency on package-get-base to run-time.
13988         (package-get-update-all): Ditto.
13989         (package-get-dependencies): Ditto.
13990         (package-get-package-provider): Ditto.
13991         (package-get-custom): Ditto.
13992
13993 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13994
13995         * events.el: Remove 'ascii-character property from 'backspace
13996         and 'delete symbols
13997
13998 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13999
14000         * package-get-base.el: removed.
14001
14002 1998-09-23  Didier Verna  <didier@xemacs.org>
14003
14004         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14005         (no-upper-case-p): new function.
14006         (with-search-caps-disable-folding): new macro.
14007         (with-interactive-search-caps-disable-folding): new macro.
14008         (zap-to-char): In interactive mode, do a case-sensitive search if
14009         the character is uppercase.
14010         (zap-up-to-char): ditto.
14011
14012         * replace.el (perform-replace): use the function no-upper-case-p.
14013
14014         * isearch-mode.el (isearch-fix-case): ditto.
14015         make obsolete `with-caps-disable-folding' and
14016         `isearch-no-upper-case-p'.
14017
14018         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14019         (tags-search): ditto.
14020         (tags-query-replace): ditto.
14021
14022         * info.el (Info-search): ditto.
14023
14024 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14025
14026         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14027
14028 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14029
14030         * package-admin.el (package-admin-rmtree): rewritten.  need to
14031         check for "." and ".." before symlink check.  expand files and
14032         directories with respect to DIRECTORY, not default-directory.
14033
14034 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14035
14036         * package-get.el (package-get-all): add INSTALL-DIR argument.
14037
14038 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14039
14040         * package-ui.el (pui-add-required-packages): new function, select
14041         dependent packages.
14042         (pui-display-keymap): bind it.
14043         (pui-help-string): document it.
14044         (pui-install-selected-packages): package-get-all -> package-get.
14045
14046         * package-get.el (package-get-dependencies): new function.
14047
14048 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14049
14050         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14051         regexps.
14052
14053 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14054
14055         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14056         function.
14057         (default-mouse-track-normalize-point): Use it.
14058
14059 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14060
14061         * package-admin.el (package-admin-delete-binary-package):
14062                 General cleanup. Remove unnessary use of progn and
14063         save-excursion.
14064         (package-admin-delete-binary-package): Do NOT mess with file
14065         modes. That is evil.
14066         (package-admin-delete-binary-package): Wrap all deleting in
14067         condition-case. The data in MANIFEST is untrustworthy.
14068         (package-admin-delete-binary-package): Let the OS worry about non
14069         empty directories.
14070
14071 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14072
14073         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14074         processing.
14075         (lm-report-bug): Fix mail address to send bug reports to.
14076
14077 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14078
14079         * XEmacs 21.2-beta2 is released.
14080
14081 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14082
14083         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14084
14085 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14086
14087         * info.el (Info-mode): Document page turning by double clicks in
14088         docstring so `M-x describe-mode' will display it.
14089
14090 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14091
14092         * info.el (Info-mouse-track-double-click-hook): Use character
14093         widths to calculate a border region where double clicking does
14094         page turning, and return `nil' by default so other hooks, such as
14095         region highlighting, will be run.
14096
14097 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14098
14099         * sound.el (default-sound-directory-list): Initialize with all the
14100         "sounds" directories in `data-directory-list'.  It used to just be
14101         the first one.
14102
14103         * packages.el (locate-data-directory-list): Created.  This gives
14104         the list of matching directories, unlike `locate-data-directory',
14105         which just gives the first one.
14106
14107 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14108
14109         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14110         make a binding in the local keymap until help-char handling is
14111         improved.
14112
14113         * help.el (help-keymap-with-help-key): Provide keymap with help
14114         binding.
14115         (help-print-help-form): New helper function.
14116
14117 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14118
14119         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14120         move extent to another buffer; no need to create a new extent.
14121         (isearch-fix-case): New function.
14122         (isearch-search-and-update): Use it.
14123
14124 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14125
14126         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14127         the keymap, not minor-mode-map-alist.
14128         (isearch-done): Restore overriding-local-map.
14129
14130 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14131
14132         * bytecomp.el (byte-compile-buffer-substring):
14133         Fix for: (byte-compile (defun f () (buffer-substring)))
14134         ==>   ** buffer-substring called with 3 args, but requires 0-3
14135         - new code not only works, but is more readable, too.
14136
14137 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14138
14139         * msw-faces.el (mswindows-init-device-faces): Don't try to
14140           specify a default font at this late stage. Do try to force
14141           creation of the default face font so that if it fails we get
14142           an error now instead of a crash at frame creation.
14143
14144           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14145           mswindows-make-font-unitalic: Canonical default weight
14146           changed from "Normal" to "Regular".
14147
14148           mswindows-make-font-bold / -bold-italic: Supplied device was
14149           not being passed into call to mswindows-find-smaller-font.
14150
14151 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14152
14153         * package-get.el (package-get-remote): Fix the path where to find
14154           the packages on xemacs.org.
14155
14156 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14157
14158         * about.el (about-maintainer-info): Update Ben's entry.
14159
14160 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14161
14162         * lisp/shadow.el (find-emacs-lisp-shadows):
14163         - `member' was being called on lists of length 2000!
14164         - Replace with hashtables.
14165         - Replace hand-coded loops with (dolist)
14166         - Fix comment typo
14167
14168 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14169
14170         * packages.el: Added new function, `package-delete-name', to
14171           delete existing packages from the installed package database
14172           (`packages-package-list').  Also added the "pkginfo" directory
14173           to `packages-special-base-regexp', so that the pkginfo directory
14174           would not get added to `late-packages'.
14175
14176         * package-admin.el: Added ability to delete an installed package
14177           (added low-level function, `package-admin-delete-package').
14178           Understands how to use the pkginfo/MANIFEST.<package> file to
14179           delete the package.  When installing a package, will also
14180           create a MANIFEST.* file if one is not provided by the
14181           package.  If the MANIFEST.* doesn't exist when deleting a
14182           package, the functions will fall back to attempting to delete
14183           any package-specific lisp directory.
14184
14185         * package-get.el: Moved some functions to package-admin.el.
14186           Added interactive function `package-get-delete-package', for
14187           use by users for deleting a package.
14188
14189           Also modified to not require the presence of efs.
14190
14191 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14192
14193         * files.el (find-file-noselect): Handle all signals, kill the
14194         buffer and resignal.
14195
14196 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14197
14198         * cl-macs.el (glyph-image): Add setf method.
14199
14200 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14201
14202         * package-get.el: Fixed broken EFS downloading.  Also, look for
14203           .tar.gz files first, in preference over .tgz files.
14204
14205         * package-ui.el: Fix display of package version numbers.
14206
14207 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14208
14209         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14210         argument.
14211
14212 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14213
14214         * list-mode.el: `display-completion-list': added new/optional
14215           keyword `:completion-string', which allows the programmer to
14216           change the "Possible completions are:" prompt.
14217
14218         * menubar-items.el: Added new pulldown menu-pick to start up the
14219           visual package browser/installer:
14220
14221                 Options->Customize->List Packages
14222
14223         * package-admin.el: Added hooks for installing under both Unix
14224           and MS Windows.  Does additional error checking.  No longer
14225           calls "add-big-package.sh" to install packages under Unix; now
14226           calls gunzip & tar directly.
14227
14228         * package-get.el: Added ability to install packages from files
14229           on a local disk/CDROM.  Now deletes any existing package lisp
14230           directory.  Does completion on available packages when
14231           querying for package names.  Will also search for .tgz files
14232           in addition for .tar.gz files.  Tries to reload
14233           auto-autoloads, as a convenience when loading new packages,
14234           and also tries to add any new package paths to `load-path'.
14235           Changed all occurences of `concat' to use `expand-file-name'.
14236
14237         * package-ui.el: New file which implements the main visual
14238           package browser/installer, which is started via a menu pick or
14239           M-x pui-list packages.
14240
14241 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14242
14243         * startup.el (load-init-file): spelling fix.
14244
14245 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14246
14247         * startup.el (normal-top-level): Load auto-autoload files
14248         covariantly with their precedence.
14249
14250 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14251
14252         * menubar-items.el (default-menubar): Remove "Font Weight"
14253         option, there is currently no custom equivalent.. Customize-faces
14254         is "Edit faces".
14255
14256         * x-font-menu.el (font-menu-set-font): Use customize to set
14257         default face.
14258
14259         * faces.el (face-spec-update-all-matching): New function.
14260
14261         * cus-face.el (custom-set-face-update-spec): New function.
14262         Interface to customize faces from elisp.
14263
14264         (custom-face-value-create): Show the customized settings if set
14265         but not saved.
14266
14267 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14268
14269         (custom-face-value-create): Show the customized settings if set
14270         but not saved.
14271
14272 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14273
14274         * keydefs.el (global-map): Add FSF 20.3 binding of
14275         query-replace-regexp.
14276
14277 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14278
14279         * minibuf.el (read-file-name-internal-1): use
14280         user-name-completion-1 instead of user-name-completion.
14281
14282 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14283
14284         * loadup.el:
14285         * make-docfile.el:
14286         * update-elc.el: Don't set `source-directory' (now defunct as a
14287         global variable) no more.
14288
14289         * packages.el (packages-list-autoloads): Made `source-directory'
14290         (now defunct as a global variable) a parameter.
14291
14292 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14293
14294         * about.el (about-hackers): new email
14295
14296 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14297
14298         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14299
14300 1998-07-17  Didier Verna  <didier@xemacs.org>
14301
14302         * faces.el (set-face-property):
14303         (set-face-dim-p):
14304         (face-dim-p): updated the doc strings now that the dim property isn't
14305         tty-specific.
14306         (face-equal): the dim property is now a common one.
14307
14308         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14309         Renamed the `stipple' attribute to `background-pixmap'.
14310         (custom-face-background-pixmap): make custom-face-stipple an
14311         obsolete alias for this.
14312
14313 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14314
14315         * find-paths.el (paths-file-readable-directory-p): Created and
14316         used.
14317
14318         * loadup.el: Don't set inhibit-... flags from run-temacs.
14319
14320 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14321
14322         * packages.el (packages-data-path-depth): Added and used.
14323
14324 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14325
14326         * about.el:
14327         - Change .xpm to .png, delete "zcat" section.
14328         - cosmetic fix in the 'marcpa' entry.
14329
14330         * etc/photos
14331         - convert all .xpm.Z to .png
14332         - rename mrb to martin
14333         - rename mcook-m to mcookm
14334
14335 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14336
14337         * x-init.el (x-initialize-compose): Add support for
14338         dead-circumflex as YET ANOTHER NAME for that dead key.
14339
14340 1998-08-05  Colin Rafferty <colin@xemacs.org>
14341
14342         * setup-paths.el (paths-construct-exec-path): Made the
14343         last-packages really be last.
14344         (paths-construct-data-directory-list): Ditto.
14345
14346 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14347
14348         * startup.el(startup-splash-frame-body):
14349         Update Copyright notice in splash screen
14350
14351 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14352
14353         * minibuf.el (read-file-name-internal-1): do ~user completion.
14354
14355 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14356
14357         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14358         aginst destroyed extents
14359
14360 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14361
14362         * package-get.el (package-get): add `install-dir' argument.
14363
14364 1998-07-20  John Jones  <jj@asu.edu>
14365
14366         * package-get.el: calls to package-get-update-all will only
14367           update packages which are already installed.
14368
14369 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14370
14371         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14372         writable.
14373
14374 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14375
14376         * about.el (about-hackers): Correct my email.
14377
14378 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14379
14380         * about.el (about-hackers): new email-address.
14381
14382 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14383
14384         * minibuf.el (read-number): Don't let `input-error' condition
14385         escape.
14386
14387 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14388
14389         * about.el (about-hackers): use my `email-for-life' address.
14390
14391 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14392
14393         * XEmacs 21.2-beta1 is released.
14394
14395 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14396
14397         * ldap.el (ldap-search): Doc string change
14398
14399 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14400
14401         * menubar-items.el (default-menubar): Removed references to
14402         `data-directory', and use `locate-data-file' instead, and made
14403         then greyed out if they don't exist.
14404
14405 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14406
14407         * keymap.el (events-to-keys): Use `format' instead of `concat'
14408         since the latter does not accept integer args anymore
14409
14410 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14411
14412         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14413         macros replaced.
14414
14415 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14416
14417         * make-docfile.el: Get first initialization from very-early-lisp.el
14418         * update-elc.el: Ditto.
14419         * loadup.el (really-early-error-handler): Ditto.
14420
14421         * packages.el (packages-unbytecompiled-lisp): Add new file,
14422         very-early-lisp.el.
14423
14424         * very-early-lisp.el: New file.
14425
14426 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14427
14428         * Symbols that have been obsolete for at least 3 years removed (II).
14429
14430         * obsolete.el (eval-current-buffer): Make compatible.
14431         (byte-code-function-p): Ditto.
14432         (send-string): Removed.
14433         (send-region): Removed.
14434         (screen-scrollbar-width): Removed.
14435         (set-screen-scrollbar-width): Removed.
14436         (set-screen-left-margin-width): Removed.
14437         (set-screen-right-margin-width): Removed.
14438         (screen-left-margin-width): Removed.
14439         (screen-right-margin-width): Removed.
14440         (set-buffer-left-margin-width): Removed.
14441         (set-buffer-right-margin-width): Removed.
14442         (buffer-left-margin-width): Removed.
14443         (buffer-right-margin-width): Removed.
14444         (x-set-frame-icon-pixmap): Removed.
14445         (x-set-screen-icon-pixmap): Removed.
14446         (pixel-name): Removed.
14447         (make-pixmap): Removed.
14448         (make-cursor): Removed.
14449         (pixmap-width): Removed.
14450         (pixmap-contributes-to-line-height-p): Removed.
14451         (set-pixmap-contributes-to-line-height): Removed.
14452
14453 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14454
14455         * obsolete.el (popup-menu-up-p): removed.
14456         (read-no-blanks-input): Removed.
14457         (wholenump): Removed.
14458         (ring-mod): Removed (what was ring-mod?).
14459         (current-time-seconds): Removed.
14460         (run-special-hook-with-args): Removed.
14461         (dot): Removed.
14462         (dot-marker): Removed.
14463         (dot-min): Removed.
14464         (dot-max): Removed.
14465         (window-dot): Removed.
14466         (set-window-dot): Removed.
14467
14468         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14469         `dot-min'.
14470
14471         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14472
14473         * code-files.el (insert-file-contents): Rename
14474         run-special-hook-with-args to run-hook-with-args-until-success.
14475         (write-region): Ditto.
14476
14477 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14478
14479         * about.el: Fix typos, update release date.
14480
14481         * Symbols that have been obsolete for at least 3 years removed.
14482
14483         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14484         screen- functions.
14485         (toplevel): remove setf methods for screen functions.
14486         * cl-macs.el (extent-data): defsetf removed.
14487         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14488         many places to remove.
14489         (comment-indent-hook): Ditto.
14490         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14491         (buffer-dedicated-screen): Ditto.
14492         (deiconify-screen): Ditto.
14493         (delete-screen): Ditto.
14494         (event-screen): Ditto.
14495         (find-file-other-screen): Ditto.
14496         (find-file-read-only-other-screen): Ditto.
14497         (live-screen-p): Ditto.
14498         (screen-height): Ditto.
14499         (screen-iconified-p): Ditto.
14500         (screen-list): Ditto.
14501         (screen-live-p): Ditto.
14502         (screen-name): Ditto.
14503         (screen-parameters): Ditto.
14504         (screen-pixel-height): Ditto.
14505         (screen-pixel-width): Ditto.
14506         (screen-root-window): Ditto.
14507         (screen-selected-window): Ditto.
14508         (screen-totally-visible-p): Ditto.
14509         (screen-visible-p): Ditto.
14510         (screen-width): Ditto.
14511         (screenp): Ditto.
14512         (get-screen-for-buffer): Ditto.
14513         (get-screen-for-buffer-noselect): Ditto.
14514         (get-other-screen): Ditto.
14515         (iconify-screen): Ditto.
14516         (lower-screen): Ditto.
14517         (mail-other-screen): Ditto.
14518         (make-screen): Ditto.
14519         (make-screen-invisible): Ditto.
14520         (make-screen-visible): Ditto.
14521         (modify-screen-parameters): Ditto.
14522         (new-screen): Ditto.
14523         (next-screen): Ditto.
14524         (next-multiscreen-window): Ditto.
14525         (other-screen): Ditto.
14526         (previous-screen): Ditto.
14527         (previous-multiscreen-window): Ditto.
14528         (raise-screen): Ditto.
14529         (redraw-screen): Ditto.
14530         (select-screen): Ditto.
14531         (selected-screen): Ditto.
14532         (set-buffer-dedicated-screen): Ditto.
14533         (set-screen-height): Ditto.
14534         (set-screen-position): Ditto.
14535         (set-screen-size): Ditto.
14536         (set-screen-width): Ditto.
14537         (show-temp-buffer-in-current-screen): Ditto.
14538         (switch-to-buffer-other-screen): Ditto.
14539         (visible-screen-list): Ditto.
14540         (window-screen): Ditto.
14541         (x-set-screen-pointer): Ditto.
14542         (x-set-frame-pointer): Ditto.
14543         (screen-title-format): Ditto.
14544         (screen-icon-title-format): Ditto.
14545         (terminal-screen): Ditto.
14546         (delete-screen-hook): Ditto.
14547         (create-screen-hook): Ditto.
14548         (mouse-enter-screen-hook): Ditto.
14549         (mouse-leave-screen-hook): Ditto.
14550         (map-screen-hook): Ditto.
14551         (unmap-screen-hook): Ditto.
14552         (default-screen-alist): Ditto.
14553         (default-screen-name): Ditto.
14554         (x-screen-defaults): Ditto.
14555         (x-create-screen): Ditto.
14556         * obsolete.el: meta-flag removed.
14557         baud-rate removed.
14558         sleep-for-millisecs removed.
14559         extent-data removed.
14560         set-extent-data removed.
14561         set-extent-attribute removed.
14562         extent-glyph removed.
14563         extent-layout removed.
14564         set-extent-layout removed.
14565         list-faces-display removed.
14566         list-faces removed.
14567         trim-versions-without-asking removed.
14568         after-write-file-hooks removed.
14569         truename removed.
14570         auto-fill-hook removed.
14571         blink-paren-hook removed.
14572         select-screen-hook, deselect-screen-hook removed.
14573         auto-raise-screen, auto-lower-screen removed.
14574
14575         * msw-mouse.el: Global change resource -> mswindows-resource.
14576
14577         * XEmacs 21.0-pre5 is released.
14578
14579 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14580
14581         * about.el (about-hackers): Credits update.
14582
14583 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14584
14585         * register.el (insert-register): Don't activate the region.
14586
14587 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14588
14589         * select.el: Restore x-* symbols for backwards compatibility:
14590         x-copy-primary-selection, x-kill-primary-selection,
14591         x-delete-primary-selection, x-select-make-extent-for-selection,
14592         x-valid-simple-selection-, x-cut-copy-clear-internal.
14593
14594 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14595
14596         * XEmacs 21.0-pre4 is released.
14597
14598 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14599
14600         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14601         reporting bugs.
14602         (maybe-add-init-button): Fix semantics under Windows.  Use
14603         `expand-file-name' rather than `concat'.
14604
14605         * help.el (print-messages): New function.
14606
14607 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14608
14609         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14610
14611 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14612
14613         * about.el: Tweaked my entry in about-hackers.
14614
14615         * find-paths.el (paths-emacs-root-p):
14616           Relaxed emacs-root checking of an in-place installation to
14617           also accommodate the flat layout used on MS Windows.
14618
14619 1998-06-29  John Jones  <jj@asu.edu>
14620
14621         * package-get.el: calls to package-get-update-all will only
14622           update packages which are already installed.
14623
14624 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14625
14626         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14627         are handled by the gui-element face fallbacks now.
14628
14629         * x-faces.el: default gui-element face to "background" as well as
14630         the default face.
14631
14632         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14633         and default face settings since these are set as fallbacks now in
14634         the appropriate domain.
14635
14636 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14637
14638         * text-mode.el (text-mode): Reorder regexp so the OR part
14639         corresponding to `page-delim' goes first and the hack in
14640         `forward-paragraph' will work.
14641         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14642
14643 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14644
14645         * subr.el (remove-hook): When checking the hook value
14646           with functionp, don't apply car to it.
14647
14648 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14649
14650         * package-get.el (package-get-remote-filename):
14651           Don't use file-name-as-directory because the local directory
14652           separator conventions might not be the same as ftp's.
14653
14654 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14655
14656         * ldap.el (ldap-host-parameters-alist): New name of
14657         `ldap-host-parameters-plist'
14658
14659 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14660
14661         * package-get.el: Using (require 'package-get-base), now that it
14662         provides itself.  Consequently removed all instances of (load
14663         "package-get-base.el").
14664
14665 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14666
14667         * subr.el (remove-hook): Don't treat the hook value as a
14668           list unless it is both consp and not functionp.
14669
14670 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14671
14672         * about.el: Email address for Ben Wing is ben@xemacs.org.
14673         * auto-show.el: Ditto.
14674         * bytecomp.el: Ditto.
14675         * faces.el: Ditto.
14676         * x-scrollbar.el: Ditto.
14677         * x-misc.el: Ditto.
14678         * tty-init.el: Ditto.
14679         * toolbar-items.el: Ditto.
14680         * symbol-syntax.el: Ditto.
14681         * specifier.el: Ditto.
14682         * objects.el: Ditto.
14683         * hyper-apropos.el: Ditto.
14684         * glyphs.el: Ditto.
14685
14686 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14687
14688         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14689         vertical-divider-always-visible-p.
14690         (default-mouse-motion-handler): Ditto.
14691
14692 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14693
14694         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14695         global value.
14696
14697 1998-06-21  Oliver Graf <ograf@fga.de>
14698
14699         * build-reports.el: changed receiver to xemacs-build-reports list
14700
14701 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14702
14703         * font.el: Split font-family-mappings into X and
14704           mswindows-specific versions.
14705           mswindows-font-create-[object|name]: Treat supplied size
14706           as a pointsize. Added underline and strikethru handling.
14707
14708         * msw-faces.el: changed default mswindows charset to western.
14709
14710         * msw-glyphs.el: removed space in border-glyph font string that
14711           was inserted to get round bugs in the mswindows C font code.
14712
14713 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14714
14715         * about.el (about-hackers): Credits update.
14716
14717         * help-nomule.el (tutorial-supported-languages): Add Romanian
14718         TUTORIAL.
14719
14720         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14721         to ISO-8859-2.
14722
14723 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14724
14725         * font.el: Split font-family-mappings into X and
14726           mswindows-specific versions.
14727           mswindows-font-create-[object|name]: Treat supplied size
14728           as a pointsize. Added underline and strikethru handling.
14729
14730         * msw-faces.el: changed default mswindows charset to western.
14731
14732         * msw-glyphs.el: removed space in border-glyph font string that
14733           was inserted to get round bugs in the mswindows C font code.
14734
14735 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14736
14737         * minibuf.el: make read-color-completion-table call
14738           (mswindows-color-list for mswindows devices.
14739
14740 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14741
14742         * lisp/font-lock.el
14743         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14744         Let declaration items contain non-word symbol characters.
14745
14746 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14747
14748         * package-get.el (package-get-package-provider): Added autoload
14749         cookie.  Loading "package-get-base.el" in ALL functions that use
14750         it.  Fixed some (interactive ...) with multiple argument specs
14751         again.  Cosmetic indentation changes.
14752
14753 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14754
14755         * info.el (Info-insert-dir): Don't use nreverse on variables
14756         that you want to use later.
14757
14758 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14759
14760         * x-mouse.el (x-set-point-and-move-selection): Replace call
14761         to x-kill-primary-selection with kill-primary-selection
14762
14763 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14764
14765         * simple.el (what-cursor-position): Make cursor position reported
14766         use value of column-number-start-at-one
14767
14768 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14769
14770         * about.el (xemacs-hackers): Fix Jareth's email address.
14771
14772 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14773
14774         * startup.el (startup-splash-frame): Remove
14775         `xemacs-startup-logo-function'.
14776
14777 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14778
14779         * about.el (about-hackers): Update credits list.
14780
14781 1998-06-06  Jeff Miller <jmiller@smart.net>
14782
14783         * lisp/sound.el: Update sound-ext to allow filenames with
14784           extensions to be found by load-sound-file
14785
14786 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14787
14788         * info.el (Info-rebuild-outdated-dir): Removed variable
14789         (Info-auto-generate-directory): New variable
14790         (Info-save-auto-generated-dir): New variable
14791         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14792         (Info-build-dir-anew): Second parameter removed.  Use
14793         `Info-save-auto-generated-dir'
14794         (Info-rebuild-dir): Ditto
14795
14796 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14797
14798         * list-mode.el (next-list-mode-item): Would not recognize
14799         border between directly neighbored items.
14800
14801 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14802
14803         * package-get.el: add autoloads for some functions.
14804
14805 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14806
14807         * specifier.el (let-specifier): Tiny docfixes.
14808
14809 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14810
14811         * msw-mouse.el: set selection-pointer-glyph to Normal.
14812
14813 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14814
14815         * wid-edit.el (widget-specify-secret): New function.
14816         (widget-after-change): Use it.
14817         (widget-specify-field): Use it.
14818
14819 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14820
14821         * mouse.el (drag-window-divider): Use `(not done)' instead of
14822         `doit'; reuse result of `window-pixel-edges'.
14823
14824         * modeline.el (drag-modeline-event-lag): Rename to
14825         drag-divider-event-lag.
14826
14827 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14828
14829         * specifier.el (let-specifier): Rewritten not to generate needless
14830         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14831         arguments.
14832
14833 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14834
14835         * minibuf.el (read-file-name-1): Setup buffer-local value of
14836         `completion-ignore-case' in completions buffer under Windows.
14837
14838 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14839
14840         * about.el (about-maintainer-glyph): Fix support for not
14841         compressed images.
14842
14843 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14844
14845         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14846
14847         * mouse.el (mouse-track): Cancel selection if misc-user event with
14848         `cancel-mode-internal' function is fetched.
14849
14850 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14851
14852         * files.el (save-some-buffers-1): Fixed return value.
14853
14854 1998-06-01  Oliver Graf <ograf@fga.de>
14855
14856         * dragdrop.el: added experimental
14857
14858 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14859
14860         * startup.el (after-init-hook, init-file-user,
14861         user-init-directory, load-user-init-file):  Purge references
14862         to "~/.xemacs/init.el" from docstrings.
14863
14864         (load-user-init-file) Use paths-construct-path to construct
14865         paths to user init files.  Go directly to ~/.emacs, do not
14866         search ~/.xemacs/, do not load `default-custom-file'.
14867
14868 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14869
14870         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14871         general *sh.
14872         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14873
14874 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14875
14876         * menubar-items.el (default-menubar): add Update Packages to customize
14877         menu.
14878
14879 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14880
14881         * faces.el: use toolbar face as a fallback for toolbar properties
14882         in xpm-color-symbols instead of default.
14883
14884         * msw-faces.el: rename 3d-object -> gui-element face.
14885
14886 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14887
14888         * startup.el (xemacs-startup-logo-function): New variable.
14889         (startup-splash-frame): Use it.
14890
14891 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14892
14893         * files.el (save-some-buffers): Would wait 1 second.
14894         (save-some-buffers-1): Delete other windows here instead of in
14895         `save-some-buffers'.
14896         (save-some-buffers): Force redisplay only if windows were deleted.
14897
14898 1998-06-02  Didier Verna  <didier@xemacs.org>
14899
14900         * cus-face.el (custom-face-attributes): generalized the use of
14901         toggle buttons for boolean attributes.
14902         Re-ordered the items a bit.
14903
14904 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14905
14906         * sound.el (default-sound-directory): Use `locate-data-directory'
14907         to find the sounds directory.
14908
14909 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14910
14911         * sound.el: default sound-ext to .wav under mswindows, .au
14912         otherwise. load-default sounds without extensions.
14913
14914 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14915
14916         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14917         if send-pr is not bound.
14918
14919 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14920
14921         * files.el: grok idl files in auto-mode-alist.
14922 1998-06-01  Jeff Miller  <jmiller@smart.net>
14923
14924         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14925         calling `upcase'.
14926
14927 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14928
14929         * msw-glyphs.el: add xbm to the list of image types supported.
14930
14931 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14932
14933         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14934         instead of XEmacs one when dumping InfoDock.
14935
14936 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14937
14938         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14939         for `modeline-visible-p'
14940
14941         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14942
14943 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14944
14945         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14946         since it's not used anymore. doc string fixes.
14947
14948         * package-get.el (package-get-file-installed-p): new function. use
14949         instead of file-installed-p which is in an external package.
14950
14951 1998-05-28  Oliver Graf <ograf@fga.de>
14952
14953         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14954         favor of select-window/switch-to-buffer
14955
14956 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14957
14958         * startup.el: changed (getenv "HOME") to (user-home-directory)
14959
14960 1998-05-25  Oliver Graf <ograf@fga.de>
14961
14962         * frame.el (cde-start-drag) moved to dragdrop.el
14963         (offix-start-drag-region) moved to dragdrop.el
14964         (offix-start-drag) moved to dragdrop.el
14965         * dragdrop.el (cde-start-drag) moved from frame.el
14966         (offix-start-drag-region) moved from frame.el
14967         (offix-start-drag) moved from frame.el
14968         (cde-start-drag-region) cde drag regions
14969         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14970
14971 1998-05-26  Oliver Graf <ograf@fga.de>
14972
14973         * dragdrop.el: created dragdrop-drag prototypes
14974         (cde-start-drag-region) fixed typo
14975
14976 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14977
14978         * simple.el (after-init-hook): Remove reader macro.
14979
14980         * packages.el (packages-hardcoded-lisp): Get rid of reader
14981         macros.  Update DOC string.
14982
14983 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14984
14985         * mouse.el (drag-window-divider): Ditto.
14986
14987         * modeline.el (mouse-drag-modeline): Use it.
14988
14989         * lisp-mode.el (let-specifier): Specify indentation.
14990
14991         * specifier.el (let-specifier): Renamed from
14992         `with-specifier-instance'.
14993
14994 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14995
14996         * x-faces.el:
14997         * faces.el: move definition of xpm-color-symbols from x-faces.el
14998         to faces. Predicate x-get-resource on the presence of x.
14999
15000         * msw-faces.el: set 3d-object face rather than modeline. Specify
15001         faces as specfier defaults.
15002
15003         * package-get.el: don't use package-admin-add-single-file-package.
15004
15005 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15006
15007         * toolbar-items.el: Fixup tooltips.
15008         (toolbar-gnus): Don't use obsolete variable
15009         toolbar-news-frame-properties.
15010         (toolbar-news-reader): Default to `gnus' instead of
15011         `not-configured'.
15012
15013         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15014         Windows.
15015
15016 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15017
15018         * package-get.el: rename -installedp -> -installed-p.
15019
15020 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15021
15022         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15023         attributes, and assinged it to continuation, truncation and
15024         hscroll glyphs.
15025
15026         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15027         and made continuation, truncation and hscroll glyphs arrow
15028         characters out of that font.
15029
15030 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15031
15032         * minibuf.el (minibuffer-electric-separator): Play nicely with
15033         directory-sep-char being \.
15034         (minibuffer-electric-tilde): Ditto.
15035         (read-file-name-map): Ditto.
15036
15037 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15038
15039         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15040         on X devices.
15041         (default-mouse-track-deal-with-down-event): Avoid
15042         `x-disown-selection'; use `disown-selection' instead.
15043
15044 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15045
15046         * select.el:
15047         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15048         moved to (cut-copy-clear-internal) in select.el. Ditto for
15049         (x-delete-primary-selection) (x-kill-primary-selection)
15050         (x-copy-primary-selection).
15051         (own-clipboard): new function.
15052
15053         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15054         functions in select.el. remove old ones.
15055         (mswindows-own-clipboard): new function.
15056
15057 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15058
15059         * gnuserv.el: allow connections from mswindows type devices.
15060
15061 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15062
15063         * msw-glyphs.el: change image type used from cursor to resource.
15064
15065 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15066
15067         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15068         for {top,bottom}-{left,right} values in addition to
15069         {top,bottom}_{left,right}.
15070         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15071
15072 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15073
15074         * cl-macs.el (specifier-instance): Undefine its setf method.
15075
15076         * specifier.el (with-specifier-instance): Added docstring.
15077
15078         * mouse.el (drag-window-divider): Ditto.
15079
15080         * modeline.el (mouse-drag-modeline): Use it.
15081
15082         * lisp-mode.el (with-specifier-instance): Define its indentation
15083         level.
15084
15085         * specifier.el (with-specifier-instance): New macro.
15086
15087 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15088
15089         * package-get.el (package-get-create-custom): new function to
15090         auto-generate package-get-custom.el from package-get-base.el.
15091         * (package-get-ever-installedp): new function.
15092         * (package-get-custom): new function to get all packages specified
15093         by customize.
15094
15095 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15096
15097         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15098
15099 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15100
15101         * cl-extra.el: Reverse previous float change.
15102
15103 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15104
15105         * x-faces.el:
15106         * faces.el (try-font-name): moved from x-faces.el since it is
15107         required by w3 under mswindows as well X.
15108
15109 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15110
15111         * winnt.el: Removed evil (setq completion-ignore-case t)
15112         clause, one more overlookef fsfism.
15113         (nt-quote-args-functions-alist): End sentences with double space.
15114
15115 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15116
15117         * window-xemacs.el (push-window-configuration): Remove kludgery of
15118         recaching default-toolbar specifier.
15119         (pop-window-configuration): Ditto.
15120         (unpop-window-configuration): Ditto.
15121
15122 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15123
15124         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15125
15126 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15127
15128         * winnt.el (nt-quote-args-verbatim): Added function.
15129         (nt-quote-args-prefix-quote): Added function.
15130         (nt-quote-args-backslash-quote): Added function.
15131         (nt-quote-args-double-quote): Added function.
15132         (nt-quote-args-functions-alist): New variable.
15133         (nt-quote-process-args): Added function. This is the main quoting
15134         work horse called from process-nt.c
15135
15136 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15137
15138         * winnt.el: Removed duplicate definitions for backspace,
15139         delete, M-backspace and C-M-backspace.
15140         (file-name-buffer-file-type-alist): Removed this variable.
15141         (find-buffer-file-type): Removed function.
15142         (find-file-binary):  Removed function.
15143         (find-file-text): Removed function.
15144         (find-file-not-found-set-buffer-file-type): Removed function.
15145         (save-to-unix-hook): Removed function.
15146         (revert-from-unix-hook): Removed function.
15147         (using-unix-filesystems): Removed function.
15148         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15149         warning.
15150         (x-set-selection): Removed function.
15151         (x-get-selection): Removed function.
15152         Removed commented FSFisms.
15153         Replaced copyright notice (this file is not part of GNU Emacs).
15154         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15155         comint-process-echoes setting to t.
15156
15157 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15158
15159         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15160         and used following the interface change of
15161         `paths-find-recursive-path'.
15162
15163         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15164         regexp instead of a list of base names.
15165         (paths-version-control-filename-regexp):
15166         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15167         Introduced and used following the interface change of
15168         `paths-find-recursive-path'.
15169
15170 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15171
15172         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15173         on X devices, rather than on all non-TTY devices.
15174
15175 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15176
15177         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15178
15179         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15180
15181 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15182
15183         * itimer.el (activate-itimer): Fixed usage of integers
15184         as argument to `concat'.
15185
15186 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15187
15188         * itimer.el (start-itimer): replace the use of `concat' with
15189         `format'
15190
15191 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15192
15193         * mode-motion.el (mode-motion-hook): Clarify docstring.
15194         From Bob Weiner <weiner@altrasoft.com>
15195
15196         * loadhist.el (symbol-file): Supply prompt string when used
15197         interactively.
15198         From Bob Weiner <weiner@altrasoft.com>
15199
15200 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15201
15202         * loadup.el (really-early-error-handler): Ditto.
15203
15204         * update-elc.el: Ditto.
15205
15206         * setup-paths.el (paths-construct-exec-path): Ditto.
15207
15208         * make-docfile.el: Ditto.
15209
15210         * find-paths.el (paths-decode-directory-path): Use split-path
15211         instead of decode-path.
15212
15213         * files.el (parse-colon-path): Update docstring reference.
15214
15215 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15216
15217         * msw-init.el:
15218         * x-init.el:
15219         Bind cut'n'paste keys to non window-system specific functions.
15220
15221         * msw-select.el: New function mswindows-clear-clipboard.
15222         mswindows-cut-copy-clipboard extended to handle clearing of the
15223         selection and renamed to mswindows-cut-copy-clear-clipboard.
15224
15225         * select.el: on mswindows devices delete-primary-selection
15226         calls mswindows-clear-clipboard.
15227
15228 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15229
15230         * simple.el (quoted-insert): Inhibit quit when using read-char.
15231
15232         * cmdloop.el (read-char): Don't inhibit quit.
15233         (read-char-exclusive): Ditto.
15234         (read-char): Signal quit if quit-char was pressed.
15235         (read-char-exclusive): Ditto.
15236         (read-quoted-char): Return a character, not integer.
15237
15238         * menubar-items.el (default-popup-menu): Use Andy's generic
15239         selection code.
15240         (default-popup-menu): Fix code.
15241
15242 1998-05-14  Oliver Graf <ograf@fga.de>
15243
15244         * dragdrop.el (dragdrop-function-widget): this time it's done
15245
15246 1998-05-13  Oliver Graf <ograf@fga.de>
15247
15248         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15249
15250 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15251
15252         * device.el (device-pixel-width):
15253         (device-pixel-height):
15254         (device-mm-width):
15255         (device-mm-height):
15256         (device-bitplanes):
15257         (device-color-cells): Swapped parameters to device-system-metric
15258         according to the interface change.
15259
15260 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15261
15262         * mouse.el (default-mouse-motion-handler): Use new name of the
15263         function event-over-vertical-divider-p.
15264         Do not set E-W arrow cursor over the divider if
15265         vertical-divider-draggable-p is nil in the window.
15266         ([top-level]): Use new name for the variable
15267         vertical-divider-map.
15268         (drag-window-divider): Respect vertical-divider-draggable-p.
15269         Variable name typo fixes.
15270
15271 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15272
15273         * keymap.el (kbd): Define here; handle string constants and
15274         others...
15275
15276 1998-05-15  Christian Nyb <chr@mediascience.no>
15277
15278         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15279         in Emacs 18.
15280
15281 1998-05-13  Didier Verna  <didier@xemacs.org>
15282
15283         * mouse.el (drag-window-divider): give the vertical divider a
15284         pressed look when dragging it.
15285
15286 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15287
15288         * faces.el: predicate some more face operations on x or mswindows
15289         not just x.
15290
15291         * modeline.el: enable modeline coloring for mswindows.
15292
15293 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15294
15295         * minibuf.el (minibuffer-default): Added variable; compatible with
15296         FSF Emacs.
15297         (next-history-element): Used `minibuffer-default'.
15298
15299 1998-05-12  Oliver Graf <ograf@fga.de>
15300
15301         * dragdrop.el (dragdrop-function-widget): button and mods ok
15302         arguments still look a bit strange
15303         (dragdrop-compare-mods) created
15304         (dragdrop-drop-do-functions) correctly checks for buttons and
15305         modifiers
15306
15307 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15308
15309         * setup-paths.el (paths-default-info-directories): Replace
15310         path-separator with directory-sep-char.
15311
15312         * files.el (path-separator): Don't define it here.
15313
15314 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15315
15316         * update-elc.el: Ditto.
15317
15318         * setup-paths.el (paths-construct-exec-path): Ditto.
15319
15320         * make-docfile.el: Ditto.
15321
15322         * loadup.el (really-early-error-handler): Ditto.
15323
15324         * find-paths.el (paths-decode-directory-path): Use decode-path
15325         instead of decode-path-internal.
15326
15327         * files.el (parse-colon-path): Update docstring.
15328
15329 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15330
15331         * subr.el (get-buffer-window-list): Make BUFFER optional.
15332
15333         * window-xemacs.el (windows-of-buffer): Defalias to
15334         get-buffer-window-list.
15335
15336 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15337
15338         * disass.el: Fix maintainer keyword.
15339
15340         * bytecomp.el (byte-compile-and-load-file): Autoload.
15341         (byte-compile-buffer): Ditto.
15342
15343         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15344         value is returned, not the name.
15345         (lisp-imenu-generic-expression): Enable it.
15346         (lisp-mode-variables): Ditto.
15347         (lisp-indent-offset): Change defconst to defvar.
15348         (lisp-indent-function): Ditto.
15349         (lisp-body-indent): Ditto.
15350
15351 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15352
15353         * modeline.el: Use zap-last-kbd-macro-event.
15354
15355         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15356         nil, don't attempt to do anything with messages.
15357         (eval-last-sexp): Use `letf' for clarity.
15358
15359 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15360
15361         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15362
15363 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15364
15365         * buff-menu.el:
15366         * lisp-mode.el:
15367         * obsolete.el:
15368         Change empty docstrings into no doc strings at all.
15369         Fix bogus FSF-format docstrings.
15370         * etags.el: Fix docstring.
15371
15372 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15373
15374         * package-get.el (package-get): Use internal md5
15375
15376 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15377
15378         * about.el (about-xemacs): Correct abuse of concat.
15379
15380 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15381
15382         * info.el (Info-mode): Use easymenu.
15383
15384 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15385
15386         * apropos.el (apropos): Don't use concat with integers.
15387
15388         * cmdloop.el (describe-last-error): Handle the case when no error
15389         was seen gracefully.
15390
15391         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15392         defun.
15393         (apropos-describe-plist): Ditto.
15394
15395         * help.el (with-displaying-help-buffer): Revert to a defun.
15396         (describe-key): Use it as defun.
15397         (describe-mode): Ditto.
15398         (describe-bindings): Ditto.
15399         (describe-prefix-bindings): Ditto.
15400         (describe-installation): Ditto.
15401         (view-lossage): Ditto.
15402         (describe-function): Ditto.
15403         (describe-variable): Ditto.
15404         (describe-syntax): Ditto.
15405
15406 1998-05-11  Oliver Graf <ograf@fga.de>
15407
15408         * dragdrop.el: changed order of require/provide
15409         (dragdrop-drop-mime-default) changed to new calling conventions
15410         (dragdrop-drop-do-functions) changed to new calling conventions
15411         (dragdrop-function-widget) this one needs more work...
15412
15413 1998-05-10  Oliver Graf <ograf@fga.de>
15414
15415         * about.el: another small change in my entry
15416         * dragdrop.el (dragdrop-drop-log-function): logging added
15417         plus customizations
15418         changed interface to handler functions. now called with event
15419         and object
15420
15421 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15422
15423         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15424         E-W arrow pointer displayed over draggable dividers.
15425
15426         * mouse.el (default-mouse-motion-handler): Show it when
15427         appropriate.
15428         (drag-window-divider): Added.
15429         ([top-level]): Initialized window-divider-map with a keymap
15430         binding the above function to left button down event.
15431
15432         * x-mouse.el (x-init-pointer-shape): Initialize
15433         divider-pointer-glyph from Cursor.dividerPointer, or use default
15434         E-W double arrow.
15435
15436 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15437
15438         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15439
15440 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15441
15442         * simple.el (count-words-buffer): Don't query for buffer.
15443         (count-lines-buffer): Ditto.
15444
15445 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15446
15447         * help.el (where-is): add optional insert argument.
15448
15449 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15450
15451         * help.el (describe-key-briefly): New argument INSERT.
15452
15453         * simple.el (eval-expression): New optional argument; synch with
15454         FSF 20.3.
15455
15456         * keydefs.el (global-map): Add new register bindings.
15457
15458         * register.el: Synched with FSF 20.3.
15459
15460 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15461
15462         * window-xemacs.el (recenter): all arguments are optional.
15463
15464 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15465
15466         * device.el: (device-pixel-width): Reflected name/parameters
15467         change to device-system-metric.
15468         (device-pixel-height): Ditto.
15469         (device-mm-width): Ditto.
15470         (device-mm-height): Ditto.
15471         (device-bitplanes): Ditto.
15472         (device-color-cells): Ditto.
15473
15474 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15475
15476         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15477
15478         * cl.el (most-positive-fixnum): Document.
15479         (most-negative-fixnum): Ditto.
15480
15481         * cus-dep.el: Updated comment.
15482
15483         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15484         constant.
15485
15486         * cus-load.el (custom-put): Removed.
15487
15488         * files.el (after-find-file): Just resignal quit instead of
15489         signaling "canceled".
15490
15491 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15492
15493         * frame.el (other-frame): Use `focus-frame' instead of
15494         select-frame kludges.
15495
15496         * lisp-mode.el: Update lisp-indent-function for
15497         save-selected-frame and with-selected-frame.
15498
15499         * frame.el (save-selected-frame): New macro.
15500         (with-selected-frame): Ditto.
15501         (other-frame): Use `set-frame-focus'.
15502
15503 1998-05-06  Oliver Graf <ograf@fga.de>
15504
15505         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15506         (dragdrop-drop-url-default) default handler for URL drops created
15507         (dragdrop-drop-mime-default) default handler for MIME drops created
15508         (dragdrop-drop-functions) default custom for handling drops created
15509         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15510
15511 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15512
15513         * mouse.el: Removed redundant mouse-mswindows-drop function.
15514
15515 1998-05-05  Oliver Graf <ograf@fga.de>
15516
15517         * about.el: changed some text in my entry
15518         * dragdrop.el: added customs
15519
15520 1998-05-04  Oliver Graf <ograf@fga.de>
15521
15522         * mouse.el: killed global drop key bindings
15523         (mouse-offix-drop) removed
15524         * dragdrop.el: created
15525         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15526
15527 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15528
15529         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15530         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15531
15532         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15533         obsolete comment.
15534
15535         * scrollbar.el (scrollbars-visible-p): Use new
15536         {vertical,horizontal}-scrollbar-visible-p specifiers.
15537
15538 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15539
15540         * device.el (device-pixel-height):
15541         (device-pixel-width):
15542         (device-mm-width):
15543         (device-mm-height):
15544         (device-bitplanes):
15545         (device-color-cells): Moved these 6 functions from device.c; they
15546         all use single (device-system-metrics) call.
15547
15548 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15549
15550         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15551         were renamed.
15552
15553         * menubar-items.el:
15554         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15555         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15556
15557         * help.el (help-map): Remove Hyperbole keybinding logic.
15558         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15559
15560 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15561
15562         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15563         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15564
15565 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15566
15567         * msw-glyphs.el: use nicer icon3 from the frame icon.
15568
15569 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15570
15571         * version.el (emacs-version): Remove InfoDock conditionals.
15572
15573         * startup.el (startup-splash-frame): Change ID logo name.
15574
15575 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15576
15577         * files.el (after-find-file): If the user presses C-g on
15578         directory-creation prompt, kill the buffer.
15579
15580 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15581
15582         * simple.el (count-words-region): Reverse previous change.
15583
15584 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15585
15586         * replace.el (query-replace): Just call perform-replace.
15587         (query-replace-regexp): Ditto.
15588         (perform-replace): Move region handling here.
15589         (perform-replace): Use the new arg to match-data.
15590
15591 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15592
15593         * x-init.el: Install X specific display table that
15594           displays char 0240 as a space to avoid whatever it is
15595           that screws up display of that character code.
15596
15597 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15598
15599         * help.el (function-arglist): If no arguments are documented for a
15600         subr, print nothing rather than incorrect output.
15601
15602 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15603
15604         * cmdloop.el (command-error): Update bail-out error message to use
15605         `emacs-program-name'.
15606
15607         * lib-complete.el: Remove reader macro cruft.
15608
15609         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15610         cruft.
15611
15612         * simple.el (count-words-region): Drop interactive-p check on the
15613         message.
15614
15615 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15616
15617         * font.el
15618         * msw-faces.el
15619         Correct spelling of mswindows-font-canonicalize-name.
15620
15621 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15622
15623         * ldap.el (ldap-host-parameters-alist): Replaced with
15624         `ldap-host-parameters-plist'
15625         (ldap-search): Adapt to previous change
15626
15627 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15628
15629         * about.el (about-hackers): Update Bob Weiner bio.
15630         (about-maintainer-info): Ditto.
15631
15632 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15633
15634         * simple.el (display-warning-minimum-level): Docfix.
15635
15636 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15637
15638         * widget.el (:default-get): New keyword.
15639         * wid-edit.el (default, widget-default-default-get): Define it.
15640         (group, widget-group-default-get): Define it.
15641         (menu-choice, widget-choice-default-get): Define it.
15642         (widget-default-get): New function.
15643         (widget-choice-action): Call it.
15644         (widget-editable-list-entry-create): Call it.
15645
15646 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15647
15648         * byte-optimize.el (byte-boolean-vars): Removed.
15649         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15650         lookup through `byte-boolean-vars'.
15651
15652 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15653
15654         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15655         resource-provided values into ghost specs for scrollbar-height and
15656         scrollbar-width.
15657
15658 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15659
15660         * byte-optimize.el: Don't attempt to optimize /=.
15661
15662         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15663         (byte-compile-/=): Ditto.
15664
15665 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15666
15667         * apropos.el: Use `with-displaying-help-buffer'.
15668         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15669         Use `with-displaying-help-buffer'.
15670         (apropos-follow): Do not give special treatment to buffer cursor
15671         was in prior to a mouse click.
15672         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15673         (apropos-print-doc): Set correct buffer for setting text
15674         properties.
15675
15676 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15677
15678         * help.el (help-buffer-prefix-string): New variable.
15679         (help-buffer-name): Use it.
15680
15681         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15682         mode menu.
15683
15684 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15685
15686         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15687
15688 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15689
15690         * files.el (find-file-noselect): Update docstring.
15691         (find-file-noselect): Signal an error if found an unreadable file.
15692         (file-chase-links): Save the match data.
15693         (normal-mode): Use `lwarn' and `error-message-string'.
15694         (interpreter-mode-alist): Change defconst to defvar.
15695         (inhibit-first-line-modes-regexps): Ditto.
15696         (inhibit-first-line-modes-regexps): Added .tgz.
15697         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15698         (change-major-mode-with-file-name): New user-option.
15699         (set-visited-file-name): Synched with FSF.
15700         (file-name-extension): New function, from FSF 20.3.
15701         (file-relative-name): Synched with FSF.
15702         (save-some-buffers): Support the C-r feature.
15703         (recover-session): Synched with FSF.
15704         (kill-some-buffers): Ditto.
15705         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15706
15707 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15708
15709         * files.el (insert-file): Undo previous change and reenable use of
15710         format.el.
15711
15712 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15713
15714         * window-xemacs.el (recenter): Define.
15715
15716 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15717
15718         * font.el (mswindows-font-create-name)
15719         (mswindows-font-create-object): new functions for mswindows type
15720         fonts.
15721
15722         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15723         strings are parsed as well as font objects.
15724
15725 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15726
15727         * modeline.el (defining-kbd-macro): Restore modeline indication of
15728         kbd-macro being recorded.
15729         (add-minor-mode): Simplify docstring.
15730         (modeline-minor-mode-menu): Remove stuff.
15731
15732 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15733
15734         * code-process.el (call-process): dynamically decide process
15735         coding type.
15736
15737 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15738
15739         * modeline.el: Add line-number-mode, column-number-mode to
15740         the modeline minor-mode menu.  Button2 on the line number does
15741         goto-line.
15742
15743 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15744
15745         * mouse.el: move x-selection-owner-p type things to
15746         selection-owner-p.
15747
15748         * msw-init.el: copy zmacs stuff from x-init.el
15749
15750         * msw-select.el (mswindows-own-selection)
15751         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15752         functions. Very simple minded implementation of selectio
15753         ownership.
15754
15755         * select.el (own-selection) (disown-selection)
15756         (activate-region-as-selection) (select-make-extent-for-selection)
15757         (valid-simple-selection-p): functions moved from x-select.el for
15758         generalized selection.
15759
15760         * x-select.el: see select.el changes.
15761
15762         * x-toolbar.el: use new selection functions.
15763
15764 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15765
15766         * packages.el (packages-find-package-directories): Fixed bug that
15767         would pick up multiple site-package directories.
15768         (package-locations): Added "xemacs-packages" as a late package
15769         location.
15770
15771         * find-paths.el: Now uses `emacs-program-name' and
15772         `emacs-program-version'.
15773         Additions to enforce version-specific directories in
15774         `paths-find-version-directory'.
15775
15776 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15777
15778         * default.el: Removed.
15779         * site-start.el: Removed.
15780
15781 1998-04-29  Didier Verna  <didier@xemacs.org>
15782
15783         * minibuf.el (minibuffer-history-minimum-string-length): Default
15784         to nil.
15785
15786 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15787
15788         * find-paths.el (paths-program-name): Rename.
15789         (paths-emacs-root-p): Ditto.
15790         (paths-find-site-directory): Ditto.
15791
15792 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15793
15794         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15795         `emacs-lisp-byte-compile-and-load'.
15796
15797 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15798
15799         * ldap.el (ldap-search): Fixed additional parameter passing to
15800         `ldap-open'
15801
15802 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15803
15804         * select.el (kill-primary-selection) (selection-owner-p)
15805         (copy-primary-selection) (yank-clipboard-selection)
15806         (selection-exists-p) (delete-primary-selection): new file and
15807         functions that do the right thing for the selected device.
15808
15809         * x-menubar.el: use generalised selection functions.
15810
15811         * dumped-lisp.el: dump select.el.
15812
15813 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15814
15815         * find-paths.el (paths-progname): New variable.
15816         (paths-emacs-root-p): Use it.
15817         (paths-find-site-directory): Ditto.
15818
15819 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15820
15821         * loadup.el ((member "dump" command-line-args)): Dump as
15822         `infodock' if InfoDock.
15823
15824 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15825
15826         * find-paths.el (construct-emacs-version): Simplify, include
15827         program name in the return value.
15828         * (paths-find-version-directory): Use it.
15829
15830 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15831
15832         * info.el (Info-parse-dir-entries): Fixed regexp
15833         (Info-build-dir-anew): Remove full suffix and capitalize info file
15834         name for files with no @direntry
15835         (Info-batch-rebuild-dir): New function
15836         (Info-suffixed-file): Check for regular files instead of simple
15837         file existence (could catch directories before)
15838
15839 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15840
15841         * setup-paths.el, find-paths.el: Removed uses of `not' which
15842         temacs doesn't have.
15843
15844         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15845         into root searching.
15846
15847 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15848
15849         * subr.el: Remove definition of `not'.
15850
15851 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15852
15853         * msw-glyphs.el: enable graphics support.
15854
15855 1998-04-23  Didier Verna  <didier@xemacs.org>
15856
15857         * x-menubar.el (default-menubar): restored the line-number-mode
15858         option.
15859
15860         * misc doc string updates related to the options menu.
15861
15862 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15863
15864         * setup-paths.el (paths-construct-load-path): Fix typo.
15865
15866 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15867
15868         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15869         font-menu-ignore-scaled-fonts don't have to be bound now; this
15870         gets us one step further towards making --no-autoloads work.
15871
15872         * startup.el (normal-top-level): Load auto-autoloads only if
15873         lisp-directory is non-nil.
15874
15875         * setup-paths.el (paths-construct-load-path): Made it robust
15876         against nil lisp-directory.
15877
15878         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15879         to the list of variables that cause a warning when nil.
15880
15881         * toolbar.el (init-toolbar-location): Now works even when there's
15882         no toolbar icon directory.
15883
15884 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15885
15886         * help.el (view-lossage): Recognize it.
15887
15888         * simple.el (log-message): Mark multiline messages.
15889
15890 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15891
15892         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15893
15894 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15895
15896         * package-get.el (package-get-all):  add `\n' separator to
15897         interactive specification so that both variables are read
15898
15899 1998-04-22  Didier Verna  <didier@xemacs.org>
15900
15901         * x-menubar.el: ported the options menu to Custom.
15902         Moved the "read only" toggle button to the buffers menu.
15903         Corrected some missing ;;;###autoload or defcustom.
15904
15905         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15906         the scrollbar-visible specifier for options menu handling.
15907
15908         * toolbar.el (toolbar-visible-p)
15909                      (toolbar-captioned-p)
15910                      (default-toolbar-position): defcustom wrappers around
15911         the toolbar specifiers for options menu handling.
15912
15913         * frame.el (get-frame-for-buffer-default-instance-limit):
15914         defcustom it for options menu handling.
15915
15916         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15917         font-lock-mode for options menu handling.
15918
15919         * cus-start.el: added Custom properties to overwrite-mode for
15920         options menu handling.
15921
15922 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15923
15924         * about.el: shameless self-promotion.
15925
15926 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15927
15928         * simple.el (raw-append-message): Slightly optimize.
15929         (remove-message): Use `push' for clarity.
15930         (append-message): Ditto.
15931         (display-warning): Dito.
15932         (raw-append-message): Send the message to the appropriate device.
15933
15934 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15935
15936         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15937         From Sean MacLennan <Sean.MacLennan@pika.ca>
15938
15939 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15940
15941         * setup-paths.el: Changed `directory-sep-char' to
15942         `path-separator', following a change in GNU Emacs.
15943
15944 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15945
15946         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15947         (Info-build-dir-anew): Add a final newline.
15948         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15949         is `always'
15950         (Info-rebuild-dir): Ditto
15951
15952         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15953
15954 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15955
15956         * simple.el (count-words-buffer): Retain zmacs region.
15957         (count-words-region): Ditto.
15958         * simple.el: (what-line): Expanded line counts.
15959         (count-lines): New parameter to conditionalize whether collapsed
15960         lines get counted.
15961         From Bob Weiner <weiner@altrasoft.com>
15962
15963 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15964
15965         * packages.el (package-locations): infodock-packages must override
15966         mule-packages and packages.
15967
15968 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15969
15970         * wid-edit.el:
15971         remove rude messages from widget-activation-widget-mapper
15972         and widget-activation-glyph-mapper
15973
15974 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15975
15976         * toolbar.el: Remove (featurep 'x) test from
15977         toolbar-make-button-list
15978
15979 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15980
15981         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15982         only if in the same frame.
15983
15984 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15985
15986         * packages.el (package-locations): Added site-packages hierarchy.
15987
15988         * setup-paths.el (paths-default-info-directories): Introduced and
15989         used.
15990
15991         * packages.el, setup-paths.el: Set various path searching depths
15992         to 1.
15993
15994         * packages.el (packages-hierarchy-depth):
15995         (packages-load-path-depth): Introduced and used.
15996
15997         * setup-paths.el (paths-load-path-depth): Introduced and used.
15998
15999         * find-paths.el (paths-find-recursive-path): Added max-depth
16000         parameter.
16001
16002 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16003
16004         * setup-paths.el (paths-construct-info-path): Removed
16005         dependency on behavior of (file-name-as-directory "").
16006
16007 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16008
16009         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16010         lisp objects
16011
16012 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16013
16014         * dump-paths.el, startup.el: Added handling for --debug-paths.
16015
16016 1998-04-15  William M. Perry  <wmperry@aventail.com>
16017
16018         * wid-edit.el: We cannot just set the help-echo or balloon-help
16019           properties for an extent based on the :help-echo widget
16020           property, since help-echo and balloon-help cause an EXTENT to
16021           get passed in, where :help-echo functions are expecting a WIDGET
16022
16023 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16024
16025         * scrollbar.el (init-scrollbar-from-resources): Call
16026         mswindows-init-scrollbar-metrics when appropriate.
16027
16028 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16029
16030         * dumped-lisp.el: dump x-toolbar for window system
16031
16032         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16033         have support and xpm.
16034
16035 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16036
16037         * files.el (toggle-read-only): Fix docstring.
16038         From Didier Verna <didier@xemacs.org>
16039
16040 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16041
16042         * startup.el (normal-top-level): Load autoload-file-name without
16043         specifying an extension---some people only auto-autoload.el.gz.
16044
16045 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16046
16047         * files.el (backup-enable-predicate): Don't bomb on NAME being
16048         nil.
16049
16050 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16051
16052         * find-paths.el, packages.el: Now prefers configure'd paths.
16053         This shouldn't cause any of the originally anticipated problems as
16054         the current paths architecture will not define the various
16055         configure-xxx variables if they're not specified on the configure
16056         command line.
16057
16058         * find-paths.el, setup-paths.el, packages.el: Removed all
16059         mentionings of "/" as a path separator.
16060         Used paths-construct-path throughout.
16061
16062         * find-paths.el (paths-construct-path): Created to assemble paths
16063         from directory components.
16064
16065         * setup-paths.el, packages.el: Used paths-decode-directory-path
16066         instead of decode-path-internal.
16067
16068         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16069         and associates.
16070         (paths-decode-directory-path) Created.
16071
16072         * setup-paths.el: Changed configure-exec-path to
16073         configure-exec-directory.
16074
16075 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16076
16077         * packages.el (packages-find-packages): Fixed decoding of
16078         EMACSPACKAGEPATH.
16079
16080         * startup.el: -no-packages -> -no-early-packages.
16081
16082         (packages-load-package-lisps): Fixed loading of auto-autoload
16083         files.
16084
16085         * startup.el (normal-top-level): Fixed loading of core
16086         auto-autoload.
16087
16088         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16089
16090         * startup.el, packages.el, dump-paths.el: Added proper settings
16091         for site-directory and lisp-directory variables.
16092
16093         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16094         inhibit-package-autoloads and fixed handling of it.
16095
16096         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16097         handling of former inhibit-package-init, now
16098         inhibit-early-packages, to make -vanilla etc. work.
16099
16100 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16101
16102         * code-process.el (start-process): Fallback to 'undecided instead
16103         of 'binary for process input coding stream.
16104
16105         * process.el (start-process): Docstring fix.
16106
16107 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16108
16109         * info.el (Info-insert-dir): Do not insert temporary dir files
16110         in Info-dir-file-attributes
16111         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16112         (Info-rebuild-dir): Ditto.
16113
16114 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16115
16116         * obsolete.el: Added obsoleteness declarations for
16117         `site-directory' and `Info-default-directory-list'.
16118
16119 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16120
16121         * find-paths.el (paths-find-emacs-root): Only look at the
16122         executable at the end of the symlink chain for determining the
16123         Emacs root.
16124
16125 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16126
16127         * setup-paths.el (paths-construct-info-path): Changed construction
16128         to cater to gone default in configure.
16129
16130         * find-paths.el (paths-uniq-append): Added.
16131
16132         * packages.el: Rewritten package path construction once again.
16133
16134         * dump-paths.el, startup.el: Removed package-path as a global
16135         variable.
16136
16137         * package-admin.el (package-admin-add-single-file-package):
16138         (package-admin-add-binary-package): Changed package-path to
16139         late-packages.
16140
16141         * packages.el (packages-split-path): Split path at "/" rather than
16142         nil according to change in emacs.c.
16143
16144 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16145
16146         * setup-paths.el (paths-construct-info-path): Changed info path
16147         order so that directories come out right.
16148         (paths-find-lock-directory): Fixed bug: It used to think
16149         configure-lock-directory is a path.
16150
16151 1998-04-06  Jeff Miller <jmiller@smart.net>
16152
16153         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16154         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16155         eases the use of toolbar-add/kill-item functions.
16156
16157 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16158
16159         * code-files.el (file-coding-system-alist): Commented out
16160         loaddefs.el magical treatment.
16161
16162 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16163
16164         * info.el (Info-rebuild-outdated-dir): Added new option
16165         `conservative' and made it the default
16166         (Info-rebuild-dir): Appropriately parse multi-line description
16167         strings, and multi-section dir files. Issue warning when dir
16168         is rebuilt as temporary
16169         (Info-build-dir-anew): Issue warning when dir is built as
16170         temporary
16171
16172 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16173
16174         * list-mode.el (list-mode-map): Bind highlight motion commands to
16175         standard keys left, right, C-b and C-f.
16176
16177 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16178
16179         * files.el (auto-mode-alist): allow .sc for Scheme->C
16180
16181 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16182
16183         * loadup.el (pureload): Don't quote (garbage-collect).
16184
16185 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16186
16187         * package-get-base.el: Updated.
16188
16189 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16190
16191         * isearch-mode.el (isearch-just-started): New variable.
16192         (isearch-mode): Set it.
16193         (isearch-repeat): Advance one character forward only if the search
16194         was successful, and was not just started.
16195         (isearch-repeat): Clear isearch-just-started.
16196
16197 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16198
16199         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16200         if running -batch.
16201
16202 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16203
16204         * subr.el (listify-key-sequence): Removed.
16205
16206 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16207
16208         * bytecomp.el (byte-compile-print-gensym): New option.
16209         (byte-compile-output-file-form): Use it.
16210         (byte-compile-output-docform): Ditto.
16211         (byte-compile-compiled-obj-to-list): Ditto.
16212
16213 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16214
16215         * msw-glyphs.el: set frame icon if xpm support.
16216
16217 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16218
16219         * help.el: Code that pretty prints variable values
16220           removed.
16221
16222 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16223
16224         * find-paths.el (paths-emacs-root-p): Correct test for installation
16225         directory.
16226         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16227
16228 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16229
16230         * loaddefs.el: Don't set debug-ignored-errors; leave
16231           its default value set to nil.
16232
16233 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16234
16235         * info.el (Info-rebuild-dir): fixed mis-spelling.
16236
16237 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16238
16239         * info.el (Info-rebuild-outdated-dir): New custom var
16240         (Info-insert-node): Create/update dir file when needed, ie when it
16241         does not exist or is older than some info files in directory
16242
16243 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16244
16245         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16246         for last packages, mainly for using a 20.4 package base.
16247
16248         * packages.el (late-packages): Typo fix.  It was called
16249         early-packages.
16250
16251         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16252         relative symlinks correctly.
16253         (paths-find-emacs-roots): More rigorous checking for plausible
16254         configuration-time root.
16255
16256         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16257         find its roots.
16258
16259 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16260
16261         * faces.el: Fix docstrings.
16262         * glyphs.el: Fix docstrings.
16263         * mouse.el: Fix docstrings.
16264
16265         * frame.el: Change phrase `current frame' to `selected frame'.
16266
16267         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16268
16269         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16270         macros using backquote to make them infinitely more readable.
16271
16272 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16273
16274         * packages.el (packages-find-package-path): Hardcoded specialized
16275         InfoDock support until we can clean this up.
16276
16277         * help.el (describe-bindings-1): Return the value of the bindings
16278         help buffer created.
16279         (describe-bindings): Ditto.
16280
16281         * simple.el (set-variable): Restore previous behavior of not
16282         bombing if the variable to set is not boundp.
16283
16284 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16285
16286         * packages.el (packages-handle-package-dumped-lisps): Allow for
16287         non-local files to be loaded off the package-lisp variable.
16288
16289 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16290
16291         * x-faces.el: Global X resources should override
16292           specs for all device classes (color, grayscale, mono);
16293           code currently doesn't override any of them.  Fixed by
16294           calling remove-specifier with '(x default) as the tag
16295           set and allowing inexact matches.
16296
16297 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16298
16299         * faces.el: Separated face initializations based on
16300           device classes into device type specific (tag set,
16301           instantiator) pairs.
16302
16303 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16304
16305         * wid-edit.el (widget-choice-action): Remember user's explicit
16306         choice.
16307         (widget-choice-value-create): Respect it.
16308         From Richard Stallman <rms@gnu.org>
16309
16310 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16311
16312         * setup-paths.el (paths-construct-info-path): Always append
16313         existing directories from configure-time info path.
16314
16315         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16316         Info-directory-list.
16317
16318         * info.el: Removed Info-default-directory-list which was broken by
16319         design.
16320         Removed bogus initialization of Info-directory-list---startup.el
16321         can do a much better job.
16322         Added autoload of Info-directory-list.
16323
16324         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16325         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16326         be exclusive; now it's merely given precedence, just like in the
16327         old days.
16328
16329 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16330
16331         * find-paths.el (paths-find-architecture-directory): Fix bug with
16332         finding; it used to default too early.
16333
16334 1998-03-25  Martin Buchholz <martin@xemacs.org>
16335
16336         * packages.el (packages-split-path): Fix a bug; it used to fail
16337         for paths that weren't split.
16338
16339 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16340
16341         * finder.el (finder-compile-keywords): trap on errors.
16342
16343 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16344
16345         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16346           fourth argument of t so that only the specs exactly
16347           matching the tag lists are removed.
16348
16349 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16350
16351         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16352
16353 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16354
16355         * minibuf.el (mouse-read-file-name-1): If a default directory was
16356         specified, use it for generating the completions.
16357
16358 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16359
16360         * update-elc.el: Now respects inhibit-package-init and
16361         inhibit-site-lisp.
16362         Now does path construction with loadup-paths.
16363
16364         * startup.el (normal-top-level, startup-setup-paths): Now respects
16365         inhibit-package-init and inhibit-site-lisp.
16366
16367         * packages.el (packages-find-package-path): Extended package path
16368         by version-specific hierarchies.
16369         (packages-find-packages): Now respects inhibit flag and
16370         inhibit-site-lisp.
16371         Moved path setup to loadup-paths.
16372
16373         * make-docfile.el: Now respects inhibit-package-init and
16374         inhibit-site-lisp.
16375         Now does path construction with loadup-paths.
16376
16377         * loadup.el: Now respects inhibit-package-init and
16378         inhibit-site-lisp.
16379
16380         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16381
16382         * loadup-paths.el: New file: setup load-path to encompass
16383         packages.
16384
16385 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16386
16387         * auto-show.el: load-gc renamed to pureload.
16388         * site-load.el: Ditto.
16389         * packages.el (toplevel): Ditto.
16390         * loadup.el (really-early-error-handler): Ditto.
16391         * dumped-lisp.el (preloaded-file-list): Ditto.
16392         * cus-face.el (custom-declare-face): Ditto.
16393
16394 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16395
16396         * <Today>: The Big Path Searching Overhaul.
16397
16398         * find-paths.el: New file: find and assemble paths in the
16399         installation hierarchy.
16400
16401         * setup-paths.el: New file: global layout of paths and directories
16402         within the XEmacs hierarchy.
16403
16404         * packages.el: Replaced everything related to path searching and
16405         startup by code in terms of find-paths.
16406
16407         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16408         the new path searching engine.
16409
16410         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16411         and setup-paths.
16412
16413 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16414
16415         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16416         setup-paths.el.
16417
16418 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16419
16420         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16421         compiles identically in any configuration.
16422         Removed irrelevant commentary.
16423
16424 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16425
16426         * simple.el (set-variable): Allow setting specifiers.
16427
16428 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16429
16430         * lisp.el (forward-sexp): Revert previous change.
16431
16432 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16433
16434         * frame.el (frame-initialize): Use `delete-console' instead of
16435         `delete-device' to delete the stream console to match the usage in
16436         Fkill_emacs.
16437
16438 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16439
16440         * files.el (cdpath-previous): New variable.
16441         (cd): Use it.
16442         From Bob Weiner <weiner@wave.altrasoft.com>
16443
16444 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16445
16446         * keydefs.el: Changed keybindings of forward-char,
16447           backward, scroll-up and scroll-down to point to their
16448           -command counterparts.
16449
16450         * simple.el: New functions: forwarc-char-command,
16451           backwrad-char-command, scroll-up-command,
16452           scroll-down-command which work liek their counterparts
16453           except that they honor the variable
16454           signal-error-on-buffer-boundary.
16455
16456           Definition of signal-error-on-buffer-boundary received
16457           from src/cmds.c.
16458
16459           defvar declaration added for word-across-newline to avoid
16460           byte-compiler warning about the free variable reference.
16461
16462 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16463
16464         * winnt.el: Removed "%t" from the beginning of
16465         modeline-format. From now on, there's no nt-specifics in the modeline.
16466
16467 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16468
16469         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16470         of `when' with `if'.
16471
16472 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16473
16474         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16475         mswindows. Must be reworked along with glyphs.el, or
16476         merged into it, after there is images support.
16477
16478         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16479         'mswindows.
16480
16481 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16482
16483         * faces.el: fix for text cursor initialization.
16484         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16485         From Andy Piper <andyp@parallax.co.uk>
16486
16487 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16488
16489         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16490         if there is an existing package that handles it and warn the user
16491         about that mode.
16492
16493 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16494
16495         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16496         Installation" menu item when Installation-string is not bound.
16497
16498 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16499
16500         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16501         From Jeremiah W. James <jerry@cs.ucsb.edu>
16502
16503 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16504
16505         * msw-faces.el:
16506         * faces.el: Fix face initialization.
16507
16508 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16509
16510         * files.el (backup-enable-predicate): fix breakage introduced
16511         by TMPDIR patch.
16512
16513 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16514
16515         * x-faces.el (x-init-face-from-resources): The
16516           TTY face property retrieval functions don't return
16517           specifiers, so use face-property instead.
16518
16519 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16520
16521         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16522
16523 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16524
16525         * x-menubar.el: Expanded documentation for
16526           option-save-faces.  Changed Options -> Browse Faces
16527           menu entry to invoke customize-face.
16528
16529 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16530
16531         * faces.el: Most face initialization moved out of
16532           init-other-random-faces to the top level so that the
16533           initialization happens before Xemacs is dumped.  Much
16534           of the fascist "face-differs-from-default-p or FROB!"
16535           code has been retired in favor of letting the user do
16536           what they want to do.  Face initialization code changed
16537           to use `default' specifier tag so that the settings can
16538           be overridden later if the user wishes it.
16539
16540 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16541
16542         * about.el (about-hackers): Update contributors list.
16543
16544 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16545
16546         * specifier.el: Define new specifier tag `default'.
16547
16548         * modeline.el: Initialize faces using `default' tag.
16549
16550         * x-faces.el (x-init-face-from-resources): Remove
16551           specifier specs containing the `default' tag before
16552           adding new specs.
16553
16554 1998-03-02  John Jones  <jj@asu.edu>
16555
16556         * package-get.el (package-get-all): fixed arguments on call to
16557         package-admin-add-single-file-package.
16558         * package-get.el (package-get-installedp): fixed to match
16559         advertised behavior.
16560         * package-get.el: added function package-get-update-all which
16561         installs newest versions of all the current packages (if they are
16562         not already installed).
16563
16564 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16565
16566         * files.el (find-file-noselect): Uncommented `truename' binding in
16567         `let*' and use it later to set `buffer-file-truename' iff it's
16568         still nil, as happens for example when finding a compressed
16569         file with "jka-compr".
16570
16571 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16572
16573         * faces.el: in make-face-* type functions do the operation for all
16574         window systems, not just the first one found.
16575
16576         * font.el: call mswindows-list-fonts for mswindows.
16577
16578 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16579
16580         * code-process.el (call-process-region):
16581         * process.el (call-process-region):
16582         * package-get.el (package-get-dir):
16583         * files.el (backup-enable-predicate):
16584         * gnuserv.el (gnuserv-temp-file-regexp):
16585         Use temp-directory in place of `/tmp'.
16586
16587 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16588
16589         * "Fast" dired-in-C enhancements for Windows 95/NT:
16590
16591         * files.el: Added function, `wildcard-to-regexp', from GNU
16592           Emacs.
16593
16594         * files.el (insert-directory): Modified to use special
16595           dired-in-C enhancements if present.
16596
16597 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16598
16599         * code-files.el: make default coding no-conversion.
16600
16601 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16602
16603         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16604         the load-path.
16605
16606         * update-elc.el: Strip directory when testing for files not to
16607         bytecompile.
16608
16609 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16610
16611         * lisp-mode.el: Use recommended form for menus.
16612
16613         * info.el (Info-construct-menu): Use recommended form for menus.
16614
16615         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16616         entry.
16617
16618 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16619
16620         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16621           (get-frame-for-buffer-noselect): Always return frames
16622           in the not-this-window-p cond clause.
16623
16624 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16625
16626         * help.el (describe-installation): New function.
16627
16628         * x-menubar.el (default-menubar): Add describe-installation to
16629         Help menu.
16630
16631         * packages.el (packages-unbytecompiled-lisp): Installation.el
16632         should not be bytecompiled.
16633
16634         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16635         XEmacs.
16636
16637         * x-menubar.el (default-menubar): Use correct guard for VM menu
16638         entry.
16639
16640         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16641         coding.
16642         From Andy Piper <andyp@parallax.co.uk>
16643
16644 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16645
16646         * ldap.el: Do not require ldap-internal at compile time.
16647
16648 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16649
16650         * code-files.el: new file. a virtual copy of mule-files.el
16651         but without charset
16652         dependencies. (toggle-buffer-file-ocding-system) new function for
16653         changing the eol type for the current buffer.
16654
16655         * code-process.el: new file. a copy of
16656         mule-process.el. mule-process.el will disappear when things have
16657         settled.
16658
16659         * coding.el: new file. a virtual copy of mule-files.el but
16660         without charset dependencies. (coding-system-base) new function
16661         for getting the parent coding system of a coding system with eol
16662         type set.
16663
16664         * dumped-lisp.el: add above files for the non-mule case.
16665
16666 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16667
16668         * window-xemacs.el (display-buffer): If no explicit
16669           frame is specified, search for a window that displays
16670           the buffer on the currently selected frame, before
16671           searching other frames.
16672
16673 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16674
16675         * frame.el (get-frame-for-buffer): If not-this-window-p
16676           is non-nil, use window on the selected frame if it is not
16677           also the selected window.  When defaulting, search for
16678           windows on the currently selected fgrame before searching
16679           other frames.
16680
16681 1998-02-25  Didier Verna  <didier@xemacs.org>
16682
16683         * modeline.el (modeline-swap-buffers): originally named
16684         `mouse-release-modeline'. Whether to actually swap the buffers is
16685         decided in `mouse-drag-modeline'.
16686         (mouse-drag-modeline): A button release event is considered a
16687         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16688         stay unchanged.
16689
16690 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16691
16692         * x-menubar.el: Put redo on the menubar.
16693         From Aki Vehtari <Aki.Vehtari@hut.fi>
16694
16695 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16696
16697         * bytecomp.el (displaying-byte-compile-warnings): if
16698         temp-buffer-show-function is set, use it to display current set of
16699         warnings in the "*Compile-Log-Show*" buffer.
16700
16701         * simple.el (display-warning-buffer): if temp-buffer-show-function
16702         is set, use it to display current set of warnings in the
16703         "*Warnings-Show*" buffer.
16704
16705 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16706
16707         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16708         Common Lisp.
16709
16710 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16711
16712         * menubar.el: Allow button descriptors at least 2 long.
16713
16714         * x-menubar.el (default-menubar): Use recommended forms.
16715         (file-menu-filter): Remove.
16716         (edit-menu-filter): Remove.
16717
16718 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16719
16720         * about.el (about-hackers): Updated.
16721
16722 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16723
16724         * help.el (help-max-help-buffers): new variable
16725         (help-register-and-maybe-prune-excess): new function
16726         (help-buffer-name): use help-max-help-buffers.
16727         (with-displaying-help-buffer): use
16728         help-register-and-maybe-prune-excess.
16729
16730         * help.el (help-maybe-pretty-print-value): if the value fits on
16731         one line, let it.
16732
16733 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16734
16735         * (with-displaying-help-buffer): there is no need to kill the buffer
16736         if it exists, because with-output-to-temp-buffer will clear it.
16737         further, killing the buffer violates the rule that
16738         temp-buffer-show-function, if set, has the full responsibility of
16739         showing the temp buffer.  killing the buffer fucks with the window
16740         configuration, hosing temp-buffer-show-function.
16741
16742
16743 1998-02-23  Didier Verna  <didier@xemacs.org>
16744
16745         * modeline.el (mouse-drag-modeline):
16746         - Always scroll the modeline that was originally clicked on.
16747         - Use x pixels instead of x characters (which doesn't work anyway)
16748         as horizontal reference for modeline dragging. This allows us to
16749         keep on dragging the modeline even if the motion event occurs in
16750         another window.
16751
16752 1998-02-23  Didier Verna  <didier@xemacs.org>
16753
16754         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16755         glyph on the modeline to indicate that dragging the mouse has an
16756         effect both horizontally and vertically.
16757
16758 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16759
16760         * about.el (about-xemacs): Get rid of redundant visible version
16761         number.
16762
16763 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16764
16765         * about.el (about-hackers): Update credits.
16766
16767 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16768
16769         * prim/register.el (view-register): Show register type file-query.
16770
16771 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16772
16773         * mode-motion.el (mode-motion-highlight-internal):
16774           save-excursion inside save-window-exucrsion form to
16775           hide buffer point changes from save-window-excursion.
16776           Prevents display flickering when the mouse pointer
16777           moves.
16778
16779 1998-02-17  Didier Verna  <didier@xemacs.org>
16780
16781         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16782         function to handle correctly the case of a toolbar one side of the
16783         window: scrolling will not necessarily happen.
16784
16785 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16786
16787         * files.el (after-find-file): Restore missing argument
16788           to format that provides filename for "... consider M-x
16789           recover-file" message.  Also call `message' with "%s"
16790           as the first arg instead of an arbitrary string.
16791
16792 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16793
16794         * about.el (about-hackers): Various additions.
16795
16796 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16797
16798         * autoload.el (generate-file-autoloads-1): Don't force an extra
16799         line out when copying on-the-same line autoloads.
16800
16801         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16802         is installed.
16803
16804 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16805
16806         * x11/x-win-xfree86.el (x-win-init-xfree86):
16807         * x11/x-win-sun.el (x-win-init-sun):
16808         * x11/x-init.el (x-initialize-compose):
16809         * prim/simple.el:
16810         (backward-or-forward-kill-sexp):
16811         (backward-or-forward-kill-sentence):
16812         (backward-or-forward-kill-word):
16813         (backward-or-forward-delete-char):
16814         * prim/isearch-mode.el (isearch-help-or-delete-char):
16815         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16816         x-keysym-on-keyboard-p to detect backspace.
16817         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16818         Clean up symbols used with dead keys, checking Linux and solaris
16819         keysyms.
16820         Simplify x-win-*.el using above methods.
16821         Change documentation for x-keysym-*-p functions.
16822
16823 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16824
16825         * about.el (about-hackers): Restore entries for Michael Sperber and
16826         Vinnie Shelton.
16827         From Vinnie Shelton <acs@acm.org>
16828
16829 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16830
16831         * simple.el (count-words-region): Ditto.
16832
16833 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16834
16835         * simple.el (count-words-buffer): Document.  Don't print anything
16836         if non-interactive.
16837
16838 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16839
16840         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16841         multiple files in InfoDock.
16842
16843 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16844
16845         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16846         from version.el in InfoDock.
16847
16848         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16849         specially.
16850
16851 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16852
16853         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16854         variable name in docstring.
16855
16856 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16857
16858         * menubar.h: Include "gui.h".
16859
16860 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16861
16862         * site-load.el: Fix documentation.
16863
16864 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16865
16866         * package-get-base.el (package-get-base): Updated.
16867
16868         * keymap.el: PC-ize.
16869
16870 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16871
16872         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16873         from' on a fresh line.
16874
16875 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16876
16877         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16878         object.
16879
16880 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16881
16882         * undo-stack.el: PC-ize.
16883
16884         * cmdloop.el: PC-ize.
16885
16886 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16887
16888         * bytecomp-runtime.el: PC-ize.
16889
16890         * byte-optimize.el: Prolog fixup.  PC-ize.
16891
16892         * cus-dep.el: Spelling fix.
16893
16894         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16895         entries follow).
16896
16897 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16898
16899         * text-mode.el (text-mode-hook-identify): New function,
16900         put on text-mode-hook.  Set text-mode-variant here.
16901         (text-mode): Don't set it here.
16902
16903 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16904
16905         * text-mode.el (text-mode-hook): New defvar.
16906         (text-mode-variant): New variable.
16907         (text-mode): Set that variable locally.
16908         (toggle-text-mode-auto-fill): New command.
16909
16910 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16911
16912         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16913
16914 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16915
16916         * text-mode.el (paragraph-indent-text-mode):
16917         Renamed from spaced-text-mode.
16918         (text-mode-map): Bind TAB to indent-relative.
16919         (indented-text-mode-map): Variable deleted.
16920         (indented-text-mode): Now an alias for text-mode.
16921
16922 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16923
16924         * loadup.el: test-atoms debugging stuffs removed.
16925
16926 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16927
16928         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16929
16930 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16931
16932         * help.el (describe-beta): Made it use `locate-data-file'.
16933         (describe-distribution): Ditto.
16934         (describe-copying): Ditto.
16935         (describe-project): Ditto.
16936         (view-emacs-news): Ditto.
16937
16938         * help-nomule.el (help-with-tutorial): Made it use
16939         `locate-data-file' to find tutorial.
16940
16941 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16942
16943         * about.el: Corrected my email address.
16944
16945         * mouse.el: Added 'mouse-mswindows-drop' similar to
16946         'mouse-offix-drop'.
16947
16948 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16949
16950         * loadup.el (running-xemacs): Spelling fix.
16951
16952 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16953
16954         * packages.el (packages-find-packages-1): Don't allow a backwards
16955         compatible lisp tree to overwrite `preloaded-file-list'.
16956
16957 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16958
16959         * loadup.el: Don't delete "xemacs" prior to dumping.
16960
16961 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16962
16963         * package-info.el (pi-last-mod-date): New function.
16964         (pi-author-version): New function.
16965         (batch-update-package-info): Use them.
16966
16967 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16968
16969         * frame.el (get-frame-for-buffer-default-to-current): Create.
16970         (get-frame-for-buffer-noselect): Allow user to use current frame
16971         with `get-frame-for-buffer-default-to-current'.
16972
16973 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16974
16975         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16976         (byte-compile-output-docform): Ditto.
16977         (byte-compile-compiled-obj-to-list): Ditto.
16978
16979 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16980
16981         * startup.el (command-line-1): Removed code that ran
16982           buffer-menu.
16983
16984 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16985
16986         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16987
16988 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16989
16990         * frame.el (suspend-emacs-or-iconify-frame): Check using
16991         `device-on-window-system-p' instead of explicitly checking for X,
16992         so that the same logic works for MS Windows.
16993         (suspend-or-iconify-emacs): Ditto.
16994
16995 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16996
16997         * about.el (about-maintainer-info): Andy Piper is back.
16998         (xemacs-hackers): Updated Andy Piper's email address.
16999         (about-hackers): Added Jonathan Harris.
17000         (about-hackers): Updated Tibor Polgar's email address.
17001
17002 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17003
17004         * about.el: Add xemacs.org email manager.
17005
17006         * package-get-base.el (package-get-base): Updated with most recent
17007         package updates.
17008
17009 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17010
17011         * help.el (function-arglist): Use `indirect-function' instead of
17012         `symbol-function' so that aliases are treated correctly.
17013
17014 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17015
17016         * help.el (help-map): Add f1 binding to `help-for-help'.
17017         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17018         (describe-key-briefly): Use `princ' "%s" to print object.
17019         (with-displaying-help-buffer): Kill buffer if it exists, again.
17020         (describe-key): Use `princ' "%s" to print object.
17021         (describe-function-1): Use `princ' "%s" to print object.
17022         Commented out alias lines removed.
17023         (help-pretty-print-limit): New variable to control pretty-printing
17024         of variable values.
17025         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17026         `help-pretty-print-value' again.  Only print-print when OBJECT is
17027         list of length less than `help-pretty-print-limit'.
17028         (describe-variable): Use `help-maybe-pretty-print-value' again.
17029
17030 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17031
17032         * simple.el (blink-matching-open): Remove C++ kludge.
17033         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17034
17035 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17036
17037         * info.el (Info-default-directory-list): Made the documentation
17038         more explanitory.
17039
17040 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17041
17042         * lisp/packages.el:
17043         * lisp/package-admin.el:
17044         * lisp/build-report.el:
17045         Fix typos.
17046
17047 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17048
17049         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17050         warnings in Java buffers without final newline and editing the
17051         last line.
17052
17053 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17054
17055         * packages.el (packages-find-packages-1): Don't allow a backwards
17056         compatible lisp tree to overwrite `preloaded-file-list'.
17057         Suggested by Colin Rafferty  <colin@xemacs.org>
17058
17059         * mouse.el (mouse-offix-drop): Set undo-boundary.
17060         From Oliver Graf <ograf@fga.de>
17061
17062 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17063
17064         * loadup.el (load-gc): rewrite as defun.
17065         Print something sensical if a required dump-time file isn't found.
17066
17067 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17068
17069         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17070         bug strikes a menudescriptor.
17071
17072         * package-get-base.el (package-get-base): Updated.
17073
17074         * package-info.el (batch-update-package-info): Derive REQUIRES
17075         from the Makefile.
17076
17077 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17078
17079         * files.el (save-some-buffers): Don't play games with deleting
17080         other windows if we are in the minibuffer window.
17081
17082 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17083
17084         * modeline.el (modeline-minor-mode-menu): Add support for :active
17085         (add-minor-mode): Document :active property to TOGGLE.
17086
17087 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17088
17089         * modeline.el (modeline-minor-mode-menu): Add support for an
17090         `:included' predicate in the `toggle-sym' plist.
17091         (add-minor-mode): Document the :included property, format
17092         docstring some more.
17093         (modeline-minor-mode-menu): Documentation string added.
17094
17095 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17096
17097         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17098         labels from the symbol-names by thwacking off the overly redundant
17099         and overused "mode", parenthesizing "minor", and capitalizing the
17100         resultant strings.  Also shortened the menu's title by eliminating
17101         the redundant buffer name.
17102         (add-minor-mode): Beautified the docstring, added mention of the
17103         `:menu-tag' property of TOGGLE.
17104         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17105         `toggle-sym' to beatify the mode-life menus.
17106         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17107         `auto-fill-function'.
17108
17109 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17110
17111         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17112         menus to :style 'toggle.
17113
17114 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17115
17116         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17117
17118 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17119
17120         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17121         only recognize first hyperlink.
17122         (hyper-apropos-highlightify): Deletia, this is already done by
17123         `hyper-apropos-insert-face'.
17124         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17125
17126 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17127
17128         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17129         mail.
17130         (toolbar-mail-reader): Add support for `send'.
17131         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17132
17133 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17134
17135         * info.el (Info-emacs-info-file-name): Add defvar for
17136         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17137         will function properly.
17138
17139 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17140
17141         * simple.el: make the backwards delete function called by
17142         `backward-or-forward-delete-char' user configurable.
17143
17144 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17145
17146         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17147         compiled function got loaded from.
17148
17149 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17150
17151         * term/apollo.el: Synched up with InfoDock 3.6.2.
17152
17153 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17154
17155         * startup.el (load-init-file): Load autoloads earlier.
17156         (startup-splash-frame): Handle InfoDock logo.
17157
17158         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17159         InfoDock.
17160         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17161
17162         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17163         doesn't have this function.
17164
17165         * packages.el (locate-data-file): Fix to call `locate-file'.
17166
17167 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17168
17169         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17170         version of version.el.
17171         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17172
17173         * x-menubar.el (default-menubar): Guard reference to
17174         `gnuserv-frame'.
17175         (default-menubar): Guard references to `font-lock-mode'.
17176         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17177         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17178
17179         * make-docfile.el: Don't snarf doc strings from autoloads.
17180
17181         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17182         loading auto-autoloads files.
17183
17184         * loaddefs.el: Disable dumping autoloads.
17185
17186 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17187
17188         * lisp-mnt.el: Synch to Emacs 20.2.
17189
17190         * help.el: Remove manual autoload of `finder-by-keyword'.
17191
17192         * finder.el (finder-by-keyword): Autoload.
17193
17194         * help.el: Conditionalize hyperbole setup.
17195
17196 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17197
17198         * packages.el (package-require): Update to reflect new data format.
17199
17200 1998-01-02  Didier Verna  <didier@xemacs.org>
17201
17202         * x-menubar.el (default-menubar): make the tutorials available
17203         through the menubar. (Plus some compilation warnings cleanup).
17204
17205 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17206
17207         * check-features.el: New file.  Perform sanity check after build.
17208
17209         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17210         files to tooltalk package.
17211         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17212         package.
17213
17214         * package-admin.el (package-admin-xemacs): Use better default for
17215         location of XEmacs binary.
17216
17217 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17218
17219         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17220         tag with sexp and add value tag with value `t'.
17221
17222 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17223
17224         * package-get.el: Changes to work with real data.
17225         From Pete Ware <ware@cis.ohio-state.edu>
17226
17227         * packages.el (packages-reload-autoloads): Guard load for the time
17228         being.
17229
17230         * update-elc.el ("packages.el"): Force loading packages.el instead
17231         of possibly out-of-date packges.elc.
17232         * make-docfile.el ("packages.el"): Ditto.
17233
17234 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17235
17236         * build-report.el (build-report-delete-regexp): Added a rule for
17237         the main tarball shadowing anything past it.
17238
17239 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17240
17241         * packages.el (package-provide): Delete a previous provide.
17242
17243         * package-info.el: New file.
17244
17245         * package-get.el: New file.
17246         From Pete Ware <ware@cis.ohio-state.edu>
17247         (package-get): Fix md5 computation to work with Mule.
17248
17249 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17250
17251         * simple.el (log-message-*): Quote symbols in docstrings properly.
17252
17253 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17254
17255         * packages.el (packages-new-autoloads): Ignore symbolic links.
17256
17257         * cus-face.el (face-custom-attributes-get): Fix typo.
17258         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17259
17260 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17261
17262         * startup.el (load-init-file): Reload new or changed autoloads
17263         unless inhibited.  Reload modified dumped lisp (stubbed).
17264
17265         * packages.el (packages-new-autoloads): New function.
17266         (packages-reload-autoloads): New function.
17267         (packages-reload-dumped-lisp): New (stub) function.
17268
17269         * loadup.el: Inhibit reloading dumped files when running temacs.
17270
17271         * loadhist.el (file-provides): Extend to handle variant
17272         extensions.
17273
17274         * replace.el (query-replace): Fix typo.
17275
17276 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17277
17278         * make-docfile.el: list-autoloads-path has been renamed.
17279         * update-elc.el: list-autoloads has been renamed.
17280
17281         * packages.el (packages-list-autoloads): Renamed.
17282         (packages-list-autoloads-path): Ditto.
17283
17284 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17285
17286         * packages.el (packages-find-packages-1): Made it signal a warning
17287         for an error in an auto-autoload.el file.
17288
17289 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17290
17291         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17292         tag with const.
17293         From Aki Vehtari <Aki.Vehtari@hut.fi>
17294
17295         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17296
17297         * loadhist.el (unload-feature): Remove autoload.
17298
17299 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17300
17301         * loadhist.el: Unpackaged.
17302
17303         * help.el (describe-symbol-find-file): Rename
17304         `describe-function-find-file' and make old name obsolete.
17305         (describe-function-1): Use it.
17306         (describe-function-1): Guard reference to
17307         `compiled-function-annotation'.
17308
17309 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17310
17311         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17312         argument.
17313         (help-mode-quit): New optional arg to control whether it kills or
17314         buries.  Tidied up.
17315         (with-displaying-help-buffer): Don't kill buffer initially, even
17316         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17317         (help-pretty-print-value): Rename back from
17318         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17319         use it, otherwise use dumped `cl-prettyprint'.
17320         (describe-variable): Use `help-pretty-print-value' again.
17321         (find-func): Removed reference to "find-func" at end.
17322
17323 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17324
17325         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17326           GUI XEmacs. Rename? x-menubar is rather window system
17327           independant, except for a couple of items.
17328
17329 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17330
17331         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17332         entries as they will no longer be distributed with XEmacs.
17333
17334         * format.el (format-alist): Fix image/tiff regexps.
17335         From P. E. Jareth Hein <jareth@camelot-soft.com>
17336
17337         * help.el (help-maybe-pretty-print-value): Rename.
17338         (describe-variable): Use it.
17339         (describe-variable): Add trailing linefeed.
17340
17341 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17342
17343         * help.el (describe-function-1): Don't output anything for
17344           arglist of autoload functions.
17345
17346 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17347
17348         * help.el (describe-function-1): Don't output anything for
17349           arglist of autoload functions.
17350
17351 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17352
17353         * help.el (help-mode-map): New bindings for `help-mode-bury',
17354         `describe-function-at-point', `describe-variable-at-point',
17355         `Info-elisp-ref', `customize-variable', `help-next-section' and
17356         `help-prev-section'.
17357         (help-next-section): New function.
17358         (help-prev-section): New function.
17359         (help-mode-quit): Changed to kill the help buffer.
17360         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17361         correctly.
17362         (help-buffer-name): New function to generate the name of help
17363         buffers.
17364         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17365         argument giving the name of the help buffer.
17366         (describe-key): Use `with-displaying-help-buffer' with name.
17367         (describe-mode): Ditto.
17368         (describe-bindings): Ditto.
17369         (describe-prefix-bindings): Ditto.
17370         (view-lossage): Ditto.
17371         (with-syntax-table): New macro.
17372         (function-called-at-point): Use `ignore-errors' and
17373         `with-syntax-table'.
17374         (function-at-point): Ditto.
17375         (describe-function): Use `with-displaying-help-buffer' with name.
17376         (function-arglist): Extracted from `describe-function-1'.  Returns
17377         function's arglist as string.
17378         (function-documentation): Extracted from `describe-function-1'.
17379         Returns function's docstring.
17380         (describe-function-1): Remove all the "stream" garbage, including
17381         the stream argument.  Use `function-arglist' and
17382         `function-documentation'.
17383         (describe-function-arglist): Just use `function-arglist'.
17384         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17385         (help-pretty-print-value): New function to help with
17386         pretty-printing variable values.  Knows about `#<...>'.  Needs
17387         `pp-internal'.
17388         (describe-variable): Use `with-displaying-help-buffer' with name.
17389         Formatting improved.  Display file where variable is defined, if
17390         known.  Use `help-pretty-print-value'.
17391         (describe-syntax): Use `with-displaying-help-buffer' with name.
17392         (list-processes): Remove "stream" garbage.
17393
17394 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17395
17396         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17397         call a dumped routine instead.
17398
17399         * x-win-xfree86.el: Wrap file in defun.
17400         * x-win-sun.el: Ditto.
17401
17402 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17403
17404         * help.el (view-emacs-news): Remove usage of outl-mouse which
17405         advises functions and does other evil things.
17406
17407 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17408
17409         * format.el (format-alist): Add `image/tiff'.
17410         From P. E. Jareth Hein <jareth@camelot-soft.com>
17411
17412 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17413
17414         * about.el (about-hackers): More names added.
17415
17416         * make-docfile.el: Remove superfluous package path search.
17417
17418         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17419
17420 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17421
17422         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17423         ignored shadows.
17424
17425 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17426
17427         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17428         get trailing slashes when added to the load-path.
17429
17430         * x-init.el (init-x-win): Locate where XEmacs X localization files
17431         are.
17432
17433 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17434
17435         * x-faces.el: Added support for foregroundToolBarColor
17436           to xpm-color-symbols.
17437
17438 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17439
17440         * etags.el (tags-remove-duplicates): Removed.
17441         (buffer-tag-table-list): Use `delete-duplicates'.
17442
17443         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17444         correctly.
17445         (get*): Defalias to `get'.
17446
17447         * cl.el (eql): Compare integers with `eq'.
17448         (cl-map-extents): Check for `map-extents' first.
17449
17450 1997-12-17  Didier Verna  <didier@xemacs.org>
17451
17452         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17453         added the 'numero', 'copyright' and 'trademark' symbols.
17454
17455         * leim/quail/latin-post.el ("french-postfix"): see above.
17456
17457 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17458
17459         * widget.el (define-widget): Check the arguments.
17460
17461         * cus-edit.el (customize-face): Use `check-argument-type'.
17462         (custom-variable-value-create): Use `signal' to signal error.
17463         (custom-variable-reset-saved): Ditto.
17464         (custom-variable-reset-standard): Ditto.
17465         (custom-face-reset-saved): Ditto.
17466
17467         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17468         (widget-default-format-handler): Ditto.
17469         (widget-checklist-add-item): Ditto.
17470         (widget-radio-add-item): Ditto.
17471         (widget-editable-list-entry-create): Ditto.
17472         (widget-sexp-prompt-value): Ditto.
17473
17474         * custom.el (custom-declare-variable): Signal errors better.
17475         (custom-handle-keyword): Ditto.
17476         (custom-declare-group): Ditto.
17477
17478         * window-xemacs.el (windows): Ditto.
17479
17480         * menubar.el (menu): Ditto.
17481
17482         * keydefs.el (keyboard): Ditto.
17483
17484         * minibuf.el (minibuffer): Ditto.
17485
17486         * process.el (execute): Ditto.
17487
17488         * fill.el (fill): Ditto.
17489
17490         * modeline.el (modeline): Ditto.
17491
17492         * help.el (help): Ditto.
17493
17494         * faces.el (faces): Ditto.
17495
17496         * files.el (files): Ditto.
17497
17498         * x-init.el (x): Ditto.
17499
17500         * lisp-mode.el (lisp): Ditto.
17501
17502         * process.el (processes): Ditto.
17503
17504         * mouse.el (mouse): Ditto.
17505
17506         * abbrev.el (abbrev): Moved from cus-edit.
17507
17508         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17509         as variable declaration.
17510
17511 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17512
17513         * menubar.el (find-menu-item): Use `check-argument-type'.
17514         (find-menu-item): Cosmetic changes.
17515
17516 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17517
17518         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17519
17520 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17521
17522         * startup.el (set-default-load-path): Only search package-path
17523         when not running temacs.
17524
17525         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17526         files.
17527
17528         * loadup.el: Correct commentary.  Reformatting.
17529         (really-early-error-handler): Use absolute path to the
17530         first dumped-lisp.el file.
17531         (really-early-error-handler): Print full path name of
17532         each dumped lisp file (inherited from InfoDock).
17533
17534         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17535         dumped-lisp.el files.
17536
17537         * make-docfile.el (preloaded-file-list): Reorder when the
17538         package-path is searched.
17539         * update-elc.el: Ditto.
17540
17541         * lisp-mode.el (call-with-condition-handler): Treat the same as
17542         `condition-case' for indentation.
17543
17544         * about.el (about-xemacs): Update release date.
17545
17546 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17547
17548         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17549         anywhere but at the last clause.
17550         (ecase): Disallow `t' and `otherwise'.
17551
17552 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17553
17554         * cus-edit.el (custom-buffer-create-buttons): New function
17555         from stuff moved out of `custom-buffer-create-internal'.
17556         (custom-novice): New variable.  Default t.
17557         (custom-display-global-buttons): Ditto.  Default `top'.
17558         (custom-buffer-create-internal): Only display help if
17559         `custom-novice' is non-nil.  Display global buttons according to
17560         `custom-display-global-buttons'.
17561
17562 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17563
17564         * menubar.el (find-menu-item): Use `check-argument-type'.
17565         (find-menu-item): Cosmetic changes.
17566
17567 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17568
17569         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17570         look.
17571
17572 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17573
17574         * format.el (format-deannotate-region):  Bug fix.
17575         Deannotating a region containing unknown tags would fail
17576         (causing decoding of text/enriched to fail at user level)
17577
17578 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17579
17580         * minibuf.el (read-directory-name): Support sixth
17581           arg, HISTORY, as already documented.
17582
17583 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17584
17585         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17586         to `ecase'.
17587
17588 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17589
17590         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17591         skk-activate.
17592
17593 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17594
17595         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.