update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
5         `=>big5-cdp-itaiji-006'.
6
7         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
8         XEmacs CHISE.
9         (=big5-cdp-itaiji-006): Ditto.
10         (=>big5-cdp-itaiji-006): Ditto.
11
12 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-charset.el (default-coded-charset-priority-list):
15         Prefer MJ to Hanazono font.
16
17 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
20         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
21
22 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
23
24         * mule/mule-charset.el (default-coded-charset-priority-list): Add
25         `==ucs-sip-itaiji-004'.
26
27         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
28         XEmacs CHISE.
29         (==ucs-sip-itaiji-004): Ditto.
30
31 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
32
33         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
34         setting for `===shuowen-jiguge-A30'.
35
36 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-charset.el (default-coded-charset-priority-list): Add
39         `===shuowen-jiguge-A30'.
40
41         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
42         XEmacs CHISE.
43
44 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
45
46         * mule/mule-charset.el (default-coded-charset-priority-list):
47         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
48
49 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
50
51         * mule/mule-charset.el (default-coded-charset-priority-list):
52         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
53           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
54           etc.
55         - Add `==ucs-bmp-var-007'.
56
57         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
58         CHISE.
59         (==ucs-bmp-var-007): Ditto.
60
61 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
62
63         * mule/mule-charset.el (default-coded-charset-priority-list): Add
64         `=>ucs-tip@iwds-1'.
65
66         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
67         XEmacs CHISE.
68
69 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
72         XEmacs CHISE.
73         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
74         (=ucs-tip@JP/hanazono): Likewise.
75         (=>ucs-tip@component): Likewise.
76         (==ucs-tip@JP/hanazono): Likewise.
77
78         * mule/mule-charset.el (default-coded-charset-priority-list): Add
79         `==ucs-sip-itaiji-005'.
80
81 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
82
83         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
84         setting for `=>shuowen-jiguge'.
85
86         * mule/mule-charset.el (default-coded-charset-priority-list): Add
87         `=>shuowen-jiguge'.
88
89         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
90         XEmacs CHISE.
91
92 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
93
94         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
95         setting for `===chise-hdic-ktb-seal'.
96
97         * mule/mule-charset.el (default-coded-charset-priority-list): Add
98         `===chise-hdic-ktb-seal'.
99
100         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
101         for XEmacs CHISE.
102
103 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
104
105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
106         `=ucs-sip@cns'.
107
108         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
109         CHISE.
110
111 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
112
113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
114         `==ucs-bmp-var-003'.
115
116         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
117         CHISE.
118         (==ucs-bmp-var-003): Ditto.
119
120 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
121
122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
123         `=ucs-sip-var-010'.
124
125         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
126         XEmacs CHISE.
127
128 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
129
130         * mule/mule-charset.el (default-coded-charset-priority-list):
131         Change priority of `==ucs-bmp-cjk@gb' to prefer
132         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
133         other abstract-form-CCSes.
134
135 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `=>ucs-sip-itaiji-012'.
139
140         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
141         XEmacs CHISE.
142
143 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
146         setting for `=>ucs-itaiji-012'.
147
148 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
149
150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
151         `=>ucs-bmp-itaiji-012'.
152
153         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
154         XEmacs CHISE.
155         (=>ucs-bmp-itaiji-012): Ditto.
156
157 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
158
159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
160         setting for `=big5-cdp-var-008'.
161
162 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
163
164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
165         `=big5-cdp-var-008'.
166
167         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
168         XEmacs CHISE.
169
170 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
171
172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
173         setting for `=>ucs-itaiji-016'.
174
175 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
176
177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
178         `=>ucs-bmp-itaiji-016'.
179
180         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
181         XEmacs CHISE.
182         (=>ucs-bmp-itaiji-016): Ditto.
183
184 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
185
186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
187         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
188
189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
190         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
191
192         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
193         (=chise-hdic-tsj): Ditto.
194         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
195         (=chise-hdic-ktb): Ditto.
196
197 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
198
199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
200         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
201
202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
203         `===chise-hdic-syp' and `=chise-hdic-syp'.
204
205         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
206         XEmacs CHISE.
207         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
208
209 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-coding.el (coded-charset-entity-reference-alist):
212         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
213
214         * mule/mule-charset.el (default-coded-charset-priority-list):
215         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
216
217 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
218
219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
220         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
221
222 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
223
224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
225         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
226
227         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
228         XEmacs CHISE.
229         (=chise-hdic-tsj): Ditto.
230
231 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
234         settings for `=>hanyo-denshi/tk'.
235
236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
237         `=>hanyo-denshi/tk/mf-01'.
238
239         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
240         XEmacs CHISE.
241         (=>hanyo-denshi/tk/mf-01): Ditto.
242         (==hanyo-denshi/tk/mf-01): Fix DOC.
243
244 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
245
246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
247         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
248
249 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
252         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
253
254         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
255         XEmacs CHISE.
256         (=ucs-bmp-itaiji-014): Ditto.
257         (=>ucs-itaiji-014): Ditto.
258         (=>ucs-bmp-itaiji-014): Ditto.
259
260 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
261
262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
263         setting for `==daikanwa/+2p'.
264
265 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
266
267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
268         setting for `=ucs-itaiji-016'.
269
270 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
271
272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
273         `=ucs-bmp-itaiji-016'.
274
275         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
276         XEmacs CHISE.
277         (=ucs-bmp-itaiji-016): Ditto.
278
279 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
280
281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
282         `=>cns11643-5'.
283
284 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
285
286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
287         setting for `=>ucs-itaiji-003@iwds-1'.
288
289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
290         `=>ucs-sip-itaiji-003@iwds-1'.
291
292         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
293         coded-charset for XEmacs CHISE.
294
295 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
296
297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
298         `=>ucs-bmp-itaiji-006@iwds-1'.
299
300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
301         setting for `=>ucs-itaiji-006@iwds-1'.
302
303 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
306         for XEmacs CHISE.
307         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
308
309 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
312         `=ucs-sip-itaiji-009'.
313
314         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
315         XEmacs CHISE.
316
317 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
320         `=>ucs-sip-itaiji-008'.
321
322         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
323         XEmacs CHISE.
324
325 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
326
327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
328         `==ucs-sip-var-001'.
329
330         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
331         XEmacs CHISE.
332
333 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
334
335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
336         setting for `===hng-kkd'.
337
338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
339         `===hng-kkd'.
340
341 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
342
343         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
344         CHISE.
345
346 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
347
348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
349         setting for `=>>ruimoku-v6'.
350
351 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
352
353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
354         `=>>ruimoku-v6'.
355
356 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
359         instead of an alias to `=>ruimoku-v6'.
360
361 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
364         `=ucs-sip-itaiji-012'.
365
366         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
367         XEmacs CHISE.
368
369 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
370
371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
372         `=ucs-tip-var-004'.
373
374         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
375         XEmacs CHISE.
376
377 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
378
379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
380         `=>ucs-sip-itaiji-002@iwds-1'.
381
382         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
383         coded-charset for XEmacs CHISE.
384
385 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
386
387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
388         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
389         `=>big5-cdp-itaiji-004'.
390
391 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
395         `=>big5-cdp-itaiji-004'.
396
397         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
398         XEmacs CHISE.
399         (=>big5-cdp-itaiji-004): Ditto.
400         (=big5-cdp-itaiji-005): Ditto.
401
402 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
403
404         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
405         to #x9FFC.
406
407 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
410         `=>ucs-bmp-itaiji-003@iwds-1'.
411
412         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
413         for XEmacs CHISE.
414         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
415
416 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
417
418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
419         `=>ucs-tip-itaiji-001'.
420
421         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
422         XEmacs CHISE.
423
424 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
425
426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
427         setting for `=>big5-cdp-itaiji-002'.
428
429 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
430
431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
432         `=>big5-cdp-itaiji-002'.
433
434         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
435         XEmacs CHISE.
436
437 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `=>jis-x0213-2'.
441
442 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
443
444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
445         setting for `==ucs-var-001'.
446
447 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
448
449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
450         setting for `=+>ucs-var-003'.
451
452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
453         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
454
455         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
456         XEmacs CHISE.
457         (=+>ucs-tip-var-003): Ditto.
458
459 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
460
461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
462         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
463
464         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
465         XEmacs CHISE.
466         (=ucs-tip-var-002): Ditto.
467
468 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
469
470         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
471         #x9FEA.
472
473 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
476         `==ucs-bmp-var-001'.
477
478         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
479         CHISE.
480         (==ucs-bmp-var-001): Ditto.
481
482 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
485         setting for `=big5-cdp-var-007'.
486
487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
488         `=big5-cdp-var-007'.
489
490         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
491         XEmacs CHISE.
492
493 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
494
495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
496         `=ucs-sip@gb'.
497
498         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
499         CHISE.
500
501 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
502
503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
504         `=>ucs-tip@cognate'.
505
506         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
507         XEmacs CHISE.
508
509 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
510
511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
512         `=ucs-tip-itaiji-001'.
513
514         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
515         XEmacs CHISE.
516
517 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
520         `=>ucs-tip@component'.
521
522         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
523         XEmacs CHISE.
524
525 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
526
527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
528         `==ucs-tip@JP/hanazono'.
529
530         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
531         XEmacs CHISE.
532
533 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
534
535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
536         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
537
538         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
539         CHISE.
540         (=ucs-tip@JP/hanazono): Ditto.
541
542 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
543
544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
545         setting for `=ucs-var-007'.
546
547 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
548
549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
550         `=ucs-bmp-var-007'.
551
552         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
553         CHISE.
554         (=ucs-bmp-var-007): Ditto.
555
556 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
557
558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
559         setting for `=>ucs-itaiji-002@iwds-1'.
560
561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
562         `=>ucs-bmp-itaiji-002@iwds-1'.
563
564 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
565
566         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
567         for XEmacs CHISE.
568         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
569
570 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
571
572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
573         setting for `=>ucs-itaiji-008'.
574
575 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
578         setting for `=>big5-cdp-itaiji-003'.
579
580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
581         `=>big5-cdp-itaiji-003'.
582
583 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
586         XEmacs CHISE.
587
588 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
591         setting for `=>ucs-itaiji-011'.
592
593 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
596         `=>ucs-bmp-itaiji-011'.
597
598 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
601         XEmacs CHISE.
602         (=>ucs-bmp-itaiji-011): Ditto.
603
604 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
605
606         * mule/mule-charset.el (default-coded-charset-priority-list): Use
607         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
608
609 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
610
611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
612         `=>ucs-bmp-cjk@iwds-1/normalized'.
613
614         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
615         coded-charset for XEmacs CHISE.
616
617 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
618
619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
620         setting for `=>ucs-itaiji-010'.
621
622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
623         `=>ucs-bmp-itaiji-010'.
624
625         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
626         XEmacs CHISE.
627         (=>ucs-bmp-itaiji-010): Ditto.
628
629 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
632         setting for `=>ucs@iwds-1/normalized'.
633
634 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
637         for XEmacs CHISE.
638
639 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
640
641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
642         setting for `==>ucs@esu'.
643
644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
645         `==>ucs-sip@esu'.
646
647         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
648         CHISE.
649         (==>ucs-sip@esu): Ditto.
650
651 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
654         setting for `=>big5-cdp-var-001'.
655
656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
657         `=>big5-cdp-var-001'.
658
659         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
660         (=>big5-cdp-var-001): New coded-charset for XEmacs 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-sts'.
666
667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
668         `===hng-sts'.
669
670         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
671         CHISE.
672
673 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
674
675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
676         setting for `===hng-sgs'.
677
678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
679         `===hng-sgs'.
680
681         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
682         CHISE.
683
684 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
687         setting for `===hng-saa'.
688
689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
690         `===hng-saa'.
691
692         * mule/mule-conf.el (===hng-saa): 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-kad'.
699
700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
701         `===hng-kad'.
702
703         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
704         CHISE.
705
706 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
707
708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
709         setting for `===hng-sai'.
710
711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
712         `===hng-sai'.
713
714         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
715         CHISE.
716
717 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
718
719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
720         setting for `===hng-ini'.
721
722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
723         `===hng-ini'.
724
725         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
726         CHISE.
727
728 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
729
730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
731         setting for `===hng-wke'.
732
733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
734         `===hng-wke'.
735
736         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
737         CHISE.
738
739 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
740
741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
742         setting for `===hng-wks'.
743
744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
745         `===hng-wks'.
746
747         * mule/mule-conf.el (===hng-wks): 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-sab'.
754
755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
756         `===hng-sab'.
757
758         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
759         CHISE.
760
761 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
762
763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
764         setting for `===hng-ykk'.
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `===hng-ykk'.
768
769         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
770         CHISE.
771
772 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
773
774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
775         setting for `===hng-kkh'.
776
777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
778         `===hng-kkh'.
779
780         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
781         CHISE.
782
783 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
786         setting for `===hng-fhs'.
787
788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
789         `===hng-fhs'.
790
791         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
792         CHISE.
793
794 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `==>daijiten'.
798
799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
800         setting for `==>daijiten'.
801
802         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
803         CHISE.
804
805 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
806
807         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
808         last number of its code.
809
810 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
813         settings for `=daijiten', `==daijiten' and `===daijiten'.
814
815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
816         `=daijiten', `==daijiten' and `===daijiten'.
817
818         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
819         CHISE.
820         (==daijiten): Ditto.
821         (===daijiten): Ditto.
822
823 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
824
825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
826         `=>ucs-bmp-itaiji-008'.
827
828         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
829         XEmacs CHISE.
830         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
831
832 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
833
834         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
835         of #x9FCC as the value of `max-code'.
836
837 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
838
839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
840         `=>>ucs-bmp-cjk@unicode'.
841
842         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
843         for XEmacs CHISE.
844
845 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
846
847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
848         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
849         `===shuowen-jiguge5'.
850
851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
852         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
853
854         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
855         XEmacs CHISE.
856         (===shuowen-jiguge4): Ditto.
857         (===shuowen-jiguge5): Ditto.
858
859 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
860
861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
862         `=ucs-sip-var-005'.
863
864         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
865         XEmacs CHISE.
866
867 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
868
869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
870         `=>>hanyo-denshi/ib'.
871
872 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
873
874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
875         setting for `=>big5-cdp@iwds-1'.
876
877 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
878
879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
880         setting for `=big5-cdp-var-010'.
881
882 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
885         `=big5-cdp-var-010'.
886
887         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
888         XEmacs CHISE.
889
890 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
893         `=ucs-sip-itaiji-008'.
894
895         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
896         XEmacs CHISE.
897
898 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
901         `=>ucs-sip-itaiji-006'.
902
903         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
904         XEmacs CHISE.
905
906 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
909         setting for `=+>big5-cdp', `=>big5-cdp@component' and
910         `=>big5-cdp@cognate'.
911
912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
913         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
914
915 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
916
917         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
918         CHISE.
919         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
920         mother.
921         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
922
923 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
924
925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
926         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
927
928         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
929         XEmacs CHISE.
930         (=>big5-cdp@component): Ditto.
931         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
932
933 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
936         setting for `=>ucs-itaiji-001@iwds-1'.
937
938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
939         `=>ucs-bmp-itaiji-001@iwds-1'.
940
941         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
942         for XEmacs CHISE.
943         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
944
945 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
946
947         * mule/mule-charset.el (default-coded-charset-priority-list):
948         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
949         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
950         `chinese-isoir165'.
951
952         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
953         CHISE.
954
955 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
956
957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
958         `=ucs-sip-itaiji-006'.
959
960         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
961         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
962
963 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
964
965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
966         setting for `=>ucs-itaiji-009'.
967
968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
969         `==ucs-bmp-itaiji-001'.
970
971         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
972         (=big5-cdp-itaiji-003): Doc fix.
973         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
974
975 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
978         `=>zinbun-oracle'.
979
980 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
981
982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
983         `=>ucs-sip-itaiji-003'.
984
985         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
986         (=>ucs-bmp-itaiji-003): Fix `long-name'.
987         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
988
989 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
990
991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
992         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
993
994 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
995
996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
997         `==ucs-bmp-itaiji-006'.
998
999         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1000         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1001         (==ucs-bmp-itaiji-006): Ditto.
1002
1003 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006         `=ucs-bmp-itaiji-012'.
1007
1008         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1009         XEmacs CHISE.
1010         (=ucs-bmp-itaiji-012): Ditto.
1011
1012 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1013
1014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1015         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1016
1017 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1018
1019         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1020         CHISE.
1021
1022 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1025         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1026         and `=>>cns11643-6'.
1027
1028         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1029         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1030         (=>>cns11643-3): Ditto.
1031         (=>>cns11643-4): Modify DOC.
1032         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1033
1034 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037         `=>ucs-sip-itaiji-005'.
1038
1039         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1040         XEmacs CHISE.
1041
1042 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1043
1044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1045         `==hanyo-denshi/tk/mf-01'.
1046
1047         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1048         for XEmacs CHISE.
1049
1050 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1051
1052         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1053         `=>ucs-itaiji-007'.
1054
1055 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1058         `==ucs-sip-var-002'.
1059
1060         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1061         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1062
1063 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1066         setting for `==ucs-itaiji-001'.
1067
1068 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1071         `==ucs-sip-itaiji-001'.
1072
1073         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1074         XEmacs CHISE.
1075         (==ucs-sip-itaiji-001): Ditto.
1076
1077 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1078
1079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1080         `=+>ucs-bmp-var-003'.
1081
1082         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1083         CHISE.
1084         (=+>ucs-bmp-var-003): Ditto.
1085
1086 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1087
1088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1089         `=>ucs-bmp-cjk@cognate'.
1090
1091         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1092         XEmacs CHISE.
1093
1094 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1095
1096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1097         `=ucs-sip-itaiji-005'.
1098
1099         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1100         XEmacs CHISE.
1101
1102 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1105         setting for `=>ucs@cognate'.
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1109
1110         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1111         CHISE.
1112         (=>ucs@hanyo-denshi): Abolished.
1113         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1114         (=>ucs-bmp-itaiji-009): Ditto.
1115         (=>ucs-sip@cognate): Ditto.
1116
1117 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1118
1119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1120         `=>ucs-bmp-itaiji-004'.
1121
1122         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1123         XEmacs CHISE.
1124
1125 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1126
1127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1128         setting for `=>ucs-itaiji-004'.
1129
1130 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1133         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1134         `=>ucs-bmp-itaiji-007'.
1135
1136         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1137         XEmacs CHISE.
1138         (=>ucs-itaiji-004): Ditto.
1139         (=>ucs-sip-itaiji-004): Ditto.
1140         (=>ucs-bmp-itaiji-007): Ditto.
1141
1142 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1143
1144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1145         setting for `=ucs-itaiji-010'.
1146
1147 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1148
1149         * mule/mule-charset.el (default-coded-charset-priority-list):
1150         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1151         - Add `=ucs-bmp-itaiji-010'.
1152         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1153           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1154         - Add `=>ucs-sip@iwds-1'.
1155
1156         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1157         XEmacs CHISE.
1158         (=ucs-bmp-itaiji-010): Ditto.
1159         (=>ucs-sip@iwds-1): Ditto.
1160
1161 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1162
1163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1164         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1165
1166         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1167         XEmacs CHISE.
1168         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1169
1170 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1173         setting for `=>ucs-itaiji-003'.
1174
1175 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1178         `=>ucs-bmp-itaiji-003'.
1179
1180         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1181         XEmacs CHISE.
1182         (=>ucs-bmp-itaiji-003): Ditto.
1183
1184 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1185
1186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1187         `=ucs-bmp-itaiji-011'.
1188
1189         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1190         XEmacs CHISE.
1191
1192 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1193
1194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1195         setting for `==ucs-var-002'.
1196
1197 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1198
1199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1200         setting for `==ucs-itaiji-002'.
1201
1202 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `==ucs-sip-itaiji-002'.
1206
1207         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1208         XEmacs CHISE.
1209
1210 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1213         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1214
1215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1216         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1217         `=>ucs-sip-itaiji-007'.
1218
1219         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1220         XEmacs CHISE.
1221         (=>ucs-sip-itaiji-007): Ditto.
1222         (=ucs-sip-itaiji-007): Ditto.
1223         (=ucs-itaiji-011): Ditto.
1224         (=ucs-sip-itaiji-011): Ditto.
1225
1226 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1229         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1230
1231 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1234         `==ucs-bmp-var-002'.
1235
1236         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1237         CHISE.
1238         (==ucs-bmp-var-002): Ditto.
1239
1240         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1241         Modify some priorities.
1242
1243 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1246         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1247         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1248
1249 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1250
1251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1252         `=big5-cdp-var-001'.
1253
1254         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1255         XEmacs CHISE.
1256
1257 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1258
1259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1260         setting for `==ucs-itaiji-005'.
1261
1262 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1263
1264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1265         setting for `=ucs-itaiji-007'.
1266
1267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1268         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1269
1270         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1271         XEmacs CHISE.
1272         (==ucs-bmp-itaiji-005): Ditto.
1273         (=ucs-itaiji-007): Ditto.
1274         (=ucs-bmp-itaiji-007): Ditto.
1275
1276 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1279         `==gt-pj-k1' and `==gt-pj-k2'.
1280
1281 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1284         CHISE.
1285         (==gt-pj-k2): Ditto.
1286
1287 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1288
1289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1290         setting for `=>ucs-itaiji-005'.
1291
1292 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1295         `=>>cbeta'.
1296
1297 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1298
1299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1300         `=>ucs-sip@component'.
1301
1302         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1303         instead of `=ucs' as its mother.
1304         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1305
1306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1307         setting for `=>ucs-itaiji-006'.
1308
1309 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1312         `=>ucs-bmp-itaiji-006'.
1313
1314         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1315         XEmacs CHISE.
1316         (=>ucs-bmp-itaiji-006): Ditto.
1317
1318 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1319
1320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1321         `=>ucs-bmp-itaiji-001'.
1322
1323         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1324         XEmacs CHISE.
1325
1326 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1327
1328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1329         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1330
1331         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1332         instead of `=ucs' as its mother.
1333         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1334         (==ucs-bmp-itaiji-002): Ditto.
1335         (==ucs-itaiji-003): Ditto.
1336         (==ucs-bmp-itaiji-003): Ditto.
1337
1338 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1341         setting for `=big5-cdp-var-002'.
1342
1343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1344         `=big5-cdp-var-002'.
1345
1346         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1347         XEmacs CHISE.
1348
1349 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352         `=ucs-sip-var-004'.
1353
1354         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1355         XEmacs CHISE.
1356
1357 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1358
1359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1360         `=>ucs-bmp-cjk@iwds-1'.
1361
1362         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1363         XEmacs CHISE.
1364
1365 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1366
1367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1368         setting for `=ucs-var-005'.
1369
1370         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1371         `=ucs-bmp-var-005'.
1372
1373         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1374         CHISE.
1375         (=ucs-bmp-var-005): Ditto.
1376
1377 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1380         `=>ucs-sip-itaiji-002'.
1381
1382         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1383         XEmacs CHISE.
1384
1385 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1388         setting for `=>ucs-itaiji-002'.
1389
1390 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1393         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1394
1395         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1396         (=>ucs-itaiji-002): Ditto.
1397         (=>ucs-bmp-itaiji-002): Ditto.
1398
1399 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1400
1401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1402         setting for `=>ucs-itaiji-001'.
1403
1404 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1405
1406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1407         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1408
1409         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1410         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1411         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1412         (=>ucs-sip-itaiji-001): Ditto.
1413
1414         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1415         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1416         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1417
1418 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-charset.el (default-coded-charset-priority-list):
1421         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1422         `=jef-china3' and `chinese-isoir165'.
1423
1424 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1425
1426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1427         `=>ucs-bmp-itaiji-005'.
1428
1429         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1430         XEmacs CHISE.
1431         (=>ucs-bmp-itaiji-005): Ditto.
1432
1433 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1434
1435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1436         `=+>jis-x0213-2'.
1437
1438 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1439
1440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1441         `=+>adobe-japan1-6'.
1442
1443 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `=+>jis-x0208@1978'.
1447
1448 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1449
1450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1451         setting for `=>ucs@component'.
1452
1453 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1454
1455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1456         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1457
1458 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1461         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1462
1463 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1464
1465         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1466         CHISE.
1467         (=>ucs@jis/2004): Ditto.
1468
1469 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1470
1471         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1472         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1473
1474 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1475
1476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1477         `=>cbeta'.
1478
1479 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1480
1481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1482         setting for `==big5-cdp-itaiji-001'.
1483
1484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1485         `==big5-cdp-itaiji-001'.
1486
1487         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1488         XEmacs CHISE.
1489
1490 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1491
1492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1493         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1494         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1495
1496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1497         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1498         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1499
1500         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1501         XEmacs CHISE.
1502         (=>big5-cdp-itaiji-001): Ditto.
1503         (=big5-cdp-itaiji-002): Ditto.
1504         (=big5-cdp-itaiji-003): Ditto.
1505
1506 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1507
1508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1509         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1510
1511 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list):
1514         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1515         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1516         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1517
1518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1519         setting for `=ucs-var-008'.
1520
1521         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1522         CHISE.
1523         (=ucs-bmp-var-008): Likewise.
1524
1525 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1526
1527         * mule/mule-charset.el (default-coded-charset-priority-list):
1528         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1529
1530 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1533         `==ucs-sip@JP/hanazono'.
1534
1535         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1536         XEmacs CHISE.
1537
1538 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1541         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1542
1543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1544         `=ucs-bmp-var-006'.
1545
1546         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1547         CHISE.
1548         (=ucs-bmp-var-006): Likewise.
1549
1550 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1551
1552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1553         `=ucs-bmp-itaiji-009'.
1554
1555         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1556         XEmacs CHISE.
1557         (=ucs-bmp-itaiji-009): Likewise.
1558
1559 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1560
1561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1562         `=>big5-cdp'.
1563
1564 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1567         (utf-8-ivs-gb): Likewise.
1568         (utf-8-gb-er): Likewise.
1569         (utf-8-ivs-gb-er): Likewise.
1570         (utf-8-cns): Likewise.
1571         (utf-8-ivs-cns): Likewise.
1572         (utf-8-cns-er): Likewise.
1573         (utf-8-ivs-cns-er): Likewise.
1574         (utf-8-big5): Likewise.
1575         (utf-8-ivs-big5): Likewise.
1576         (utf-8-big5-er): Likewise.
1577         (utf-8-ivs-big5-er): Likewise.
1578         (utf-8-jis): Likewise.
1579         (utf-8-ivs-jis): Likewise.
1580         (utf-8-jis-er): Likewise.
1581         (utf-8-ivs-jis-er): Likewise.
1582         (utf-8-ks): Likewise.
1583         (utf-8-ivs-ks): Likewise.
1584         (utf-8-ks-er): Likewise.
1585         (utf-8-ivs-ks-er): Likewise.
1586
1587 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1588
1589         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1590         (utf-8-ivs-jp): Likewise.
1591         (utf-8-jp-er): Likewise.
1592         (utf-8-ivs-jp-er): Likewise.
1593
1594 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1595
1596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1597         setting for `=ucs-var-010'.
1598
1599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1600         `=ucs-bmp-var-010'.
1601
1602         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1603         CHISE.
1604         (=ucs-bmp-var-010): Likewise.
1605
1606 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1607
1608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1609         `=ucs-sip@JP/hanazono'.
1610
1611         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1612         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1613
1614 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1615
1616         * mule/mule-charset.el (default-coded-charset-priority-list):
1617         - Add `=big5-cdp-var-004'.
1618         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1619           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1620
1621         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1622         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1623         `=big5-cdp-var-005'.
1624
1625         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1626         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1627         `=big5-cdp-var-003'.
1628         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1629         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1630         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1631
1632 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1633
1634         * mule/mule-charset.el (default-coded-charset-priority-list):
1635         Don't prefer ucs-compat CCSes to other CCSes.
1636
1637 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1640         `===ucs-bmp-cjk-compat@unicode'.
1641
1642         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1643         coded-charset for XEmacs CHISE.
1644
1645 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1646
1647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1648         `=ucs-sip-itaiji-003'.
1649
1650         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1651         XEmacs CHISE.
1652
1653 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1654
1655         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1656         setting for `=ucs-var-004'.
1657
1658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1659         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1660
1661         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1662         XEmacs CHISE.
1663         (=ucs-var-004): Ditto.
1664         (=ucs-bmp-var-004): Ditto.
1665
1666 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1667
1668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1669         `=ucs-sip-var-003'.
1670
1671         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1672         XEmacs CHISE.
1673
1674 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1675
1676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1677         setting for `=ucs-itaiji-006'.
1678
1679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1680         `=ucs-bmp-itaiji-006'.
1681
1682         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1683         XEmacs CHISE.
1684         (=ucs-bmp-itaiji-006): Ditto.
1685
1686 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1689         `=ucs-sip-var-002'.
1690
1691         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1692         XEmacs CHISE.
1693
1694 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1695
1696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1697         `=ucs-sip-itaiji-002'.
1698
1699         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1700         XEmacs CHISE.
1701
1702 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1703
1704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1705         setting for `==hanyo-denshi/tk'.
1706
1707 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1710         (=hanyo-denshi/tk): Fix `long-name'.
1711         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1712
1713 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1714
1715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1716         setting for `=>mj'.
1717
1718 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1719
1720         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1721         coded-charset for XEmacs CHISE.
1722
1723 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1724
1725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1726         setting for `=hanyo-denshi/tk'.
1727
1728 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1731         `=hanyo-denshi/tk/mf-01'.
1732
1733         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1734         XEmacs CHISE.
1735         (=hanyo-denshi/tk/mf-01): Ditto.
1736
1737 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1738
1739         * mule/mule-charset.el (default-coded-charset-priority-list):
1740         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1741
1742 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1743
1744         * mule/mule-charset.el (default-coded-charset-priority-list):
1745         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1746
1747 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1748
1749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1750         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1751
1752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1753         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1754
1755         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1756         XEmacs CHISE.
1757         (=ucs-bmp-itaiji-004): Ditto.
1758         (=ucs-itaiji-005): Ditto.
1759         (=ucs-bmp-itaiji-005): Ditto.
1760
1761 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1762
1763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1764         `=ucs-sip-itaiji-001'.
1765
1766         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1767         XEmacs CHISE.
1768
1769 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1770
1771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1772         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1773         `=ucs-itaiji-008'.
1774
1775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1776         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1777         `=ucs-bmp-itaiji-008'.
1778
1779         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1780         XEmacs CHISE.
1781         (=ucs-bmp-itaiji-001): Ditto.
1782         (=ucs-itaiji-003): Ditto.
1783         (=ucs-bmp-itaiji-003): Ditto.
1784         (=ucs-itaiji-008): Ditto.
1785         (=ucs-bmp-itaiji-008): Ditto.
1786
1787 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1788
1789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1790         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1791
1792         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1793         for XEmacs CHISE.
1794         (==ucs-bmp-cjk-compat@JP): Ditto.
1795
1796 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1797
1798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1799         setting for `===hng-tzs'.
1800
1801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1802         `===hng-tzs'.
1803
1804         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1805         CHISE.
1806
1807 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1808
1809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1810         setting for `===hng-doh'.
1811
1812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1813         `===hng-doh'.
1814
1815         * mule/mule-conf.el (===hng-doh): 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         setting for `===hng-wad'.
1822
1823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1824         `===hng-wad'.
1825
1826         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1827         CHISE.
1828
1829 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         settings for `==koseki' and `===hng-kcc'.
1833
1834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1835         `===hng-kcc'.
1836
1837         * mule/mule-conf.el (===hng-kcc): 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-nkk'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `===hng-nkk'.
1847
1848         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1849         CHISE.
1850
1851 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `===hng-ink'.
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `===hng-ink'.
1858
1859         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1860         CHISE.
1861
1862 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1865         setting for `===hng-jhk'.
1866
1867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1868         `===hng-jhk'.
1869
1870         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1871         CHISE.
1872
1873 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1874
1875         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1876         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1877         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1878         (===jis-x0213-1@2004): Likewise.
1879         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1880         "jisx0213\\(\\.2004\\)-1" as the registry.
1881         (=+>jis-x0213-1@2004): Likewise.
1882         (=>jis-x0213-1@2004): Likewise.
1883
1884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1885         `===jis-x0213-1@2004'.
1886
1887 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1888
1889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1890         setting for `===hng-nak'.
1891
1892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1893         `===hng-nak'.
1894
1895         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1896         CHISE.
1897
1898 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1901         setting for `===hng-hos'.
1902
1903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1904         `===hng-hos'.
1905
1906         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1907         CHISE.
1908
1909 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1910
1911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1912         setting for `===hng-tzj'.
1913
1914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1915         `===hng-tzj'.
1916
1917         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1918         CHISE.
1919
1920 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1921
1922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1923         setting for `===hng-kae'.
1924
1925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1926         `===hng-kae'.
1927
1928         * mule/mule-conf.el (===hng-kae): 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-kar'.
1935
1936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1937         `===hng-kar'.
1938
1939         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1940         CHISE.
1941
1942 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1943
1944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1945         setting for `===hng-kyd'.
1946
1947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1948         `===hng-kyd'.
1949
1950         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1951         CHISE.
1952
1953 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1956         setting for `===hng-hok'.
1957
1958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1959         `===hng-hok'.
1960
1961         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1962         CHISE.
1963
1964 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1965
1966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1967         setting for `===hng-jyu'.
1968
1969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1970         `===hng-jyu'.
1971
1972         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1973         CHISE.
1974
1975 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1978         setting for `===hng-zkd'.
1979
1980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1981         `===hng-zkd'.
1982
1983         * mule/mule-conf.el (===hng-zkd): 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-kmi'.
1990
1991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1992         `===hng-kmi'.
1993
1994         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1995         CHISE.
1996
1997 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1998
1999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2000         setting for `===hng-okd'.
2001
2002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2003         `===hng-okd'.
2004
2005         * mule/mule-conf.el (===hng-okd): 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-nkm'.
2012
2013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2014         `===hng-nkm'.
2015
2016         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2017         CHISE.
2018
2019 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2020
2021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2022         setting for `===hng-nto'.
2023
2024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2025         `===hng-nto'.
2026
2027         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2028         CHISE.
2029
2030 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2033         setting for `===hng-yhk'.
2034
2035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2036         `===hng-yhk'.
2037
2038         * mule/mule-conf.el (===hng-yhk): 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-sok'.
2045
2046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2047         `===hng-sok'.
2048
2049         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2050         CHISE.
2051
2052 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2053
2054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2055         setting for `===hng-kda'.
2056
2057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2058         `===hng-kda'.
2059
2060         * mule/mule-conf.el (===hng-kda): 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-myz'.
2067
2068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2069         `===hng-myz'.
2070
2071         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2072         CHISE.
2073
2074 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2075
2076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2077         setting for `===hng-kgk'.
2078
2079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2080         `===hng-kgk'.
2081
2082         * mule/mule-conf.el (===hng-kgk): 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-drt'.
2089
2090         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2091         `===hng-drt'.
2092
2093         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2094         CHISE.
2095
2096 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2097
2098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2099         setting for `===hng-mam'.
2100
2101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2102         `===hng-mam'.
2103
2104         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2105         CHISE.
2106
2107 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2108
2109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2110         setting for `===hng-dng'.
2111
2112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2113         `===hng-dng'.
2114
2115         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2116         CHISE.
2117
2118 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2119
2120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2121         setting for `=>cns11643-5'.
2122
2123 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2124
2125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2126         setting for `===hng-keg'.
2127
2128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2129         `===hng-keg'.
2130
2131         * mule/mule-conf.el (===hng-keg): 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-jou'.
2138
2139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2140         `===hng-jou'.
2141
2142         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2143         CHISE.
2144
2145 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2148         setting for `===hng-smk'.
2149
2150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2151         `===hng-smk'.
2152
2153         * mule/mule-conf.el (===hng-smk): 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-kyo'.
2160
2161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2162         `===hng-kyo'.
2163
2164         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2165         CHISE.
2166
2167 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2168
2169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2170         setting for `===hng-kss'.
2171
2172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2173         `===hng-kss'.
2174
2175         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2176         CHISE.
2177
2178 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2181         setting for `===hng-wan'.
2182
2183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2184         `===hng-wan'.
2185
2186         * mule/mule-conf.el (===hng-wan): 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-ksk'.
2193
2194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2195         `===hng-ksk'.
2196
2197         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2198         CHISE.
2199
2200 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2201
2202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2203         setting for `===hng-kyu'.
2204
2205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2206         `===hng-kyu'.
2207
2208         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2209         CHISE.
2210
2211 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2214         setting for `===hng-skk'.
2215
2216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2217         `===hng-skk'.
2218
2219         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2220         CHISE.
2221
2222 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2223
2224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2225         setting for `===hng-sik'.
2226
2227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2228         `===hng-sik'.
2229
2230         * mule/mule-conf.el (===hng-sik): 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-kbk'.
2237
2238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2239         `===hng-kbk'.
2240
2241         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2242         CHISE.
2243
2244 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2247         setting for `===hng-kcj'.
2248
2249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2250         `===hng-kcj'.
2251
2252         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2253         CHISE.
2254
2255 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2256
2257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2258         setting for `===hng-k24'.
2259
2260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2261         `===hng-k24'.
2262
2263         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2264         CHISE.
2265
2266 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2267
2268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2269         setting for `===hng-gok'.
2270
2271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2272         `===hng-gok'.
2273
2274         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2275         CHISE.
2276 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2277
2278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2279         setting for `===hng-tsu'.
2280
2281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2282         `===hng-tsu'.
2283
2284         * mule/mule-conf.el (===hng-tsu): 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): Add
2290         setting for `===hng-sys'.
2291
2292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2293         `===hng-sys'.
2294
2295         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2296         CHISE.
2297
2298 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2299
2300         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2301         - Use "&HNG010-<d><d><d><d><d>;" instead of
2302           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2303         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2304
2305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2306         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2307
2308         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2309         "hngkhi-0" as the suffix of registry.
2310         (===hng-khm): New coded-charset for XEmacs CHISE.
2311         (=ucs-itaiji-002): Ditto.
2312         (=ucs-bmp-itaiji-002): Ditto.
2313
2314 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2315
2316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2317         setting for `=>ucs@iwds-1'.
2318
2319         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2320         XEmacs CHISE.
2321
2322 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2323
2324         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2325         CHISE.
2326
2327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2328         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2329         `===hng-khi'.
2330
2331 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2332
2333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2334         setting for `===hng-khi'.
2335
2336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2337         `===hng-khi'.
2338
2339         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2340         CHISE.
2341
2342 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2343
2344         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2345         #x9FA5 as the value of `max-code'.
2346         (=ucs-bmp-var-002): Likewise.
2347         (=ucs-bmp-var-003): Likewise.
2348         (=ucs-bmp-itaiji-084): Likewise.
2349         (=ucs-bmp-cjk@JP): Likewise.
2350         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2351         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2352         (=>ucs-bmp-cjk@component): Likewise.
2353
2354 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2355
2356         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2357         CHISE.
2358
2359 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2360
2361         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2362         XEmacs CHISE.
2363         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2364         `==jis-x0208@1978/2-pr' as the mother.
2365
2366 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2367
2368         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2369         CHISE.
2370
2371 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2372
2373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2374         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2375
2376 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2377
2378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2379         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2380
2381 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2382
2383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2384         setting for `===ucs@gb'.
2385
2386 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2387
2388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2389         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2390         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2391         as the entity-reference for `===jis-x0213-1@2000'; use
2392         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2393
2394 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2395
2396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2397         `===jis-x0208'.
2398
2399         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2400         instead of `===jis-x0208' as the mother.
2401         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2402         `===jis-x0208' as the mother.
2403         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2404         `===jis-x0208' as the mother.
2405         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2406         `===jis-x0213-1' as the mother.
2407         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2408         `===jis-x0213-1' as the mother.
2409         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2410         the mother.
2411         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2412         mother.
2413
2414 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2415
2416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2417         setting for `=ucs-var-001'.
2418
2419 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2422         `=ucs-bmp-var-001'.
2423
2424         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2425         CHISE.
2426         (=ucs-bmp-var-001): Ditto.
2427
2428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2429         setting for `=ucs-var-003'.
2430
2431 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2432
2433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2434         `=ucs-bmp-var-003'.
2435
2436         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2437         CHISE.
2438         (=ucs-bmp-var-003): Ditto.
2439
2440 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2441
2442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2443         setting for `=ucs-var-002'.
2444
2445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2446         `=ucs-bmp-var-002'.
2447
2448         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2449         CHISE.
2450         (=ucs-bmp-var-002): Ditto.
2451
2452 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2455         XEmacs CHISE.
2456         (==jis-x0208@1978/5pr): Ditto.
2457
2458 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2459
2460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2461         `=>ucs-bmp-cjk@component'.
2462
2463         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2464         XEmacs CHISE.
2465         (=>ucs-bmp-cjk@component): Ditto.
2466
2467 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2470         setting for `=>iwds-1'.
2471
2472 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2473
2474         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2475         CHISE.
2476
2477 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2478
2479         * mule/mule-charset.el (default-coded-charset-priority-list):
2480         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2481         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2482         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2483         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2484
2485 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2486
2487         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2488         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2489
2490         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2491         `=>>ucs@iso' as the mother.
2492         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2493         mother.
2494
2495 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2496
2497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2498         setting for `===hanyo-denshi/ia'.
2499
2500 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2503         `===hanyo-denshi/ia'.
2504
2505 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-conf.el (=koseki): Fix DOC.
2508         (==koseki): New coded-charset for XEmacs CHISE.
2509
2510 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2511
2512         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2513         XEmacs CHISE.
2514         (===hanyo-denshi/jd): Fix DOC.
2515
2516 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2517
2518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2519         setting for `===hanyo-denshi/ip'.
2520
2521 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2522
2523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2524         `===hanyo-denshi/ip'.
2525
2526         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2527         XEmacs CHISE.
2528
2529 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2530
2531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2532         `==ucs-radicals@unicode' and `=>daikanwa'.
2533
2534         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2535         for XEmacs CHISE.
2536
2537 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2538
2539         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2540         XEmacs CHISE.
2541
2542 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2543
2544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2545         `===ruimoku-v6'.
2546
2547 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2548
2549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2550         setting for `===ruimoku-v6'.
2551
2552 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2555         CHISE.
2556
2557 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2558
2559         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2560         coded-charset for XEmacs CHISE.
2561
2562 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2565         XEmacs CHISE.
2566
2567 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2568
2569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2570         `===ucs-sip@iso'.
2571
2572 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2573
2574         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2575         CHISE.
2576
2577 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2578
2579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2580         `==ucs-sip@iso'.
2581
2582         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2583         CHISE.
2584
2585 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2586
2587         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2588         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2589         (=ucs-sip-ext-b@iso): Fix registry.
2590         (==ucs-sip-ext-b@iso): Ditto.
2591         (===ucs-sip-ext-b@iso): Ditto.
2592
2593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2594         `=ucs-sip@iso'.
2595
2596 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2597
2598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2599         setting for `=>cbeta'.
2600
2601 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2602
2603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2604         `=>cns11643-7'.
2605
2606         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2607
2608 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2609
2610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2611         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2612
2613 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2614
2615         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2616         `=ucs@cns'.
2617         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2618         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2619         `=ucs@jis/1990'.
2620         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2621         `=ucs@jis/2000'.
2622         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2623         `=ucs@jis/2004'.
2624         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2625
2626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2627         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2628
2629 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2632         XEmacs CHISE.
2633         (==jis-x0208@1978/1pr): Ditto.
2634         (==jis-x0208@1978/2-pr): Ditto.
2635
2636 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2637
2638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2639         setting for `===jis-x0213-1@2004'.
2640
2641 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2642
2643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2644         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2645
2646         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2647         `===hanyo-denshi/jb'.
2648
2649         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2650         XEmacs CHISE.
2651         (=+>hanyo-denshi/ft): Ditto.
2652         (=+>hanyo-denshi/jt): Ditto.
2653
2654 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2655
2656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2657         `===hanyo-denshi/hg'.
2658
2659 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2660
2661         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2662         XEmacs CHISE.
2663         (===hanyo-denshi/hg): Ditto.
2664
2665 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2668         glyph-forms instead of detailed glyph-images.
2669         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2670         `=adobe-japan1-*'.
2671         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2672         (===adobe-japan1-1): Ditto.
2673         (===adobe-japan1-2): Ditto.
2674         (===adobe-japan1-3): Ditto.
2675         (===adobe-japan1-4): Ditto.
2676         (===adobe-japan1-5): Ditto.
2677         (===adobe-japan1-6): Ditto.
2678         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2679         `=>>>adobe-japan1' as the mother.
2680         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2681         `=>>adobe-japan1' as the mother.
2682         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2683         glyph-images.
2684         (==jis-x0208@1978): Ditto.
2685         (==jis-x0208@1983): Ditto.
2686         (==jis-x0208@1990): Ditto.
2687         (==jis-x0213-1): Ditto.
2688         (==jis-x0213-1@2000): Ditto.
2689         (==jis-x0213-1@2004): Ditto.
2690         (==jis-x0213-2): Ditto.
2691         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2692         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2693         `=jis-x0208@1978'.
2694         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2695         `=jis-x0208@1983'.
2696         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2697         `=jis-x0208@1990'.
2698         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2699         `=jis-x0213-1'.
2700         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2701         `=jis-x0213-1@2000'.
2702         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2703         `=jis-x0213-1@2004'.
2704         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2705         `=jis-x0213-2'.
2706         (===jis-x0208): New coded-charset for XEmacs CHISE.
2707         (===jis-x0208@1978): Ditto.
2708         (===jis-x0208@1983): Ditto.
2709         (===jis-x0208@1990): Ditto.
2710         (===jis-x0213-1): Ditto.
2711         (===jis-x0213-1@2000): Ditto.
2712         (===jis-x0213-2): Ditto.
2713         (===jis-x0212): Ditto.
2714         (===ks-x1001): Ditto.
2715         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2716         mother.
2717         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2718         as the mother.
2719         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2720         as the mother.
2721         (===cns11643-1): New coded-charset for XEmacs CHISE.
2722         (===cns11643-2): Ditto.
2723         (===cns11643-3): Ditto.
2724         (===cns11643-4): Ditto.
2725         (===cns11643-5): Ditto.
2726         (===cns11643-6): Ditto.
2727         (===cns11643-7): Ditto.
2728         (=>>cns11643-1): Ditto.
2729         (==big5-cdp): Indicate abstract glyph-images instead of
2730         representative glyph-images.
2731         (===big5-cdp): New coded-charset for XEmacs CHISE.
2732         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2733         detailed glyph-images.
2734         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2735         `=hanyo-denshi/*'.
2736         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2737         (===hanyo-denshi/ib): Ditto.
2738         (===hanyo-denshi/jt): Ditto.
2739         (===hanyo-denshi/ks): Ditto.
2740         (===mj): Ditto.
2741         (===mj-0): Ditto.
2742         (===mj-1): Ditto.
2743         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2744         `=>>>hanyo-denshi/*' as its mother.
2745         (==gt): Indicate abstract glyph-forms instead of detailed
2746         glyph-images.
2747         (===gt): New coded-charset for XEmacs CHISE.
2748         (=>>>gt): Indicates `==gt' instead of `=gt'.
2749         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2750         (==gt-k): Indicate abstract glyph-forms instead of detailed
2751         glyph-images.
2752         (===gt-k): New coded-charset for XEmacs CHISE.
2753         (==daikanwa): Indicates glyph-images instead of detailed
2754         glyph-images.
2755         (===daikanwa): New coded-charset for XEmacs CHISE.
2756         (===daikanwa/+p): Ditto.
2757         (===daikanwa/ho): Ditto.
2758         (==cbeta): Ditto.
2759         (===cbeta): Ditto.
2760         (==jef-china3): Ditto.
2761         (===jef-china3): Ditto.
2762         (==ruimoku-v6): Ditto.
2763         (==ucs@iso): Indicate representative glyph-forms instead of
2764         representative glyph-images.
2765         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2766         (==ucs@unicode): Indicate representative glyph-forms instead of
2767         representative glyph-images.
2768         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2769         `=ucs@unicode'.
2770         (==ucs@cns): Indicate representative glyph-forms instead of
2771         representative glyph-images.
2772         (==ucs@jis): Ditto.
2773         (==ucs@jis/1990): Ditto.
2774         (==ucs@jis/2000): Ditto.
2775         (==ucs@jis/2004): Ditto.
2776         (==ucs@ks): Ditto.
2777         (===ucs@iso): New coded-charset for XEmacs CHISE.
2778         (===ucs@unicode): Ditto.
2779         (===ucs@gb): Ditto.
2780         (===ucs@ks): Ditto.
2781         (===ucs-bmp-cjk@gb): Ditto.
2782         (===ucs-sip-ext-b@iso): Ditto.
2783
2784 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2785
2786         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2787         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2788         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2789         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2790         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2791         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2792         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2793         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2794         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2795         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2796
2797         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2798         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2799         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2800         - Use "&g1-[NAME];" for `=>>[NAME]'.
2801         - Abolish "&g2-[NAME];".
2802
2803 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2804
2805         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2806         `=>>ucs@cns' as the mother.
2807
2808 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2809
2810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2811         setting for `==ucs@ks'.
2812
2813 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2814
2815         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2816         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2817         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2818         0x00E30000〜0x00E409D5.
2819
2820 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2821
2822         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2823         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2824         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2825
2826 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2829         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2830
2831         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2832         (=mj-0): Ditto.
2833         (=mj-1): Ditto.
2834         (==mj): Ditto.
2835         (==mj-0): Ditto.
2836         (==mj-1): Ditto.
2837         (=>>mj): Ditto.
2838
2839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2840         setting for `=mj' and `==mj'.
2841
2842 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2845         CHISE.
2846
2847 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2848
2849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2850         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2851         `=>ucs@hanyo-denshi'.
2852
2853 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2854
2855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2856         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2857
2858         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2859         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2860
2861 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2862
2863         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2864         XEmacs CHISE.
2865
2866 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2867
2868         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2869         Change priority of `=>>>ucs@iso'.
2870
2871         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2872         `=>>>ucs@iso' as the mother.
2873         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2874
2875 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2876
2877         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2878         Change priority of `=>>>ucs@unicode'.
2879
2880         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2881         `=ucs@unicode'.
2882
2883 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2884
2885         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2886         Change priority of `=>>>ucs@jis'.
2887
2888         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2889         `=ucs@jis'.
2890
2891 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2892
2893         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2894         setting for `==daikanwa/+p'.
2895
2896 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2897
2898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2899         setting for `==shinjigen@1ed'.
2900
2901 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2902
2903         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2904         XEmacs CHISE.
2905
2906 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-conf.el (==shinjigen): Modify DOC.
2909         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2910         (==shinjigen@rev): Modify DOC.
2911
2912 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2913
2914         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2915         CHISE.
2916
2917 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2918
2919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2920         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2921
2922         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2923         XEmacs CHISE.
2924
2925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2926         `==daikanwa'.
2927
2928 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2929
2930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2931         setting for `==cns11643-7'.
2932
2933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2934         `==cns11643-7'.
2935
2936 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2937
2938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2939         `==cns11643-6'.
2940
2941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2942         setting for `==cns11643-6'.
2943
2944 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2945
2946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2947         setting for `==cns11643-5'.
2948
2949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2950         `==cns11643-5'.
2951
2952 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2953
2954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2955         setting for `==cns11643-4'.
2956
2957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2958         `==cns11643-4'.
2959
2960 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2961
2962         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2963         setting for `==cns11643-3'.
2964
2965         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2966         `==cns11643-3'.
2967
2968 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2969
2970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2971         setting for `==cns11643-2'.
2972
2973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2974         `==cns11643-2'.
2975
2976 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2977
2978         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2979         Change priority of `=>>>ucs@ks'.
2980
2981         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2982         `=ucs@ks'.
2983
2984 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2985
2986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2987         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2988         `==ucs@cns' and `==cns11643-1'.
2989
2990         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2991         (==cns11643-2): Ditto.
2992         (==cns11643-3): Ditto.
2993         (==cns11643-4): Ditto.
2994         (==cns11643-5): Ditto.
2995         (==cns11643-6): Ditto.
2996         (==cns11643-7): Ditto.
2997
2998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2999         `==cns11643-1'.
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@jis/2004', `=>>>ucs@jis/2004' and
3005         `=>>>ucs@jis/1990'.
3006
3007         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3008         `=ucs@jis/1990'.
3009         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3010         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3011
3012 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3013
3014         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3015         Change priority of `=>>>ucs@cns'.
3016
3017         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3018         `=ucs@cns'.
3019
3020 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3021
3022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3023         `==ks-x1001'.
3024
3025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3026         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3027         `==ks-x1001'.
3028
3029 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3030
3031         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3032
3033 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3034
3035         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3036         `=jis-x0208'.
3037         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3038         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3039         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3040         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3041         (=>>>jis-x0213-1@2000): Changed to an alias for
3042         `=jis-x0213-1@2000'.
3043         (=>>>jis-x0213-1@2004): Changed to an alias for
3044         `=jis-x0213-1@2004'.
3045         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3046
3047 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3048
3049         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3050         `=adobe-japan1-0'.
3051         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3052         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3053         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3054         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3055         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3056         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3057
3058 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3059
3060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3061         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3062         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3063         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3064         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3065         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3066
3067 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3068
3069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3070         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3071         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3072         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3073         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3074         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3075         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3076         `==jis-x0212'.
3077
3078 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3079
3080         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3081         "AdobeJapan1-[0-6]$".
3082         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3083         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3084         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3085         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3086         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3087         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3088         (==adobe-japan1-1): Ditto.
3089         (==adobe-japan1-2): Ditto.
3090         (==adobe-japan1-3): Ditto.
3091         (==adobe-japan1-4): Ditto.
3092         (==adobe-japan1-5): Ditto.
3093         (==adobe-japan1-6): Ditto.
3094         (==jis-x0208): Ditto.
3095         (==jis-x0208@1978): Ditto.
3096         (==jis-x0208@1983): Ditto.
3097         (==jis-x0208@1990): Ditto.
3098         (==jis-x0213-1): Ditto.
3099         (==jis-x0213-1@2000): Ditto.
3100         (==jis-x0213-1@2004): Ditto.
3101         (==jis-x0213-2): Ditto.
3102         (==jis-x0212): Ditto.
3103         (==gb2312): Ditto.
3104         (==iso-ir165): Ditto.
3105         (==gb12345): Ditto.
3106         (==ks-x1001): Ditto.
3107         (==cns11643-1): Ditto.
3108         (==cns11643-2): Ditto.
3109         (==cns11643-3): Ditto.
3110         (==cns11643-4): Ditto.
3111         (==cns11643-5): Ditto.
3112         (==cns11643-6): Ditto.
3113         (==cns11643-7): Ditto.
3114         (==big5-cdp): Ditto.
3115         (==hanyo-denshi/ja): Ditto.
3116         (==hanyo-denshi/jb): Ditto.
3117         (==hanyo-denshi/jc): Ditto.
3118         (==hanyo-denshi/jd): Ditto.
3119         (==hanyo-denshi/ft): Ditto.
3120         (==hanyo-denshi/ia): Ditto.
3121         (==hanyo-denshi/ib): Ditto.
3122         (==hanyo-denshi/hg): Ditto.
3123         (==hanyo-denshi/jt): Ditto.
3124         (==hanyo-denshi/ks): Ditto.
3125         (==gt): Ditto.
3126         (==gt-k): Ditto.
3127         (==daikanwa): Ditto.
3128         (==shinjigen): Ditto.
3129         (==ucs@iso): Ditto.
3130         (==ucs@unicode): Ditto.
3131         (==ucs@gb): Ditto.
3132         (==ucs-bmp@gb): Ditto.
3133         (==ucs@cns): Ditto.
3134         (==ucs-bmp@cns): Ditto.
3135         (==ucs@jis): Ditto.
3136         (==ucs@jis/1990): Ditto.
3137         (==ucs@jis/2000): Ditto.
3138         (==ucs@jis/2004): Ditto.
3139         (==ucs@JP): Ditto.
3140         (==ucs@JP/hanazono): Ditto.
3141         (==ucs@ks): Ditto.
3142         (==ucs-bmp@ks): Ditto.
3143         (==ucs@cns11643): Ditto.
3144         (==ucs-bmp-cjk@gb): Ditto.
3145         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3146         (==ucs-sip-ext-b@iso): Ditto.
3147
3148 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3149
3150         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3151         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3152
3153         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3154         XEmacs CHISE.
3155         (=ucs-bmp-cjk@unicode): Abolished.
3156
3157 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3158
3159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3160         `=+>ucs-bmp-cjk-compat@jis'.
3161
3162         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3163         for XEmacs CHISE.
3164
3165 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3166
3167         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3168         CHISE.
3169
3170 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3171
3172         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3173         for XEmacs CHISE.
3174         (=jis-x0208@1978/1er-pr): Abolished.
3175         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3176         `=jis-x0208@1978/1er-pr' as the mother.
3177
3178 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3179
3180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3181         setting for `=ucs-itaiji-084'.
3182
3183 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3184
3185         * mule/mule-charset.el (default-coded-charset-priority-list):
3186         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3187
3188         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3189         XEmacs CHISE.
3190         (=ucs-bmp-itaiji-084): Ditto.
3191
3192 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3193
3194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3195         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3196
3197 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3198
3199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3200         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3201
3202         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3203         XEmacs CHISE.
3204         (=big5-cdp-var-5): Ditto.
3205
3206 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3207
3208         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3209         XEmacs CHISE.
3210
3211 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3212
3213         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3214         XEmacs CHISE.
3215
3216 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3217
3218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3219         setting for `=>>>hanyo-denshi/ft'.
3220
3221 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3222
3223         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3224         XEmacs CHISE.
3225         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3226         `=hanyo-denshi/jd' as the mother.
3227
3228 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3229
3230         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3231         XEmacs CHISE.
3232         (=+>adobe-japan1-1): Ditto.
3233         (=+>adobe-japan1-2): Ditto.
3234         (=+>adobe-japan1-3): Ditto.
3235         (=+>adobe-japan1-4): Ditto.
3236         (=+>adobe-japan1-5): Ditto.
3237         (=+>adobe-japan1-6): Ditto.
3238         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3239
3240 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3241
3242         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3243         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3244         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3245
3246         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3247         the top.
3248
3249 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3250
3251         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3252         XEmacs CHISE.
3253         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3254         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3255         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3256
3257 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3258
3259         * mule/mule-charset.el (default-coded-charset-priority-list):
3260         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3261         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3262
3263         * mule/mule-conf.el: Modify order of definitions of some
3264         coded-charsets.
3265
3266 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3267
3268         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3269         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3270         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3271
3272         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3273         CHISE.
3274         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3275         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3276
3277 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3278
3279         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3280         CHISE.
3281
3282 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3283
3284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3285         setting for `=daikanwa/+2p'.
3286
3287         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3288         XEmacs CHISE.
3289
3290 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3291
3292         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3293         XEmacs CHISE.
3294         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3295
3296 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3297
3298         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3299         setting for `=>>>hanyo-denshi/ib'.
3300
3301 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3302
3303         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3304         XEmacs CHISE.
3305         (=>>>hanyo-denshi/ib): Ditto.
3306         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3307         `=hanyo-denshi/ja' as the mother.
3308         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3309         `=hanyo-denshi/ib' as the mother.
3310
3311 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3312
3313         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3314         XEmacs CHISE.
3315         (utf-8-ivs-mcs-er): Likewise.
3316         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3317         and `=>ucs-gb'.
3318         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3319         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3320         `ucs-gb' and `=>ucs-gb'.
3321         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3322         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3323         and `=>ucs-cns'.
3324         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3325         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3326         `ucs-cns' and `=>ucs-cns'.
3327         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3328         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3329         `ucs-big5' and `=>ucs-big5'.
3330         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3331         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3332         `ucs-big5' and `=>ucs-big5'.
3333         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3334         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3335         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3336         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3337         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3338         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3339         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3340         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3341         `=>ucs-jis'; modify DOC and mnemonic.
3342         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3343         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3344         and `=>ucs-jis'; modify DOC and mnemonic.
3345         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3346         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3347         `=>ucs-ks'.
3348         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3349         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3350         and `=>ucs-ks'.
3351         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3352
3353 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3354
3355         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3356         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3357
3358 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3359
3360         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3361         Modify priorities.
3362
3363 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3364
3365         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3366         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3367
3368 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3369
3370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3371         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3372
3373 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3374
3375         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3376         CHISE.
3377
3378 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3379
3380         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3381         CHISE.
3382
3383 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3384
3385         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3386         CHISE.
3387
3388 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3389
3390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3391         `=+>ucs-bmp-cjk@unicode'.
3392
3393         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3394         for XEmacs CHISE.
3395
3396 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3397
3398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3399         setting for `=>>daikanwa'.
3400
3401 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3402
3403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3404         `=>>hanyo-denshi/jt'.
3405
3406 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3407
3408         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3409         XEmacs CHISE.
3410         (=+>jis-x0208@1990): Ditto.
3411         (=+>jis-x0213-1@2000): Ditto.
3412
3413 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3414
3415         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3416         XEmacs CHISE.
3417
3418 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3421         XEmacs CHISE.
3422         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3423         `=hanyo-denshi/jc' as the mother.
3424
3425 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3426
3427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3428         setting for `=+>adobe-japan1'.
3429
3430         * mule/mule-charset.el (default-coded-charset-priority-list):
3431         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3432         and `=>>hanyo-denshi/ft' to `=>>gt'.
3433
3434 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3435
3436         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3437         XEmacs CHISE.
3438         (=>>adobe-japan1-1): Ditto.
3439         (=>>adobe-japan1-2): Ditto.
3440         (=>>adobe-japan1-3): Ditto.
3441         (=>>adobe-japan1-4): Ditto.
3442         (=>>adobe-japan1-5): Ditto.
3443         (=>>adobe-japan1-6): Ditto.
3444         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3445
3446 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-conf.el (=adobe-japan1): New alias for
3449         `=adobe-japan1-6'.
3450         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3451         (=>>>adobe-japan1-1): Ditto.
3452         (=>>>adobe-japan1-2): Ditto.
3453         (=>>>adobe-japan1-3): Ditto.
3454         (=>>>adobe-japan1-4): Ditto.
3455         (=>>>adobe-japan1-5): Ditto.
3456         (=>>>adobe-japan1-6): Ditto.
3457         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3458
3459 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3462         setting for `=>>>adobe-japan1'.
3463
3464 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3467         setting for `=+>ucs@ks'.
3468
3469 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3470
3471         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3472         XEmacs CHISE.
3473         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3474         `=adobe-japan1-6' as the mother.
3475
3476 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3477
3478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3479         setting for `=>cns11643-7'.
3480
3481 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3482
3483         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3484         CHISE.
3485
3486 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3487
3488         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3489         XEmacs CHISE.
3490         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3491
3492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3493         setting for `=>ucs@jis/2004'.
3494
3495 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3496
3497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3498         setting for `=+>gt'.
3499
3500         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3501         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3502
3503 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3504
3505         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3506         `=>ucs@unicode' as the mother.
3507         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3508         mother.
3509         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3510         mother.
3511         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3512         mother.
3513
3514 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3517         setting for `=+>ucs@unicode'.
3518
3519         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3520         CHISE.
3521
3522 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3525         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3526         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3527         - Add setting for `=+>ucs@cns'.
3528
3529         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3530         CHISE.
3531         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3532         as the mother.
3533         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3534         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3535
3536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3537         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3538
3539 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3542         setting for `=>ucs@ks'.
3543
3544 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3547         `=ucs-bmp-cjk-compat@unicode'.
3548
3549         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3550         coded-charset for XEmacs CHISE.
3551
3552 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3555         `=ucs-bmp-cjk-compat'.
3556
3557         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3558         XEmacs CHISE.
3559
3560 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3563         CHISE.
3564
3565 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3566
3567         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3568         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3569
3570         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3571         `=>ucs@jis/1990'.
3572         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3573
3574 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3575
3576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3577         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3578
3579         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3580         CHISE.
3581         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3582         mother.
3583
3584 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3587         `=>jis-x0213-2@usual'.
3588         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3589         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3590         `=>jis-x0213-2@usual' as the mother.
3591
3592 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3593
3594         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3595         (=>ucs@JP): New alias for `=+>ucs@jis'.
3596
3597 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3598
3599         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3600         `=>jis-x0208@usual'.
3601         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3602         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3603         `=>jis-x0208@usual' as the mother.
3604         (=>jis-x0208): Likewise.
3605
3606 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3609         setting for `=+>jis-x0208@1978'.
3610
3611 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3612
3613         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3614         XEmacs CHISE.
3615
3616 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3619         setting for `=>>>ucs@jis/1990'.
3620
3621 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3624         setting for `=>ucs@jis/1990'.
3625
3626 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3627
3628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3629         setting for `=ucs@JP/hanazono'.
3630
3631         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3632         CHISE.
3633         (=ucs@JP/hanazono): Ditto.
3634         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3635         (=>>hanyo-denshi/jc): Ditto.
3636         (=>>hanyo-denshi/jd): Ditto.
3637
3638 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3639
3640         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3641         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3642
3643 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3644
3645         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3646         XEmacs CHISE.
3647
3648 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3651         XEmacs CHISE.
3652
3653 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3656         `=ucs-bmp-cjk@JP'.
3657
3658 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3661         XEmacs CHISE.
3662
3663 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3666         Modify order of settings; add settings for `=daikanwa@rev2'.
3667
3668 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3671         setting for `=>>cbeta'.
3672
3673         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3674         CHISE.
3675
3676 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3679         setting for `=>>adobe-japan1'.
3680
3681 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3682
3683         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3684         XEmacs CHISE.
3685
3686 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3687
3688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3689         setting for `=>>hanyo-denshi/ia'.
3690
3691         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3692         XEmacs CHISE.
3693
3694 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3697         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3698
3699         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3700         XEmacs CHISE.
3701         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3702         `=hanyo-denshi/jt' as the mother.
3703
3704 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         setting for `=>>>jis-x0213-2'.
3708
3709         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3710         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3711         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3712
3713 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3714
3715         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3716         XEmacs CHISE.
3717
3718 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3721         XEmacs CHISE.
3722
3723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3724         `=>>jis-x0213-1@2004'.
3725
3726 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3727
3728         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3729         XEmacs CHISE.
3730
3731 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3734         - Use "&g2-*;" as entity-references for `=>>>*'.
3735         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3736
3737         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3738         XEmacs CHISE.
3739         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3740         as the mother.
3741
3742 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3743
3744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3745         setting for `=>>hanyo-denshi/ib'.
3746
3747         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3748         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3749         (=>>jis-x0208@1990): Ditto.
3750         (=>>hanyo-denshi/ib): Ditto.
3751
3752         * mule/mule-charset.el (default-coded-charset-priority-list):
3753         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3754
3755 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3756
3757         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3758         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3759         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3760         `=>>>ucs@jis/2004'.
3761
3762 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3763
3764         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3765         XEmacs CHISE.
3766         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3767         `=jis-x0213-1@2004' as the mother.
3768         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3769         (=>>>ucs@ks): Ditto.
3770
3771         * mule/mule-charset.el (default-coded-charset-priority-list):
3772         Modify priority of `=hanyo-denshi/*'.
3773
3774 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3777         settings for `=>>ucs@JP' and `=ucs@JP'.
3778
3779 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3782         CHISE.
3783
3784 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3785
3786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3787         setting for `=>>>ucs@cns'.
3788
3789         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3790         CHISE.
3791
3792 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3793
3794         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3795         instead of `=>>>jis-x0213-1@2004' as the mother.
3796         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3797         (=>>>ucs@unicode): Likewise.
3798         (=>>>ucs@jis): Likewise.
3799         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3800         mother.
3801         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3802
3803 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3804
3805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3806         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3807         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3808         `=>>>ucs@jis'.
3809
3810 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3811
3812         * mule/mule-charset.el (default-coded-charset-priority-list):
3813         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3814         and `=jis-x0213-*-2000'.
3815
3816 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3817
3818         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3819         XEmacs CHISE.
3820         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3821         `=>>jis-x0213-1' as the mother.
3822
3823 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3824
3825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3826         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3827
3828 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3829
3830         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3831
3832 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3833
3834         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3835         XEmacs CHISE.
3836
3837 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3838
3839         * mule/mule-coding.el (decomposition-feature-list): Set
3840         `=decomposition', `=decomposition@cid' and
3841         `=decomposition@hanyo-denshi'.
3842
3843 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3846         setting for `=>>hanyo-denshi/ks'.
3847
3848         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3849         XEmacs CHISE.
3850
3851 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3854         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3855
3856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3857         `=hanyo-denshi/ks/mf'.
3858
3859         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3860         XEmacs CHISE.
3861         (=hanyo-denshi/ks/mf): Ditto.
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 P=hanyo-denshi/jt'.
3867
3868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3869         `=hanyo-denshi/jt'.
3870
3871         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3872         XEmacs CHISE.
3873
3874 2011-02-15  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/ip'.
3878
3879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3880         `=hanyo-denshi/ip'.
3881
3882         * mule/mule-conf.el (=hanyo-denshi/ip): 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         settings for `=hanyo-denshi/hg'.
3889
3890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3891         `=hanyo-denshi/hg'.
3892
3893         * mule/mule-conf.el (=hanyo-denshi/hg): 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         setting for `=>>hanyo-denshi/ft'.
3900
3901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3902         `=>>hanyo-denshi/ft'.
3903
3904         * mule/mule-conf.el (=>>hanyo-denshi/ft): 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 `=hanyo-denshi/ib'.
3911
3912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3913         `=hanyo-denshi/ib'.
3914
3915         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3916         XEmacs CHISE.
3917
3918 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3919
3920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3921         settings for isolated characters of `=hanyo-denshi/ia' and
3922         non-isolated characters of `=hanyo-denshi/*'.
3923
3924         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3925         `=hanyo-denshi/ia'.
3926
3927         * mule/mule-conf.el (=hanyo-denshi/ia): 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/ft'.
3934
3935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3936         `=hanyo-denshi/ft'.
3937
3938         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3939         XEmacs CHISE.
3940
3941 2011-02-14  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/jd'.
3945
3946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3947         `=hanyo-denshi/jd'.
3948
3949         * mule/mule-conf.el (=hanyo-denshi/jd): 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/jc'.
3956
3957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3958         `=hanyo-denshi/jc'.
3959
3960         * mule/mule-conf.el (=hanyo-denshi/jc): 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/jb'.
3967
3968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3969         `=hanyo-denshi/jb'.
3970
3971         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3972         XEmacs CHISE.
3973
3974 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3977         setting for isolated characters of `=hanyo-denshi/ja'.
3978
3979 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3980
3981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3982         `=hanyo-denshi/ja'.
3983
3984         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3985         XEmacs CHISE.
3986
3987 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3988
3989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3990         settings for isolated characters of `=adobe-japan1-6'.
3991
3992 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3993
3994         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3995         CHISE.
3996         (=daikanwa/+2p): Ditto.
3997         (=daikanwa/ho): Ditto.
3998
3999 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4000
4001         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4002         coding-system for XEmacs CHISE.
4003
4004 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4005
4006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4007         setting for `=>>ruimoku-v6'.
4008
4009         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4010         CHISE.
4011
4012 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4013
4014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4015         setting for `=daikanwa@rev1'.
4016
4017 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4020         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4021
4022 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4025         XEmacs CHISE.
4026         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4027
4028 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4029
4030         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4031         CHISE.
4032
4033 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4036         CHISE.
4037
4038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4039         setting for `=>ucs@jis'.
4040
4041 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4044         setting for `=>jis-x0208@usual'.
4045
4046         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4047         XEmacs CHISE.
4048         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4049         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4050         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4051
4052 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4053
4054         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4055         CHISE.
4056         (=>>>jis-x0208@1990): Ditto.
4057         (=>>>jis-x0213-1): Ditto.
4058         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4059         mother.
4060         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4061         as the mother.
4062
4063 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4064
4065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4066         setting for `=>ucs@cns' and `=>>ucs@ks'.
4067
4068         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4069         CHISE.
4070
4071 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4072
4073         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4074         CHISE.
4075
4076 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4077
4078         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4079         CHISE.
4080         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4081         mother.
4082
4083 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4084
4085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4086         `==>ucs-bmp-cjk@bucs'.
4087
4088         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4089         XEmacs CHISE.
4090
4091 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4094         setting for `==>ucs@bucs'.
4095
4096         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4097         XEmacs CHISE.
4098
4099 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4102         - Add setting for `=>>jis-x0208'.
4103         - Omit setting for `=>>jis-x0208@1990'.
4104         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4105           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4106           `=ucs@FOO'.
4107
4108 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4109
4110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4111         setting for `=>daikanwa'.
4112
4113 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-conf.el (=daikanwa): Fix DOC.
4116         (=>daikanwa): New abstract character for XEmacs CHISE.
4117         (=>ucs@iso): Likewise.
4118         (=>ucs@unicode): Likewise.
4119         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4120
4121 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4122
4123         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4124         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4125           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4126         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4127         - Add `=>big5-cdp'.
4128
4129 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4132         (=>big5-cdp): New abstract character.
4133
4134 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4137         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4138         `chinese-big5'.
4139
4140 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4141
4142         * mule/mule-charset.el (default-coded-charset-priority-list):
4143         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4144
4145         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4146         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4147         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4148         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4149         and `=>jis-x0213-2'.
4150
4151 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4152
4153         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4154         XEmacs CHISE.
4155         (=>>ucs@jis/2000): Likewise.
4156         (=>>ucs@jis/2004): Likewise.
4157
4158 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4159
4160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4161         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4162         `=>>ucs@cns'.
4163
4164         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4165         XEmacs CHISE.
4166         (=>>gt): Use quote instead of backquote; modify DOC.
4167         (=>gt): Use quote instead of backquote.
4168         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4169         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4170         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4171         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4172         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4173         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4174
4175 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4176
4177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4178         `=>>ucs@unicode' and `=>>gt'.
4179
4180 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4181
4182         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4183         XEmacs CHISE.
4184         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4185         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4186         `=jis-x0208@1978/1er-pr' as the mother.
4187         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4188
4189 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4192         `=ucs@unicode' as the mother.
4193
4194 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4195
4196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4197         setting for `=>>ucs@unicode'.
4198
4199         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4200         CHISE.
4201
4202 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4203
4204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4205         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4206
4207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4208         `=adobe-japan1-6' and `=adobe-japan1-base'.
4209
4210         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4211         XEmacs CHISE.
4212         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4213         specify `min-code' and `max-code'.
4214         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4215         (=adobe-japan1-2): Likewise.
4216         (=adobe-japan1-3): Likewise.
4217         (=adobe-japan1-4): Likewise.
4218         (=adobe-japan1-5): Likewise.
4219         (=adobe-japan1-6): Likewise.
4220
4221 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4222
4223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4224         setting for `=>gt'.
4225
4226 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4227
4228         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4229         CHISE.
4230
4231 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4232
4233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4234         setting for `=>zinbun-oracle'.
4235
4236         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4237         for XEmacs CHISE.
4238
4239 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4240
4241         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4242         for XEmacs CHISE.
4243         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4244         `=jis-x0208@1978' as the mother.
4245
4246 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4247
4248         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4249         - Use `=gt' instead of `ideograph-gt'.
4250         - Use `=gt-k' instead of `ideograph-gt-k'.
4251         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4252         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4253         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4254         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4255         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4256         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4257         - Use `=>>gt' instead of `<=>gt'.
4258         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4259         - Add setting for `=>>jis-x0208@1990'.
4260         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4261           `=>>jis-x0213-1@2000'.
4262         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4263         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4264           `=>>jis-x0213-1@2004'.
4265         - Add setting for `=>>jis-x0208@1978'.
4266         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4267
4268 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4271         XEmacs CHISE.
4272
4273 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4274
4275         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4276         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4277         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4278         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4279         `<=>jis-x0213-1@2004'.
4280
4281 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4284         CHISE.
4285         (=>jis-x0213-2): Ditto.
4286
4287 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4290         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4291
4292 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4293
4294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4295         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4296         `=>jis-x0213-1'.
4297
4298 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4299
4300         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4301         CHISE.
4302         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4303
4304 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4305
4306         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4307         `<==>jis-x0213-1'.
4308         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4309         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4310         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4311         (<=>jis-x0208): New alias for `=>jis-x0208'.
4312         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4313         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4314         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4315         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4316         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4317         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4318         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4319         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4320         (=>>gt): Renamed from `<==>gt'.
4321         (<==>gt): New alias for `=>>gt'.
4322
4323 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4324
4325         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4326         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4327         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4328         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4329         - Add settings for `<=>jis-x0213-1@2000' and
4330           `<=>jis-x0213-1@2004'.
4331
4332         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4333         XEmacs CHISE.
4334         (<==>jis-x0213-1): Likewise.
4335         (<==>jis-x0213-1@2000): Likewise.
4336         (<==>jis-x0213-1@2004): Likewise.
4337         (<=>jis-x0208): Add property `=>iso-ir 168'.
4338         (<=>jis-x0208@1997): Likewise.
4339         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4340         as the mother; add property `=>iso-ir 228'.
4341         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4342         property `=>iso-ir 228'.
4343         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4344         property `=>iso-ir 233'.
4345         (<==>gt): Renamed from `<=>gt'.
4346         (<=>gt): New alias for `<==>gt'.
4347
4348 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4349
4350         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4351         CHISE.
4352         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4353         `<=>jis-x0208' as the mother.
4354         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4355         (<=>jis-x0213-1@2000): Ditto.
4356         (<=>jis-x0213-1@2004): Ditto.
4357
4358 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4359
4360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4361         settings for `<=>gt'.
4362
4363         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4364
4365 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4366
4367         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4368         XEmacs CHISE.
4369         (=jis-x0208@1978/-4pr): Likewise.
4370         (=jis-x0208@1978/4-pr): Likewise.
4371         (=jis-x0213-1): Likewise.
4372         (=ucs@iso): Likewise.
4373         (=ucs@unicode): Likewise.
4374         (=ucs@gb): Likewise.
4375         (=ucs@gb/fw): Likewise.
4376         (=ucs@cns): Likewise.
4377         (=ucs@cns/fw): Likewise.
4378         (=ucs@jis): Likewise.
4379         (=ucs@jis/fw): Likewise.
4380         (=ucs@jis/1990): Likewise.
4381         (=ucs@jis/2000): Likewise.
4382         (=ucs@jis/2004): Likewise.
4383         (=ucs@JP): Likewise.
4384         (=ucs@ks): Likewise.
4385         (=ucs@big5): Likewise.
4386         (=ucs@big5/cns11643): Likewise.
4387         (=ucs@cns11643): Likewise.
4388
4389 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4390
4391         * mule/mule-charset.el (default-coded-charset-priority-list):
4392         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4393
4394         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4395         CHISE.
4396         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4397         mother.
4398
4399 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4400
4401         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4402         from src/mule-charset.c].
4403         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4404         specify `final'.
4405         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4406         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4407         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4408         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4409         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4410         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4411
4412 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4415         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4416         (=jis-x0208@1978/i-4): Specify `partial'.
4417         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4418         mother coded-charset.
4419         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4420
4421 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4422
4423         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4424         settings for `=jis-x0213-1@2004'.
4425
4426 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4427
4428         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4429         CHISE.
4430         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4431         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4432         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4433         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4434         temporarily.
4435         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4436
4437 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4438
4439         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4440         CHISE.
4441         (=shinjigen@1ed): Inherited from `=shinjigen'.
4442         (=shinjigen@rev): Likewise.
4443
4444 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4445
4446         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4447         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4448
4449 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4452         define it as an alias.
4453         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4454         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4455         alias.
4456         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4457         alias.
4458
4459 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4462         CHISE.
4463
4464 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4465
4466         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4467         CHISE.
4468         (shinjigen-2): Ditto.
4469
4470 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-charset.el (default-coded-charset-priority-list):
4473         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4474         `chinese-big5-eten-*' and `chinese-big5'.
4475
4476 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4477
4478         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4479         #x9FA5 temporarily.
4480
4481 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4482
4483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4484         settings for `=jis-x0208@1978/i1'.
4485
4486 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487
4488         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4489         XEmacs CHISE.
4490
4491 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4492
4493         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4494         XEmacs CHISE.
4495
4496 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4497
4498         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4499         XEmacs CHISE.
4500
4501 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4502
4503         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4504         CHISE.
4505         (=ucs-bmp@cns): Likewise.
4506         (=ucs-bmp@jis): Likewise.
4507         (=ucs-bmp@ks): Likewise.
4508
4509 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4510
4511         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4512         CHISE.
4513         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4514
4515 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4516
4517         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4518         settings for `=zinbun-oracle'.
4519
4520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4521         `=zinbun-oracle'.
4522
4523 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4524
4525         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4526         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4527         `=ucs@iso'.
4528
4529 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4530
4531         * mule/mule-charset.el (default-coded-charset-priority-list):
4532         Delete `ucs-sip'; modify order of some CCSs.
4533
4534 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4537         in XEmacs CHISE.
4538
4539         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4540         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4541         CHISE.
4542
4543 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4546         its registry.
4547         (=ucs-radicals@unicode): Likewise.
4548
4549 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4550
4551         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4552         CHISE.
4553
4554 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4555
4556         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4557         CHISE.
4558
4559 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4560
4561         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4562         CHISE.
4563
4564 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4565
4566         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4567         Modify preference of *isolated settings*.
4568
4569 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4570
4571         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4572         utf-2000 is provided.
4573         (=ucs@cns11643): Likewise.
4574
4575 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4576
4577         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4578         Prefer every *isolated setting* to ordinary setting.
4579
4580 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4581
4582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4583         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4584
4585 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586
4587         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4588         CHISE.
4589
4590 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4591
4592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4593         settings for `=jis-x0208@1997'.
4594
4595 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4596
4597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4598         `=jis-x0208@1997'.
4599
4600 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4601
4602         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4603         XEmacs CHISE.
4604
4605 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4606
4607         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4608         `=jis-x0208@1978'.
4609         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4610         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4611         `=jis-x0208-1990' as the mother.
4612         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4613
4614 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4615
4616         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4617         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4618         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4619         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4620         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4621         for `=ucs@JP'.
4622
4623 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4624
4625         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4626         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4627         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4628         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4629         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4630         `=daikanwa@rev2'.
4631
4632 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4633
4634         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4635         (=gt): Likewise.
4636         (=gt-k): Likewise.
4637         (=gt-pj-*): Likewise.
4638         (=gt-pj-k1): Likewise.
4639         (=gt-pj-k2): Likewise.
4640         (=daikanwa): Likewise.
4641         (=daikanwa-rev1): Likewise.
4642         (=daikanwa-rev2): Likewise.
4643         (=big5-pua): Likewise.
4644         (=big5-eten): Likewise.
4645         (chinese-big5-eten-a): Likewise.
4646         (chinese-big5-eten-b): Likewise.
4647         (=hanziku-*): Likewise.
4648         (=cbeta): Likewise.
4649         (=jef-china3): Likewise.
4650         (=ruimoku-v6): Likewise.
4651         (=ucs@iso): Likewise.
4652         (=ucs@unicode): Likewise.
4653         (=ucs@gb): Likewise.
4654         (=ucs@cns): Likewise.
4655         (=ucs@jis): Likewise.
4656         (=ucs@jis-1990): Likewise.
4657         (=ucs@jis-2000): Likewise.
4658         (=ucs@jp): Likewise.
4659         (=ucs@ks): Likewise.
4660         (=ucs@big5): Likewise.
4661         (=ucs-radicals): Likewise.
4662         (=ucs-radicals@unicode): Likewise.
4663         (=ucs-bmp-cjk): Likewise.
4664         (=ucs-bmp-cjk@unicode): Likewise.
4665         (=ucs-sip-ext-b): Likewise.
4666         (=ucs-sip-ext-b@iso): Likewise.
4667
4668 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4669
4670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4671         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4672
4673 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4674
4675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4676         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4677         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4678         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4679         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4680         arabic-digit, ipa and ``&I-B-XXXX;''.
4681
4682 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4683
4684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4685         setting for (I-)HZK{03..12}-XXXX.
4686
4687 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4688
4689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4690         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4691
4692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4693         `=ruimoku-v6'.
4694
4695         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4696         CHISE.
4697
4698 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4699
4700         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4701         (=ucs@unicode): Likewise.
4702         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4703         (=ucs@cns): Likewise.
4704         (=ucs@jis): Likewise.
4705         (=ucs@ks): Likewise.
4706         (=ucs@big5): Likewise.
4707
4708 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4711         `ucs-jis'.
4712         (utf-8-jis-er): Likewise.
4713         (utf-8-jp): New coding-system.
4714         (utf-8-jp-er): Likewise.
4715
4716         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4717
4718 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4719
4720         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4721
4722         * mule/japanese.el: Move definition of `euc-jisx0213' to
4723         mule/mule-coding.el.
4724
4725 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4726
4727         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4728         mule-coding before loading update-cdb when utf-2000 is provided.
4729
4730 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4731
4732         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4733         `=daikanwa'.
4734
4735 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4736
4737         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4738         definition codes when `utf-2000' is provided.
4739
4740 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4741
4742         * mule/mule-category.el (word-combining-categories): Don't setup
4743         `word-combining-categories' in XEmacs CHISE.
4744         (word-separating-categories): Add setting about Latin script in
4745         XEmacs CHISE.
4746
4747 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4748
4749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4750         setting for `chinese-big5'.
4751
4752 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4753
4754         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4755         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4756         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4757         add setting for HZK0[12]-xxxx.
4758
4759 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4760
4761         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4762         in XEmacs CHISE.
4763
4764 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4765
4766         * mule/mule-charset.el (default-coded-charset-priority-list):
4767         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4768         and `chinese-big5' to `=gt-pj-*'.
4769
4770 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4771
4772         * mule/mule-conf.el (=daikanwa): Renamed from
4773         `ideograph-daikanwa'.
4774         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4775
4776 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4777
4778         * mule/mule-conf.el (=cns11643-7): Renamed from
4779         `chinese-cns11643-7'.
4780         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4781
4782 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4783
4784         * mule/mule-conf.el (=cns11643-6): Renamed from
4785         `chinese-cns11643-6'.
4786         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4787
4788 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4789
4790         * mule/mule-conf.el (=cns11643-5): Renamed from
4791         `chinese-cns11643-5'.
4792         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4793
4794 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4795
4796         * mule/mule-conf.el (=cns11643-4): Renamed from
4797         `chinese-cns11643-4'.
4798         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4799
4800 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4801
4802         * mule/mule-conf.el (=cns11643-3): Renamed from
4803         `chinese-cns11643-3'.
4804         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4805
4806 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4807
4808         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4809         `=cns11643-2'.
4810         (chinese-cns11643-2): New alias for `=cns11643-2'.
4811
4812 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4813
4814         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4815         `=cns11643-1'.
4816         (chinese-cns11643-1): New alias for `=cns11643-1'.
4817
4818 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4819
4820         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4821         (chinese-gb12345): New alias for `=gb12345'.
4822
4823 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4824
4825         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4826         (chinese-gb2312): New alias for `=gb2312'.
4827
4828 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4829
4830         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4831         (chinese-big5): New alias for `=big5'.
4832
4833 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4836         (korean-ksc5601): New alias for `=ks-x1001'.
4837
4838 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4839
4840         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4841         `=jis-x0212'.
4842         (japanese-jisx0212): New alias for `=jis-x0212'.
4843
4844 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4845
4846         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4847         `=jis-x0208-1983'.
4848         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4849
4850 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4851
4852         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4853         `=jis-x0208-1978'.
4854         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4855
4856 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4857
4858         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4859         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4860
4861 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4862
4863         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4864         (chinese-cns11643-3): Specify iso-ir 183.
4865         (chinese-cns11643-4): Specify iso-ir 184.
4866         (chinese-cns11643-5): Specify iso-ir 185.
4867         (chinese-cns11643-6): Specify iso-ir 186.
4868         (chinese-cns11643-7): Specify iso-ir 187.
4869         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4870         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4871
4872 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4873
4874         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4875         \uXXXX for every cases.
4876
4877 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4878
4879         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4880         (ucs-big5): Changed to an alias for `=ucs@big5'.
4881
4882 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4883
4884         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4885         (ucs-ks): Changed to an alias for `=ucs@ks'.
4886
4887 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4888
4889         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4890         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4891
4892 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4893
4894         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4895         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4896
4897 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4898
4899         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4900         (ucs-jis): Changed to an alias for `=ucs@jis'.
4901
4902 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4903
4904         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4905         (ucs-cns): Changed to an alias for `=ucs@cns'.
4906
4907 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4908
4909         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4910         (ucs-gb): Changed to an alias for `=ucs@gb'.
4911
4912 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4913
4914         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4915         `ideograph-daikanwa-2'.
4916         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4917         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4918
4919 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4920
4921         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4922         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4923
4924         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4925         for `xemacs-chise-version'.
4926
4927 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4928
4929         * mule/mule-charset.el (default-coded-charset-priority-list):
4930         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4931         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4932         instead of `ideograph-hanziku-*'.
4933
4934         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4935         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4936
4937 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4938
4939         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4940         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4941         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4942         `utf-2000' is provided.
4943
4944 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4945
4946         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4947         is provided [was builtin coded-charsets].
4948
4949 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4950
4951         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4952         is provided [was builtin coded-charsets].
4953
4954 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4955
4956         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4957         is provided [was builtin coded-charsets].
4958
4959 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4960
4961         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4962         is provided [was builtin coded-charsets].
4963
4964 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4965
4966         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4967         when `utf-2000' is provided [was builtin coded-charsets].
4968
4969 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4970
4971         * mule/mule-conf.el (=hanziku-*): Renamed from
4972         `ideograph-hanziku-*'.
4973         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4974
4975 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4976
4977         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4978         `utf-2000' is provided [was builtin coded-charsets].
4979         (ideograph-hanziku-{1..12}): Likewise.
4980
4981 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4982
4983         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4984         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4985
4986 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4987
4988         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4989         when `utf-2000' is provided [was builtin coded-charsets].
4990
4991 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4992
4993         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4994         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4995         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4996
4997 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4998
4999         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5000         (ideograph-gt): Changed to an alias for `=gt'.
5001
5002 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5003
5004         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5005         is provided; it was defined as a builtin coded-charset.
5006         (ideograph-gt): Likewise.
5007
5008 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5009
5010         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5011         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5012
5013 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5014
5015         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5016         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5017
5018 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5019
5020         * mule/mule-conf.el (=big5-eten): Renamed from
5021         `chinese-big5-eten'.
5022         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5023
5024 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5025
5026         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5027         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5028
5029 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5030
5031         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5032         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5033
5034 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5035
5036         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5037         (china3-jef): Changed to an alias for `=jef-china3'.
5038
5039 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5040
5041         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5042         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5043
5044         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5045         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5046         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5047         when `utf-2000' is provided.
5048
5049 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5050
5051         * mule/mule-charset.el (default-coded-charset-priority-list):
5052         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5053
5054         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5055         (ucs-jis-2000): Deleted.
5056
5057 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5058
5059         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5060         UTF-2000.
5061         (=ucs-jis-2000): New coded-charset for UTF-2000.
5062
5063 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5064
5065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5066         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5067
5068 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5069
5070         * mule/mule-charset.el (default-coded-charset-priority-list):
5071         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5072         `ideograph-cbeta'.
5073
5074 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5075
5076         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5077         builtin coded-charset].
5078
5079 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5080
5081         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5082         settings for &K0-xxxx and &I-K0-xxxx.
5083
5084 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5085
5086         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5087         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5088
5089 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5090
5091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5092         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5093
5094 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5095
5096         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5097         UTF-2000.
5098         (ideograph-gt-pj-k1): Likewise.
5099         (ideograph-gt-pj-k2): Likewise.
5100
5101 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5102
5103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5104         `=jis-x0208'.
5105
5106 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5107
5108         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5109         UTF-2000 [was a builtin coded-charset].
5110
5111 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5112
5113         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5114         (utf-8-gb-er): Likewise.
5115
5116 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5117
5118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5119         settings for JIS X 0212 and JIS X 0208:1978.
5120
5121 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5122
5123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5124         setting for JIS X 0213.
5125
5126 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5127
5128         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5129         standard-case-table in UTF-2000.
5130
5131 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5132
5133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5134         definitions for isolated-chars.
5135
5136 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5137
5138         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5139         `configure-utf-2000-lisp-directory'.
5140         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5141         `mule-lisp-load-path'.
5142
5143 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5144
5145         * startup.el (startup-setup-paths): Set and use
5146         `utf-2000-lisp-directory'.
5147         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5148         UTF-2000.
5149
5150 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5151
5152         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5153         (paths-find-utf-2000-lisp-directory): New function.
5154         (paths-construct-load-path): Add new optional argument
5155         `utf-2000-lisp-directory'.
5156
5157         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5158
5159 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5160
5161         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5162         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5163         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5164         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5165         `chinese-big5-2' in UTF-2000.
5166
5167         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5168         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5169
5170 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5171
5172         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5173         `big5-eten-er' in UTF-2000.
5174         (big5-cdp): Modify DOC-string and mnemonic.
5175
5176 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5177
5178         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5179         UTF-2000 [renamed from utf-8-er].
5180         (utf-8-gb): New coding-system in UTF-2000.
5181         (utf-8-gb-er): Likewise.
5182         (utf-8-cns): Likewise.
5183         (utf-8-cns-er): Likewise.
5184         (utf-8-big5): Likewise.
5185         (utf-8-big5-er): Likewise.
5186         (utf-8-jis): Likewise.
5187         (utf-8-jis-er): Likewise.
5188         (utf-8-ks): Likewise.
5189         (utf-8-ks-er): Likewise.
5190         (utf-8-er): Likewise.
5191
5192 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5193
5194         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5195         instead of `utf-8-unix' in UTF-2000.
5196
5197         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5198
5199 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5200
5201         * mule/japanese.el (euc-jisx0213): New coding-system.
5202
5203         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5204         `japanese-jisx0208-1990' as the mother.
5205
5206 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5207
5208         * dumped-lisp.el (preloaded-file-list): Change condition of
5209         loading "close-cdb".
5210
5211 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5212
5213         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5214         setup `coded-charset-entity-reference-alist'.
5215
5216 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5217
5218         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5219         UTF-2000.
5220
5221 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5222
5223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5224         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5225
5226 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5227
5228         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5229         (chinese-big5-eten-a): Likewise.
5230         (chinese-big5-eten-b): Likewise.
5231         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5232         code range is #x8140 .. #x8DFE.
5233
5234 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5235
5236         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5237         UTF-2000.
5238         (chinese-big5-cdp): Likewise.
5239
5240 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5241
5242         * dumped-lisp.el (preloaded-file-list): Rename
5243         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5244
5245 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5246
5247         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5248         append `system-char-db-source-file-list' into
5249         `preloaded-file-list' in UTF-2000.
5250
5251 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5252
5253         * dumped-lisp.el (preloaded-file-list): Delete
5254         character-definition files.
5255
5256 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5257
5258         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5259         UTF-2000.
5260
5261 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5262
5263         * mule/mule-charset.el (default-coded-charset-priority-list):
5264         Delete `mojikyo-2022-1'.
5265
5266 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5267
5268         * mule/mule-charset.el (default-coded-charset-priority-list):
5269         Delete `mojikyo'.
5270
5271 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5272
5273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5274         `ucs-sip'.
5275
5276 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5277
5278         * mule/mule-charset.el (default-coded-charset-priority-list):
5279         Comment out `chinese-gb12345'.
5280
5281 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5282
5283         * bytecomp.el (byte-compile-insert-header): Fixed.
5284
5285 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5286
5287         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5288         XEmacs UTF-2000.
5289
5290 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5291
5292         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5293         UTF-2000.
5294
5295 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5296
5297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5298         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5299
5300 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5301
5302         * mule/mule-charset.el (default-coded-charset-priority-list):
5303         `japanese-jef-china3' is renamed `china3-jef'.
5304
5305 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5306
5307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5308         `japanese-jef-china3' and `ideograph-cbeta'.
5309
5310 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5311
5312         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5313
5314 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5315
5316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5317         `chinese-big5-cdp'.
5318
5319 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5320
5321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5322         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5323
5324 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5325
5326         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5327         loading character definitions.
5328
5329 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5330
5331         * dumped-lisp.el (preloaded-file-list): Rename
5332         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5333
5334 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5335
5336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5337         `chinese-big5'.
5338
5339 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5340
5341         * dumped-lisp.el (preloaded-file-list): Dump
5342         "Ideograph-R028-Private" with XEmacs UTF-2000.
5343
5344 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5345
5346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5347         `chinese-gb12345'.
5348
5349 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5350
5351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5352         `ideograph-gt-pj-{1..11}'.
5353
5354         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5355         XEmacs UTF-2000.
5356
5357 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5358
5359         * mule/mule-charset.el (default-coded-charset-priority-list):
5360         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5361         `chinese-isoir165'.
5362
5363 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5364
5365         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5366         `image/png', `image/x-xpm' and `image/tiff'.
5367
5368         * files.el (binary-file-regexps): Add *.PNG.
5369
5370 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5371
5372         * mule/mule-charset.el (default-coded-charset-priority-list):
5373         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5374         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5375
5376 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5377
5378         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5379         the first completion when UTF-2000 is running.
5380
5381 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5382
5383         * mule/mule-charset.el (default-coded-charset-priority-list):
5384         Delete `ucs'.
5385
5386 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5387
5388         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5389
5390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5391         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5392
5393 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5394
5395         * mule/vietnamese.el (vscii-2): Delete abolished property
5396         `composite'; now composite mode is default.
5397
5398 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5399
5400         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5401         of `raw-text'; check \uHHHH representation even if non-ascii
5402         characters are not found.
5403
5404         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5405         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5406         unconditionally.
5407
5408         * mule/viet-ccl.el: New file.
5409
5410         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5411         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5412         - Separate CCL based implementations to viet-ccl.el.
5413
5414 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5415
5416         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5417         "jisx0213.2000-1".
5418         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5419
5420         * mule/mule-charset.el (default-coded-charset-priority-list):
5421         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5422         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5423
5424 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5425
5426         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5427
5428 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5429
5430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5431         `ucs' in UTF-2000.
5432
5433 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5434
5435         * mule/mule-charset.el (default-coded-charset-priority-list):
5436         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5437         `arabic-iso8859-6'.
5438
5439 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5440
5441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5442         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5443
5444 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5445
5446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5447         `katakana-jisx0201' in UTF-2000.
5448
5449 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5450
5451         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5452         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5453         "u0FB50-Arabic-Presentation-Forms-A",
5454         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5455         "u0FE50-Small-Form-Variants",
5456         "u0FE70-Arabic-Presentation-Forms-B",
5457         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5458         UTF-2000.
5459
5460 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5461
5462         * dumped-lisp.el (preloaded-file-list): Delete
5463         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5464         ... "Ideograph-R214-Flute" in UTF-2000.
5465
5466 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5467
5468         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5469         (japanese-jisx0213-2): New coded-charset.
5470
5471         * dumped-lisp.el (preloaded-file-list): Add
5472         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5473         "Ideograph-R030-Mouth".
5474
5475 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5476
5477         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5478         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5479         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5480         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5481         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5482         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5483         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5484         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5485
5486 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5487
5488         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5489         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5490         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5491         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5492         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5493
5494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5495         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5496
5497 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5498
5499         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5500         in UTF-2000.
5501
5502 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5503
5504         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5505         (chinese-isoir165): Moved from mule/chinese.el.
5506         (chinese-cns11643-3): Moved from mule/chinese.el.
5507         (chinese-cns11643-4): Moved from mule/chinese.el.
5508         (chinese-cns11643-5): Moved from mule/chinese.el.
5509         (chinese-cns11643-6): Moved from mule/chinese.el.
5510         (chinese-cns11643-7): Moved from mule/chinese.el.
5511
5512         * mule/chinese.el: Move definition of coded-charsets to
5513         mule/mule-conf.el.
5514
5515 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5516
5517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5518         `ideograph-daikanwa'.
5519
5520 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5521
5522         * dumped-lisp.el (preloaded-file-list): Delete
5523         "ccs-jisx0201-latin.el".
5524
5525 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5526
5527         * dumped-lisp.el (preloaded-file-list): Add
5528         "u031A0-Extended-Bopomofo" in UTF-2000.
5529
5530 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5531
5532         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5533         renamed to u02E00-CJK-Radical-Supplement.
5534
5535 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5536
5537         * dumped-lisp.el (preloaded-file-list): Add
5538         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5539         "u030A0-Katakana", "u03100-Bopomofo",
5540         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5541         "u03200-Enclosed-CJK-Letters-and-Months" and
5542         "u03300-CJK-Compatibility".
5543
5544 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5545
5546         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5547         "u02F00-Kangxi-Radicals" and
5548         "u02FF0-Ideographic-Description-Characters".
5549
5550 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5551
5552         * dumped-lisp.el (preloaded-file-list): Add
5553         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5554         "u02800-Braille-Patterns" in UTF-2000.
5555
5556 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5557
5558         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5559         "uXXXXX-*.el" in UTF-2000.
5560
5561         * bytecomp.el (byte-compile-insert-header): Delete comments if
5562         non-ASCII characters are found; allow `byte-compile-dynamic' and
5563         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5564         `raw-text'.
5565
5566 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5567
5568         * dumped-lisp.el (preloaded-file-list): Add
5569         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5570         "u025A0-Geometric-Shapes.el".
5571
5572 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5573
5574         * dumped-lisp.el (preloaded-file-list): Add
5575         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5576         "u02460-Enclosed-Alphanumerics.el".
5577
5578 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5579
5580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5581         `chinese-gb2312'.
5582
5583         * dumped-lisp.el (preloaded-file-list): Add
5584         "u02200-Mathematical-Operators.el" and
5585         "u02300-Miscellaneous-Technical.el".
5586
5587 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5588
5589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5590         `chinese-cns11643-*'.
5591
5592         * dumped-lisp.el (preloaded-file-list): Add
5593         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5594         "u02190-Arrows.el" in UTF-2000.
5595
5596 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5597
5598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5599         `korean-ksc5601'.
5600
5601         * dumped-lisp.el (preloaded-file-list): Add
5602         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5603         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5604         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5605
5606 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5607
5608         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5609
5610 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5611
5612         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5613         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5614         "u01780-Khmer.el", "u01800-Mongolian.el",
5615         "u01E00-Latin-Extended-Additional.el" and
5616         "u01F00-Greek-Extended.el" in UTF-2000.
5617
5618 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5619
5620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5621         `ethiopic-ucs' and `ethiopic'.
5622
5623         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5624         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5625
5626         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5627         from mule/ethiopic.el.
5628
5629         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5630         mule/mule-conf.el.
5631
5632 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5633
5634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5635         `lao'.
5636
5637         * mule/mule-conf.el (lao): New coded-charset.
5638
5639         * dumped-lisp.el (preloaded-file-list): Add
5640         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5641         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5642         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5643         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5644         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5645
5646 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5647
5648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5649         `ucs-bmp' and `arabic-iso8859-6'.
5650
5651 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5652
5653         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5654         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5655         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5656
5657 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5658
5659         * startup.el (normal-top-level): Load autoload file for UTF-2000
5660         in UTF-2000.
5661
5662 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5663
5664         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5665         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5666         "u00020-Basic-Latin.el", "u00080-C1.el",
5667         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5668         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5669         "u002B0-Spacing-Modifier-Letters.el",
5670         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5671         UTF-2000.
5672
5673 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5674
5675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5676         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5677         instead of `vietnamese-viscii-*'.
5678
5679 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5680
5681         * mule/mule-conf.el: New file.
5682
5683         * mule/misc-lang.el: Move definition of charset `ipa' to
5684         mule/mule-conf.el.
5685
5686 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5687
5688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5689         `latin-viscii'; prefer it for characters used in Vietnamese.
5690
5691 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5692
5693         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5694
5695 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5696
5697         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5698         `vietnamese-viscii-lower'.
5699         (latin-viscii-upper): Renamed from charset
5700         `vietnamese-viscii-upper'.
5701         (vietnamese-viscii-lower): New alias for charset
5702         `latin-viscii-lower'.
5703         (vietnamese-viscii-upper): New alias for charset
5704         `latin-viscii-upper'.
5705
5706 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5707
5708         * mule/mule-charset.el (default-coded-charset-priority-list):
5709         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5710
5711 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5712
5713         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5714         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5715         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5716         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5717         lisp/utf-2000.
5718
5719 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5720
5721         * mule/ccs-tcvn5712.el: New file.
5722
5723 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5724
5725         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5726         in UTF-2000.
5727
5728 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5729
5730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5731         `japanese-jisx0208'.
5732
5733 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5734
5735         * dumped-lisp.el (preloaded-file-list): Add
5736         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5737         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5738         UTF-2000.
5739
5740         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5741         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5742         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5743         mule/ccs-viscii.el: New files.
5744
5745         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5746         if \uXXXX is found.
5747
5748 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5749
5750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5751         `hiragana-jisx0208' and `katakana-jisx0208'.
5752
5753 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5754
5755         * mule/chinese.el (chinese-cns11643-3): Define it even if
5756         `utf-2000' is provided.
5757         (chinese-cns11643-4): Likewise.
5758         (chinese-cns11643-5): Likewise.
5759         (chinese-cns11643-6): Likewise.
5760         (chinese-cns11643-7): Likewise.
5761
5762 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5763
5764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5765         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5766
5767 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5768
5769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5770         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5771
5772 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5773
5774         * mule/mule-charset.el (default-coded-charset-priority-list):
5775         Setup in UTF-2000.
5776
5777 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5778
5779         * mule/viet-chars.el: Don't define charset
5780         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5781         they are defined as builtin charsets.
5782
5783 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5784
5785         * version.el (emacs-version): Add more space just before UTF-2000
5786         version string.
5787
5788 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5789
5790         * version.el ([constant] emacs-version): Don't add a space in the
5791         preceding place of `xemacs-betaname' because it is duplicated.
5792         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5793
5794         * startup.el (splash-frame-body): Add ETL.
5795
5796 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5797
5798         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5799         is provided because it is defined as builtin charset.
5800         (chinese-cns11643-4): Likewise.
5801         (chinese-cns11643-5): Likewise.
5802         (chinese-cns11643-6): Likewise.
5803         (chinese-cns11643-7): Likewise.
5804
5805 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5806
5807         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5808         coding-system `iso-10646-ucs-4' is not defined.
5809
5810 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5811
5812         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5813         coding-system if `utf-2000' is provided.
5814
5815 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5816
5817         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5818         `utf-2000' is provided.
5819
5820 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5821
5822         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5823         if utf-2000 is provided temporally.
5824
5825 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5826
5827         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5828         as builtin variable].
5829
5830 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5831
5832         * files.el (insert-file-contents-literally): Treat file as binary;
5833         call file-name-handlers. [sync with Emacs 20.3.10]
5834
5835 2008-12-28  Vin Shelton  <acs@xemacs.org>
5836
5837         * XEmacs 21.4.22 is released
5838
5839 2008-12-30  Vin Shelton  <acs@xemacs.org>
5840
5841         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5842         during building even if no packages are found.
5843
5844 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5845
5846         * printer.el (generic-print-region): 
5847         (generic-print-buffer): 
5848         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5849         check if the msprinter device is available, now that msprinter is
5850         always available as a specifier tag. 
5851
5852 2008-12-24  Vin Shelton  <acs@xemacs.org>
5853
5854         * about.el: Add Francisco to my bio!
5855
5856 2008-12-23  Vin Shelton  <acs@xemacs.org>
5857
5858         * autoload.el: Move operator definitions to autoload-operators.el
5859         in the xemacs-base package.
5860
5861 2007-11-22  Vin Shelton  <acs@xemacs.org>
5862
5863         * about.el (about-hacker-contribution): Updated my bio.
5864
5865 2007-10-07  Vin Shelton  <acs@xemacs.org>
5866
5867         * XEmacs 21.4.21 is released
5868
5869 2007-09-19  Didier Verna  <didier@xemacs.org>
5870
5871         Update my personal info.
5872         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5873         * about.el (about-other-current-hackers): Ditto.
5874         * about.el (about-url-alist): Add my musical website.
5875         * about.el (about-personal-info): Update my entry.
5876         * about.el (about-hacker-contribution): Ditto.
5877
5878 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5879
5880         * package-get.el (package-get-download-sites): Update download
5881         sites in Japan.
5882         * package-get.el (package-get-pre-release-download-sites): Ditto.
5883
5884 2007-08-18  Vin Shelton  <acs@xemacs.org>
5885
5886         * package-get.el (package-get-pre-release-download-sites): Sync
5887         mirror sites with 21.5.  (Thanks, Adrian)
5888
5889 2007-08-09  Mike Sperber  <mike@xemacs.org>
5890
5891         * startup.el (migrate-user-init-file): Create backup of
5892         `user-init-file' before migrating.
5893         * startup.el (maybe-migrate-user-init-file): Print
5894         information about backup file.
5895         (maybe-create-compatibility-dot-emacs): Follow above change.
5896
5897 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5898
5899         * font-lock.el: Sync font-lock-add-keywords and
5900         font-lock-remove-keywords from GNU Emacs.
5901         * font-lock.el (font-lock-keywords-alist): New.
5902         * font-lock.el (font-lock-removed-keywords-alist): New.
5903         * font-lock.el (font-lock-add-keywords): New.
5904         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5905         * font-lock.el (font-lock-remove-keywords): New.
5906
5907 2007-08-16  Vin Shelton  <acs@xemacs.org>
5908
5909         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5910         patch from Hans de Graaff.
5911
5912 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5913
5914         * package-get.el (package-get-download-sites): Document Chile and
5915         update Denmark download site.
5916         * package-get.el (package-get-pre-release-download-sites): Ditto.
5917
5918 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5919
5920         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5921
5922 2006-12-09  Vin Shelton  <acs@xemacs.org>
5923
5924         * XEmacs 21.4.20 is released
5925
5926 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5927
5928         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5929
5930 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5931
5932         * info.el (Info-find-file-node, Info-insert-dir)
5933         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5934         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5935         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5936         and discussion.
5937
5938 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5939
5940         * obsolete.el (line-beginning-position): New, from 21.5.x.
5941         (line-end-position): Ditto.
5942
5943 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5944
5945         * package-get.el (package-get-download-sites): Welcome
5946         nl.xemacs.org and Thanks!
5947         * package-get.el (package-get-pre-release-download-sites): Ditto.
5948
5949 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5950
5951         * font-lock.el: Add support for not-so recent changes in Java to
5952         java-mode.
5953
5954 2006-01-28  Vin Shelton  <acs@xemacs.org>
5955
5956         * XEmacs 21.4.19 is released
5957
5958 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5959
5960         * easymenu.el: Update copyright. 
5961         * easymenu.el (easy-menu-all-popups):
5962         Add a docstring. 
5963         * easymenu.el (easy-menu-add):
5964         Document a bug, rework the function to preserve any existing
5965         non-default mode-popup-menu instead of overwriting it, and not to
5966         bother normalising the menu title (nothing else does).
5967         * easymenu.el (easy-menu-remove):
5968         Restore the default mode-popup-menu instead of leaving an empty
5969         one when we remove the last easy-menu popup. 
5970
5971 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5972
5973         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5974         as suggested by Rodrigo Ventura.
5975         * package-get.el (package-get-pre-release-download-sites): Ditto,
5976         with replacement of xemacs-21.5 by beta, which is the logical path
5977         to our beta core and package pre-releases.
5978
5979 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5980
5981         * package-get.el (package-get-download-sites): Add Hong Kong
5982         download site.
5983         * package-get.el (package-get-pre-release-download-sites): Ditto.
5984
5985 2005-12-26  Vin Shelton  <acs@xemacs.org>
5986
5987         * find-paths.el:
5988         * find-paths.el (paths-emacs-root-p): Add search for package root.
5989         * find-paths.el (paths-find-emacs-root): Replaced with
5990         paths-find-invocation-roots, which returns a list of roots.
5991         * find-paths.el (paths-find-invocation-roots): New.
5992         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5993
5994 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5995
5996         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5997         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5998
5999 2005-12-03  Vin Shelton <acs@xemacs.org>
6000
6001         * XEmacs 21.4.18 is released
6002
6003 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6004
6005         * package-get.el (package-get-download-sites): Update reflecting
6006         latest http://www.xemacs.org/Releases/ information generated by
6007         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6008         * package-get.el (package-get-pre-release-download-sites): Ditto.
6009
6010 2005-02-28  Simon Josefsson  <jas@extundo.com>
6011
6012         * about.el (xemacs-hackers): Add jas.
6013         (about-other-current-hackers): Likewise.
6014         (about-url-alist): Add URL for jas.
6015         (about-personal-info): Document jas.
6016         (about-hacker-contribution): Describe jas contributions.
6017
6018 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6019
6020         * easymenu.el (easy-menu-remove): As described in 
6021         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6022         except the "Command" menu from mode-popup-menu. 
6023
6024 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6025  
6026         * font.el (font-spatial-to-canonical): Correct calculation of 
6027         return value for pixel-based input value. 
6028  
6029 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6030
6031         * code-process.el (call-process): Process-related docstring
6032         improvements spurred by Norbert Koch.
6033         * code-process.el (call-process-region): Ditto.
6034         * code-process.el (start-process): Ditto.
6035
6036 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6037
6038         * finder.el (finder-find-library): Return filename actually
6039         searched for.
6040
6041 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6042
6043         * help.el (view-emacs-news): Use `expand-file-name' instead of
6044         `locate-data-file' as the latter will find any "NEWS" files that
6045         might exist in packages _before_ the one in core.
6046
6047 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6048
6049         * package-get.el (package-get-init-package):
6050         package-get-init-package buglet (21.4.17) by Jeff Mincy
6051         <mincy@rcn.com> fixing false temporary load-path shadows reported
6052         after package installation and simplifying code.
6053
6054 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6055
6056         * package-get.el (package-get-download-sites): Sync mirrors list
6057         with the XEmacs website.
6058         (package-get-pre-release-download-sites): Ditto.
6059
6060 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6061
6062         * derived.el (derived-mode-merge-syntax-tables):
6063         Revert my 21.5-only patch of 2003-07-18 which slipped in
6064         through Jerry James's patch of 2004-06-07.
6065
6066 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6067
6068         * cmdloop.el (keyboard-quit): Remove workaround for
6069         `region-active-p' not making sure active region is in current
6070         buffer now that it does.
6071         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6072         * simple.el (region-active-p): `region-active-p' to only return t
6073         when active region is in current buffer.
6074
6075 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6076
6077         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6078         package names, quell a byte-compiler warning, doc fix.
6079
6080 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6081
6082         * buffer.el (pop-to-buffer):
6083         * window-xemacs.el (display-buffer):
6084         Document use of `same-window-buffer-names,' `same-window-regexps'
6085         by pop-to-buffer and display-buffer. 
6086         
6087 2005-02-06  Vin Shelton <acs@xemacs.org>
6088
6089         * XEmacs 21.4.17 is released
6090
6091 2005-01-29  Ben Wing  <ben@xemacs.org>
6092
6093         * shadow.el (find-emacs-lisp-shadows):
6094         Add custom-defines to list of ignored files.
6095
6096 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6097
6098         * simple.el (shifted-motion-keys-select-region): Fix statement
6099         about unshifted-motion-keys-deselect-region.
6100
6101 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6102
6103         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6104         now) for GNU Emacs compatibility.
6105         (make-obsolete-variable): Ditto.
6106
6107 2004-01-08  Ben Wing  <ben@xemacs.org>
6108
6109         * code-files.el (load):
6110         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6111
6112 2004-12-05  Vin Shelton <acs@xemacs.org>
6113
6114         * XEmacs 21.4.16 is released
6115
6116 2004-12-04  Vin Shelton  <acs@xemacs.org>
6117
6118         * auto-autoloads.el: Regenerated.
6119
6120         * custom-load.el: Regenerated.
6121
6122 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6123
6124         Fix bug: apropos errors if a defalias refers to an undefined
6125         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6126
6127         * apropos.el (apropos):
6128         (apropos-command):
6129         * help.el (frob-help-extents):
6130         * help-macro.el (make-help-screen):
6131         * hyper-apropos.el (hyper-apropos-grok-functions):
6132         (hyper-apropos-get-doc):
6133         Catch void-function error thrown by `documentation'.
6134
6135 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6136
6137         * packages.el (package-require): Fix incorrect arg to format.
6138         This fixes a `format specifier' error.
6139
6140 2004-08-13  Jerry James  <james@xemacs.org>
6141
6142         * bytecomp.el (forward-word): Tell the byte compiler the correct
6143         number of arguments to forward-word.
6144
6145 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6146
6147         * etags.el: Fixed loading of include files for tag completion. Now
6148         you can make a tag file for a library, include it into your
6149         project and it will be reloaded only if it changed. Infinte
6150         include loops are detected and the correct tag files are loaded.
6151         * etags.el (buffer-tag-table-list): Load and verify tag files in
6152         the external function buffer-tag-table-list-load.
6153         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6154         tag files. Also load the included tag files. The priority of the
6155         included files is right below their parent file. If multiple
6156         matches occur then the symbols from the parent file are found
6157         first.
6158         * etags.el (tag-table-include-files): Corrected comment
6159         string. Switched to pattern constant tags-include-pattern to have
6160         it at a central location.
6161         * etags.el (tags-include-pattern): Added doc string.
6162         * etags.el (add-to-tag-completion-table): Removed obsolete
6163         comments as the include files are allready returned by
6164         buffer-tag-table-list and loaded.
6165         * etags.el (find-tag-internal): The include files are allready
6166         included in tag-tables as buffer-tag-table-list returns them now.
6167
6168 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6169
6170         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6171         Loading items into the notebook is now done by C code.
6172         * widgets-gtk.el (gtk-widget-instantiate-internal):
6173         Style no longer changed.
6174
6175 2004-06-28  Nix  <nix@esperi.org.uk>
6176
6177         * cmdloop.el (truncate-command-history-for-gc): Delay
6178         execution of all things that look up variable bindings,
6179         via `enqueue-eval-event'.
6180
6181 2004-06-24  Vin Shelton  <acs@xemacs.org>
6182
6183         * package-get.el (package-get-require-signed-base-updates):
6184         now defaults to nil.
6185
6186 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6187
6188         * subr.el (split-string): Clean up docstring.
6189
6190 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6191
6192         * faces.el (zmacs-region): fix typo in docstring.
6193
6194 2004-06-07  Jerry James  <james@xemacs.org>
6195
6196         * derived.el: Synch with Emacs 21.3.
6197         * subr.el (with-local-quit): New, from Emacs 21.3.
6198         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6199         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6200         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6201
6202 2004-06-16  Jerry James  <james@xemacs.org>
6203
6204         * cl.el (cl-set-substring): Increment start by the length of the
6205         string, not the string itself.
6206
6207 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6208
6209         * etags.el (tag-table-include-files): Expand included TAGS file
6210         paths to avoid problems with relative paths.  Thanks to Peter
6211         Chubb <peterc@gelato.unsw.edu.au>.
6212         * etags.el (tags-include-pattern): New.
6213         * etags.el (add-to-tag-completion-table): Parse and ignore
6214         trailing include lines.
6215
6216 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6217
6218         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6219         avoiding line solely composed of equal signs.
6220
6221 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6222
6223         * cus-edit.el (alloc): Typo fix.
6224         * cus-edit.el (custom-browse-visibility): Ditto.
6225         * cus-edit.el (custom-variable-value-create): Ditto.
6226         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6227         * cus-edit.el (custom-save-variables): Bind print-length and
6228         print-level to nil to avoid value abbreviation.
6229         * cus-edit.el (custom-save-face-internal): Ditto.
6230         * cus-edit.el (custom-save-faces): Save in sorted order.
6231         * cus-edit.el (custom-save-resets): Bind print-length and
6232         print-level to nil to avoid value abbreviation.
6233         * cus-edit.el (custom-save-loaded-themes): Ditto.
6234
6235 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6236
6237         * subr.el (split-string-default-separators): New.
6238         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6239         see comment in source.
6240
6241 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6242
6243         * mule/japanese.el (paragraph-start, paragraph-separate):
6244         Remove anchor to BOL.
6245
6246 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6247
6248         * cl.el (gensym, gentemp): Improve docstrings.
6249
6250 2004-05-10  Vin Shelton  <acs@xemacs.org>
6251
6252         * etags.el: Sync with 21.5 version.
6253
6254 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6255
6256         * etags.el:
6257         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6258         only for use with exuberant ctags. This will also enable building of 
6259         completion tables with exuberant ctags. This will not work with
6260         xemacs ctags. 
6261         * etags.el (get-tag-table-buffer): New function for creating of
6262         completion table is used if tags-exuberant-ctags-optimization-p ist t
6263         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6264         finding the tag names. New.
6265         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6266         building tag completion table with exuberant ctags. New.
6267         * etags.el (find-tag-internal): Improve exact tag matching for tags
6268         with name fields. Before the patch return types of functions or
6269         function parameters (with exuberant ctags) were found as matches.
6270
6271 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6272
6273         * list-mode.el (display-completion-list): Fixed completion list was
6274         taking the width of the frame and not of the window for displaying
6275         the selection methods.
6276
6277 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6278
6279         * menubar-items.el (default-menubar): Options are saved to custom.el.
6280
6281
6282 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6283
6284         * isearch-mode.el (isearch-abort): Preserve successful search target.
6285
6286 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6287
6288         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6289         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6290         Bihlmeyer.
6291         * gnuserv.el (gnuserv-mode-line-string): New.
6292         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6293         gnuserv-mode.
6294         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6295         * gnuserv.el (gnuserv-edit-files): Use
6296         make-x-device-with-gtk-fallback.
6297
6298 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6299
6300         * gtk-widgets.el: New import: gtk-accel-group-new.
6301         * dialog-gtk.el:
6302         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6303         * dialog-gtk.el (popup-builtin-question-dialog):
6304         Added support for dialog button mnemonics.
6305
6306 2004-03-22  Chris Green <cmg@dok.org>
6307
6308         * process.el (shell-command): Output buffer was ignored when a
6309         background process was run via shell-command.
6310
6311 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6312
6313         * cus-edit.el (custom-save-variables): Retrieve a list of
6314         variables to save first, sort it, and make sure the variables are
6315         saved in sorted order.
6316
6317 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6318  
6319         * package-get.el (package-get-update-base-from-buffer): Force
6320         binary coding system for verifying GnuPG signature in the
6321         package-index file.
6322  
6323 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6324
6325         * package-get.el (package-get-package-index-file-location): Handle
6326         missing "EMACSPACKAGEPATH" environment variable.
6327
6328 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6329
6330         * package-admin.el (package-admin-find-top-directory): Simplify
6331         directory comparisions and fix substring errors on short path
6332         components.
6333         * package-get.el (package-get-package-index-file-location):
6334         Default to first component of "EMACSPACKAGEPATH", if set.
6335
6336 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6337
6338         * package-get.el (process-error): New error datum.
6339
6340 2004-02-02  Vin Shelton <acs@xemacs.org>
6341
6342         * XEmacs 21.4.15 is released
6343
6344 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6345
6346         * itimer.el (activate-itimer): Modify the itimer timeout value as
6347         if it were begun at the last time when the itimer driver was woken
6348         up.
6349
6350 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6351
6352         * specifier.el (Copyright):
6353         Update.
6354         (make-specifier-and-init):
6355         (map-specifier):
6356         (canonicalize-inst-pair):
6357         (canonicalize-spec-list):
6358         (set-specifier):
6359         Synch docstrings to 21.5 where appropriate.
6360
6361 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6362
6363         * package-get.el (package-get-list-packages-where): New.  A
6364         function that allows searching for groups of packages.  For
6365         example, find all packages that require the fsf-compat package.
6366
6367 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6368
6369         The Great PUI Sync.
6370
6371         * auto-autoloads.el: Regenerated.
6372
6373         * custom-load.el: Regenerated.
6374
6375         * dumped-lisp.el (packages-hardcoded-lisp): New.
6376
6377         * menubar-items.el (menu-max-items): New.
6378         (menu-submenu-max-items): New.
6379         (menu-submenu-name-format): New.
6380         (menu-split-long-menu): New.
6381         (menu-sort-menu): New.
6382         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6383
6384         * obsolete.el (pui-add-install-directory): Renamed to the more
6385         logical `pui-set-local-package-get-directory'.
6386         (package-get-download-menu): Moved to `package-ui.el' and renamed
6387         to `package-ui-add-download-menu'.
6388
6389         * package-admin.el (package-admin-install-function-mswindows):
6390         Whitespace clean up.
6391         (package-admin-add-single-file-package): Removed.
6392         (package-admin-default-install-function): Whitespace clean up.
6393         (package-admin-find-top-directory): New.
6394         (package-admin-get-install-dir): Use it.
6395         (package-admin-get-manifest-file): 
6396         (package-admin-check-manifest): 
6397         (package-admin-add-binary-package):
6398         (package-admin-get-lispdir):
6399         (package-admin-delete-binary-package):
6400         (package-admin):
6401
6402         * package-get.el (package-get-package-index-file-location): New.
6403         (package-get-install-to-user-init-directory): New.
6404         (package-get-remote):
6405         (package-get-download-sites):
6406         (package-get-pre-release-download-sites): New.
6407         (package-get-site-release-download-sites): New.
6408         (package-get-base-filename):
6409         (package-get-always-update):
6410         (package-get-user-index-filename): Removed.
6411         (package-get-pgp-available-p): New.
6412         (package-get-require-signed-base-updates):
6413         (package-get-was-current):
6414         (package-entries-are-signed): New.
6415         (package-get-continue-update-base): New.
6416         (package-get-download-menu): Removed.
6417         (package-get-require-base):
6418         (package-get-update-base-entry):
6419         (package-get-locate-file):
6420         (package-get-locate-index-file):
6421         (package-get-maybe-save-index):
6422         (package-get-update-base):
6423         (package-get-update-base-from-buffer):
6424         (package-get-update-base-entries):
6425         (package-get-interactive-package-query):
6426         (package-get-update-all):
6427         (package-get-all):
6428         (package-get-dependencies):
6429         (package-get-init-package):
6430         (package-get-info): New.
6431         (package-get):
6432         (package-get-staging-dir):
6433         (package-get-set-version-prop): Removed.
6434         (package-get-installedp):
6435         (package-get-ever-installed-p):
6436         (packages): Removed.
6437         (package-get-custom-groups): Removed.
6438         (package-get-custom): Removed.
6439         (package-get-custom-add-entry): Removed.
6440
6441         * package-info.el (batch-update-package-info):
6442
6443         * package-net.el (package-net-batch-generate-bin-ini):
6444         (package-net-update-installed-db):
6445
6446         * package-ui.el (pui-info-buffer):
6447         (pui-directory-exists): Removed.
6448         (pui-package-dir-list): Removed.
6449         (pui-add-install-directory): Removed.
6450         (package-ui-download-menu): New.
6451         (package-ui-pre-release-download-menu): New.
6452         (package-ui-site-release-download-menu): New.
6453         (pui-set-local-package-get-directory): New.
6454         (pui-package-symbol-char):
6455         (pui-update-package-display):
6456         (pui-toggle-package):
6457         (pui-toggle-package-key):
6458         (pui-toggle-package-delete):
6459         (pui-toggle-package-delete-key):
6460         (pui-toggle-package-event):
6461         (pui-toggle-verbosity-redisplay):
6462         (pui-install-selected-packages):
6463         (pui-add-required-packages):
6464         (pui-help-echo):
6465         (pui-display-info):
6466         (list-packages-mode):
6467         (pui-list-packages):
6468
6469         * packages.el (packages-compute-package-locations):
6470         (package-require):
6471         (package-delete-name):
6472         (packages-hardcoded-lisp): Removed.
6473         (packages-useful-lisp): Removed.
6474         (packages-unbytecompiled-lisp): Removed.
6475         (packages-find-package-directories):
6476
6477         Summary:
6478
6479         Major code clean up of all things PUI.
6480
6481         Much improved code to determine where packages should be
6482         installed.  PUI no longer depends on any packages being
6483         pre-installed to compute where packages are to be installed to.
6484
6485         The user can specify the location of their package-index file.  It
6486         isn't necessary to set this because it has sane defaults.  People
6487         who "run-in-place" won't accidently overwrite the CVS
6488         package-index file.  See
6489         `package-get-package-index-file-location'. 
6490
6491         PUI will now properly clean up after itself in the event of an
6492         unsuccessful package install.  This drastically reduces the number
6493         of "wrong md5sum" FAQs.
6494
6495         non-Mule XEmacsen can no longer install Mule packages.
6496
6497         Package management via the custom interface has been removed.
6498
6499         The PUI related menubar items have been reorganised.
6500
6501         The PGP verification code has been fixed and the default for
6502         whether or not it is used is automatically computed.
6503
6504         * update-elc.el ((preloaded-file-list site-load-packages
6505         need-to-dump dumped-exe)):
6506         Just a couple of small changes to allow for
6507         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6508         existing anymore.
6509
6510 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6511
6512         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6513         apply `format' to the first argument of byte-compile-warn, it
6514         already calls format.
6515
6516 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6517
6518         * files.el (delete-old-versions): Avoid going interactive during
6519         make install when environment variable VERSION_CONTROL is set.
6520
6521 2003-12-04  Vin Shelton  <acs@xemacs.org>
6522
6523         * menubar-items.el (menu-item-search): Only bring up search dialog
6524         box if the feature is available and desired.
6525
6526 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6527
6528         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6529
6530 2003-11-05  Vin Shelton  <acs@xemacs.org>
6531
6532         * help.el (Help-prin1-face):
6533         (Help-princ-face):
6534         princ and prin1 are functions and need to be called as such.  The
6535         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6536
6537 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6538
6539         * about.el (about-xemacs): Give full version and build date.
6540
6541 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6542
6543         * win32-native.el (grep-null-device): This XEmacs has null-device.
6544
6545 2003-09-06  Mike Sperber  <mike@xemacs.org>
6546
6547         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6548         implement the specified semantics for `defvar.'
6549
6550 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6551
6552         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6553         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6554         displaying buffer in question.
6555
6556 2003-09-03  Vin Shelton <acs@xemacs.org>
6557
6558         * XEmacs 21.4.14 is released
6559
6560 2003-08-17  Vin Shelton  <acs@xemacs.org>
6561
6562         * about.el: Vanity patch.
6563
6564 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6565
6566         * code-process.el (call-process):
6567         (call-process-region):
6568         (start-process):
6569         Document coding system processing.
6570
6571 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6572
6573         * startup.el (splash-frame-body): Idiomatic English.
6574
6575 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6576
6577         * font-lock.el (font-lock-match-java-declarations): Move
6578         save-restriction, narrow-to-region to beginning of function to
6579         avoid going beyond the limit and causing an infloop.
6580
6581 2003-04-16  Jerry James  <james@xemacs.org>
6582
6583         * keydefs.el: Remove mappings for keys mapped to the nowhere
6584         defined function function-key-error.
6585
6586 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6587
6588         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6589         lisp-interaction-mode-hook): Add the docstrings.
6590
6591 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6592
6593         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6594         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6595         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6596
6597 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6598
6599         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6600         lambda list after the original doc.  Care about
6601         #'(lambda () "SingleString") 
6602         (cl-upcase-arg): 
6603         (cl-function-arglist):
6604         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6605         circular data structures in lambda list specification
6606
6607 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6608
6609         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6610         to appear in font-lock-function-name-face.
6611
6612 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6613
6614         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6615         is not also the value of the lambda.
6616
6617 2003-05-06  Andy Piper  <andy@xemacs.org>
6618
6619         * files.el (revert-buffer): Make sure local variables get processed,
6620         even in the case of an optimized reversion.
6621
6622 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6623
6624         * XEmacs 21.4.13 is released
6625
6626 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6627
6628         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6629         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6630
6631 2003-02-14  Ben Wing  <ben@xemacs.org>
6632
6633         * byte-optimize.el:
6634         * byte-optimize.el (byte-compile-inline-expand):
6635         * byte-optimize.el (byte-compile-unfold-lambda):
6636         * byte-optimize.el (byte-optimize-form-code-walker):
6637         * byte-optimize.el (byte-optimize-form):
6638         * byte-optimize.el (byte-decompile-bytecode-1):
6639         * byte-optimize.el (byte-optimize-lapcode):
6640         Review carefully and sync up to 20.7 except for areas as noted.
6641         Fixes problem with JDE compilation.
6642
6643 2003-02-05  Ben Wing  <ben@xemacs.org>
6644
6645         * simple.el:
6646         * simple.el (motion-keys-for-shifted-motion):
6647         Omit M-S-home/end from motion keys.
6648
6649 2003-02-07  Ben Wing  <ben@xemacs.org>
6650
6651         * text-props.el (text-property-any):
6652         * text-props.el (text-property-not-all):
6653         Fix bug when end > start.
6654
6655 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6656
6657         * info.el (Info-insert-dir): Make default-directory end in
6658         separator.  Patch due to Martin Buchholz.
6659
6660 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6661
6662         * XEmacs 21.4.12 "Portable Code" is released.
6663
6664 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6665
6666         * about.el: Update golubev data.
6667
6668 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6669
6670         * isearch-mode.el (isearch-mode-map): Substitute comment on
6671         desirability, and back out "GR is printable" changes.
6672
6673 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6674
6675         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6676
6677 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6678
6679         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6680
6681 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6682
6683         * menubar-items.el (default-menubar): Use browse-url-mozilla
6684         instead of browse-url-gnome-moz for Mozilla.
6685
6686 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6687
6688         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6689
6690 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6691
6692         * files.el (auto-mode-alist): Remove redundant entries for modes
6693         that live in packages.
6694         (interpreter-mode-alist): Ditto.
6695
6696 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6697
6698         * menubar-items.el (default-menubar): Sync with current
6699         browse-url-xemacs.el.
6700
6701 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6702
6703         * XEmacs 21.4.10 "Military Intelligence" is released.
6704
6705 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6706
6707         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6708
6709 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6710
6711         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6712
6713 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6714
6715         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6716         effect free function.
6717         (font-lock-fontify-keywords-region): Supply the argument to
6718         font-lock-compile-keywords.
6719
6720 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6721
6722         * package-get.el (package-get-download-sites): Bring sites list
6723         up to date, prefer xx.xemacs.org addresses.
6724
6725 2002-09-27  Andy Piper  <andy@xemacs.org>
6726
6727         * dialog.el (make-dialog-box): for general dialogs only
6728         delete-frame-hook will be run.
6729
6730 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6731
6732         * font-lock.el (font-lock-fontify-syntactically-region): Add
6733         comment about lookup-syntax-properties, document LOUDLY as unused.
6734
6735 2002-08-26  Andy Piper  <andy@xemacs.org>
6736
6737         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6738         merge.
6739
6740 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6741
6742         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6743         (make-obsolete-variable): Ditto.
6744         (make-compatible): Ditto.
6745         (make-compatible-variable): Ditto.
6746
6747 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6748
6749         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6750         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6751
6752 2002-08-28  Andy Piper  <andy@xemacs.org>
6753
6754         * files.el (revert-buffer): propagate revert-without-query-status.
6755
6756 2002-06-03  Andy Piper  <andy@xemacs.org>
6757
6758         * dialog-items.el (make-search-dialog): align various subcontrols
6759         in visually pleasing ways, allow frame to autosize to the dialog
6760         size.
6761         * dialog.el (make-dialog-box): add a border inside the frame. Add
6762         :autosize property, if t then reset the frame size appropriately
6763         before the frame is mapped.
6764         * gutter-items.el (set-progress-feedback-instantiator): align
6765         various subcontrols.
6766         * gutter-items.el (set-progress-abort-instantiator): ditto.
6767
6768 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6769
6770         * XEmacs 21.4.9 "Informed Management" is released.
6771
6772 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6773
6774         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6775         "&optional append" argument.
6776
6777 2002-07-16  Didier Verna  <didier@xemacs.org>
6778
6779         * subr.el (replace-in-string): fix case fold bug introduced by
6780         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6781         case-fold-search in temporary buffers.
6782
6783 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6784
6785         * lib-complete.el (find-library): Remove check for mule because
6786         decompression DOES work on Mule.
6787
6788 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6789
6790         * simple.el (join-line): New alias for `delete-indentation'.
6791
6792 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6793
6794         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6795         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6796         (font-lock-builtin-face): New.
6797         (font-lock-constant-face): New.
6798         (font-lock-face-list): Add builtin and constant faces.
6799
6800 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6801
6802         * autoload.el (make-autoload): Support define-derived-mode.
6803         Collected puts of doc-string-elt property.  Based on a patch by
6804         Didier Verna <didier@xemacs.org>.
6805
6806 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6807
6808         * wid-edit.el (widget-field-activate): Fix docstring typo.
6809
6810 2002-07-23  Andy Piper  <andy@xemacs.org>
6811
6812         * about.el (about-personal-info): update me.
6813
6814 2002-07-12  Andy Piper  <andy@xemacs.org>
6815
6816         * custom.el (custom-theme-set-variables): remove bogus
6817         arguments. Use custom-set-default to set defaults.
6818         (custom-set-variables): update doc.
6819         (custom-local-buffer): new, synced from FSF.
6820         (custom-set-default): ditto.
6821         (defcustom): update doc.
6822
6823 2002-06-16  Andy Piper  <andy@xemacs.org>
6824
6825         * menubar-items.el (default-menubar): enable windows printing on
6826         cygwin as well as native.
6827
6828 2002-06-12  Andy Piper  <andy@xemacs.org>
6829
6830         * printer.el (generic-print-buffer): catch all errors so that the
6831         print device can be cleared in all scenarios.
6832         (Printer-clear-device): make sure clearing the printer allows it
6833         to be used again immediately.
6834         (generic-print-region): make sure the default printer face is
6835         black-on-white.
6836
6837 2002-04-23  Jerry James  <james@xemacs.org>
6838
6839         * window-xemacs.el (display-buffer-function): Change doc to
6840         reflect new arg.
6841         * window-xemacs.el (pre-display-buffer-function): Ditto.
6842         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6843         non-nil, make the new window just big enough for its contents.
6844         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6845         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6846         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6847
6848 2002-06-06  Andy Piper  <andy@xemacs.org>
6849
6850         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6851         (defcustom): ditto.
6852         (custom-handle-keyword): ditto.
6853
6854 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6855
6856         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6857         Make obsolete.  Default to nil.
6858         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6859         Inspired by a patch by John Palmieri.
6860
6861 2002-07-01  Mike Alexander  <mta@arbortext.com>
6862
6863         * process.el (shell-command-on-region): Don't delete the region
6864         before giving it to call-process-region
6865
6866 2002-06-04  Jerry James <james@eecs.ku.edu>
6867
6868         * find-paths.el (paths-find-architecture-directory): Search in
6869         `system-configuration'/`base', not `base'`system-configuration'.
6870
6871 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6872
6873         * info.el (Info-index): Add missing \ in [ t].
6874
6875 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6876
6877         * gutter-items.el (gutter-buffers-tab-visible-p,
6878         buffers-tab-omit-function, buffers-tab-selection-function,
6879         buffers-tab-filter-functions):
6880         Doc improvements.
6881
6882 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6883
6884         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6885
6886         * toolbar-items.el (toolbar-news): Fix typo in message string.
6887
6888 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6889
6890         * dialog.el (yes-or-no-p-dialog-box): 
6891         * cmdloop.el (y-or-n-p-minibuf):
6892         (yes-or-no-p-minibuf):
6893         (yes-or-no-p):
6894         (y-or-n-p): 
6895         Specify negative answers in docstrings.
6896
6897 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6898
6899         * package-ui.el (pui-help-echo): Display both installed and author
6900         version.  Use a balloon-help window to display extra info like
6901         package requires.
6902
6903 2002-05-30  Andy Piper  <andy@xemacs.org>
6904
6905         * files.el (revert-buffer-internal): don't visit
6906         revert-buffer. Kill buffer when not used. Suggested by Mike
6907         Alexander <mta@arbortext.com>
6908
6909 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6910
6911         * files.el (revert-buffer): More docstring fiddling.
6912
6913 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6914
6915         * files.el (revert-buffer):
6916         (revert-buffer-internal):
6917         (revert-buffer-insert-file-contents-function):
6918         Improve docstrings and comments.
6919
6920 2002-05-08  Andy Piper  <andy@xemacs.org>
6921
6922         * files.el (revert-buffer): observe noconfirm behavior.
6923
6924 2002-04-09  Andy Piper  <andy@xemacs.org>
6925
6926         * files.el (revert-buffer): use revert-buffer-internal if it looks
6927         like doing so will not result in any user-visible changes.
6928         (revert-buffer-internal): new function. Do the actual process of
6929         reversion and then see whether the result is any different to what
6930         we have already. If it is not then do nothing.
6931
6932 2001-12-11  Andy Piper  <andy@xemacs.org>
6933
6934         * menubar.el (get-popup-menu-response): re-order so that it works
6935         on more sane/facist window systems.
6936
6937 2001-12-03  Andy Piper  <andy@xemacs.org>
6938
6939         * faces.el (frob-face-property): don't infloop in face frobbing
6940         from Jan Vroonhof <jan@xemacs.org>.
6941
6942 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6943
6944         * faces.el (frob-face-property): Follow face fall-back hierarchy
6945         properly for face properties without an instance. Only do manual
6946         copy form 'default in last resort. This handles in particular
6947         the case where 'default itself has only a fall-back (which is
6948         the case by default on windows).
6949
6950 2001-11-24  Andy Piper  <andy@xemacs.org>
6951
6952         * printer.el (generic-print-region): set default-frame-plist to
6953         nil while creating the printer frame so that sizes reflect the
6954         printed page.
6955
6956         * faces.el (face-complain-about-font): Don't complain on printers.
6957
6958 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6959         
6960         * package-net.el: Andy synch.
6961         
6962 2001-12-16  Andy Piper  <andy@xemacs.org>
6963
6964         * package-get.el (package-get-update-all): Make sure installed.db
6965         gets updated after updating packages.
6966
6967 2002-03-28  Ben Wing  <ben@xemacs.org>
6968
6969         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6970         continuation, truncation so that we don't get line jumpiness from
6971         them being larger than the line height.
6972
6973         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6974
6975 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6976
6977         * font.el (font-window-system-mappings): Add mapping for Gtk
6978         (assume identical to X) 
6979
6980 2002-02-04  Andy Piper  <andy@xemacs.org>
6981
6982         * files.el (convert-standard-filename): Fix for short filename
6983         Peter Arius <pas@methodpark.de>
6984
6985 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6986
6987         * list-mode.el (default-choose-completion): completion-base-size
6988         should refer to local value in the completion list buffer.
6989
6990 2001-12-03  Didier Verna  <didier@xemacs.org>
6991
6992         * rect.el: autoload `replace-rectangle'.
6993         * keydefs.el (global-map): bind it to `C-x r p'.
6994
6995 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6996
6997         * XEmacs 21.4.8 "Honest Recruiter" is released.
6998
6999 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7000
7001         This patch is based on Jerry James's patch and analysis.
7002
7003         * select.el (get-clipboard):
7004         (get-selection):
7005         Update docstrings.
7006         (get-clipboard-foreign):
7007         (get-selection-foreign):
7008         New function for use as `interprogram-paste-function's.
7009
7010         * simple.el (interprogram-paste-function): Change default to
7011         `get-clipboard-foreign'; improve docstring.
7012         (interprogram-cut-function): Improve dosctring.
7013
7014 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7015
7016         * XEmacs 21.4.7 "Economic Science" is released.
7017
7018 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7019
7020         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7021
7022 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7023
7024         * obsolete.el (assq-delete-all): New compatibility alias for 
7025         remassq.
7026
7027 2002-01-09  Simon Josefsson  <jas@extundo.com>
7028
7029         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7030
7031 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7032
7033         * info.el (Info-auto-generate-directory): Default
7034         Info-auto-generate-directory to 'if-outdated.
7035
7036 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7037
7038         * startup.el (normal-top-level): Prevent migration code from
7039         trashing .emacs on an error in loading the init files.
7040
7041 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7042
7043         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7044         "system default" Xdefaults and friends get xrdb-mode.
7045
7046 2002-03-05  Mats Lidell  <matsl@contactor.se>
7047  
7048         * help-nomule.el (tutorial-supported-languages): Added Swedish
7049         tutorial. Sorted languages.
7050
7051 2002-02-11  Mike Sperber <mike@xemacs.org>
7052
7053         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7054         regenerating outdated dir files and dir is non-existent.
7055
7056 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7057
7058         * code-files.el (convert-mbox-coding-system): Improve comment.
7059         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7060         coding-system argument to `write-region-pre-hook' call.
7061         (write-region-pre-hook): Fix docstring to mention lockname argument.
7062
7063 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7064
7065         * minibuf.el (completing-read): Remove redundant wrong arg list.
7066
7067         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7068
7069 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7070
7071         * obsolete.el (interactive-form): new compatibility alias for 
7072         function-interactive.
7073
7074 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7075
7076         * menubar-items.el (Menubar-items-truncate-list): Removed.
7077         * menubar-items.el (Menubar-items-truncate-history): New.
7078         * menubar-items.el (default-menubar): Use
7079         Menubar-items-truncate-history.
7080
7081 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7082
7083         * printer.el (generic-print-region): Pass correct arguments to
7084         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7085         Torkelsson <torkel@acc.umu.se>.
7086
7087 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7088
7089         * help.el (describe-mode): synched with FSF 19.34; handle nil
7090         minor mode indicators.
7091
7092 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7093
7094         * minibuf.el (completing-read): Update docstring.
7095
7096 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7097
7098         * XEmacs 21.4.6 "Common Lisp" is released.
7099
7100 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7101
7102         * package-net.el: Inadvertant synch with Windows branch.  From
7103         Andy's log:
7104         (package-net-kit-version): new variable.
7105         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7106
7107 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7108
7109         * package-get.el (package-get-locate-index-file): Also search the
7110         core etc/ directory for the package index file if it can't be
7111         found in ~/.xemacs/.
7112
7113 2001-12-13  William Perry  <wmperry@gnu.org>
7114
7115         * dialog-gtk.el (popup-builtin-question-dialog):
7116         Conform to API in gui.c.
7117         
7118 2001-11-12  Andy Piper  <andy@xemacs.org>
7119
7120         * cus-edit.el (custom-save-face-internal): make sure we save
7121         non-themed faces.
7122         (custom-save-variables): ditto variables.
7123
7124 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7125
7126         * faces.el (make-face-family):
7127         (make-face-size):
7128         New face-modifying functions per Jan Vroonhof.
7129
7130         cus-face.el (custom-set-face-font-family):
7131         (custom-set-face-font-size):
7132         Use them.
7133
7134         * font.el (font-window-system-mappings): More precise docstring.
7135
7136         (font-create-name):
7137         (font-create-object):
7138         (tty-font-create-object):
7139         (tty-font-create-plist):
7140         (x-font-create-object):
7141         (x-font-create-name):
7142         (ns-font-create-name):
7143         (mswindows-font-create-object):
7144         (mswindows-font-create-name):
7145         Add doctrings.
7146
7147 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7148
7149         * gtk-faces.el (gtk-init-device-faces): removed spurious
7150         quote before let* expression.
7151
7152 2001-10-29  Andy Piper  <andy@xemacs.org>
7153
7154         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7155         modified when changing coding system.
7156
7157         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7158         that we invoke the GUI directory selector.
7159
7160 2001-10-25  Andy Piper  <andy@xemacs.org>
7161
7162         * dialog.el (make-dialog-box): use new directory dialog support.
7163         * minibuf.el (read-file-name-1): ditto.
7164         (read-file-name): ditto.
7165         (read-directory-name): ditto.
7166
7167 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7168
7169         * XEmacs 21.4.5 "Civil Service" is released.
7170
7171 2001-04-23  Didier Verna  <didier@xemacs.org>
7172
7173         * cus-edit.el (custom-variable-pre-save): New.
7174         * cus-edit.el (custom-variable-post-save): New.
7175         * cus-edit.el (custom-variable-save): use them.
7176         * cus-edit.el (custom-face-pre-save): New.
7177         * cus-edit.el (custom-face-post-save): New.
7178         * cus-edit.el (custom-face-save): use them.
7179         * cus-edit.el (custom-group-pre-save): New.
7180         * cus-edit.el (custom-group-post-save): New.
7181         * cus-edit.el (custom-group-save): use them.
7182         * cus-edit.el (Custom-save): use the pre/post functions above,
7183         call `custom-save-all' only once.
7184         * cus-edit.el (custom-variable-pre-reset-standard): New.
7185         * cus-edit.el (custom-variable-post-reset-standard): New.
7186         * cus-edit.el (custom-variable-reset-standard): use them.
7187         * cus-edit.el (custom-face-pre-reset-standard): New.
7188         * cus-edit.el (custom-face-post-reset-standard): New.
7189         * cus-edit.el (custom-face-reset-standard): use them.
7190         * cus-edit.el (custom-group-pre-reset-standard): New.
7191         * cus-edit.el (custom-group-post-reset-standard): New.
7192         * cus-edit.el (Custom-reset-standard): use them.
7193         * cus-edit.el (custom-face-reset-saved): use the pre/post
7194         functions above, call `custom-save-all' only once.
7195
7196 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7197
7198         * gutter-items.el (buffers-tab face): Derive from the modeline
7199         face by default.  Many people use white-on-black for the default
7200         font, and the tabs look hideous with that color combination.  The
7201         modeline usually has the correct colors.
7202
7203 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7204
7205         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7206         (tag-mark-stack-max): Typo fix.
7207
7208 2001-09-28  Ben Wing  <ben@xemacs.org>
7209
7210         * font-lock.el:
7211         * font-lock.el (font-lock-after-change-function):
7212         fix problem with last patch, reported by Katsumi Yamaoka.
7213
7214 2001-09-17  Ben Wing  <ben@xemacs.org>
7215
7216         * font-lock.el (font-lock-after-change-function):
7217         fix problem when you insert a comment on the line before a line of
7218         code: if we use the following char, then when you hit backspace,
7219         the following line of code turns the comment color.
7220
7221 2001-06-08  Ben Wing  <ben@xemacs.org>
7222
7223         * process.el: comment about shell-command-switch.
7224         * process.el (shell-quote-argument): Need to quote a null
7225         argument, too.  From Dan Holmsand.
7226         
7227         * startup.el (normal-top-level): Delete some unused FSF junk.
7228         * startup.el (command-line-early):
7229         
7230         * startup.el (command-line): Call MS Windows init function.
7231         
7232         * win32-native.el:
7233         * win32-native.el (mswindows-system-shells): New.
7234         * win32-native.el (mswindows-system-shell-p): New.
7235         * win32-native.el (init-mswindows-at-startup): New.
7236         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7237         * win32-native.el (mswindows-quote-one-simple-arg):
7238         * win32-native.el (mswindows-quote-one-command-arg):
7239         * win32-native.el (mswindows-construct-process-command-line-alist):
7240         Correct comments at top.  Correctly handle passing arguments
7241         to Cygwin programs and to bash.  Fix quoting of zero-length
7242         arguments (from Dan Holmsand).  Set shell-command-switch based
7243         on shell-file-name, which in turn comes from env var SHELL.
7244
7245 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7246
7247         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7248         default-toolbar-position): Fill docstrings for balloon-help.
7249
7250 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7251
7252         * faces.el: Reenable specifications over 'gtk domain.
7253
7254 2001-08-08  Didier Verna  <didier@xemacs.org>
7255
7256         * autoload.el (update-autoload-files): make defdir a file name,
7257         not directory name.
7258
7259 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7260
7261         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7262
7263         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7264
7265 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7266
7267         * font-menu.el (font-menu-set-font): Default to current font-family.
7268         (font-menu-preferred-resolution):
7269         (font-menu-size-scaling):
7270         Provide gtk defaults, too.
7271
7272 2001-07-29  Mike Alexander  <mta@arbortext.com>
7273
7274         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7275         list
7276         (custom-set-face-font-family): ditto
7277
7278 2001-07-26  Mike Sperber <mike@xemacs.org>
7279
7280         * files.el (auto-mode-alist): .9 files are man pages, too.
7281
7282 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7283
7284         * process.el (call-process-internal): bind
7285         coding-system-for-write to 'binary when calling
7286         start-process-internal, so the process receives 
7287         the literal contents of INFILE.
7288
7289 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7290
7291         * files.el (auto-mode-alist): Add configure.ac support.
7292
7293 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7294
7295         * buff-menu.el:
7296         mouse.el:
7297         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7298
7299 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7300
7301         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7302
7303 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7304
7305         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7306         mixed text.
7307         (kinsoku-eol-p): Ditto.
7308
7309 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7310
7311         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7312         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7313         characters as the category `s' or `e' correctly.
7314
7315 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7316
7317         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7318
7319 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7320
7321         * mule/cyrillic.el:  Set up case table.
7322
7323 2001-06-08  Mike Sperber <mike@xemacs.org>
7324
7325         * files.el (save-some-buffers-1): Don't zap the help window right
7326         after `map-y-or-n-p' has popped it up.
7327
7328 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7329
7330         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7331
7332 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7333
7334         * specifier.el: define-specifier-tag 'gtk.
7335
7336 2001-05-12  Ben Wing  <ben@xemacs.org>
7337
7338         * find-paths.el (paths-find-recursive-path):
7339         fix error with null EXCLUDE-REGEXP.
7340         
7341         * font-lock.el (font-lock-mode):
7342         fix problem reported by hrvoje with buffers starting with a space.
7343         
7344 2001-05-06  Ben Wing  <ben@xemacs.org>
7345
7346         * dialog.el (make-dialog-box):
7347         * menubar-items.el (default-menubar):
7348         * printer.el (generic-print-buffer):
7349         * printer.el (generic-print-region):
7350         implement printing the selection when it's selected.
7351
7352 2001-04-18  Didier Verna  <didier@xemacs.org>
7353
7354         * cus-edit.el (Custom-reset-standard): reset to standard settings
7355         not only when the buffer's :custom-state is 'modified, but also
7356         when it is 'set or 'saved.
7357
7358 2001-04-17  Didier Verna  <didier@xemacs.org>
7359
7360         * startup.el (load-user-init-file): define `custom-file' before
7361         loading the user's init file.
7362
7363 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7364
7365         * menubar.el (popup-mode-menu): Make it work with
7366         popup-menu-titles turned off.
7367         
7368 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7369
7370         * about.el (about-mailto-link): Use compose-mail for sending mail.
7371
7372 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7373
7374         * package-admin.el (package-install-hook): New.
7375         (package-delete-hook): New.
7376         (package-admin-add-single-file-package): Use package-delete-hook.
7377
7378         * package-get.el (package-get): Use package-install-hook.
7379
7380 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7381
7382         * package-ui.el (pui-install-selected-packages): reverse the lists
7383         of packages so that they get handled in the same order as they
7384         were selected.
7385
7386 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7387
7388         * packages.el (locate-library): Use read-library-name for completion.
7389
7390 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7391
7392         * byte-optimize.el (=): `=' is not a binary predicate!
7393         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7394         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7395
7396 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7397
7398         * bytecomp.el (byte-compile-arithcompare):
7399         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7400
7401 2001-06-03  William M. Perry  <wmperry@gnu.org>
7402
7403         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7404         return the filename selected by the user!
7405
7406 2001-05-31  William M. Perry  <wmperry@gnu.org>
7407
7408         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7409         in XEmacs/GTK.
7410
7411 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7412
7413         * coding.el: Tiny typo fixed.
7414
7415 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7416
7417         * XEmacs 21.4.3 "Academic Rigor" is released.
7418
7419 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7420
7421         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7422
7423 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7424
7425         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7426
7427 2001-05-04  Ben Wing  <ben@xemacs.org>
7428
7429         * printer.el (generic-print-buffer):
7430         * printer.el (generic-print-region):
7431         Enable dialog boxes.  Apply workaround recommended by Kirill.
7432         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7433         
7434         * simple.el (kill-whole-line):
7435         * simple.el (kill-line-1):
7436         * simple.el (kill-entire-line):
7437         * simple.el (kill-line):
7438         * simple.el (backward-kill-line):
7439         Take out interactive dependence of kill-whole-line.
7440
7441 2001-04-22  Ben Wing  <ben@xemacs.org>
7442
7443         * dialog.el (make-dialog-box):
7444         Put dialog titles back in -- this time correctly.  Fix various
7445         other problems with leaks and such.
7446
7447         * simple.el (region-exists-p):
7448         * simple.el (region-active-p):
7449         Add comment about which one is correct to use in menu specs.
7450
7451 2001-05-05  Ben Wing  <ben@xemacs.org>
7452
7453         * dialog.el (make-dialog-box): fix doc string.
7454         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7455         take out Pretty Print.
7456         * printer.el:
7457         * printer.el (printer-current-device): New.
7458         * printer.el (Printer-get-device): New.
7459         * printer.el (Printer-clear-device): New.
7460         * printer.el (generic-page-setup): New.
7461         * printer.el (generic-print-buffer):
7462         * printer.el (generic-print-region):
7463         Implement Page Setup.  Handle errors properly.
7464
7465 2001-05-05  Ben Wing  <ben@xemacs.org>
7466
7467         * subr.el (error): Complete list of errors in doc string.
7468         
7469 2001-04-22  Ben Wing  <ben@xemacs.org>
7470
7471         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7472         
7473 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7474
7475         * build-report.el: Remove CVS keywords since this file has been in
7476         core lisp for a while now.
7477         * build-report.el (build-report-make-output-files): Fix typo.
7478
7479 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7480
7481         * about.el (about-finish-buffer): Make sure the last change works
7482         even if EVENT is nil.
7483
7484 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7485
7486         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7487         clicked, not the one that happens to be the current buffer at the
7488         time.
7489
7490 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7491
7492         * cus-edit.el (custom-display): Support the GTK Window System also.
7493
7494 2001-04-30  Ben Wing  <ben@xemacs.org>
7495
7496         * printer.el:
7497         * printer.el (printer-page-header):
7498         * printer.el (Print-context): New.
7499         * printer.el (printer-page-footer):
7500         * printer.el (generate-header-element): New.
7501         * printer.el (generate-header-line): New.
7502         * printer.el (print-context-property):
7503         * printer.el (generic-print-buffer):
7504         * printer.el (generic-print-region):
7505         Implement headers and footers.  Implement calling Print dialog box
7506         (#### but it doesn't quite work yet).
7507
7508 2001-04-25  Ben Wing  <ben@xemacs.org>
7509
7510         * about.el (xemacs-hackers):
7511         * about.el (about-url-alist):
7512         * about.el (about-personal-info):
7513         * about.el (about-hacker-contribution):
7514         More contributions.
7515         
7516         * simple.el (handle-post-motion-command):
7517         Fix spurious setting of zmacs-region-stays to t after a non-shift
7518         motion command.
7519
7520 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7521
7522         * about.el (about-personal-info): Update my bio.
7523         (about-hacker-contribution): Ditto.
7524
7525 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7526
7527         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7528
7529 2001-04-19  Andy Piper  <andy@xemacs.org>
7530
7531         * package-net.el (package-net-cygwin32-binary-size): new size.
7532         (package-net-win32-binary-size): new size.
7533         (package-net-convert-index-to-ini): Use new arch.
7534         (package-net-batch-convert-index-to-ini): Removed.
7535         (package-net-generate-bin-ini): New.
7536         (package-net-batch-generate-bin-ini): New.
7537
7538 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7539
7540         * XEmacs 21.4.1 "Copyleft" is released.
7541
7542 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7543
7544         * x-compose.el (xlib-input-method-bug-workaround):
7545         (alias-colon-to-double-quote):
7546         Force sort in map-keymap to work around rehash bug.
7547
7548 2001-04-17  Ben Wing  <ben@xemacs.org>
7549
7550         * about.el: Finish overhaul, add a few new hackers, update a
7551         couple old ones.
7552
7553 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7554
7555         * XEmacs 21.4.0 "Solid Vapor" is released.
7556
7557 2001-04-15  Ben Wing  <ben@xemacs.org>
7558
7559         * about.el:
7560         * about.el (about-headline-face): New.
7561         * about.el (about-link-face): New.
7562         * about.el (about-current-release-maintainers): New.
7563         * about.el (about-other-current-hackers): New.
7564         * about.el (about-url-alist):
7565         * about.el (about-once-and-future-hackers): New.
7566         * about.el (about-mailto-link): New.
7567         * about.el (about-get-buffer):
7568         * about.el (about-finish-buffer):
7569         * about.el (about-xemacs):
7570         * about.el (about-features): Removed.
7571         * about.el (about-advantages): New.
7572         * about.el (about-maintainer-info): Removed.
7573         * about.el (about-personal-info): New.
7574         * about.el (about-hacker-contribution): New.
7575         * about.el (about-maintainer):
7576         * about.el (about-show-linked-info):
7577         * about.el (about-hackers):
7578         Major revamping.  Rewriting of most of the text, improve the
7579         link handling, separate info on contributors into personal
7580         and contribution info, add new contributors, update personal
7581         info, etc. etc.
7582         
7583         * menubar-items.el (default-menubar):
7584         Help menubar entry for News now says more accurately
7585         "What's New in XEmacs".
7586         
7587         * mouse.el:
7588         * mouse.el (mouse-track-cleanup-hook):
7589         * mouse.el (mouse-track):
7590         Don't set-buffer to a dead buffer when calling mouse-track
7591         cleanup hooks.
7592
7593 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7594
7595         * XEmacs 21.2.47 "Zephir" is released.
7596
7597 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7598
7599         * dialog.el (make-dialog-box): Disable dialog box titles until
7600         we get them working.
7601
7602 2001-03-30  Ben Wing  <ben@xemacs.org>
7603
7604         * help.el:
7605         * help.el (Help-princ-face):
7606         * help.el (Help-prin1-face):
7607         * help.el (frob-help-extents):
7608         * help.el (describe-function-1):
7609         * help.el (describe-variable):
7610         Avoid using font-lock faces, which may not be defined.
7611         Instead, use hyper-apropos faces, and make sure they're
7612         defined as necessary by using `require'. (It's not so safe
7613         to do this for font-lock.) In any case, we will eventually
7614         be merging this functionality into hyper-apropos.
7615
7616         * loaddefs.el (completion-ignored-extensions):
7617         Fix documentation.
7618         
7619         * menubar-items.el (menu-truncate-list): Removed.
7620         * menubar-items.el (Menubar-items-truncate-list): New.
7621         * menubar-items.el (default-menubar):
7622         Fix errors if grep or compile command is too long.  Rename helper
7623         function to be less visible.
7624
7625 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7626
7627         * byte-optimize.el (byte-optimize-minus):
7628         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7629
7630 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7631
7632         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7633         Mule is available.
7634
7635         * mule/latin.el: New file.
7636
7637 2001-03-11  Ben Wing  <ben@xemacs.org>
7638
7639         * auto-save.el:
7640         * auto-save.el (auto-save-directory):
7641         * auto-save.el (make-auto-save-file-name):
7642         * auto-save.el (auto-save-file-name-p): New.
7643
7644         Merge in improvements from other definition of
7645         make-auto-save-file-name in files.el.
7646         
7647         * auto-save.el (auto-save-original-name):
7648         * auto-save.el (auto-save-name-in-fixed-directory):
7649         * auto-save.el (auto-save-unslashify-name): Removed.
7650         * auto-save.el (auto-save-slashify-name): Removed.
7651         * auto-save.el (auto-save-reserved-chars): New.
7652         * auto-save.el (auto-save-escape-name): New.
7653         * auto-save.el (auto-save-unhex): New.
7654         * auto-save.el (auto-save-unescape-name): New.
7655
7656         Change algorithm for encoding filenames in auto-save names to be
7657         entirely safe with all filesystems and all possible characters in
7658         a filename, and 100% reversible. (Essentially, uses
7659         quoted-printable as the encoding.)
7660         
7661         * auto-save.el (recover-all-files):
7662
7663         Use insert-directory rather than calling ls directly -- fixes
7664         things under Windows.
7665
7666         * files.el:
7667         * files.el (convert-standard-filename): Substitute FSF's
7668         definition for this (we had nothing here before).
7669         
7670         * files.el (backup-buffer): Warning fix.
7671         
7672         * files.el (make-backup-file-name):
7673         * files.el (find-backup-file-name):
7674         Fix error in calling sequence to auto-save-file-name-p.
7675         
7676         * files.el (recover-file):
7677         Use insert-directory rather than calling ls directly -- fixes
7678         things under Windows.
7679
7680         * files.el (make-auto-save-file-name): Removed.
7681         * files.el (auto-save-file-name-p): Removed.
7682         auto-save is always dumped so no sense in having a definition
7683         that will always be overwritten with another.
7684         
7685         * files.el (insert-directory):
7686         * win32-native.el:
7687         * win32-native.el (debug-mswindows-process-command-lines):
7688         * win32-native.el (original-make-auto-save-file-name): Removed.
7689         * win32-native.el (make-auto-save-file-name): Removed.
7690
7691
7692 2001-03-21  Martin Buchholz <martin@xemacs.org>
7693
7694         * XEmacs 21.2.46 "Urania" is released.
7695
7696 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7697
7698         * menubar-items.el (default-menubar): Update sample.emacs to
7699         sample.init.el and adjust accelerators.
7700
7701 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7702
7703         * build-report.el (build-report): Improve docstring.
7704
7705 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7706
7707         * ChangeLog: Log GTK merge.
7708
7709         * gutter-items.el:
7710         * mwheel.el:
7711         * sound.el:
7712         * startup.el:
7713         Revert gratuitous whitespace changes.
7714
7715 2001-03-07  Ben Wing  <ben@xemacs.org>
7716
7717         * help.el:
7718         * help.el (key-or-menu-binding):
7719         * help.el (Help-find-file): New.
7720         * help.el (describe-beta):
7721         * help.el (describe-copying):
7722         * help.el (describe-project):
7723         * help.el (view-emacs-news):
7724         * help.el (view-sample-init-el): New.
7725         * help.el (Help-princ-face): New.
7726         * help.el (Help-prin1-face): New.
7727         * help.el (help-symbol-function-context-menu):
7728         * help.el (help-symbol-variable-context-menu):
7729         * help.el (help-symbol-function-and-variable-context-menu):
7730         * help.el (frob-help-extents):
7731         * help.el (describe-function-1):
7732         * help.el (describe-variable):
7733
7734         Add coloring in Help buffers, correspondent with hyperlinks.
7735         View files in view-mode rather than Fundamental.
7736         Remove separators from context menus -- now handled in generic code.
7737         Add `Find Tag' to context menu.
7738         
7739         * menubar.el (popup-mode-menu):
7740
7741         Rewrite code that outputs the popup menu to (a) put more specific
7742         entries first, (b) be more robust, (c) output the proper context
7743         menu separators automatically (the context menu functionality is
7744         new and currently used only by Help).
7745
7746 2001-03-10  William M. Perry  <wmperry@aventail.com>
7747
7748         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7749         this function when converting from the 21.1 GTK branch.  Now
7750         supports file, password, question, and color built-in dialogs.
7751
7752 2001-03-06  Ben Wing  <ben@xemacs.org>
7753
7754         * keydefs.el:
7755         * keydefs.el (global-map):
7756         Add commented-out change of M-k (for 21.5).
7757         
7758         * menubar-items.el (default-menubar):
7759         Fix items to control kill-line behavior; add items for
7760         shifted motion.
7761         
7762         * simple.el:
7763         * simple.el (kill-whole-line):
7764         * simple.el (historical-kill-line): Removed.
7765         * simple.el (kill-line): Removed.
7766         * simple.el (kill-entire-line): New.
7767         * simple.el (kill-line-1): New.
7768         * simple.el (backward-kill-line):
7769         Undo kill-whole-line == always changes.  Add new function
7770         kill-entire-line to unconditionally delete the current line.
7771         Add comments describing the lamentable state of affairs of
7772         the kill-line functions and variables.
7773
7774 2001-03-02  Ben Wing  <ben@xemacs.org>
7775
7776         * simple.el:
7777         * simple.el (beginning-of-buffer):
7778         * simple.el (end-of-buffer):
7779         * simple.el (mark-ring-unrecorded-commands):
7780         * simple.el (signal-error-on-buffer-boundary):
7781         * simple.el (shifted-motion-keys-select-region):
7782         * simple.el (unshifted-motion-keys-deselect-region):
7783         * simple.el (motion-keys-for-shifted-motion): New.
7784         * simple.el (handle-pre-motion-command):
7785         * simple.el (handle-post-motion-command):
7786         * simple.el (forward-char-command):
7787         * simple.el (backward-char-command):
7788         * simple.el (scroll-up-command):
7789         * simple.el (scroll-down-command):
7790         * simple.el (next-line):
7791         * simple.el (previous-line):
7792         * simple.el (backward-block-of-lines):
7793         * simple.el (forward-block-of-lines):
7794         * simple.el (backward-word):
7795         * simple.el (mark-word):
7796
7797         Augment documentation of the most common motion commands to make
7798         note of the shifted-motion support.  Improve the support to (a)
7799         properly document how it works and why it's done in the fashion it
7800         is, and (b) allow the keystrokes that trigger it to be customized.
7801
7802         Correct error in the customize specification of
7803         mark-ring-unrecorded-commands.
7804
7805 2001-03-02  Ben Wing  <ben@xemacs.org>
7806
7807         * font-lock.el:
7808         * font-lock.el (font-lock-pending-extent-table): Removed.
7809         * font-lock.el (font-lock-pending-buffer-table): New.
7810         * font-lock.el (font-lock-pre-idle-hook):
7811         * font-lock.el (font-lock-after-change-function):
7812         * font-lock.el (font-lock-fontify-pending-extents):
7813         * font-lock.el (font-lock-lisp-like):
7814
7815         Fix handling of pending extents to avoid excessive slowness (N^2
7816         behavior) when making lots of buffer changes between redisplays,
7817         such as when saving the Options.
7818
7819 2001-03-09  William M. Perry  <wmperry@aventail.com>
7820
7821         * device.el:
7822         * dragdrop.el:
7823         * dumped-lisp.el:
7824         * faces.el:
7825         * frame.el:
7826         * gnuserv.el:
7827         * loadup.el:
7828         * menubar-items.el:
7829         * minibuf.el:
7830         The Great GTK Merge.
7831
7832         * ChangeLog.GTK:
7833         * dialog-gtk.el:
7834         * gdk.el:
7835         * generic-widgets.el:
7836         * glade.el:
7837         * gnome-widgets.el:
7838         * gnome.el:
7839         * gtk-compose.el:
7840         * gtk-extra.el:
7841         * gtk-faces.el:
7842         * gtk-ffi.el:
7843         * gtk-file-dialog.el:
7844         * gtk-font-menu.el:
7845         * gtk-glyphs.el:
7846         * gtk-init.el:
7847         * gtk-iso8859-1.el:
7848         * gtk-marshal.el:
7849         * gtk-mouse.el:
7850         * gtk-package.el:
7851         * gtk-password-dialog.el:
7852         * gtk-select.el:
7853         * gtk-widget-accessors.el:
7854         * gtk-widgets.el:
7855         * gtk.el:
7856         widgets-gtk.el:
7857         The Great GTK Merge: new files.
7858
7859 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7860
7861         * generic-widgets.el: Don't require gtk (a built-in feature) at
7862         top level.  Don't execute the last sexp unless (featurep 'gtk).
7863
7864 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7865
7866         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7867
7868 2001-02-23  Martin Buchholz <martin@xemacs.org>
7869
7870         * XEmacs 21.2.45 "Thelxepeia" is released.
7871
7872 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7873  
7874         * about.el (xemacs-hackers): update my entry. 
7875         * about.el (about-maintainer-info): ditto. 
7876         * about.el (about-hackers): ditto. 
7877
7878 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7879
7880         * about.el (about-maintainer-info): More vanity info about
7881         yours truly.
7882
7883 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7884
7885         * build-report.el (build-report-destination): xemacs-build-reports
7886         has moved to SourceForge, where mailing list name length is
7887         restricted, hence the name change to
7888         xemacs-buildreports@xemacs.org.
7889         * build-report.el (build-report-keep-regexp): Update default.
7890         * build-report.el (build-report-delete-regexp): Ditto.
7891         * build-report.el (build-report-make-output-files): Ditto.
7892
7893 2001-02-19  Craig Lanning  <lanning@scra.org>
7894
7895         * lisp-mode.el: Add indentation specifications for following
7896         Common Lisp forms: handler-case, handler-bind, with-slots,
7897         with-open-file, with-open-stream, print-unreadable-object.
7898
7899 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7900
7901         * font-lock.el (font-lock-set-defaults-1):
7902         Move initialization of `font-lock-cache-position' so that it's set
7903         even if font-lock-keywords is already defined.
7904
7905 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7906
7907         * autoload.el (generate-file-autoloads-1):
7908         Use `emacs-lisp-mode-syntax-table' instead of
7909         `lisp-mode-syntax-table'.
7910         * lisp-mode.el (lisp-mode-syntax-table):
7911         Get rid of old checks for `parse-partial-sexp' version.
7912         Make `|' (pipe) string delimiter instead of punctuation.
7913
7914 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7915
7916         * window.el (save-selected-window):
7917         Use gensym for better macro hygiene.
7918
7919 2001-02-06  Mike Sperber <mike@xemacs.org>
7920
7921         * dump-paths.el:
7922         * startup.el (startup-setup-paths): Set and use
7923         `mule-lisp-directory'.
7924         (startup-setup-paths-warning): Ditto.
7925
7926         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7927         (paths-construct-load-path): Consider `mule-lisp-directory'.
7928
7929 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7930
7931         * font-lock.el: Syntax table improvements used.  A few random
7932         changes are not specified below.
7933         (font-lock-fontify-string-delimiters):
7934         (font-lock-syntactic-keywords):
7935         (font-lock-cache-state nil):
7936         (font-lock-cache-position):
7937         New variables.
7938         (font-lock-set-syntax):
7939         (font-lock-apply-syntactic-highlight):
7940         (font-lock-fontify-syntactic-anchored-keywords):
7941         (font-lock-fontify-syntactic-keywords-region):
7942         (font-lock-eval-keywords):
7943         New functions.
7944         (font-lock-remove-face):
7945         (font-lock-fontify-syntactically-region):
7946         Use syntax properties.
7947
7948 2001-02-08  Martin Buchholz <martin@xemacs.org>
7949
7950         * XEmacs 21.2.44 "Thalia" is released.
7951
7952 2001-01-16  Mike Sperber <mike@xemacs.org>
7953
7954         * startup.el (normal-top-level): Work even if no installation root
7955         is found.
7956
7957 2001-01-30  Andy Piper  <andy@xemacs.org>
7958
7959         * gutter-items.el (progress-abort-glyph): remove instantiator.
7960         (set-progress-abort-instantiator): new function.
7961         (abort-progress-feedback): use it.
7962
7963         * gutter.el (set-gutter-dirty-p): new function.
7964
7965 2001-01-30  Didier Verna  <didier@xemacs.org>
7966
7967         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7968
7969 2001-01-24  Didier Verna  <didier@xemacs.org>
7970
7971         * sound.el (sound-extension-list): give a better default value.
7972         * sound.el (load-sound-file): improve the doc string, also find
7973         files given by absolute names, pass a real extension list to
7974         `locate-file'.
7975
7976 2001-01-26  Martin Buchholz <martin@xemacs.org>
7977
7978         * XEmacs 21.2.43 "Terspichore" is released.
7979
7980 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7981
7982         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7983         messages from gnuserv.
7984
7985 2001-01-20  Martin Buchholz <martin@xemacs.org>
7986
7987         * XEmacs 21.2.42 "Poseidon" is released.
7988
7989 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7990
7991         * cl-macs.el (cl-upcase-arg): New function.
7992         (cl-function-arglist): New function.
7993         (cl-transform-lambda): Automatically add CL-style lambda list to
7994         documentation string using functions above.
7995
7996 2001-01-12  Andy Piper  <andy@xemacs.org>
7997
7998         * package-get.el (package-get-custom): call
7999         package-net-update-installed-db.
8000
8001         * package-ui.el (pui-install-selected-packages): call
8002         package-net-update-installed-db.
8003
8004         * package-net.el (package-net-update-installed-db): use
8005         packages-package-list so that we reflect reality.
8006
8007         * packages.el (packages-package-list): Make docstring reflect
8008         reality.
8009
8010         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8011
8012         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8013         isn't installed.
8014
8015 2001-01-17  Andy Piper  <andy@xemacs.org>
8016
8017         * wid-edit.el (widget-activation-glyph-mapper): activate or
8018         deactivate native widgets.
8019         (widget-glyph-insert-glyph): record instantiator.
8020         (widget-push-button-value-create): use it.
8021
8022         * gui.el (gui-button-action): new function. Make button's domain
8023         buffer current when calling.
8024         (make-gui-button): update to use gui-button-action.
8025
8026 2001-01-16  Didier Verna  <didier@xemacs.org>
8027
8028         * menubar-items.el (default-menubar): add an entry for modeline
8029         horizontal scrolling in Options -> Display.
8030
8031 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8032
8033         * package-get.el (package-get-require-signed-base): Set to nil
8034         by default.
8035
8036 2001-01-17  Martin Buchholz <martin@xemacs.org>
8037
8038         * XEmacs 21.2.41 "Polyhymnia" is released.
8039
8040 2001-01-16  Mike Sperber <mike@xemacs.org>
8041
8042         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8043         catch lisp/mule/.
8044
8045 2001-01-14  Mike Sperber <mike@xemacs.org>
8046
8047         * startup.el (maybe-create-compatibility-dot-emacs):
8048         (maybe-unmigrate-user-init-file):
8049         (unmigrate-user-init-file): Created.
8050         (maybe-migrate-user-init-file): Offer creation of compatibility
8051         .emacs.
8052         Some doc fixes wrt init file location.
8053
8054 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8055
8056         * faces.el (face-frob-from-locale-first): new variable.
8057         (frob-face-font-2): Honor tags arg while trying to use
8058         standard-face-mapping.  When face-frob-from-locale-first is set,
8059         first try to set face inheriting from frobbed-face.
8060
8061 2001-01-15  Didier Verna  <didier@xemacs.org>
8062
8063         * about.el (xemacs-hackers): update my entry.
8064         * about.el (about-url-alist): ditto.
8065         * about.el (about-maintainer-info): ditto.
8066         * about.el (about-hackers): ditto.
8067
8068 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8069
8070         The byte compiler has been badly broken for a year,
8071         by the patch of 1999-12-06.
8072         * byte-optimize.el (byte-optimize-form-code-walker):
8073         Bug was: the byte compiler was making this erroneous optimization:
8074         (progn (or (foo)) (bar)) ==> (bar)
8075
8076 2000-11-20  Mike Sperber <mike@xemacs.org>
8077
8078         * setup-paths.el (paths-core-load-path-depth): Split
8079         `paths-load-path-depth' in two for site and core lisp.  Don't
8080         recurse into core.
8081         * setup-paths.el (paths-construct-load-path): Use.
8082
8083 2001-01-10  Andy Piper  <andy@xemacs.org>
8084
8085         * package-net.el (package-net-cygwin32-binary-size): new variable
8086         (package-net-win32-binary-size): ditto.  add much needed
8087         commentary.
8088
8089         * gutter-items.el (buffers-tab-items): correct off-by-one error
8090         for buffers-tab-max-size.
8091
8092 2001-01-08  Martin Buchholz <martin@xemacs.org>
8093
8094         * XEmacs 21.2.40 is released.
8095
8096 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8097
8098         * mule/hebrew.el: Fix comments and typos.
8099         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8100
8101 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8102
8103         * ChangeLog.1: move ancient log from fill.el.
8104
8105         * dump-paths.el:
8106         paragraphs.el:
8107         mule/mule-category.el:
8108         Miscellaneous typo fixes and slight doc clarifications.
8109
8110         * mule/mule-ccl.el:  Correct file name in header.
8111
8112 2000-12-31  Martin Buchholz <martin@xemacs.org>
8113
8114         * XEmacs 21.2.39 is released.
8115
8116 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8117
8118         * byte-optimize.el (byte-optimize-cond):
8119         (byte-optimize-cond-1): New.
8120         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8121         Optimizes (cond (x nil)) ==> nil.
8122         Provide better diagnostic on malformed expr like (cond foo).
8123
8124 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8125
8126         * mule/mule-coding.el:
8127         mule/mule-cmds.el (reset-language-environment,
8128         set-language-environment-coding-systems):
8129         Safer default coding-priority-list, corresponding to src/file-coding.h.
8130
8131 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8132
8133         * package-admin.el: Allow package removal from
8134         early-package-load-path.
8135
8136 2000-12-15  Andreas Jaeger  <aj@suse.de>
8137
8138         * about.el (about-maintainer-info): Update my entry.
8139
8140 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8141
8142         * packages.el (locate-library): Add support for bzip2
8143         compressed .el files.
8144
8145 2000-12-12  Andy Piper  <andy@xemacs.org>
8146
8147         * package-net.el: new file.
8148
8149 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8150
8151         * font-lock.el: Add missing C++ keywords.
8152
8153 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8154
8155         * simple.el (indent-for-comment): Preserve indentation of comments
8156         starting in column 0, as documented in (Info-goto-node
8157         "(xemacs)Comments").  Update docstring accordingly.
8158
8159 2000-12-05  Martin Buchholz <martin@xemacs.org>
8160
8161         * XEmacs 21.2.38 is released.
8162
8163 2000-12-04  Didier Verna  <didier@xemacs.org>
8164
8165         * mouse.el (default-mouse-track-set-point-in-window): remove
8166         spurious '+' operation detected by Martin.
8167
8168
8169 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8170
8171         * cl-extra.el (coerce):
8172         Implement char to integer coercion.
8173         Remove extraneous (numberp) test.
8174
8175         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8176         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8177         (byte-optimize-predicate):
8178         Warn if evaluating constant expression signals an error.
8179         (byte-optimize-form): Small simplification.
8180
8181         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8182
8183 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8184
8185         * byte-optimize.el:
8186         (byte-optimize-minus):
8187         (byte-optimize-plus):
8188         (byte-optimize-mult):
8189         (byte-optimize-quo):
8190         Use (car (last x)) instead of (last x) to get last elt!
8191         Use `byte-optimize-predicate' to optimize `%'.
8192         Move optimizations for special numeric args to bytecomp.el.
8193         * bytecomp.el (byte-compile-associative): Remove.
8194         (byte-compile-max): New.
8195         (byte-compile-min): New.
8196         Properly handle erroneous calls: (max) (min).
8197         (byte-compile-plus): New.
8198         (byte-compile-minus):
8199         It's easiest to handle 0, +1 and -1 args here.
8200         (byte-compile-mult): New.
8201         It's easiest to handle 1, -1 and 2 args here.
8202         (byte-compile-quo):
8203         It's easiest to handle 0, +1 and -1 args here.
8204         Issue byte-compiler warning when dividing by zero.
8205
8206         Byte-compiler arithmetic improvements.
8207         Better optimize these expressions in the obvious way:
8208         (+ x y 1)   -->  varref x varref y add add1
8209         (+ x y -1)  -->  varref x varref y add sub1
8210         (- x y 0)   -->  (- x y)
8211         (- 0 x y)   -->  (- (- x) y)
8212         (% 42 19)   --> compile-time constant
8213         (/ 42 19)   --> compile-time constant
8214         (* (foo) 2) --> foo call dup plus
8215
8216         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8217         unless (declaim (optimize (safety 3)))
8218         or (setq byte-compile-delete-errors nil).
8219
8220 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8221
8222         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8223         docstrings.
8224
8225 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8226
8227         * startup.el (command-line-do-help):  Add documentation of
8228         portable dumper switches.
8229
8230 2000-11-22  Andy Piper  <andy@xemacs.org>
8231
8232         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8233
8234         * glyphs.el (init-glyphs): don't use autodetect for strings.
8235
8236 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8237
8238         * byte-optimize.el (byte-optimize-char-before):
8239         (byte-optimize-backward-char):
8240         (byte-optimize-backward-word):
8241         Fix incorrect optimizations for these sorts of expressions:
8242         (let ((x nil)) (backward-char x))
8243
8244 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8245
8246         * byte-optimize.el:
8247         * byte-optimize.el (byte-optimize-backward-char): New.
8248         * byte-optimize.el (byte-optimize-backward-word): New.
8249         Make backward-word and backward-char as efficient as forward versions.
8250
8251         * bytecomp.el (byte-compile-no-args-with-one-extra):
8252         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8253         * bytecomp.el (byte-compile-two-args-with-one-extra):
8254         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8255         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8256         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8257         Check if extra arg is constant nil, and if so, use byte-coded call.
8258
8259         * simple.el (backward-word):
8260         * simple.el (mark-word):
8261         * simple.el (kill-word):
8262         * simple.el (backward-kill-word):
8263         Make COUNT argument optional, for consistency with forward-char et al.
8264
8265         * abbrev.el (abbrev-string-to-be-defined):
8266         * abbrev.el (inverse-abbrev-string-to-be-defined):
8267         * abbrev.el (inverse-add-abbrev):
8268         * abbrev.el (expand-region-abbrevs):
8269         * buff-menu.el (Buffer-menu-execute):
8270         * indent.el (move-to-left-margin):
8271         * indent.el (indent-relative):
8272         * indent.el (move-to-tab-stop):
8273         * info.el (Info-reannotate-node):
8274         * lisp-mode.el (lisp-indent-line):
8275         * lisp.el (end-of-defun):
8276         * lisp.el (move-past-close-and-reindent):
8277         * misc.el (copy-from-above-command):
8278         * mouse.el (default-mouse-track-scroll-and-set-point):
8279         * page.el (forward-page):
8280         * paragraphs.el (forward-paragraph):
8281         * paragraphs.el (end-of-paragraph-text):
8282         * picture.el (picture-forward-column):
8283         * picture.el (picture-self-insert):
8284         * rect.el (extract-rectangle-line):
8285         * simple.el (newline):
8286         * simple.el (fixup-whitespace):
8287         * simple.el (backward-delete-char-untabify):
8288         * simple.el (transpose-chars):
8289         * simple.el (transpose-preceding-chars):
8290         * simple.el (do-auto-fill):
8291         * simple.el (indent-new-comment-line):
8292         * simple.el (blink-matching-open):
8293         * view-less.el (cleanup-backspaces):
8294         * wid-edit.el (widget-transpose-chars):
8295         * term/bg-mouse.el (bg-insert-moused-sexp):
8296         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8297
8298         * info.el (Info-fontify-node):
8299         * simple.el (backward-delete-function):
8300         Use canonical delete-backward-char instead of backward-delete-char.
8301
8302 2000-11-20  Andy Piper  <andy@xemacs.org>
8303
8304         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8305         no buffers.
8306
8307 2000-11-20  Andy Piper  <andy@xemacs.org>
8308
8309         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8310         buffer tabs.
8311
8312 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8313
8314         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8315         (proclaim inline...) was shadowing compiler-macros.
8316
8317 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8318
8319         * bytecomp.el (byte-compile-eval): New.
8320         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8321         Keeps this promise made in Lispref:
8322         "If a file being compiled contains a `defmacro' form, the macro is
8323         defined temporarily for the rest of the compilation of that file."
8324
8325 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8326
8327         * cl.el (floatp-safe):
8328         (plusp):
8329         (minusp):
8330         (oddp):
8331         (evenp):
8332         (cl-abs):
8333         Use a better parameter name than `x'.
8334
8335         * cl-macs.el (check-type): Make continuable.  Change documentation
8336         to require PLACE, but accept any form for compatibility.
8337
8338         * abbrev.el (define-abbrev): Use check-type.
8339         * font-menu.el (font-menu-change-face): Use check-type.
8340         * menubar.el (relabel-menu-item): Use check-type.
8341         * itimer.el: Fix typo.
8342
8343 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8344
8345         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8346
8347 2000-11-14  Martin Buchholz <martin@xemacs.org>
8348
8349         * XEmacs 21.2.37 is released.
8350
8351 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8352
8353         * code-cmds.el: Provide the feature.
8354
8355 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8356
8357         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8358
8359         * code-cmds.el: New file
8360         * mule/mule-cmds.el:
8361         * mule/mule-misc.el
8362         (coding-keymap): New keymap. Define coding system keyboard
8363         commands on file-coding builds too.
8364         (coding-system-change-eol-conversion):
8365         (universal-coding-system-argument):
8366         (set-default-coding-systems):
8367         (prefer-coding-system): Moved from mule-cmds.el
8368         (set-buffer-process-coding-system): Moved from mule-misc.el
8369
8370 2000-09-15  Stephen Carney <carney@scubadoo.com>
8371
8372         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8373
8374 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8375
8376         * package-get.el (package-get-download-sites): Add a pre-release
8377         site for experimental packages.
8378
8379         * auto-autoloads.el: Regenerated.
8380
8381 2000-08-01  Andy Piper  <andy@xemacs.org>
8382
8383         * gutter-items.el (buffers-tab-omit-function): reference
8384         buffers-tab-select-visible-buffers.
8385         (buffers-tab-filter-functions): new variable, by default uses
8386         buffers-tab-selection-function and buffers-tab-omit-function.
8387         (select-buffers-tab-buffers-by-mode): invert arguments.
8388         (buffers-tab-select-visible-buffers): new function. Invert calling
8389         of buffers-menu-omit-invisible-buffers.
8390         (buffers-tab-items): rewrite to use
8391         buffers-tab-filter-functions. Rewrite docstring.
8392         (gutter-buffers-tab-extent): delete.
8393         (add-tab-to-gutter): always build a new extent when adding the
8394         tabs.
8395         (update-tab-in-gutter): make gutter dirty when orientation
8396         changes.
8397
8398 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8399
8400         * bytecomp.el (byte-compile-defvar-or-defconst):
8401         Only do loadhist recording if defvar form includes a value.
8402
8403 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8404
8405         * bytecomp.el (byte-compile-initial-macro-environment):
8406         `eval-when-compile' should not compile its body.
8407
8408 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8409
8410         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8411         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8412         some Japanese English.  Remove some ancient FSF comments, and
8413         improve docstrings.  Use symbols not vectors for tables.
8414
8415 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8416
8417         * keymap.el:
8418         (local-key-binding):
8419         (global-key-binding):
8420         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8421
8422         * lisp.el:
8423         (backward-sexp): Slightly simpler code.
8424         (mark-sexp): Make arg optional, like FSF Emacs.
8425         (forward-list): Slightly simpler code.
8426         (backward-list): Slightly simpler code.
8427         (down-list):  Make arg optional, like FSF Emacs.
8428         (up-list):  Make arg optional, like FSF Emacs.
8429         (backward-up-list):  Make arg optional, like FSF Emacs.
8430         (kill-sexp):  Make arg optional, like FSF Emacs.
8431         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8432
8433         * font-menu.el (font-menu-change-face):
8434         Take continuable errors into account.
8435
8436         * abbrev.el:
8437         * abbrev.el (clear-abbrev-table):
8438         * abbrev.el (define-abbrev-table):
8439         * abbrev.el (define-abbrev):
8440         * abbrev.el (insert-abbrev-table-description):
8441         * apropos.el (apropos-documentation-check-doc-file):
8442         * apropos.el (apropos-documentation-check-elc-file):
8443         * buff-menu.el (list-buffers):
8444         * buff-menu.el (list-buffers-noselect):
8445         * bytecomp.el (byte-recompile-directory):
8446         * bytecomp.el (batch-byte-compile):
8447         * cl-macs.el (typep):
8448         * code-files.el (find-coding-system-magic-cookie):
8449         * code-files.el (insert-file-contents):
8450         * cus-edit.el (customize-set-variable):
8451         * cus-edit.el (customize-save-variable):
8452         * cus-face.el (custom-set-face-font-size):
8453         * cus-face.el (custom-set-face-update-spec):
8454         * cus-face.el (custom-reset-faces):
8455         * custom.el (custom-check-theme):
8456         * custom.el (copy-upto-last):
8457         * fill.el (canonically-space-region):
8458         * fill.el (fill-paragraph):
8459         * fill.el (fill-region):
8460         * fill.el (find-space-insertable-point):
8461         * fill.el (justify-current-line):
8462         * faces.el (face-spec-update-all-matching):
8463         * faces.el (set-face-stipple):
8464         * files-nomule.el (insert-file-contents):
8465         * files.el (insert-file-contents-literally):
8466         * files.el (hack-local-variables-last-page):
8467         * files.el (basic-save-buffer):
8468         * files.el (insert-directory):
8469         * font-menu.el (font-menu-change-face):
8470         * font.el (font-spatial-to-canonical):
8471         * format.el (format-encode-region):
8472         * format.el (format-insert-file):
8473         * format.el (format-replace-strings):
8474         * gutter.el (set-gutter-element):
8475         * help.el (key-or-menu-binding):
8476         * help.el (describe-bindings):
8477         * help.el (with-syntax-table):
8478         * indent.el (indent-rigidly):
8479         * indent.el (delete-to-left-margin):
8480         * info.el:
8481         * info.el (Info-extract-dir-entry-from):
8482         * info.el (Info-build-dir-anew):
8483         * info.el (Info-rebuild-dir):
8484         * info.el (Info-batch-rebuild-dir):
8485         * info.el (Info-read-subfile):
8486         * info.el (Info-build-node-completions):
8487         * info.el (Info-extract-menu-node-name):
8488         * isearch-mode.el (isearch-range-invisible):
8489         * isearch-mode.el (isearch-restore-invisible-extents):
8490         * itimer.el (itimerp):
8491         * itimer.el (itimer-live-p):
8492         * keymap.el:
8493         * keymap.el (substitute-key-definition):
8494         * keymap.el (read-command-or-command-sexp):
8495         * keymap.el (local-key-binding):
8496         * keymap.el (global-key-binding):
8497         * keymap.el (global-set-key):
8498         * keymap.el (local-set-key):
8499         * ldap.el:
8500         * ldap.el (ldap-add-entries):
8501         * ldap.el (ldap-delete-entries):
8502         * lisp.el (backward-sexp):
8503         * lisp.el (mark-sexp):
8504         * lisp.el (forward-list):
8505         * lisp.el (backward-list):
8506         * lisp.el (down-list):
8507         * lisp.el (backward-up-list):
8508         * lisp.el (up-list):
8509         * lisp.el (kill-sexp):
8510         * lisp.el (backward-kill-sexp):
8511         * menubar.el (add-menu-button):
8512         * menubar.el (add-submenu):
8513         * menubar.el (delete-menu-item):
8514         * menubar.el (relabel-menu-item):
8515         * mouse.el (narrow-window-to-region):
8516         * obsolete.el (define-obsolete-variable-alias):
8517         * obsolete.el (store-substring):
8518         * package-admin.el:
8519         * package-admin.el (package-admin-install-function):
8520         * package-admin.el (package-admin-install-function-mswindows):
8521         * package-admin.el (package-admin-default-install-function):
8522         * package-get.el (package-get-update-base-entries):
8523         * packages.el (packages-load-package-dumped-lisps):
8524         * packages.el (packages-collect-package-dumped-lisps):
8525         * printer.el (generic-print-buffer):
8526         * printer.el (generic-print-region):
8527         * replace.el (occur-mode-mouse-goto):
8528         * replace.el (perform-replace):
8529         * select.el (get-selection-no-error):
8530         * simple.el:
8531         * simple.el (newline):
8532         * simple.el (open-line):
8533         * simple.el (edit-and-eval-command):
8534         * simple.el (goto-line):
8535         * simple.el (undo):
8536         * simple.el (kill-region):
8537         * simple.el (copy-region-as-kill):
8538         * simple.el (kill-ring-save):
8539         * simple.el (set-mark):
8540         * simple.el (next-line):
8541         * simple.el (previous-line):
8542         * simple.el (line-move):
8543         * simple.el (set-goal-column):
8544         * simple.el (comment-region):
8545         * subr.el:
8546         * subr.el (putf):
8547         * syntax.el (modify-syntax-entry):
8548         * syntax.el (map-syntax-table):
8549         * view-less.el (view-file):
8550         * view-less.el (view-buffer):
8551         * view-less.el (view-file-other-window):
8552         * window-xemacs.el (backward-other-window):
8553         * window.el:
8554         * window.el (one-window-p):
8555         * window.el (walk-windows):
8556         * window.el (window-list):
8557         * x-mouse.el (x-mouse-kill):
8558         * x-select.el (x-get-cutbuffer):
8559         * x-select.el (x-store-cutbuffer):
8560         * term/bg-mouse.el (bg-mouse-line-to-center):
8561         * term/sun-mouse.el (window-line-end):
8562         * term/sun-mouse.el (sun-select-region):
8563         * term/sun.el (kill-region-and-unmark):
8564         * mule/mule-category.el:
8565         * mule/mule-category.el (modify-category-entry):
8566         * mule/mule-category.el (char-category-list):
8567         * mule/mule-coding.el (coding-system-force-on-output):
8568         * mule/mule-misc.el (coding-system-put):
8569         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8570
8571 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8572
8573         * cus-face.el: Typo fixes and tiny clarifications.
8574         * custom.el: ditto
8575
8576 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8577
8578         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8579         * startup.el (normal-top-level): Setup auto-save-list-file-name
8580         if auto-save-list-file-prefix is non-nil.
8581
8582 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8583
8584         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8585
8586 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8587
8588         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8589         get symbol at point-min.
8590
8591 2000-10-24  Didier Verna  <didier@xemacs.org>
8592
8593         * info.el (Info-emacs-info-file-name): defconst it.
8594         * info.el (Info-footnote-tag): defcustom it.
8595         * info.el (Info-no-description-string): ditto.
8596         * info.el (Info-find-node): adapt to new semantics of
8597         'Info-suffixed-file (don't do the case variants stuff).
8598         * info.el (Info-insert-dir): rewrite the dir file variants code.
8599         * info.el (Info-directory-files): New. Return the list of info
8600         files in a directory.
8601         * info.el (Info-dir-outdated-p): use it.
8602         * info.el (Info-parse-dir-entries): ditto.
8603         * info.el (Info-build-dir-anew): don't restrict to files ending
8604         with a ".info.*" extension.
8605         * info.el (Info-set-mode-line): ditto.
8606         * info.el (Info-read-subfile): adapt to new semantics of
8607         'Info-suffixed-file (append 'exact argument).
8608         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8609         string independently of the case.
8610         * info.el (Info-suffixed-file): use it (match all possible case
8611         for the file name).
8612         * info.el (Info-insert-file-contents): code cleanup.
8613         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8614         columns.
8615         * info.el (Info-batch-rebuild-dir): ditto.
8616         * info.el (Info-read-node-name-1): ditto.
8617         * info.el (Info-search): ditto.
8618         * info.el (Info-fontify-node): ditto.
8619
8620
8621 2000-10-24  Didier Verna  <didier@xemacs.org>
8622
8623         * process.el (shell-command): when called from a program, avoid
8624         'push-mark's "mark-set" message.
8625
8626 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8627
8628         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8629         by a symbol, not by a vector.
8630         * mule/vietnamese.el (vscii): Likewise.
8631         (viscii): Likewise.
8632         * mule/cyrillic.el (koi8-r): Likewise.
8633
8634         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8635         by a symbol, not by a vector.
8636         (chinese-big5-2): Likewise.
8637         * mule/ethiopic.el (ethiopic): Likewise.
8638         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8639         (vietnamese-viscii-upper): Likewise.
8640
8641 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8642
8643         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8644
8645 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8646
8647         * byte-optimize.el (byte-optimize-car): New function.
8648         (byte-optimize-cdr): Ditto.
8649
8650 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8651
8652         * byte-optimize.el: Partial synch with FSF 20.7.
8653         Optimize constant concatenation.
8654         Add keymapp as a side effect free function.  It is a built-in.
8655         (byte-after-unbind-pos): Remove byte-equal.
8656
8657 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8658
8659         * update-elc-2.el: Quote regexps correctly.
8660
8661 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8662
8663         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8664         (ccl-compile): Apply integerp, not integer-or-char-p to
8665         check the type of the buffer magnification
8666         (ccl-compile-write-string): Encode a string with binary
8667         coding system.
8668         (ccl-compile-write-repeat): Likewise.
8669
8670 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8671
8672         * buff-menu.el:
8673         * bytecomp.el:
8674         * coding.el:
8675         * faces.el:
8676         * files.el:
8677         * fill.el:
8678         * float-sup.el:
8679         * font-lock.el:
8680         * help.el:
8681         * iso8859-1.el:
8682         * loaddefs.el:
8683         * menubar-items.el:
8684         * menubar.el:
8685         * modeline.el:
8686         * msw-font-menu.el:
8687         * paragraphs.el:
8688         * paths.el:
8689         * replace.el:
8690         * simple.el:
8691         * sound.el:
8692         * startup.el:
8693         * version.el:
8694         * x-faces.el:
8695         * x-font-menu.el:
8696         Remove purecopy.
8697
8698 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8699
8700         * simple.el (do-auto-fill): Use the function pointer to by
8701         `comment-line-break-function', not `indent-new-comment-line'. This
8702         fixes an issue with cc-mode comment continuation.
8703
8704 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8705
8706         * simple.el (turn-on-auto-fill):  Add (interactive).
8707         * mwheel.el (mwheel-install): Add (interactive).
8708         * font-lock.el (turn-on-font-lock): Add (interactive).
8709         (turn-off-font-lock): Add (interactive).
8710
8711 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8712
8713         * packages.el (packages-special-base-regexp): Add `man'.
8714
8715 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8716
8717         * wid-edit.el (widget-specify-active): map over extents in current
8718         buffer like `widget-specify-inactive' does.  Mapping over the
8719         inactive extent object does not work since the current extent is
8720         ignored by `map-extents'.
8721
8722 2000-10-04  Martin Buchholz <martin@xemacs.org>
8723
8724         * XEmacs 21.2.36 is released.
8725
8726 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8727
8728         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8729         Optimize the compiled-function-constants vector by byte-code
8730         reference counts.
8731
8732 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8733
8734         * build-report.el (build-report-delete-regexp): quote value in
8735         defcustom
8736
8737 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8738
8739         * build-report.el (build-report): Don't bind srcdir which we don't
8740         use in `multiple-value-bind' to avoid the only byte-compiler
8741         warning.
8742
8743 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8744
8745         * build-report.el: Requires cl and custom now.
8746         build-report-version is determined by XEmacs version -- remove
8747         build-report-version*.
8748         * build-report.el (build-report-version): Removed.
8749         * build-report.el (build-report-installation-version-regexp): New.
8750         * build-report.el (build-report-version-file-regexp): New.
8751         * build-report.el (build-report-installation-srcdir-regexp): New.
8752         * build-report.el (build-report-destination): Offer
8753         xemacs-build-reports and xemacs-beta.
8754         * build-report.el (build-report-keep-regexp): Adjusted.
8755         * build-report.el (build-report-delete-regexp): Adjusted.
8756         * build-report.el (build-report-make-output-dir): New.
8757         * build-report.el (build-report-installation-file): Replace use of
8758         `concat' with `expand-file-name'.
8759         * build-report.el (build-report-make-output-file): Removed.
8760         * build-report.el (build-report-make-output-files): New.
8761         * build-report.el (build-report-subject): Identify as
8762         user-variable with "*...".
8763         * build-report.el (build-report-prompts): Ditto.
8764         * build-report.el (build-report-version-file): New.
8765         * build-report.el (build-report-file-encoding): Identify as
8766         user-variable with "*...".
8767         * build-report.el (build-report-make-output-get): New.
8768         * build-report.el (build-report-insert-header): Report
8769         emacs-version and system-configuration instead of
8770         build-report-version.
8771         * build-report.el (build-report-insert-make-output): Add file
8772         argument.
8773         * build-report.el (build-report-insert-installation-file):
8774         Re-indent.
8775         * build-report.el (build-report-keep): Change docstring,
8776         re-indent.
8777         * build-report.el (build-report-delete): Ditto.
8778         * build-report.el (build-report-installation-data): New.
8779         * build-report.el (build-report-version-file-data): New.
8780
8781 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8782
8783         * byte-optimize.el (byte-optimize-lapcode):
8784         Fix the optimization of using the first 5 elements of the
8785         constants vector for variables.
8786         (byte-optimize-lapcode): Fix another ancient broken optimization.
8787
8788 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8789
8790         * *: Spelling mega-patch
8791
8792 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8793
8794         * easymenu.el: doc fixes.
8795         (easy-menu-do-define): Use backquote.
8796         (easy-menu-change):
8797         (easy-menu-add):
8798         `when' seems much clearer than `if' here.
8799         (easy-menu-remove):
8800         (easy-menu-add-item):
8801         (easy-menu-item-present-p):
8802         (easy-menu-remove-item):
8803         Wrap using (when (featurep 'menubar) ...)
8804
8805 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8806
8807         * bytecomp.el (displaying-byte-compile-warnings):
8808         Revert Ben's change to this function below so that the compile log
8809         is displayed properly for users of the "popper" package.
8810
8811 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8812
8813         * window.el (save-selected-window): Use backquote.
8814
8815         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8816         Renamed from `byte-compile-file-form-defvar'.
8817         * bytecomp.el (byte-compile-defvar-or-defconst):
8818         Only cons onto current-load-list in top-level forms.
8819         Else this leaks a cons cell every time a defun is called.
8820         Renamed from `byte-compile-defvar', for clarity.
8821         Warn when docstring of defvar is not a string.
8822         Use consistent error messages.
8823         Better comments.
8824
8825 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8826
8827         * simple.el (set-variable):
8828         Remove unneeded defvar by rearranging order of let* forms.
8829
8830         * mule/mule-ccl.el (ccl-get-next-code):
8831         * menubar-items.el (bookmark-menu-filter):
8832         (language-environment-menu-filter):
8833         (tutorials-menu-filter):
8834         * toolbar-items.el (toolbar-compile):
8835         * byte-optimize.el (disassemble-offset):
8836         Use (declare (special ...)) instead of `defvar'.
8837
8838         * cl-macs.el (cl-do-proclaim):
8839         Fix (declare (special ...)) warning suppression syntax.
8840
8841 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8842
8843         * info.el (Info-tag-table-marker):
8844         (Info-tag-table-buffer):
8845         (Info-find-file-node):
8846         (Info-read-subfile):
8847         (Info-build-node-completions):
8848         (Info-search):
8849         (Info-mode):
8850         Multiple info buffer support.
8851
8852 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8853
8854         * ldap.el (ldap-decode-entry): New defun
8855         (ldap-search-entries): Use it in order to decode DN-prefixed
8856         entries properly
8857
8858 2000-08-23  Daniel Pittman <daniel@danann.net>
8859
8860         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8861         Use `eq', not `=', to compare symbols.
8862
8863 2000-07-30  Ben Wing  <ben@xemacs.org>
8864
8865         * bytecomp.el (byte-compile-report-error):
8866         * bytecomp.el (displaying-byte-compile-warnings):
8867         if stack-trace-on-error is set, send out a backtrace when
8868         an error is encountered that stops byte compilation.  this
8869         should make it much much easier to track down those curious
8870         problems.  also undo the kludge of using a separate "*Show*"
8871         buffer for display when there's a temp-buffer-show-function;
8872         we can avoid this by just being a little smarter.
8873
8874         * dialog-items.el:
8875         * dialog-items.el (search-dialog-regexp): New.
8876         * dialog-items.el (search-dialog-callback):
8877         * dialog-items.el (make-search-dialog):
8878         add a regexp option to the dialog and clean up a bit.
8879
8880         * dialog.el:
8881         * dialog.el (yes-or-no-p-dialog-box):
8882         * dialog.el (get-dialog-box-response):
8883         * dialog.el (make-dialog-box):
8884         * dialog.el (dialog-box-finish): New.
8885         * dialog.el (dialog-box-cancel): New.
8886         * dialog.el (internal-make-dialog-box-exit): New.
8887         implement [properly!] the :modal property of the new dialog box
8888         interface.  this is the first time xemacs has ever had *proper*
8889         modal dialog boxes, giving the standard window-system feedback.
8890         (e.g. under windows, clicking on a disabled frame causes a beep
8891         and makes the dialog box flash three times.)
8892
8893         * dragdrop.el: header keyword frobbing.
8894
8895         * dumped-lisp.el (preloaded-file-list):
8896         renamed winnt.el to win32-native.el.
8897
8898         * faces.el (face-property):
8899         * faces.el (set-face-property):
8900         * faces.el (frob-face-property):
8901         * faces.el (frob-face-font-2):
8902         * faces.el (make-face-bold):
8903         * faces.el (make-face-italic):
8904         * faces.el (make-face-bold-italic):
8905         * faces.el (make-face-unbold):
8906         * faces.el (make-face-unitalic):
8907         * faces.el (make-face-smaller):
8908         * faces.el (make-face-larger):
8909         clean up the implementation of these so that window-system-specific
8910         methods are called only on objects belonging to that window system.
8911         previously, you could have [e.g.] mswindows-make-face-bold called
8912         on font object of device type `stream', which is not good and
8913         explains the subtle errors Adrian was getting when byte-compiling
8914         something that required 'term. (Adrian, now you can use stack-trace-
8915         on-error to find the exact place where things are going wrong instead
8916         of having to laboriously binary-search your way through.)
8917
8918         * finder.el (finder-known-keywords):
8919         cleaned up -- properly sorted, clarified the meanings of many of
8920         the keywords, and added a few -- mswin, gui, content, build, www,
8921         user, services.  the last two try to distinguish between a package
8922         that's used directly by the user, and a package that provides
8923         support services to other packages.
8924
8925         * font-lock.el (lisp-font-lock-keywords-2):
8926         update list of lisp control structures to include everything,
8927         including new ones i introduced.
8928
8929         * gutter.el: header keyword frobbing.
8930
8931         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8932         recent isearch element was not doing so!  you got the second-most-
8933         recent instead.
8934
8935         * lisp-mode.el (construct-lisp-mode-menu):
8936         more menubar cleanups.
8937         * lisp-mode.el (with-selected-window):
8938         make it indent properly.
8939
8940         * menubar-items.el (default-menubar): lots of menubar cleanups.
8941         rearranged the options menu the most, e.g. splitting up the
8942         Keyboard/Mouse menu into a new Editing menu and combining the
8943         separate Scrollbar/Gutter/Toolbar submenus into Display.
8944         Got rid of General, moved items to Editing or new Troubleshooting.
8945         Moved Packages to Tools; doesn't seem to belong under Options.
8946         Added stuff to the Cmds menu, e.g. Change Case.
8947
8948         NB please don't complain about these periodic menubar changes.
8949         Anything like this is necessarily incremental in its construction
8950         -- By constant use you gradually become more and more aware of
8951         better and better ways to group menu items.  When we eventually
8952         move the options menu to a property sheet, the existing structure
8953         will probably be preserved fairly well.
8954
8955         * minibuf.el (next-history-element): fix problems with pressing
8956         down arrow in repeat-complex-command.
8957
8958         * modeline.el:
8959         * modeline.el (modeline-3d-p): New.
8960         added custom variable for controlling the 3d modeline.  the
8961         corresponding Options item has been present for a long time,
8962         but commented out with "fix me!" comments.  it's fixed now.
8963
8964         * obsolete.el (add-menu):
8965         remove bogus gettexts.
8966
8967         * process.el (shell-quote-argument):
8968         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8969         For bash under Windows native, see below.
8970
8971         * simple.el:
8972         * simple.el (display-warning-buffer):
8973         Fixed the handling of warning display to eliminate the annoying
8974         *Show* buffer, like was done for byte-compiler output above.
8975
8976         * simple.el (debug-print): New.
8977         Simple function for sending debug messages to the console and/or
8978         other debug places.
8979
8980         * subr.el (replace-in-string):
8981         Rewrite this function to avoid N^2 behavior with large strings --
8982         catastrophic with the new Windows selection code! (Apparently the
8983         author of this function didn't realize there was a fun
8984         replace-match that could make his life much easier, because we
8985         duplicated the entire logic.  The new version is smaller, easier
8986         to understand, much more robust, and has extended features --
8987         those of replace-match.)
8988
8989         * window.el:
8990         * window.el (with-selected-window): New.
8991         An obvious complement to the existing `with-selected-frame' and
8992         `with-current-buffer'.
8993
8994         * win32-native.el: Renamed from winnt.el.
8995         Added a great deal of stuff for properly handling process quoting,
8996         somewhat modeled on Kirill's original model (which i later threw
8997         away).  We should now finally have correctly working process arg
8998         quoting/dequoting so that the final app gets exactly what we
8999         intended.  Because the mechanism is in Lisp, it's easily
9000         extendible. (For those running bash and running the native
9001         version, I tried hard to do what I thought was correct.  But more
9002         thought is needed, and ideally the volunteer work of people with
9003         these configurations that they generally run on.)
9004
9005         * x-font-menu.el (x-font-menu-font-data):
9006         Put in defvar's to fix byte-compiler warnings.
9007
9008 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9009
9010         * select.el (selection-coercion-alist): Initialise.
9011         * select.el (select-coerce-to-text): New.
9012         * select.el (select-coerce): New.
9013         New functions to perform type and value coercion.
9014
9015         * select.el (select-buffer-killed-default): Keep data if it was
9016         on the clipboard.
9017
9018 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9019
9020         * menubar-items.el (default-menubar): Fix typo.
9021         (default-menubar): `lambda' was mispelled as `lamda'.
9022
9023 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9024
9025         * window.el (shrink-window-if-larger-than-buffer): Remove
9026         edge checking code.
9027
9028 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9029
9030         * paths.el (gnus-local-domain): Removed.
9031         (gnus-local-organization): Ditto.
9032         (gnus-startup-file): Ditto.
9033
9034 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9035
9036         * files.el (auto-mode-alist): Add .spec for RPM.
9037
9038 2000-07-31  Andy Piper  <andy@xemacs.org>
9039
9040         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9041
9042 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9043
9044         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9045         browse-url.
9046         * help.el (xemacs-www-page): Ditto.
9047         (xemacs-www-faq): Ditto.
9048         * menubar-items.el (default-menubar): Ditto.
9049
9050         * wid-edit.el (widget-url-link-action): Ditto.
9051         From: Kenichi OKADA <okada@opaopa.org>.
9052
9053 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9054
9055         * finder.el (finder-commentary): Add autoload cookie.
9056
9057 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9058
9059         * files.el (insert-file-contents-literally): Fix second let
9060         binding for `coding-system-for-read' to `coding-system-for-write'
9061         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9062
9063 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9064
9065         * files.el (insert-file-contents-literally): Use binary coding
9066         system (from Morioka san).
9067         (insert-file-contents-literally): Make file-name-handler method.
9068
9069 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9070
9071         * cl-macs.el (get-selection): Add defsetf.
9072
9073 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9074
9075         * x-init.el (x-activate-region-as-selection): replace obsolete
9076         function x-own-selection with own-selection.
9077         (ow-find): replace obsolete functions x-get-selection and
9078         x-get-clipboard with get-selection and get-clipboard.
9079         (init-post-x-win): replace obsolete function x-disown-selection
9080         with disown-selection.
9081
9082 2000-07-20  Mike Sperber  <mike@xemacs.org>
9083
9084         * startup.el (load-user-init-file): Only try to load init file if
9085         it exists.
9086
9087 2000-07-10  Andy Piper  <andy@xemacs.org>
9088
9089         * dialog-items.el: sync with Ben's patch.
9090
9091         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9092         comment.
9093         (progress-text-glyph): deleted.
9094         (progress-layout-glyph): make completely minimal.
9095         (progress-gauge-glyph): ditto.
9096         (progress-display-style): fix to handle dynamic instantiator
9097         changes.
9098         (progress-text-instantiator): new.
9099         (progress-layout-instantiator): new.
9100         (progress-gauge-instantiator): new.
9101         (set-progress-display-instantiator): renamed and changed from
9102         set-progress-display-style.
9103         (progress-abort-glyph): use instantiator not glyph.
9104         (append-progress-display): use set-progress-display-instantiator
9105         and set-glyph-image.
9106         (abort-progress-display): ditto.
9107         (raw-append-progress-display): ditto.
9108
9109 2000-07-20  Ben Wing  <ben@xemacs.org>
9110
9111         * code-files.el: Move Mule-specific code to mule-coding.el.
9112
9113 2000-07-15  Ben Wing  <ben@xemacs.org>
9114
9115         * autoload.el:
9116         Fixed comments.
9117
9118         * cmdloop.el:
9119         * cmdloop.el (yes-or-no-p):
9120         * cmdloop.el (y-or-n-p):
9121         Make these functions use should-use-dialog-box-p and not be
9122         overridden in dialog.el.
9123
9124         * cus-dep.el:
9125         * cus-dep.el (Custom-make-dependencies): Removed.
9126         * cus-dep.el (Custom-make-dependencies-1): New.
9127         * cus-dep.el (Custom-make-one-dependency): New.
9128         New entry point for use in Makefiles, to avoid excessive
9129         invocations.
9130
9131         * cus-edit.el (custom-variable-reset-saved):
9132         * cus-edit.el (custom-variable-reset-standard):
9133         * cus-edit.el (custom-save-resets):
9134         Fix bytecompiler warnings.
9135
9136         * dialog.el:
9137         * dialog.el (yes-or-no-p-dialog-box):
9138         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9139         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9140         * dialog.el (get-dialog-box-response):
9141         * dialog.el (message-or-box):
9142         * dialog.el (make-dialog-box):
9143         * dialog.el (popup-dialog-box): New.
9144         Avoid yes-or-no-p bogosities.
9145         Create a general function `make-dialog-box' to encapsulate all
9146         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9147
9148         * dumped-lisp.el (preloaded-file-list):
9149         Add dialog-items.  Clean up.  Group files by types.
9150
9151         * easymenu.el (easy-menu-add):
9152         * easymenu.el (easy-menu-remove):
9153         Account for accelerators.
9154
9155         * extents.el:
9156         * extents.el (extent-list): New args, like in map-extents.
9157         * extents.el (extent-at-event): New.
9158         * extents.el (extents-at-event): New.
9159
9160         * font-lock.el:
9161         * font-lock.el (font-lock-mode):
9162         * font-lock.el (font-lock-default-fontify-buffer):
9163         * font-lock.el (font-lock-default-unfontify-region):
9164         * font-lock.el (font-lock-fontify-syntactically-region):
9165         * font-lock.el (font-lock-fontify-keywords-region):
9166         Use new progress-feedback names.
9167
9168         * font-lock.el (java-font-lock-identifier-regexp):
9169         * font-lock.el (java-font-lock-class-name-regexp):
9170         Fix bytecompiler warnings.
9171
9172         * gutter-items.el:
9173         * gutter-items.el (progress-display-use-echo-area): Removed.
9174         * gutter-items.el (progress-feedback-use-echo-area): New.
9175         * gutter-items.el (progress-display-popup-period): Removed.
9176         * gutter-items.el (progress-feedback-popup-period): New.
9177         * gutter-items.el (set-progress-display-style): Removed.
9178         * gutter-items.el (set-progress-feedback-style): New.
9179         * gutter-items.el (progress-display-style): Removed.
9180         * gutter-items.el (progress-feedback-style): New.
9181         * gutter-items.el (progress-stack):
9182         * gutter-items.el (progress-displayed-p): Removed.
9183         * gutter-items.el (progress-feedbacked-p): New.
9184         * gutter-items.el (clear-progress-display): Removed.
9185         * gutter-items.el (clear-progress-feedback): New.
9186         * gutter-items.el (progress-display-clear-when-idle): Removed.
9187         * gutter-items.el (progress-feedback-clear-when-idle): New.
9188         * gutter-items.el (remove-progress-display): Removed.
9189         * gutter-items.el (remove-progress-feedback): New.
9190         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9191         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9192         * gutter-items.el (append-progress-display): Removed.
9193         * gutter-items.el (append-progress-feedback): New.
9194         * gutter-items.el (abort-progress-display): Removed.
9195         * gutter-items.el (abort-progress-feedback): New.
9196         * gutter-items.el (raw-append-progress-display): Removed.
9197         * gutter-items.el (raw-append-progress-feedback): New.
9198         * gutter-items.el (display-progress-display): Removed.
9199         * gutter-items.el (display-progress-feedback): New.
9200         * gutter-items.el (current-progress-display): Removed.
9201         * gutter-items.el (current-progress-feedback): New.
9202         * gutter-items.el (current-progress-display-label): Removed.
9203         * gutter-items.el (current-progress-feedback-label): New.
9204         * gutter-items.el (progress-display): Removed.
9205         * gutter-items.el (progress-feedback): New.
9206         Replace "progress-display" with "progress-feedback" globally.
9207
9208         * gutter-items.el (lprogress-display): Removed.
9209         * gutter-items.el (progress-feedback-with-label): New.
9210         Rename lprogress-display ==> progress-feedback-with-label.
9211
9212         * gutter-items.el (search-dialog-direction): Removed.
9213         * gutter-items.el (search-dialog-text): Removed.
9214         * gutter-items.el (search-dialog-callback): Removed.
9215         * gutter-items.el (make-search-dialog): Removed.
9216         Move to dialog-items.el.
9217
9218         * help.el:
9219         * help.el (help-mode-quit):
9220         * help.el (mode-for-help): New.
9221         * help.el (help-sticky-window): New.
9222         * help.el (help-window-config): New.
9223         * help.el (with-displaying-help-buffer):
9224         * help.el (function-at-event): New.
9225         * help.el (help-symbol-regexp): New.
9226         * help.el (help-symbol-run-function-1): New.
9227         * help.el (help-symbol-run-function): New.
9228         * help.el (help-symbol-function-context-menu): New.
9229         * help.el (help-symbol-variable-context-menu): New.
9230         * help.el (help-symbol-function-and-variable-context-menu): New.
9231         * help.el (frob-help-extents): New.
9232         * help.el (describe-function-1):
9233         * help.el (variable-at-point):
9234         * help.el (variable-at-event): New.
9235         * help.el (describe-variable):
9236         Major overhaul.
9237         - Make functions and variables be mousable.
9238         - Middle button hyperlinks.
9239         - New context-menu entries.
9240
9241         * keydefs.el:
9242         * keydefs.el (global-map):
9243         New key bindings to move lines up and down.
9244
9245         * lisp-mode.el:
9246         * lisp-mode.el (construct-lisp-mode-menu): New.
9247         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9248         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9249         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9250         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9251         Make popup and menubar menus be different.  Popup menu uses
9252         clicked location and automatically assumes symbol under the mouse
9253         for various commands.
9254
9255         * menubar-items.el:
9256         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9257         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9258
9259         * menubar-items.el (global-popup-menu): Removed.
9260         * menubar-items.el (mode-popup-menu): Removed.
9261         * menubar-items.el (activate-popup-menu-hook): Removed.
9262         * menubar-items.el (popup-mode-menu): Removed.
9263         * menubar-items.el (popup-buffer-menu): Removed.
9264         * menubar-items.el (popup-menubar-menu): Removed.
9265         Move to menubar.el.
9266
9267         * menubar.el:
9268         * menubar.el (global-popup-menu): New.
9269         * menubar.el (mode-popup-menu): New.
9270         * menubar.el (activate-popup-menu-hook): New.
9271         * menubar.el (last-popup-menu-event): New.
9272         * menubar.el (popup-mode-menu): New.
9273         * menubar.el (popup-buffer-menu): New.
9274         * menubar.el (popup-menubar-menu): New.
9275         * menubar.el (menu-call-at-event): New.
9276         Move non-content functions here.  Add support for context menu
9277         items on extents.
9278
9279         * minibuf.el (minibuffer-history-uniquify):
9280         Typo fix.
9281
9282         * minibuf.el (read-file-name-1):
9283         Call new file dialog box if it exists.
9284
9285         * minibuf.el (mouse-rfn-setup-vars):
9286         Clean up "chop" action.
9287
9288         * mouse.el:
9289         * mouse.el (button2): Now bound to mouse-track.
9290         * mouse.el (click-inside-extent-p):
9291         * mouse.el (point-inside-extent-p):
9292         * mouse.el (point-inside-selection-p):
9293         * mouse.el (mouse-drag-or-yank): Removed.
9294         * mouse.el (mouse-begin-drag-n-drop): New.
9295         * mouse.el (mouse-eval-sexp):
9296         * mouse.el (mouse-track-activate-strokes): New.
9297         * mouse.el (mouse-track-do-activate): New.
9298         * mouse.el (mouse-track):
9299         * mouse.el (default-mouse-track-event-is-with-button): New.
9300         * mouse.el (default-mouse-track-cleanup-hook):
9301         * mouse.el (default-mouse-track-drag-hook):
9302         * mouse.el (default-mouse-track-drag-up-hook):
9303         * mouse.el (default-mouse-track-click-hook):
9304         Merge drag-n-drop into mouse-track.
9305         Add general "activate" support to replace specific button2 kludges.
9306         Use "button modifier" support in mouse-track.
9307
9308         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9309
9310         * package-ui.el:
9311         * package-ui.el (pui-menu):
9312         * package-ui.el (pui-popup-context-sensitive): Removed.
9313         Fix bytecompiler warnings.
9314         Clean up popup code a bit.
9315
9316         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9317
9318         * simple.el:
9319         * simple.el (transpose-lines):
9320         * simple.el (transpose-line-up): New.
9321         * simple.el (transpose-line-down): New.
9322         * simple.el (transpose-subr):
9323         * simple.el (transpose-subr-1): Removed.
9324         Clean up, add functions to move lines up and down.
9325
9326         * startup.el (mail-host-address):
9327         * startup.el (user-mail-address):
9328         Customize.
9329
9330         * subr.el:
9331         * subr.el (set-symbol-value-in-buffer): New.
9332         * subr.el (error):
9333         * subr.el (check-argument-type):
9334         * subr.el (defined-error-p): New.
9335         Add structured error support.
9336
9337         * toolbar-items.el (toolbar-compile):
9338         Use new make-dialog-box.
9339
9340         * update-elc.el:
9341
9342         * userlock.el (ask-user-about-lock-dbox):
9343         * userlock.el (ask-user-about-supersession-threat-dbox):
9344         * userlock.el (ask-user-about-lock):
9345         * userlock.el (ask-user-about-supersession-threat):
9346         Use new make-dialog-box.
9347         Add safety checks; use should use-dialog-box-p.
9348
9349         * window-xemacs.el:
9350         * window-xemacs.el (__buffer-dedicated-frame):
9351         * window-xemacs.el (buffer-dedicated-frame): New.
9352         * window-xemacs.el (set-buffer-dedicated-frame): New.
9353         Move dedicated-frame stuff into lisp.
9354
9355 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9356
9357         * printer.el (generic-print-region): Do not require that
9358         `printer-name' be set.
9359         (printer-name): Commentary clarification.
9360
9361 2000-07-19  Martin Buchholz <martin@xemacs.org>
9362
9363         * XEmacs 21.2.35 is released.
9364
9365 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9366
9367         * select.el (selection-coercible-types): Initialise.
9368
9369 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9370
9371         * select.el (own-clipboard): Bug fix.
9372
9373 2000-07-17  Mike Sperber  <mike@xemacs.org>
9374
9375         * cus-edit.el (custom-migrate-custom-file): Save init file before
9376         continuing.
9377
9378 2000-07-16  Mike Sperber  <mike@xemacs.org>
9379
9380         * startup.el (load-init-file): Remove silly call to
9381         `load-user-custom-file`.
9382         (maybe-migrate-user-init-file): Minor fixes.
9383
9384 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9385
9386         * apropos.el (apropos-documentation-check-doc-file):
9387         `doc' variable should be let-bound, as was presumably intended.
9388
9389         * cus-edit.el (custom-variable-reset-saved):
9390         (custom-variable-reset-standard):
9391         Remove unused variable comment-widget.  Twice.
9392
9393         * toolbar.el (toolbar-blank-press-function):
9394         Add a real defvar with initial value nil and proper docstring.
9395         (press-toolbar-button): No need to check for boundp-ness anymore.
9396
9397         * rect.el (open-rectangle-line): Remove useless (let) form.
9398         Add defvar for pending-delete-mode.
9399
9400         * info.el (Info-find-node): This function needs an autoload cookie.
9401
9402         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9403         Use let* since the second form referred to the first.
9404
9405 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9406
9407         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9408         instead of removed `mswindows-get-clipboard'.
9409
9410
9411 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9412
9413         * select.el (select-convert-from-text): New.
9414         * select.el (select-convert-from-length): New.
9415         * select.el (select-convert-from-integer): New.
9416         * select.el (select-convert-from-identity): New.
9417         * select.el (select-convert-from-filename): New.
9418         * select.el (selection-converter-in-alist): Use them.
9419         New converter functions for X.
9420
9421         * select.el (get-selection): Removed comment.
9422
9423         * select.el (own-selection): Removed append code - I thought
9424         I'd already done this, but apparently not...
9425
9426         * select.el: Changed comment about TIMESTAMP.
9427
9428         * select.el (select-convert-in): New.
9429         * select.el (select-convert-out): New.
9430         New functions that get used by select.c.
9431
9432         * select.el (select-buffer-killed-default): New.
9433         * select.el (select-buffer-killed-text): New.
9434         * select.el (selection-buffer-killed-alist): New.
9435         New list and functions that get called if a relevant selection
9436         exists and a buffer gets killed.
9437
9438         * select.el (select-convert-to-targets):
9439         * select.el (select-convert-to-identity): Removed.
9440         * select.el (select-convert-from-identity): Removed.
9441         * select.el (select-converter-out-alist):
9442         Removed _EMACS_INTERNAL selection type.
9443
9444         * x-select.el (xselect-kill-buffer-hook): Removed.
9445         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9446         Removed this X-specific nonesense. Use the generic support
9447         in select.el instead.
9448
9449 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9450
9451         * mule/mule-category.el (defined-category-hashtable):
9452         Use make-hash-table instead of make-hashtable
9453
9454         * buff-menu.el: Byte-compiler warning fix.
9455
9456         * isearch-mode.el (isearch-highlight-all-cleanup):
9457         Remove unused variable `isearch-highlight-all-start'.
9458
9459         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9460
9461         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9462
9463         * cus-dep.el (Custom-make-dependencies):
9464         Add autoload cookie for custom-add-loads to generated custom-load.el.
9465
9466         * autoload.el (autoload-package-name): Warning suppression.
9467         Move defvar prior to first use.
9468
9469         * custom.el: Add autoload for custom-declare-face.
9470         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9471         * cl.el (cl-hack-byte-compiler):
9472         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9473         to work properly.
9474
9475 2000-07-08  Mike Sperber  <mike@xemacs.org>
9476
9477         * startup.el (load-home-init-file): Added variable.
9478         (maybe-migrate-user-init-file): Added.
9479         (load-user-init-file): Load custom file if different from init
9480         file.
9481
9482         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9483         "startup."
9484
9485         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9486         Moved `custom-file'-related code to cus-file.el.
9487
9488         * cus-file.el: New file.
9489
9490 2000-04-01  Mike Sperber  <mike@xemacs.org>
9491
9492         * packages.el (packages-find-package-directories): Added support
9493         for external package hierarchies with in-place installations.
9494
9495         * find-paths.el (paths-root-in-place-p): Added.
9496         (paths-find-emacs-directory): Added support for external
9497         directories with in-place installations.
9498         (paths-find-site-directory): Ditto.
9499
9500         * startup.el (find-user-init-file): Also look for
9501         ~/.xemacs/init.elc? in preference to ~/.emacs.
9502
9503 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9504
9505         * select.el (own-selection):
9506         * select.el (own-clipboard): Changed `append' parameter to
9507         `how-to-use' parameter.
9508         * select.el (own-selection): Removed icky append code.
9509         * select.el (own-selection, get-selection): Removed extra type
9510         checking.
9511         * select.el (selection-appender-alist):
9512         * select.el (selection-converter-{in|out}-alist): Initialise.
9513         * select.el (select-append-to-*): New.
9514         * select.el (select-convert-from-*): New.  New functions to append
9515         data and convert data from external type.
9516
9517 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9518
9519         * font-lock.el: Javadoc enhancements.
9520
9521 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9522
9523         * printer.el (generic-print-region): Compose job name from buffer
9524         name.
9525
9526 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9527
9528         * font-lock.el (font-lock-fontify-pending-extents): Call
9529         font-lock-fontify-region instead of font-lock-fontify-buffer
9530         to avoid unnecessary progress gauges.
9531
9532 2000-07-06  Craig Lanning  <lanning@scra.org>
9533
9534         * custom-load.el (faces):
9535
9536         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9537         dir is a regex.
9538
9539         * process.el (call-process-internal): from Dan Holmsand, use binary
9540         coding systems so that jka-compr works.
9541
9542 2000-07-07  Ben Wing  <ben@xemacs.org>
9543
9544         * font-lock.el: Undo previous change.  Unfortunately, some
9545         files actually use the variables directly in their init code
9546         without quoting them.
9547
9548 2000-07-07  Ben Wing  <ben@xemacs.org>
9549
9550         * font-lock.el (defvar font-lock-*-face): Removed.
9551
9552         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9553         only when necessary.
9554
9555 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9556
9557         * cl-macs.el: fix cl-transform-function-property kludge
9558         so that it does not require a random feature.
9559
9560 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9561
9562         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9563         as in Linux kernel "Rules.make".
9564
9565 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9566
9567         * build-report.el (build-report): Add autoload cookie.
9568
9569 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9570
9571         * package-ui.el (defgroup pui):  Correct a misspelling
9572         (pui-toggle-package-delete):  Change `seleted' to `selected'
9573
9574 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9575
9576         * package-get.el (package-get-update-base):
9577         (package-get): Use insert-file-contents-literally always.
9578         (package-get-maybe-save-index):
9579         Force coding system for writing to binary.
9580
9581 2000-06-08  Mike Alexander  <mta@arbortext.com>
9582
9583         * code-process.el (call-process-region): If there is no coding
9584         system for the process on process-coding-system-alist use the
9585         coding system of the buffer containing the region.
9586
9587 2000-06-10  Ben Wing  <ben@xemacs.org>
9588
9589         * cmdloop.el (command-error):
9590         If debug-on-error and noninteractive, output backtrace.
9591
9592         * files.el (file-relative-name):
9593         Remove MSDOS references.
9594
9595         * simple.el (line-number): New function, due to non-obvious
9596         behavior/usage of count-lines.
9597
9598         * simple.el (count-lines): document non-obvious usage to get
9599         line number.
9600
9601 2000-06-11  Ben Wing  <ben@xemacs.org>
9602
9603         * faces.el ((featurep 'xpm)):
9604         * x-faces.el (x-init-face-from-resources):
9605         * x-faces.el (x-init-frame-faces):
9606         * x-misc.el (x-init-specifier-from-resources):
9607         * x-misc.el (x-get-resource-and-bogosity-check):
9608         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9609         * x-mouse.el (x-init-pointer-shape):
9610         * x-scrollbar.el (x-init-scrollbar-from-resources):
9611         Add sixth argument to x-get-resource calls so as to issue warnings
9612         rather than errors on bogus arguments.
9613
9614 2000-06-05  Ben Wing  <ben@xemacs.org>
9615
9616         * compat.el: new file.  provides a clean, non-intrusive way to
9617         define compatibility functions.
9618
9619         * process.el (shell-quote-argument): temporary fix for lack
9620         of nt-quote-process-args.  #### I need to put back the overall
9621         structure of that mechanism but redo the guts of it using the
9622         extra intelligence in the C code.
9623
9624 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9625
9626         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9627         `package-get' does in package-get.el, instead of using external
9628         "md5sum" program.
9629
9630         * package-get.el (package-get): Insert package file literally to
9631         make checksum calculation work.
9632
9633 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9634
9635         * code-files.el (convert-mbox-coding-system): Deleted.
9636         (file-coding-system-alist): Removed reference to
9637         convert-mbox-coding-system.
9638
9639 2000-05-28  Martin Buchholz <martin@xemacs.org>
9640
9641         * XEmacs 21.2.34 is released.
9642
9643 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9644
9645         * font-lock.el (font-lock-keywords): Rewrote docstring
9646
9647 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9648
9649         * loadhist.el (unload-feature): handle case where x is both boundp
9650         and fboundp
9651
9652 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9653
9654         * packages.el: It's ok to use built-in macros, but not lisp
9655         defined ones.
9656
9657 2000-05-20  Ben Wing  <ben@xemacs.org>
9658
9659         * font-lock.el:
9660         * font-lock.el (font-lock-message-threshold):
9661         * font-lock.el (font-lock-mode):
9662         * font-lock.el (font-lock-default-fontify-buffer):
9663         * font-lock.el (font-lock-always-fontify-immediately):
9664         * font-lock.el (font-lock-old-extent): Removed.
9665         * font-lock.el (font-lock-old-len): Removed.
9666         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9667         * font-lock.el (font-lock-pending-extent-table): New.
9668         * font-lock.el (font-lock-range-table): New.
9669         * font-lock.el (font-lock-after-change-function):
9670         * font-lock.el (font-lock-after-change-function-1): Removed.
9671         * font-lock.el (font-lock-fontify-pending-extents): New.
9672         * font-lock.el ('font-lock-revert-cleanup): Removed.
9673         * font-lock.el ('font-lock-revert-setup): Removed.
9674         Rewrite deferral code to handle any number of changes, merging
9675         them properly.  Remove hacked-up code for revert-buffer, now
9676         unnecessary.
9677
9678         * menubar-items.el (default-menubar):
9679         In Options->Edit Init File, don't switch to emacs-lisp-mode
9680         unless necessary; doing this turns off font-lock.
9681
9682 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9683
9684         * keydefs.el: Define C-x BS to backward-kill-sentence.
9685
9686 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9687
9688         * files.el (hack-local-variables-prop-line): Use non-greedy
9689         matching to process -*-texinfo-*- -*-.
9690
9691 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9692
9693         * minibuf.el (minibuf-directory-files): new function.
9694         (read-file-name-activate-callback): use minibuf-directory-files.
9695         (read-directory-name-internal): ditto.
9696         (mouse-file-display-completion-list): ditto.
9697         (mouse-directory-display-completion-list): ditto.
9698         (read-file-name-internal): remove "./" from completion list unless
9699         explicitly matched, for consistency.
9700
9701 2000-05-11  Ben Wing  <ben@xemacs.org>
9702
9703         * gutter-items.el (gutter-buffers-tab):
9704         * gutter-items.el (add-tab-to-gutter):
9705         * gutter-items.el (update-tab-in-gutter):
9706         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9707         * gutter-items.el (append-progress-display):
9708         * gutter-items.el (abort-progress-display):
9709         * gutter-items.el (raw-append-progress-display):
9710         Further fixes.  Use set-glyph-image not set-image-instance-property,
9711         to fix problems with multiple windows in a frame.
9712
9713         * menubar-items.el (tutorials-menu-filter):
9714         Fix typo.
9715
9716         * startup.el (early-error-handler):
9717         Display message box under windows; otherwise, message will disappear
9718         before it can be viewed.
9719
9720         * update-elc.el:
9721         Fix bug in NEEDTODUMP processing.
9722
9723 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9724
9725         * startup.el (lock-directory): Removed.
9726         (superlock-file): Ditto.
9727         (startup-set-paths): Remove lockdir.
9728         (startup-setup-paths-warning): Remove lock-directory.
9729
9730         * setup-paths.el (paths-find-lock-directory): Removed.
9731         (paths-find-superlock-file): Ditto.
9732
9733 2000-05-09  Ben Wing  <ben@xemacs.org>
9734
9735         * faces.el (set-face-property):
9736         * faces.el (set-face-font):
9737         * faces.el (set-face-foreground):
9738         * faces.el (set-face-background):
9739         * faces.el (set-face-background-pixmap):
9740         * faces.el (set-face-underline-p):
9741         * faces.el (set-face-strikethru-p):
9742         * faces.el (set-face-highlight-p):
9743         * faces.el (set-face-dim-p):
9744         * faces.el (set-face-blinking-p):
9745         * faces.el (set-face-reverse-p):
9746         doc string changes.
9747
9748         * glyphs.el:
9749         * glyphs.el (make-image-specifier):
9750         * glyphs.el (glyph-property):
9751         * glyphs.el (set-glyph-image):
9752         * glyphs.el (make-glyph):
9753         * glyphs.el (make-pointer-glyph):
9754         * glyphs.el (make-icon-glyph):
9755         * glyphs.el (widget-image-instance-p): New.
9756         authorship info, lots of doc changes.  New predicate, inadvertently
9757         omitted.  the general principle with specifier docs is now that
9758         the description of instantiators should go with the make-foo-specifier
9759         fun's doc string, rather than in foo-specifier-p.  this follows
9760         conventions elsewhere in XEmacs and in general is a lot more obvious
9761         of a place to look.  sometimes the make-foo-specifier function needs
9762         to be created in the process.
9763
9764         * gutter.el:
9765         * gutter.el (make-gutter-specifier): New.
9766         * gutter.el (make-gutter-size-specifier): New.
9767         * gutter.el (make-gutter-visible-specifier): New.
9768         specifier doc updates according to the conventions specified before.
9769
9770         * objects.el:
9771         * objects.el (make-font-specifier):
9772         * objects.el (make-color-specifier):
9773         * objects.el (make-face-boolean-specifier): New.
9774         specifier doc updates according to the conventions specified before.
9775
9776         * specifier.el:
9777         * specifier.el (set-specifier):
9778         * specifier.el (make-integer-specifier): New.
9779         * specifier.el (make-boolean-specifier): New.
9780         * specifier.el (make-natnum-specifier): New.
9781         * specifier.el (make-generic-specifier): New.
9782         * specifier.el (make-display-table-specifier): New.
9783         specifier doc updates according to the conventions specified before.
9784
9785         * toolbar.el:
9786         * toolbar.el (make-toolbar-specifier): New.
9787         specifier doc updates according to the conventions specified before.
9788
9789 2000-05-09  Ben Wing  <ben@xemacs.org>
9790
9791         * process.el (call-process-internal): Revert to previous version
9792         because Mike's change clashed with a change I did not long before.
9793         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9794         Thanks very much Mike for pointing out the bug and submitting a
9795         patch!
9796
9797 2000-04-13  Mike Alexander  <mta@arbortext.com>
9798
9799         * process.el (call-process-internal): Send the correct input buffer
9800         (call-process-internal): Return the exit status of the process
9801
9802 2000-05-07  Ben Wing  <ben@xemacs.org>
9803
9804         * winnt.el:
9805         * winnt.el (nt-quote-args-verbatim): Removed.
9806         * winnt.el (nt-quote-args-prefix-quote): Removed.
9807         * winnt.el (nt-quote-args-backslash-quote): Removed.
9808         * winnt.el (nt-quote-args-double-quote): Removed.
9809         * winnt.el (nt-quote-args-functions-alist): Removed.
9810         * winnt.el (nt-quote-process-args): Removed.
9811         Remove all stuff for argument quoting.  We borrow the code instead
9812         from Emacs 20.6, which is much more careful in its quoting
9813         (e.g. in handling runs of the escape character) and avoids most of
9814         the need for this Lisp mechanism by checking to see whether we're
9815         running a Cygwin or normal program and doing the appropriate
9816         quoting.  If we end up needing such a mechanism, we should add
9817         it by extending the variable `mswindows-quote-process-args' so it
9818         can take an alist of regexps.
9819
9820 2000-05-07  Ben Wing  <ben@xemacs.org>
9821
9822         * keydefs.el:
9823         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9824         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9825         the window without moving point.
9826
9827         * simple.el:
9828         * simple.el (scroll-up-one): New.
9829         * simple.el (scroll-down-one): New.
9830         Functions for use with C-M-up/down.
9831
9832 2000-05-01  Martin Buchholz <martin@xemacs.org>
9833
9834         * XEmacs 21.2.33 is released.
9835
9836 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9837
9838         * dialog.el (yes-or-no-p-dialog-box):
9839         Fix docstring.
9840         Fix following horrible bug in X11 mode with focus-follows-mouse:
9841           1. Visit two files in two different frames.
9842           2. do File->Revert Buffer in one of those frames.
9843           3. Dialog box appears.
9844           4. Arrange things so that the mouse passes over the *other*
9845              frame, then to the dialog box, and click on "Yes".
9846           5. The file contents end up in the *wrong* buffer!
9847         Add TODO comment.
9848
9849 2000-04-28  Ben Wing  <ben@xemacs.org>
9850
9851         * help.el (describe-installation): correct typo introduced
9852         in last patch: boundp -> fboundp.
9853
9854         * etags.el (buffer-tag-table-list):
9855         canonicalize filenames to Unix format so that tag-table-alist
9856         searching works under Windows.
9857
9858         * autoload.el:
9859         Bowdlerize the supposedly objectionable words
9860         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9861
9862         * gutter-items.el (set-progress-display-style):
9863         * gutter-items.el (search-dialog-callback):
9864         * gutter-items.el (make-search-dialog):
9865         Change to new callback-ex api.
9866
9867 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9868
9869         * help.el: (describe-installation): decode-coding-string is not
9870         defined in a non MULE environment.
9871
9872 2000-04-28  Ben Wing  <ben@xemacs.org>
9873
9874         * gutter-items.el (buffer-list-changed-hook):
9875         use it, not record-buffer-hook.
9876
9877         * subr.el (record-buffer-hook): Removed.
9878
9879 2000-04-27  Ben Wing  <ben@xemacs.org>
9880
9881         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9882         use NORECORD option.  Andy will not like this, but the existing
9883         gutter behavior is just wrong, as per this comment:
9884
9885         ;; this used to add the norecord flag to both calls below.
9886         ;; this is bogus because it is a pervasive assumption in XEmacs
9887         ;; that the current buffer is at the front of the buffers list.
9888         ;; for example, select an item and then do M-C-l
9889         ;; (switch-to-other-buffer).  Things get way confused.
9890         ;;
9891         ;; Andy, if you want to maintain the current look, you must
9892         ;;  *uncouple* the gutter order and buffers order.
9893
9894         * loaddefs.el (completion-ignored-extensions): unfuckify.
9895
9896         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9897         xemacs.mak.
9898
9899         * autoload.el (batch-update-one-directory): new function, used in
9900         xemacs.mak.
9901
9902         * loadup.el: set gc-cons-threshold very high unless dumping --
9903         loadup during update-elc is much much much faster.  also do this
9904         when quick-building.
9905
9906         add commented-out code for profiling loadup.
9907
9908
9909         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9910         is required in order to build xemacs.
9911
9912 2000-04-26  Ben Wing  <ben@xemacs.org>
9913
9914         * loadup.el: don't garbage collect during loadup if quick-build
9915         compile-time option is set.
9916
9917 2000-04-23  Ben Wing  <ben@xemacs.org>
9918
9919         * update-elc.el: compute whether any dumped .el or .elc files
9920         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9921         if so.
9922
9923         * update-elc.el (update-elc-files-to-compile): always change
9924         NOBYTECOMPILE in the src directory rather than current dir,
9925         so it will work under NT.
9926
9927         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9928         the form of this file is identical between Unix and Windows.
9929         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9930         Added comment.
9931         (update-autoloads-from-directory): updated doc string.
9932         updated doc strings in a few other places.
9933
9934 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9935
9936         * bytecomp.el (byte-force-recompile): Fix argument to
9937         byte-recompile-directory.
9938
9939 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9940
9941         * gutter-items.el (progress-display-clear-when-idle): Use
9942         add-one-shot-hook.
9943         * gutter-items.el (clear-progress-display): Adjust number of
9944         arguments.
9945
9946 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9947
9948         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9949
9950 2000-04-16  Ben Wing  <ben@xemacs.org>
9951
9952         * printer.el: New file.
9953
9954         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9955
9956         * help.el (describe-installation): Fix decoding for Windows.
9957
9958         * menubar-items.el:
9959         * menubar-items.el (default-menubar):
9960         * menubar-items.el (tutorials-menu-filter): New.
9961         * menubar-items.el (popup-menubar-menu):
9962         Add authorship.  Redo Help menu and Tutorials filter.
9963
9964         * menubar.el: Correct comment.
9965
9966         * modeline.el (modeline-buffer-identification): Correct doc string.
9967
9968         * simple.el:
9969         * simple.el (printing): Removed.
9970         * simple.el (printer-name): Removed.
9971         * simple.el (generic-print-buffer): Removed.
9972         * simple.el (generic-print-region): Removed.
9973         Move generic print code to printer.el.
9974
9975 2000-04-15  Ben Wing  <ben@xemacs.org>
9976
9977         * simple.el (generic-print-region): New.
9978         make this function actually work.
9979         (generic-print-buffer): call generic-print-region.
9980
9981 2000-04-14  Andy Piper  <andy@xemacs.org>
9982
9983         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9984         by using the new widget-callback-current-channel.
9985         (search-dialog-callback): ditto.
9986
9987 2000-04-12  Andy Piper  <andy@xemacs.org>
9988
9989         * gutter.el (default-gutter-position): moved from gutter-items.el.
9990         (default-gutter-position-changed-hook): ditto.
9991         (gutter-element-visibility-changed-hook): ditto.
9992         (set-gutter-element): ditto.
9993         (remove-gutter-element): ditto.
9994         (set-gutter-element-visible-p): ditto.
9995         (gutter-element-visible-p): ditto.
9996         (init-gutter): ditto.
9997
9998         * dialog.el (make-dialog-box): renamed and moved from
9999         gutter-items.el
10000
10001         * gutter-items.el: move various functions elsewhere.
10002
10003 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10004
10005         * menubar-items.el: Fixed place of parenthesis.
10006
10007 2000-04-12  Ben Wing  <ben@xemacs.org>
10008
10009         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10010                 without constantly being prompted for the tag.
10011         * simple.el: Added a number of section headings, to clarify the
10012                 organization of this file.
10013         * simple.el (activate-region):
10014         * simple.el (region-exists-p):
10015         * simple.el (region-active-p):
10016                 Moved these three function down to the other side of
10017                 the case-changing functions, so they join the rest of
10018                 the region code.
10019         * simple.el (printing): New.
10020         * simple.el (printer-name): New.
10021         * simple.el (generic-print-buffer): New.
10022                 New functions, a very simple prototype for a unified
10023                 printing interface.
10024
10025         * process.el (call-process-internal): Real fix for null BUFFER,
10026                 other problems with BUFFER specs.
10027
10028         * menubar-items.el:
10029                 Fixed up File->Print to use new printing functions.
10030                 Various corrections and expansions to Grep/Compile menus.
10031                 New options for Printing.
10032                 New options for SMTP Mail, the way to send mail under
10033                   MS Windows. (There's also a package patch to make SMTP
10034                   Mail be the default under MSWin.)
10035
10036 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10037
10038         * menubar-items.el: Selecting Rectangle Mousing from menubar
10039         did not work.  Needed to quote mouse-track-rectangle-p.
10040
10041 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10042
10043         * cl-compat.el (keywordp): Removed.
10044
10045 2000-04-05  Andy Piper  <andy@xemacs.org>
10046
10047         * gutter-items.el (progress-layout-glyph): don't initialize here.
10048         (progress-gauge-glyph): use dynamic sizing.
10049         (set-progress-display-style): new function. Set progress glyphs
10050         appropriately depending on the style.
10051         (progress-display-style): new variable. Custom version of
10052         set-progress-display-style.
10053         (progress-abort-glyph): switch to dynamic sizes.
10054         (search-dialog-text): make the edit field active.
10055
10056 2000-04-04  Andy Piper  <andy@xemacs.org>
10057
10058         * gutter-items.el (make-search-dialog): need to make the search
10059         dialog visible after creation.
10060
10061         * menubar-items.el (default-menubar): use the search dialog for
10062         searching. Remove some extraneous search menu items.
10063
10064         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10065         well as strings.
10066         (make-gutter-only-dialog-frame): allow the user to create the
10067         frame unmapped. Allow the gutter spec to be given as a glyph.
10068         (search-dialog-direction): new variable.
10069         (search-dialog-text): new variable.
10070         (search-dialog-callback): new function. Callback for the search
10071         dialog action.
10072         (make-search-dialog): new function. Create a user-friendly search
10073         dialog.
10074
10075 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10076
10077         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10078         under Windows.
10079
10080 2000-04-01  Andy Piper  <andy@xemacs.org>
10081
10082         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10083         progress more accurately.
10084
10085 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10086
10087         * finder.el (finder-compile-keywords): Process readable files only.
10088         Because error in process of .#finder-inf.el when compile xemacs
10089         with --with-clash-detection option.
10090
10091 2000-03-31  Andy Piper  <andy@xemacs.org>
10092
10093         * gutter-items.el (append-progress-display): don't delay after a
10094         successful font-lock.
10095         (make-gutter-only-dialog-frame): new function. Allow users to
10096         create gutter-only dialogs.
10097
10098 2000-03-27  Mike Alexander  <mta@arbortext.com>
10099
10100         * process.el (call-process-internal): Handle a null BUFFER
10101         parameter correctly.
10102
10103 2000-03-28  Andy Piper  <andy@xemacs.org>
10104
10105         * gutter-items.el (abort-progress-display): put strings in the
10106         gutter not extents.
10107         (progress-layout-glyph): signal special 'quit callback.
10108         (progress-display-quit-function): deleted.
10109         (progress-display-stop-callback): deleted.
10110         (progress-display-dispatch-command-events): deleted.
10111         (append-progress-display): remove calls to
10112         progress-display-dispatch-command-events.
10113         (raw-append-progress-display): ditto.
10114
10115 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10116
10117         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10118         being a list.  Actually define `stipple-pixmap-p' which is used as
10119         an error predicate.  Correctly handle PIXMAP being either relative
10120         or absolute file name.
10121
10122 2000-03-24  Andy Piper  <andy@xemacs.org>
10123
10124         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10125         (abort-progress-display): ditto. Don't delete the created extent.
10126         (raw-append-progress-display): ditto.
10127         (progress-display-dispatch-non-command-events): new
10128         function. Encapsulates what we want to do when no command input is
10129         required.
10130         (progress-display-dispatch-command-events): likewise, but disable
10131         for now since it causes too many problems.
10132         (append-progress-display): use them.
10133         (raw-append-progress-display): ditto.
10134         (default-gutter-position-changed-hook): set this rather than
10135         default-gutter-position-changed.
10136         (default-gutter-position-changed-hook): lambda with zero arguments
10137         rather than one.
10138         (raw-append-progress-display): trap errors in pending input since
10139         allowing them to signal will hose the gauge well and
10140         truly. Ideally we would like to delay these until we are more able
10141         to cope.
10142         (append-progress-display): ditto.
10143
10144 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10145
10146         * lisp/make-docfile.el: call-process-internal is now implemented
10147         in process.el.
10148
10149 2000-03-21  Ben Wing  <ben@xemacs.org>
10150
10151         * mule\mule-cmds.el (set-language-info-alist):
10152         Fix to correspond to new menu arrangement.
10153
10154 2000-03-21  Ben Wing  <ben@xemacs.org>
10155
10156         * process.el:
10157         * process.el (call-process-internal): New.
10158         New implementation of call-process.  Only enabled under NT, so far.
10159         stderr handling not implemented yet in CVS'd C code.
10160
10161 2000-03-20  Ben Wing  <ben@xemacs.org>
10162
10163         * lisp-mode.el:
10164         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10165         * lisp-mode.el (lisp-interaction-mode):
10166         Put back Lisp Interaction menubar for Jan V's sake.
10167
10168         * simple.el:
10169         * simple.el (mark-ring):
10170         * simple.el (dont-record-current-mark): New.
10171         * simple.el (in-shifted-motion-command): New.
10172         * simple.el (mark-ring-unrecorded-commands): New.
10173         * simple.el (mark-ring-max):
10174         * simple.el (set-mark-command):
10175         * simple.el (push-mark):
10176         * simple.el (handle-pre-motion-command):
10177         Implement scheme for not recording unimportant marks.
10178
10179         * subr.el:
10180         * subr.el (function-allows-args): New.
10181         New function function-allows-args.
10182
10183 2000-03-20  Martin Buchholz <martin@xemacs.org>
10184
10185         * XEmacs 21.2.32 is released.
10186
10187 2000-03-20  Andy Piper  <andy@xemacs.org>
10188
10189         * gutter-items.el (update-tab-in-gutter): force selection of the
10190         selected-window if required to do so.
10191         (buffers-tab-items): ditto.
10192         (add-tab-to-gutter): ditto.
10193         (create-frame-hook): use force-selection.
10194         (default-gutter-position-changed): lambdify.
10195         (update-tab-hook): deleted since it was only used in one place.
10196
10197 2000-03-18  Andy Piper  <andy@xemacs.org>
10198
10199         * files.el (find-file-noselect): undo change that shouldn't have
10200         gone in.
10201
10202 2000-03-17  Andy Piper  <andy@xemacs.org>
10203
10204         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10205         of selected-window trickery.
10206
10207         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10208         frames tabs.
10209         (progress-display-stop-callback): progress -> progress-display
10210         (progress-display-quit-function): ditto.
10211         (clear-progress-display): ditto.
10212         (remove-progress-display): ditto.
10213         (append-progress-display): ditto.
10214         (abort-progress-display): ditto.
10215         (raw-append-progress-display): ditto.
10216         (display-progress-display): ditto.
10217         (current-progress-display-label): ditto.
10218         (current-progress-display): ditto.
10219         (lprogress-display): ditto and save the buffer
10220         (progress-display): ditto. Otherwise the buffer sometimes gets
10221         changed which confuses font-lock.
10222
10223         * font-lock.el (font-lock-default-fontify-buffer): catch all
10224         errors, not just quit.
10225         (font-lock-mode): progress -> display-progress
10226         (font-lock-default-fontify-buffer): ditto.
10227         (font-lock-fontify-syntactically-region): ditto.
10228         (font-lock-fontify-keywords-region): ditto.
10229
10230 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10231
10232         * cl.el (gensym): Move to here from cl-macs.el.
10233         (gentemp): Ditto.
10234
10235 2000-03-16  Andy Piper  <andy@xemacs.org>
10236
10237         * font-lock.el (font-lock-mode): use lprogress and friends for
10238         progress management.
10239         (font-lock-default-fontify-buffer): ditto.
10240         (font-lock-fontify-syntactically-region): ditto.
10241         (font-lock-fontify-keywords-region): ditto.
10242         (font-lock-revert-cleanup): fix reverting.
10243         (font-lock-revert-setup): ditto.
10244
10245         * gutter-items.el (progress-use-echo-area): new variable. Use the
10246         echo area for progress gauges if non-nil.
10247         (clear-progress): remove echo area stuff and defer to
10248         clear-message.
10249         (append-progress): dispatch non-command events after each progress
10250         increment. Remove echo area stuff.
10251         (abort-progress): remove echo area stuff and defer to
10252         display-message.
10253         (raw-append-progress): ditto. Dispatch non-command events after
10254         gutter redisplay.
10255         (display-progress): defer echo area stuff to display-message.
10256
10257         * gutter-items.el (clear-progress):
10258         (abort-progress): indentation changes.
10259         (display-progress): don't clear progress.
10260         (append-progress): compare messages with equal.
10261         (raw-append-progress): use dispatch-non-command-events to flush
10262         widget creation events.
10263
10264 2000-03-13  Ben Wing  <ben@xemacs.org>
10265
10266         * abbrev.el:
10267         * abbrev.el (abbrev-string-to-be-defined): New.
10268         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10269         Changes for use with the menubar.
10270
10271 2000-03-12  Ben Wing  <ben@xemacs.org>
10272
10273         * alist.el (vassoc): moved here from font-menu.el.
10274
10275         * custom.el (defface): typo fix.
10276
10277         * dialog.el (yes-or-no-p-dialog-box):
10278         * dialog.el (message-box):
10279         * files.el (save-some-buffers-1):
10280         Put accelerators in the button names.
10281
10282         * font-lock.el (font-lock-comment-face):
10283         * font-lock.el (font-lock-keyword-face):
10284         * font-lock.el (font-lock-function-name-face):
10285         Fixed some of the colors under MS Windows because the existing
10286         default colors were hardly different from black and needed to be
10287         made lighter.
10288
10289         * font-menu.el:
10290         * font-menu.el (font-menu-split-long-menu):
10291         * font-menu.el (font-menu-family-constructor):
10292         * font-menu.el (font-menu-size-constructor):
10293         * font-menu.el (font-menu-weight-constructor):
10294         * font-menu.el (font-menu-set-font):
10295         vassoc moved to alist.el.
10296         Accelerators added to all menus.
10297         Unused bound var new-props removed.
10298
10299         * keydefs.el: I did a whole lot of rearranging to put things in a
10300         more consistent order and fixed a number of cases where key
10301         combinations involving up, down, left, right and so on were
10302         defined but the corresponding keypad combinations were not
10303         defined.
10304
10305         * lisp-mode.el:
10306         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10307         * lisp-mode.el (emacs-lisp-mode):
10308         * lisp-mode.el (lisp-interaction-mode):
10309         * lisp-mode.el (flet):
10310         Added accelerators onto the menus.
10311         Made all the different versions of the let function be indented
10312         the same way.
10313         Undid Steve's easy-menu-ification, because it makes it impossible
10314         to have the menubar and popup menus different.
10315         Cleaned up the menu; added items for find-function &c and some
10316         indenting, and removed debug-on-*.
10317
10318         * list-mode.el (list-mode-hook):
10319         * list-mode.el (list-mode):
10320         * list-mode.el (completion-setup-hook):
10321         * list-mode.el (display-completion-list):
10322         Added support for the :window-height keyword, which is required
10323         because of other changes that I made for the file dialog box.  I
10324         also made the hook variables list-mode-hook and
10325         completion-setup-hook and also minibuffer-setup-hook in
10326         minibuf.el be permanent-local; see comment in list-mode.el.
10327
10328         * map-ynp.el (map-y-or-n-p):
10329         Added accelerators to the dialog buttons.
10330
10331         * menubar-items.el (menu-truncate-list):
10332         New internal function.
10333         * menubar-items.el (submenu-generate-accelerator-spec):
10334         * menubar-items.el (menu-item-strip-accelerator-spec):
10335         * menubar-items.el (menu-item-generate-accelerator-spec):
10336         New exported functions, for use in auto-generating accelerator specs.
10337
10338         * menubar-items.el:
10339         * menubar-items.el (default-menubar):
10340         * menubar-items.el (maybe-add-init-button):
10341         * menubar-items.el (bookmark-menu-filter):
10342         * menubar-items.el (slow-format-buffers-menu-line):
10343         * menubar-items.el (build-buffers-menu-internal):
10344         * menubar-items.el (language-environment-menu-filter):
10345         * menubar-items.el (default-popup-menu):
10346         * menubar-items.el (popup-buffer-menu):
10347         * menubar-items.el (popup-menubar-menu):
10348         Did a major overhaul on this file, and in fact I'm nowhere near
10349         done working on the menubar, and there will be more patches to
10350         come.  A basic summary of what I've done:
10351
10352         a) I added accelerators to all of the menu items.  For menus that
10353         are auto-generated, such as the buffers menu, the accelerators are
10354         automatically added to the beginning of each line using the
10355         numbers 1 through 9, then zero, and then letters starting with A,
10356         but omitting the letters that are already in use for the fixed
10357         menu items at the top of the buffers menu.  To facilitate adding
10358         accelerators of this kind, I created some new functions
10359         (*-accelerator-spec), which are also being used by other filters
10360         that auto generate lists of things such as ftp sites to download
10361         packages.  If people really don't like these accelerators
10362         appearing at the beginning of the menu items, a variable can be
10363         added to optionally turn them off, but I think this is rather
10364         pointless because other menu items have accelerators and many or
10365         most of the menu users will use the accelerators if the support is
10366         there.
10367
10368         b) I combined the top level Tools and Apps menus into a single
10369         Tools menu, because the distinction between the two is not
10370         obvious, and the items on the menus are not used often enough that
10371         putting some of them onto submenus is a problem.
10372
10373         c) I created two new top level menus called View and Cmds because
10374         there were too many items on the File and Edit menus, and I'm going
10375         to be adding more items to these menus.  In contrast to the Tools
10376         menu, the items on these menus may be used quite often during an
10377         editing session, and so should be available with fewer
10378         keystrokes.
10379
10380         d) I added a number of options to the options menu, including one
10381         for controlling whether the alt key can be used to traverse to
10382         menu items using the accelerators, one for controlling behavior of
10383         control-k, one for controlling how the kill and yank functions
10384         interact with the clipboard, a few additional buffers-menu
10385         options, and various other things.  I also did a bit of
10386         rearranging, for example, combining the keyboard and mouse options
10387         into a single keyboard and mouse submenu to facilitate the
10388         accelerators on that level.
10389
10390         e) I changed the variable buffers-menu-format-buffer-line-function
10391         to take two arguments instead of one, the second argument being
10392         the line number for use in creating an accelerator.  I added a
10393         hack to support existing functions with one argument (although I
10394         doubt that very many of these exist), for backward compatibility.
10395
10396         f) I moved the top level mule menu to be a submenu of the edit
10397         menu.  I think that most of the items on this menu are fairly
10398         useless and there are certainly not enough frequently used items
10399         to justify this being its own top level menu.
10400
10401         g) I combined most of the items in big-menubar.el into the main menu.
10402         If people think the main menu is too big, it would be possible to
10403         create different configurations, some smaller.
10404
10405         * menubar.el (check-menu-syntax):
10406         Deleted some syntax checks that were no longer valid, partly
10407         because of changes that were already made a long time ago, and
10408         partly because of a change I made where I allow the name of the
10409         menu item to be an evaluated expression rather than just a string,
10410         similar to all of the other parameters of a menu item.
10411
10412         * minibuf.el:
10413         * minibuf.el (read-file-name-1):
10414         * minibuf.el (mouse-read-file-name-1):
10415         I made a number of changes to improve the appearance
10416         and functioning of the file dialog box.  They include:
10417
10418         a) Fixing the problem where closing the dialog box by clicking on
10419         the close button of the window didn't properly exit the
10420         minibuffer.
10421
10422         b) Fixing the problem that if you typed part of a file name, and
10423         then clicked on a completion with the mouse, the file was not
10424         correctly selected.
10425
10426         c) Changing the title of the dialog box to reflect the operation
10427         being done in accordance with user interface conventions, rather
10428         than the name of the dialog box buffer, which is rather useless.
10429
10430         d) Remove the words "possible completions are" which didn't
10431         belong.
10432
10433         e) Fix things so that the completions scroll off the end of the
10434         completions windows only to the right, rather than both to the
10435         right and down, which is in accordance with Windows user interface
10436         conventions.
10437
10438         * msw-init.el (init-post-mswindows-win):
10439         Added a binding for meta-F4, which is the standard windows binding
10440         for exiting a program.
10441
10442         * select.el (get-selection-no-error):
10443         * select.el (own-selection):
10444         * select.el (own-clipboard):
10445         Added an optional argument called append to the functions
10446         own-selection and own-clipboard.  This adds support for appending
10447         text to the existing selection and allows the function
10448         own-clipboard to be used as the value of the variable
10449         interprogram- cut-function.
10450
10451         Fixed a bug in own-selection in handling zmacs-region-stays.
10452
10453         * simple.el (historical-kill-line): New.
10454
10455         * simple.el (kill-line):
10456         * simple.el (interprogram-cut-function):
10457         * simple.el (interprogram-paste-function):
10458         * simple.el (handle-pre-motion-command):
10459         * simple.el (next-line):
10460         * simple.el (previous-line):
10461         a) Expanded the variable kill-whole-line, so that function
10462         kill-line can be set to delete the entire line always, not just
10463         when cursor is at the beginning of the line.  This is controlled
10464         by setting the variable kill-whole-line to the symbol 'always.
10465         This behavior, as well as the existing kill-whole-line behavior,
10466         now only take effect when kill-line is called interactively,
10467         although this is a departure from a previous behavior in the case
10468         of setting this variable kill-whole-line to t.  It is almost
10469         certainly what has always been intended, and most likely the old
10470         way of doing things introduced bugs.  I also created a function
10471         called historical-kill-line, which ignores the kill-whole-line
10472         setting and always gives the historical behavior of only killing
10473         to the end of the line.  I bound this function to shift- control-k
10474         so that the kill to end of line behavior is available, even when
10475         kill-whole-line has been set to change control-k into the simple
10476         delete-whole-line behavior. (This can be set using the options
10477         menu.)
10478
10479         b) I changed things so that kill and yank now interact with the
10480         clipboard by default under windows.  This was done by changing the
10481         default value of interprogram-cut- function and
10482         interprogram-paste-function.  You can get the old behavior by
10483         setting these to nil, and there is an option on the options menu
10484         to do this.
10485
10486         c) I added support for selecting text using shifted motion keys.
10487         This support is on by default and can be controlled by the
10488         variable shifted-motion-keys-select-region.  There is also a
10489         variable called unshifted-motion-keys-deselect-region that
10490         controls more specifically how the shifted motion key behavior
10491         works.  I did not put an option on the options menu to turn this
10492         off, because I can't imagine why this would be useful.
10493
10494         * simple.el (forward-block-of-lines):
10495         * simple.el (backward-block-of-lines):
10496         * simple.el (block-movement-size):
10497         New.
10498
10499         * simple.el (uncapitalized-title-words):
10500         * simple.el (uncapitalized-title-word-regexp):
10501         * simple.el (capitalize-string-as-title):
10502         * simple.el (capitalize-region-as-title):
10503         New.
10504
10505
10506         * subr.el (add-hook):
10507         * subr.el (make-local-hook): New.
10508         * subr.el (remove-local-hook): New.
10509         * subr.el (add-one-shot-hook): New.
10510         * subr.el (add-local-one-shot-hook): New.
10511         Added some functions to make using hooks easier.
10512         These include:
10513
10514         a) Functions add-local-hook and remove-local-hook to make it easy
10515         to use local hooks.
10516
10517         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10518         make it possible to add a "one-shot" hook, which is to say a hook
10519         that runs only once, and automatically removes itself after the
10520         first time it has run.
10521
10522 2000-03-09  Andy Piper  <andy@xemacs.org>
10523
10524         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10525
10526 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10527
10528         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10529         Moved from menubar-items.el.
10530         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10531
10532 2000-03-08  Andy Piper  <andy@xemacs.org>
10533
10534         * gutter-items.el (build-buffers-tab-internal): add selected field
10535         to buffers tab spec.
10536
10537 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10538
10539         * minibuf.el (last-exact-completion): Initialize to nil.
10540
10541 2000-03-07  Didier Verna  <didier@xemacs.org>
10542
10543         * startup.el (command-line-1): remove unused variable
10544         `first-file-buffer'.
10545
10546 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10547
10548         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10549         which is also used for Web server log files.
10550
10551 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10552
10553         * mule/mule-charset.el: Setup auto-fill-chars.
10554
10555 2000-03-02  SL Baur  <steve@beopen.com>
10556
10557         * subr.el (with-string-as-buffer-contents): Reimplement using
10558         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10559         non-deletion of buffer after execution problem.
10560         (with-output-to-string): Use unique buffer name.
10561
10562 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10563
10564         * gutter-items.el (buffers-tab-sort-function):  New variable.
10565         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10566
10567 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10568
10569         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10570
10571 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10572
10573         * menubar-items.el (maybe-add-init-button): Remove the "Load
10574         .emacs" button from all menubars.
10575
10576 2000-03-01  Didier Verna  <didier@xemacs.org>
10577
10578         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10579         region rectangle replacement (from Jan Vroonhof).
10580         (replace-rectangle): new function.
10581
10582 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10583
10584         * mule/mule-cmds.el (set-default-coding-systems): Use
10585         set-terminal-coding-system and set-keyboard-coding-system.
10586         * coding.el (set-terminal-coding-system): Use
10587         set-console-tty-output-coding-system.
10588         (set-keyboard-coding-system): Use
10589         set-console-tty-input-coding-system.
10590
10591 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10592
10593         * minibuf.el (read-variable): Allow symbol to default argument.
10594
10595 2000-02-27  Andy Piper  <andy@xemacs.org>
10596
10597         * gutter-items.el (update-tab-hook): new function to be used for
10598         hooks.
10599         (create-frame-hook): add update-tab-hook.
10600         (record-buffer-hook): ditto.
10601         (default-gutter-position-changed): ditto.
10602         (default-gutter-position): updating the buffers tab is now handled
10603         by a hook.
10604         (default-gutter-position-changed-hook): new variable.
10605         (gutter-element-visibility-changed-hook): ditto.
10606         (set-gutter-element-visible-p): call it.
10607         (set-gutter-element): use modify-specifier-instances. Set extents
10608         as duplicable before using.
10609         (remove-gutter-element): ditto.
10610         (set-gutter-element-visible-p): ditto.
10611         (init-gutter): new function.
10612         (add-tab-to-gutter): use new gutter-element functions rather than
10613         setting specifiers directly.
10614         (clear-progress): ditto.
10615         (abort-progress): ditto.
10616         (gutter-buffers-tab-visible-p): renamed from
10617         default-gutter-visible-p
10618
10619         * specifier.el (modify-specifier-instances): new function from Jan
10620         Vroonhof.
10621
10622         * x-init.el (init-post-x-win): call init-gutter.
10623
10624         * msw-init.el (init-post-mswindows-win): call init-gutter.
10625
10626         * menubar-items.el (default-menubar): Update to reflect new gutter
10627         variables.
10628
10629 2000-02-26  Andy Piper  <andy@xemacs.org>
10630
10631         * gutter-items.el (set-gutter-element): new function. Add gutter
10632         elements to the specified gutter.
10633         (remove-gutter-element): new function. Remove gutter elements from
10634         the specified gutter.
10635         (set-gutter-element-visible-p): new function. Set gutter element
10636         visibility for the provided gutter-visible specifier.
10637
10638 2000-02-23  Andy Piper  <andy@xemacs.org>
10639
10640         * gutter-items.el (add-tab-to-gutter): specify dimensions
10641         dynamically.
10642
10643 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10644
10645         * gutter-items.el (add-tab-to-gutter):
10646         * package-get.el (package-get-interactive-package-query):
10647         * package-ui.el (pui-directory-exists):
10648         (pui-install-selected-packages):
10649         (pui-list-packages):
10650         Use #'(lambda ...)  instead of '(lambda ...).
10651
10652 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10653
10654         * startup.el (load-user-init-file): Check to make sure user
10655           has an init-file before calling load().
10656
10657 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10658
10659         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10660
10661 2000-02-23  Martin Buchholz <martin@xemacs.org>
10662
10663         * XEmacs 21.2.31 is released.
10664
10665 2000-02-21  Mike Sperber <mike@xemacs.org>
10666
10667         * loadup.el (really-early-error-handler):
10668         * update-elc.el:
10669         * make-docfile.el:
10670         Remove dependency on EMACSBOOTSTRAP... environment variables.
10671
10672 2000-02-21  Martin Buchholz <martin@xemacs.org>
10673
10674         * XEmacs 21.2.30 is released.
10675
10676 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10677
10678         * byte-optimize.el (byte-optimize-plus):
10679         (byte-optimize-minus):
10680         (byte-optimize-multiply):
10681         Optimize (- 0) to 0, not (-)
10682         Optimize (+ 5 3.0) to 8.0
10683         Optimize (* 5 3.0) to 15.0
10684         Improve readability.
10685
10686 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10687
10688         * modeline.el: (modeline-scrolling-method): change modeline
10689         mswindows cursor appearance according to the value.
10690
10691         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10692         and 'gui-element face colors and 'gui-element face font to Windows
10693         defaults.
10694
10695 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10696
10697         * font-lock.el: Javadoc enhancements
10698
10699 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10700
10701         * ldap.el (toplevel): Test if LDAP support has been compiled in
10702         (ldap-verbose): New option
10703         (ldap-search-entries): Renamed from the previous ldap-search
10704         Conditionalize message display on ldap-verbose
10705         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10706         defuns
10707         (ldap-search): Is now defined as an obsolete wrapper calling
10708         ldap-search-basic or ldap-search-entries
10709
10710
10711 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10712             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10713             Jan Vroonhof  <jan@xemacs.org>
10714
10715         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10716         When for-effect is true, didn't call `byte-optimize-form'
10717         in and/or subforms without last.
10718
10719 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10720
10721         * package-get.el (package-get-download-sites): Use correct custom
10722         type.
10723
10724 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10725
10726         * files.el (write-file): Ask for coding system when compiled with
10727         file-coding.
10728
10729 2000-02-16  Andy Piper  <andy@xemacs.org>
10730
10731         * buffer.el (switch-to-buffer): give norecord argument to
10732         set-window-buffer instead of explicitly recording.
10733
10734         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10735         we have to pick a window.
10736
10737 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10738
10739         * mule/mule-cmds.el (describe-language-support): Don't add
10740         unexist function to help-map.
10741         (describe-coding-system): Don't use already assigend `C'.
10742
10743 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10744
10745         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10746         work in custom.
10747
10748 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10749
10750         * about.el: Ienaga's e-mail address change.
10751
10752 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10753
10754         * etags.el (find-tag): force new window -- even if buf already
10755         visible -- when other-window is t
10756
10757 2000-02-16  Martin Buchholz <martin@xemacs.org>
10758
10759         * XEmacs 21.2.29 is released.
10760
10761 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10762
10763         * cl-extra.el (getf): This is now identical to `plist-get', so
10764         just defalias it.
10765         * cl-macs.el: Make getf an alias to plist-get, at the
10766         byte-compiler level, using define-compiler-macro.
10767
10768 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10769
10770         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10771
10772 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10773
10774         * lisp/etags.el (find-tag-internal): set exact-tagname to
10775           a regular expression that matches against the tagname
10776           part of the tag entry first instead of only looking in
10777           the context area.
10778
10779 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10780
10781         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10782         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10783
10784 2000-02-07  Martin Buchholz <martin@xemacs.org>
10785
10786         * XEmacs 21.2.28 is released.
10787
10788 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10789
10790         * cl-extra.el (getf): Just call `get', never `get*'.
10791         Make arglist match docstring.
10792         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10793         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10794         * byte-optimize.el: remove references to `get*'.
10795
10796 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10797
10798         * mule/european.el: Add syntax information for Latin3 and Latin4.
10799
10800 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10801
10802         * byte-optimize.el: Byte-optimize (length "foo")
10803
10804 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10805
10806         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10807         width check using `window-leftmost-p' and `window-rightmost-p'.
10808
10809 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10810
10811         * wid-edit.el (widget-match-inline): An atom never matches a
10812           list.
10813
10814 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10815
10816         * modeline.el: Consolidated 'x and 'mswindows specification under
10817         'win tag.
10818
10819 2000-01-29  Andy Piper  <andy@xemacs.org>
10820
10821         * gutter-items.el: (format-buffers-tab-line): Try and be
10822         intelligent about buffer naming when we have duplicates.
10823
10824 2000-01-29  Andy Piper  <andy@xemacs.org>
10825
10826         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10827         updated when it becomes visible.
10828
10829 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10830
10831         * bytecomp.el (byte-compile-insert-header): Properly set coding
10832         system under MULE and file-coding.
10833
10834 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10835
10836         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10837         (dontusethis-set-value-terminal-coding-system-handler):
10838         (dontusethis-set-value-keyboard-coding-system-handler):
10839         Never undefine coding system aliases.  Emergency fix for gnus.
10840
10841 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10842
10843         * files.el (abbreviate-file-name): Use directory-sep-char instead
10844         of hard-coded "/".
10845
10846 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10847
10848         * startup.el (user-init-file-base-list): New variable, replacing
10849         user-init-file-base.
10850         (find-user-init-file): New function.
10851         (command-line-early): Use it.
10852         (load-user-init-file): Ditto.
10853
10854 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10855
10856         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10857         calling valid-image-instantiator-format-p
10858
10859 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10860
10861         * isearch-mode.el (isearch-mode): The variable is
10862         isearch-unhidden-extents, not isearch-opened-extents.
10863
10864 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10865
10866         * minibuf.el (next-history-element): Modify error message if a
10867         default value is available.
10868
10869 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10870
10871         * bytecomp.el (byte-compile-file): Don't unconditionally write
10872         .elc files in binary - might contain non-Latin1.
10873
10874 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10875
10876         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10877         for windows-nt.
10878
10879         * version.el:
10880         * startup.el (user-init-file-base):
10881         * process.el (call-process-region):
10882         * files.el (make-backup-file-name):
10883         (backup-file-name-p):
10884         (file-relative-name):
10885         (abbreviate-file-name):
10886         (set-auto-mode):
10887         * code-process.el (call-process-region): Removed unnecessary
10888         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10889         support out of the universe.
10890
10891         * process.el:
10892         * code-process.el:
10893         * bytecomp.el (byte-compile-file): Removed reference to
10894         buffer-file-type, and commented usage of binary-process-output
10895         NTEmacs variables.
10896
10897 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10898
10899         * help.el (function-arglist): Add case for macro.
10900
10901 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10902
10903         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10904         printers.
10905         (custom-display): Added a menu for printer/display tags.
10906
10907         * frame.el (frame-type):
10908         * device.el (device-type): Added 'msprinter to the doc string, and
10909         removed 'pc -- it is not going to be implemented ever.
10910         (call-device-method): Fixed docstring typo.
10911         Defined specifier tags 'printer and 'display.
10912
10913 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10914
10915         * lisp/itimer.el (itimer-run-expired-timers): (consp
10916           last-command-event-time) instead of (consp
10917           'last-command-event-time).
10918
10919 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10920
10921         * msw-glyphs.el: Removed obsolete commentary.
10922
10923 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10924
10925         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10926         better default value.
10927
10928 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10929
10930         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10931         (read-string): Ditto.
10932         (eval-minibuffer): Ditto.
10933         (read-command): Ditto.
10934         (read-function): Ditto.
10935         (read-variable): Ditto.
10936         (read-number): Ditto.
10937         (read-shell-command): Ditto.
10938         (read-number): Record history.
10939
10940 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10941
10942         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10943
10944 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10945
10946         * faces.el (startup-initialize-custom-faces): New function.
10947         Reset all faces created during auto-autoloads loading time
10948         by defface.
10949         * startup.el (command-line): Call it.
10950
10951 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10952
10953         * about.el (about-hackers): Add myself to contributors list.
10954
10955 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10956
10957         * menubar-items.el (maybe-add-init-button): Removed an argument in
10958         a call to load-user-init-file, as the function managed to lose its
10959         formal parameter a few betas ago.
10960
10961 2000-01-18  Martin Buchholz <martin@xemacs.org>
10962
10963         * XEmacs 21.2.27 is released.
10964
10965 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10966
10967         * process.el (shell-command-to-string): Use the FSF docstring.
10968         Make shell-command-to-string the standard function, and
10969         exec-to-string the (deprecated) alias.
10970
10971         * startup.el: typo fix.
10972
10973 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10974
10975         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10976
10977 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10978
10979         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10980         buffers after visible buffers.
10981         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10982
10983 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10984
10985         * info.el (Info-extract-menu-node-name): Stop at a dot
10986         followed by whitespace or right parenthesis.
10987
10988 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10989
10990         * info.el (Info-directory-list): Warn against using Customize with
10991         Info-directory-list.
10992
10993 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10994
10995         * minibuf.el (read-file-name): doc fix.
10996
10997         * autoload.el (update-file-autoloads): doc fix.
10998
10999         * about.el (about-hackers): Change my E-mail address.
11000
11001 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11002
11003         * info.el (Info-visit-file): Just use the `f' interactive spec to
11004         read a filename in the standard way.
11005
11006 2000-01-13  Andy Piper  <andy@xemacs.org>
11007
11008         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11009         (gutter-buffers-tab-extent): new variable.
11010         (update-tab-in-gutter): call add-tab-to-gutter again if the
11011         orientation has changed.
11012         (add-tab-to-gutter): cope with different orientations.
11013
11014 2000-01-11  Didier Verna  <didier@xemacs.org>
11015
11016         * info.el (Info-following-node-name): backward-skip dots as well
11017         as spaces (dots at the end of a node name aren't part of it).
11018         (Info-extract-menu-node-name): don't skip dots. There could be
11019         some in the node name.
11020         (Info-index): allow dots to be part of a node name.
11021
11022 2000-01-12  Andreas Jaeger  <aj@suse.de>
11023
11024         * files.el (auto-mode-alist): Added idlwave-mode.
11025         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11026
11027 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11028
11029         * info.el (Info-search): Show default value.
11030
11031 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11032
11033         * info.el (Info-read-node-completion-table): New variable.
11034         (Info-read-node-name-1): New function.
11035         (Info-read-node-name): Use it.
11036         (Info-follow-reference): Use DEFAULT argument of completing-read.
11037         (Info-menu): Ditto.
11038
11039 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11040
11041         * hyper-apropos.el (hyper-describe-key-briefly): Save
11042         window configuration.
11043         (hyper-describe-face): Use DEFAULT of completing-read.
11044         (hyper-apropos-read-variable-symbol): Ditto.
11045         (hyper-apropos-read-function-symbol): Ditto.
11046
11047 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11048
11049         * mule/mule-cmds.el (set-default-coding-system): Set
11050         comint-exec-hook to use coding-system-for-read and
11051         coding-system-for-write so that C-x RET c works.
11052
11053 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11054
11055         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11056         (previous-matching-history-element): Increment
11057         minibuffer-max-depth by 1.
11058         (next-matching-history-element): Ditto.
11059
11060 2000-01-11  Andy Piper  <andy@xemacs.org>
11061
11062         * gutter-items.el (buffers-tab): Create a new face for the buffers
11063         tab.
11064         (buffers-tab-face): use it.
11065
11066 2000-01-10  Didier Verna  <didier@xemacs.org>
11067
11068         * modeline.el (modeline-scrolling-method): change modeline X
11069         cursor appearance according to the value.
11070
11071 2000-01-07  Andreas Jaeger  <aj@suse.de>
11072
11073         * about.el (about-hackers): Moved my entry to contributor list.
11074         (xemacs-hackers): Added myself.
11075         (about-maintainer-info): Added description of myself.
11076
11077
11078 2000-01-07  Didier Verna  <didier@xemacs.org>
11079
11080         * modeline.el (modeline-scrolling-method): new variable.
11081         (mouse-drag-modeline): add reference to it in the docstring.
11082         (mouse-drag-modeline): handle it.
11083
11084 2000-01-08  Andy Piper  <andy@xemacs.org>
11085
11086         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11087         calls.
11088         (remove-buffer-from-gutter-tab): ditto.
11089
11090 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11091
11092         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11093         (custom-face-edit): Fix grammatical error in help message.
11094
11095 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11096
11097         * movemail.el: Added.
11098
11099         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11100
11101 2000-01-03  Didier Verna  <didier@xemacs.org>
11102
11103         * modeline.el (mouse-drag-modeline): remove the code related to
11104         the modeline horizontal scrolling facility.
11105
11106 1999-12-31  Martin Buchholz <martin@xemacs.org>
11107
11108         * XEmacs 21.2.26 is released.
11109
11110 1999-12-28  Andy Piper  <andy@xemacs.org>
11111
11112         * wid-edit.el (widget-push-button-value-create): The gui cache
11113         does not agree with native widgets which can only be displayed
11114         once per window. The reasons for caching are diminished now that
11115         we don't hog resources when creating buttons.
11116         (widget-push-button-cache) deleted.
11117
11118 1999-12-24  Martin Buchholz <martin@xemacs.org>
11119
11120         * XEmacs 21.2.25 is released.
11121
11122 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11123
11124         * hyper-apropos.el (hyper-apropos): Toggle
11125         hyper-apropos-programming-apropos correctly.
11126         Set REGEXP when user accepts default value.
11127
11128 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11129
11130         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11131         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11132
11133 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11134
11135         * mule/mule-category.el (undefined-category-designator):
11136         Return char instead of character.  Search for undefined one.
11137         (describe-category): Use with-displaying-help-buffer.
11138
11139 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11140
11141         * byte-optimize.el (byte-optimize-plus):
11142         Optimize (+ 1) to 1 instead of (1+ nil).
11143
11144         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11145
11146         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11147
11148         * byte-optimize.el (byte-optimize-char-before): New function.
11149         Remove performance penalty for using (char-before) instead of (char-after).
11150
11151 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11152
11153         * mule/mule-category.el (char-category-list): Return character
11154         instead of integer.
11155
11156 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11157
11158         * minibuf.el (read-buffer): Check default is buffer object.
11159
11160 1999-11-25  Andy Piper  <andy@xemacs.org>
11161
11162         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11163         for buttons.
11164
11165 1999-12-16  Andreas Jaeger  <aj@suse.de>
11166
11167         * package-get.el (package-get-maybe-save-index): Fixed typo.
11168         Patch by Jeff Miller <jmiller@smart.net>.
11169
11170 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11171
11172         * gnuserv.el (gnuserv-process-filter):  don't call
11173         gnuserv-write-to-client when gnuserv-current-client is nil
11174
11175 1999-12-14  Martin Buchholz <martin@xemacs.org>
11176
11177         * XEmacs 21.2.24 is released.
11178
11179 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11180
11181         * about.el (about-hackers): Update my email address.
11182
11183 1999-12-07  Martin Buchholz <martin@xemacs.org>
11184
11185         * XEmacs 21.2.23 is released.
11186
11187 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11188
11189         * package-get.el (package-get-download-sites): Removed several
11190         defunct download sites, added many new ones, and corrected a few
11191         incorrect directory-on-site entries.  Added physical locations to
11192         site-description.
11193
11194 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11195
11196         * finder.el (finder-commentary): add DOC string and fix
11197         interactive spec
11198
11199 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11200
11201         * help.el (describe-function): Don't forget to intern the string
11202         completing-read returns.
11203         (describe-variable): Ditto.
11204
11205 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11206
11207         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11208         `hyper-apropos-help-mode' here to find symbol to customize
11209         irregardless of cursor position and simplify
11210         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11211         `hyper-apropos-popup-menu'.
11212
11213 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11214
11215         * apropos.el (apropos-mode-map): Add return to call
11216         apropos-follow.
11217         (apropos-print): Call apropos-mode to have better
11218         command reference. Put keymap text-poperty to
11219         symbole name.
11220
11221 1999-11-22  Alastair Burt  <burt@dfki.de>
11222
11223         * help.el: (describe-bindings-1): Added handling of keymaps for
11224         the extents at point.
11225
11226 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11227
11228         * gutter-items.el (buffers-tab-items): Wrap the function in a
11229         save-match-data
11230
11231 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11232
11233         * help.el (describe-function): Use the DEFAULT argument to
11234         completing-read.
11235         (describe-variable): Ditto.
11236
11237 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11238
11239         * minibuf.el (read-from-minibuffer): Add optional argument
11240         DEFAULT to have better mini-buffer history support.
11241         (completing-read): Pass default to read-from-minibuffer.
11242         (read-buffer): Pass default to completing-read.
11243
11244 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11245
11246         * font-lock.el (font-lock-doc-string-face): Document the
11247         `font-lock-lisp-like' property.
11248
11249 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11250
11251         * lisp-mode.el: Specify `font-lock-lisp-like'.
11252
11253         * font-lock.el (font-lock-lisp-like): New function.
11254         (font-lock-fontify-syntactically-region): Use it.
11255
11256 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11257
11258         * XEmacs 21.2.22 is released
11259
11260 1999-11-28  Martin Buchholz <martin@xemacs.org>
11261
11262         * XEmacs 21.2.21 is released.
11263
11264 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11265
11266         * minibuf.el (read-coding-system): Accept symbol and
11267         coding-system object as a default-coding-system.
11268
11269 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11270
11271         * minibuf.el (read-coding-system): Accept symbol as
11272         a default-coding-system.
11273
11274 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11275
11276         * apropos.el (apropos-documentation): Use insert instead
11277         of princ.
11278
11279 1999-11-07  William M. Perry  <wmperry@aventail.com>
11280
11281         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11282           for the linux console.
11283
11284         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11285           stuff to work when you are not on a window system, since the GPM
11286           mouse support now allows pasting from outside of XEmacs.
11287
11288 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11289
11290         * XEmacs 21.2.20 is released
11291
11292 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11293
11294         * setup-paths.el (paths-default-info-directories): Add
11295         /usr/share/info and /usr/local/share/info.
11296
11297 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11298
11299         * about.el: Updated Vladimir Ivanovic's info.
11300
11301 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11302
11303         * auto-show.el (auto-show-truncationp): Remove.
11304
11305         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11306
11307 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11308
11309         * indent.el (indent-line-to): fix bug: spaces were not replaced
11310         with tab if column is multiple of tab-width
11311         From dhn@qedinc.com
11312
11313 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11314
11315         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11316         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11317
11318         * package-get.el (package-get-package-provider): Be verbose when
11319         interactive. Patch from Robert Pluim
11320
11321 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11322
11323         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11324         info file suffixes.
11325
11326 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11327
11328         * process.el (open-network-stream): Add a new optional parameter
11329         PROTOCOL to support udp; fix a minor typo and add an explanation
11330         in docstring for udp programming.
11331
11332         * code-process.el (open-network-stream): Add a new optional
11333         parameter PROTOCOL to support udp; fix a minor typo and add an
11334         explanation in docstring for udp programming.
11335
11336 1999-10-18  Andy Piper  <andy@xemacs.org>
11337
11338         * gui.el (make-gui-button): be more precise about how we call
11339         callbacks.
11340
11341         * wid-edit.el (widget-push-button-value-create): Use the new form
11342         of native gui-button.
11343
11344 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11345
11346         * info.el (Info-page-prev): Don't do (sit-for 0).
11347
11348 1999-10-13  Andy Piper  <andy@xemacs.org>
11349
11350         * gutter-items.el (progress-abort-glyph): new glyph for showing
11351         abort status.
11352         (append-progress): dispatch-event rather than sit-for.
11353         (abort-progress): new function. Show the abort glyph with an
11354         appropriate message.
11355         (raw-append-progress): dispatch-event rather than sit-for.
11356         (display-progress): cope with aborts.
11357
11358         * gui.el (make-gui-button): Use native widgets for buttons
11359         unconditionally.
11360         (insert-gui-button): ditto.
11361         (gui-button-p): ditto.
11362
11363         * xbm-button.el: remove from core.
11364
11365         * xpm-button.el: remove from core.
11366
11367 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11368
11369         * faces.el (init-device-faces): Don't initialize the random faces
11370         on the stream device.
11371
11372 1999-10-06  Andy Piper  <andy@xemacs.org>
11373
11374         * files.el (recover-file): Don't use ls under windows for revert buffer.
11375
11376 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11377
11378         * package-get.el (package-get-download-menu): Make menu really
11379         toggle download sites.
11380         (package-get-download-sites): Add autoload cookie.
11381
11382 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11383
11384         * setup-paths.el (paths-find-module-directory): Ditto.
11385
11386 1999-09-29  Werner Fink  <werner@suse.de>
11387
11388         * setup-paths.el (paths-find-exec-directory): Add missing nil
11389         parameter for environment.
11390
11391 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11392
11393         * modeline.el (modeline-format):
11394         Only purecopy the strings.  Else
11395         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11396         barfs.
11397
11398 1999-08-28  Mike Woolley  <mike@bulsara.com>
11399
11400         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11401         user setting comint-completion-addsuffix and
11402         comint-process-echoes.
11403
11404 1999-09-22  Andy Piper  <andy@xemacs.org>
11405
11406         * gutter-items.el (update-tab-in-gutter): use
11407         last-nonminibuf-window instead of selected-window.
11408
11409 1999-09-18  Andy Piper  <andy@xemacs.org>
11410
11411         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11412         display on.
11413
11414         * subr.el (record-buffer-hook): new variable so that the hook gets
11415         some documentation.
11416
11417 1999-09-16  Andy Piper  <andy@xemacs.org>
11418
11419         * gutter-items.el (update-tab-in-gutter): only update when the
11420         gutter is visible.
11421         (remove-buffer-from-gutter-tab): ditto.
11422
11423 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11424
11425         * simple.el (do-auto-fill): Commented out part of Kinsoku
11426         processing.
11427
11428 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11429
11430         * isearch-mode.el (isearch-highlightify-region): Give the
11431         highlighting extents a high priority.
11432         (isearch-make-extent): Give the main highlighting extent an even
11433         higher priority.
11434
11435 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11436
11437         * packages.el (packages-compute-package-locations): Fix typo from
11438         -u rationalization.
11439
11440 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11441
11442         * setup-paths.el (paths-find-doc-directory): Respect value of
11443         `configure-doc-directory.'
11444
11445         * find-paths.el (paths-find-architecture-directory): Give
11446         precendence `default' argument (which typically comes from
11447         configure).
11448
11449 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11450
11451         * startup.el (command-line-early): Added options -user-init-file
11452         and -user-init-directory.
11453
11454         * files.el (user-init-file): Default to NIL so we can recognize
11455         when it's set.
11456
11457 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11458
11459         * obsolete.el (init-file-user):
11460         * startup.el:
11461         * packages.el (packages-compute-package-locations):
11462         * package-get.el (package-get-user-index-filename):
11463         * menubar-items.el (maybe-add-init-button):
11464         * info.el (Info-annotations-path):
11465         * dump-paths.el:
11466         Change `user-init-directory' to be an absolute path.
11467         Use `user-init-directory' where appropriate.
11468         Zap `init-file-user' and its uses.
11469
11470 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11471
11472         * subr.el (copy-symbol): New function.
11473
11474 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11475
11476         * isearch-mode.el (isearch-done): Be sure to restore invisible
11477         extents in the proper buffer.
11478         (isearch-pre-command-hook): Set this-command to the correct value
11479         in case the buffer has changed and old overriding-local-map was
11480         used.
11481         (isearch-restore-extent): Use remprop instead of setting the
11482         property to nil.
11483
11484 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11485
11486         * cmdloop.el (execute-extended-command): Update zmacs region
11487         before the delay.
11488         (execute-extended-command): Make the message gettext-friendly.
11489
11490 1999-09-07  Andy Piper  <andy@xemacs.org>
11491
11492         * gutter-items.el (progress-gauge-glyph): renamed from
11493         progress-glyph.
11494         (progress-text-glyph): new variable.
11495         (progress-layout-glyph): use layouts and text glyphs.
11496         (progress-area-buffer): removed.
11497         (progress-text-and-extent): new variable.
11498         (progress-displayed-p): dynamically create gutter area buffer.
11499         (clear-progress): ditto.
11500         (raw-append-progress): ditto.
11501         (append-progress): use new glyph names.
11502         (raw-append-progress): only create the extent when needed. set
11503         properties more optimally.
11504         (progress): remove args.
11505
11506 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11507
11508         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11509         mapcar where the return value is unused.
11510         (isearch-restore-invisible-extents): Ditto.
11511         (isearch-highlight-all-cleanup): Ditto.
11512         (isearch-delete-extents-in-range): Traverse the extents only once.
11513         (isearch-highlight-all-update): Don't start over if the search
11514         string has changed and more input is pending.
11515
11516 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11517
11518         * packages.el (packages-find-package-data-path): Ditto.
11519
11520         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11521
11522         * subr.el (mapc-internal): Don't make obsolete.
11523
11524         * cl-extra.el (mapc): Resurrect.
11525
11526 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11527
11528         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11529         alias.
11530
11531         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11532         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11533         (isearch-yank-clipboard): Use get-clipboard instead of
11534         x-get-clipboard.
11535         (isearch-yank-selection): Fix docstring.
11536
11537 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11538
11539         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11540
11541 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11542
11543         * cl-macs.el (extent-start-position): Fix setf method.
11544         (extent-end-position): Ditto.
11545
11546 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11547
11548         * isearch-mode.el: End merge with FSF 20.4.
11549
11550         * isearch-mode.el (search-invisible): New variable.
11551         (isearch-hide-immediately): Ditto.
11552         (isearch-unhidden-extents): Ditto.
11553         (isearch-range-invisible): New function.
11554         (isearch-unhide-extent): Ditto.
11555         (isearch-restore-invisible-extents): Ditto.
11556         (isearch-restore-extent): Ditto.
11557
11558         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11559         implementation.
11560         (isearch-ring-retreat-edit): Ditto.
11561         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11562         (isearch-forward-regexp): New arguments NOT-REGEXP and
11563         NO-RECURSIVE-EDIT.
11564         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11565         (isearch-backward-regexp): New arguments NOT-REGEXP and
11566         NO-RECURSIVE-EDIT.
11567         (isearch-mode): Return isearch-success.
11568         (isearch-update): Use unread-command-events instead of
11569         unread-command-event.
11570         (isearch-abort): If an invalid regexp is encountered, keep popping
11571         states.
11572         (isearch-*-char): Use FSF implementation.
11573         (isearch-whitespace-chars): Use the more robust FSF's
11574         implementation.
11575         (isearch-within-brackets): New variable.
11576         (isearch-mode): Initialize it.
11577         (isearch-edit-string): Bind it.
11578         (isearch-search-and-update): Set it.
11579         (isearch-push-state): Push it.
11580         (isearch-top-state): Pop it.
11581         (isearch-search): Set it.
11582         (isearch-printing-char): When called by isearch-whitespace-chars,
11583         handle M-SPC gracefully.
11584         (isearch-message-prefix): New argument ELLIPSIS.
11585         (isearch-message-suffix): Ditto.
11586         (isearch-message): Use the ELLIPSIS argument when calling
11587         isearch-message-prefix and isearch-message-suffix.
11588         (isearch-message-prefix): Distinguish between "wrapped" and
11589         "overwrapped" search, FWIW.
11590
11591 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11592
11593         * isearch-mode.el (isearch-edit-string): Use the head of the
11594         search ring instead of search-last-string and search-last-regexp.
11595         (search-highlight): Renamed from isearch-highlight.
11596         (isearch-exit): Use the new name.
11597         (isearch-highlight): Ditto.
11598         (isearch-dehighlight): Ditto.
11599         (isearch-update-ring): New function.
11600         (isearch-done): Call it.
11601         (isearch-done): New argument EDIT.
11602         (isearch-repeat): If search string is empty, look up at the car of
11603         the search ring; ignore the yank pointer.
11604         (isearch-abort): Call isearch-done with NOPUSH.
11605         (isearch-cancel): New function.
11606         (isearch-mode-map): Bind it to ESC ESC ESC.
11607
11608         * isearch-mode.el: Begin merge with FSF 20.4.
11609
11610 1999-09-01  Andy Piper  <andy@xemacs.org>
11611
11612         * x-select.el (x-get-clipboard): obsolete.
11613         (x-yank-clipboard-selection): obsolete
11614
11615         * select.el (disown-selection): need to be careful to disown the
11616         clipboard if we set it via selection.
11617         (get-clipboard): move from x-select.el
11618         (yank-clipboard-selection): ditto.
11619
11620 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11621
11622         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11623         isearch-highlight-all-matches to nil.
11624         (isearch-fixed-case): New variable.
11625         (isearch-mode): Initialize it.
11626         (isearch-edit-string): Save it.
11627         (isearch-toggle-case-fold): Set it.
11628         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11629         need to check isearch-fixed-case.
11630         (isearch-toggle-case-fold): Update highlighting of all matches
11631         before the pause.
11632         (isearch-edit-string):
11633
11634 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11635
11636         * isearch-mode.el (isearch-edit-string): Call isearch-message
11637         before reading the event so that the prompt is displayed properly.
11638         (isearch-message): Use isearch-nonincremental when calling
11639         isearch-message-prefix.
11640         (minibuffer-local-isearch-map): Bind up and down to do the same as
11641         M-p and M-n respectively.
11642         (isearch-done): New arg NOPUSH.
11643         (isearch-edit-string): Use it.
11644         (isearch-edit-string): Don't bind isearch-string.
11645         (isearch-ring-adjust): Edit string, *then* push state.
11646
11647 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11648
11649         * faces.el (isearch-secondary): Make isearch-secondary look
11650         different than default.
11651
11652 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11653
11654         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11655         save-excursion.
11656         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11657         (isearch-update): Call isearch-dehighlight without arguments.
11658         (isearch-done): Ditto.
11659
11660         * isearch-mode.el (isearch-fix-case): If the search string has no
11661         upper-case letters, allow the folding to be reenabled.
11662         Previously, once disabled, the folding would remain that way until
11663         the end of isearch.
11664         (isearch-top-state): Call isearch-fix-case.
11665
11666         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11667         save-excursion.
11668         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11669
11670 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11671
11672         * xpm-button.el:
11673         xbm-button.el: Need to exist in core because gui.el depends on
11674         them.
11675
11676 1999-08-31  Andy Piper  <andy@xemacs.org>
11677
11678         * gutter-items.el (buffers-tab-face): new customizable variable.
11679         (buffers-tab-default-buffer-line-length): new specifier for
11680         maximum viewable characters.
11681         (progress-stack): new variable for implementing widget-based
11682         progress messages.
11683         (progress-area-buffer): ditto.
11684         (progress-glyph-height): ditto.
11685         (progress-stop-callback): ditto.
11686         (progress-quit-function): new function.
11687         (progress-glyph): new variable.
11688         (progress-layout-glyph): ditto.
11689         (progress-displayed-p): new function, see message-displayed-p for
11690         details.
11691         (clear-progress): ditto.
11692         (remove-progress): ditto.
11693         (append-progress): ditto.
11694         (raw-append-progress): ditto.
11695         (display-progress): ditto.
11696         (current-progress): ditto.
11697         (current-progress-label): ditto.
11698         (progress): ditto.
11699         (lprogress): ditto.
11700
11701
11702 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11703
11704         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11705
11706         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11707         `isearch-yank-selection'.
11708         (isearch-mode-map): Use it.
11709         (isearch-yank-selection): Use `get-selection' instead of
11710         `get-x-selection'.
11711
11712 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11713
11714         * faces.el (isearch-secondary): Create face here.
11715
11716         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11717         timers.
11718
11719 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11720
11721         * subr.el (buffer-string): More robust backward compatibility
11722         check, courtesy William Perry.
11723
11724 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11725
11726         * replace.el (perform-replace): Stop the search after the search
11727         limit has been reached.
11728
11729 1999-08-23  Andy Piper  <andy@xemacs.org>
11730
11731         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11732         here if we don't have one.
11733
11734 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11735
11736         * ldap.el (ldap-coding-system): Default to nil until we get
11737         efficient UTF8 support
11738         (ldap-decode-string): Guard against `decode-coding-string' not
11739         being defined
11740         (ldap-encode-string): Guard against `encode-coding-string' not
11741         being defined
11742
11743 1999-08-23  Didier Verna  <didier@xemacs.org>
11744
11745         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11746         Some doc strings improvements, and add a star to the `interactive'
11747         calls.
11748
11749 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11750
11751         * font-lock.el (java-font-lock-keywords-3): introduced new
11752         keywords and regexpes for javadoc syntax 1.2.
11753
11754 1999-08-17  Andy Piper  <andy@xemacs.org>
11755
11756         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11757         format-buffers-tab-line.
11758         (buffers-tab-max-buffer-line-length): new variable.
11759         (format-buffers-tab-line): new function. truncate names if over
11760         buffers-tab-max-buffer-line-length.
11761
11762 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11763
11764         * cus-start.el: Customize the variable `bell-inhibit-time'.
11765
11766 1999-08-16  Andy Piper  <andy@xemacs.org>
11767
11768         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11769         brute-force approach to deleting the last buffer.
11770         (buffers-tab-grouping-regexp): new customizable variable.
11771         (select-buffers-tab-buffers-by-mode): use it.
11772
11773 1999-08-13  Andy Piper  <andy@xemacs.org>
11774
11775         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11776         deletion problem.
11777
11778 1999-07-30  Didier Verna  <didier@xemacs.org>
11779
11780         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11781         of princ to output symbols.
11782         (custom-save-face-internal): ditto.
11783         (custom-save-resets): ditto.
11784
11785 1999-08-09  Didier Verna  <didier@xemacs.org>
11786
11787         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11788         `regexp-quote' to protect the major mode name for use as a regular
11789         expression (c++ needs this for instance).
11790
11791 1999-08-08  Andy Piper  <andy@xemacs.org>
11792
11793         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11794         cope with similar mode names.
11795
11796         * gutter-items.el (buffers-tab-selection-function): new selection
11797         function.
11798         (select-buffers-tab-buffers-by-mode): new function.
11799         (buffers-tab-items): use it if set to only display buffers in the
11800         tab in the current buffer's group..
11801         (update-tab-in-gutter): use new api.
11802         (remove-buffer-from-gutter-tab): ditto.
11803
11804         * gutter-items.el (buffers-tab-max-size): set custom selection
11805         default to 6.
11806         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11807         (add-tab-to-gutter): set face as default.
11808
11809 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11810
11811         * faces.el (frob-face-property): Merge the fall-back specifier
11812         with the target, not replace it.
11813
11814 1999-08-05  Andy Piper  <andy@xemacs.org>
11815
11816         * gutter-items.el (update-tab-in-gutter): add frame argument for
11817         buffer-items.
11818         (update-tab-in-gutter): use it.
11819
11820         * gutter-items.el (record-buffer-hook): set.
11821
11822         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11823         change.
11824         (switch-to-buffer-hook) deleted.
11825
11826 1999-08-04  Andy Piper  <andy@xemacs.org>
11827
11828         * gutter-items.el (update-tab-in-gutter): make sure this will work
11829         as an argument to create-frame-hook.
11830
11831 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11832
11833         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11834         instead of timer emulation.
11835
11836 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11837
11838         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11839         Emacs isearch enhancements.
11840
11841 1999-07-28  Andy Piper  <andy@xemacs.org>
11842
11843         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11844         all devices that support tab controls.
11845         (remove-buffer-from-gutter-tab): new function. to be used as a
11846         value for kill-buffer-hook.
11847
11848 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11849
11850         * auto-show.el (auto-show-truncationp): changed to match
11851         `window_translation_on'
11852
11853 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11854
11855         * XEmacs 21.2.19 is released
11856
11857 1999-07-28  SL Baur  <steve@miho>
11858
11859         * code-files.el (insert-file-contents): Fix docstring.
11860         revert previous change.
11861
11862 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11863
11864         * fill.el (fill-region-as-paragraph): Change re-break-point to
11865         contain word-across-newline plus one character so that filling
11866         Japanese and Chinese works as desired.
11867         * simple.el (do-auto-fill): Ditto.
11868
11869 1999-07-26  SL Baur  <steve@miho>
11870
11871         * mule/japanese.el ("Japanese"): Do not specify a default input
11872         method.
11873         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11874
11875 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11876
11877         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11878         able to use cl-macs macro in early lisp.
11879
11880 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11881
11882         * custom.el:
11883         * cus-face.el:
11884         * cus-edit.el:
11885                 Massive custom Theme API changes.
11886
11887 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11888
11889         * code-files.el (insert-file-contents): Regard
11890         coding-system-magic-cookie if `coding-system-for-read' is nil.
11891
11892 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11893
11894         * mule/thai-xtis.el: Add coding: local variable, to avoid
11895         bootstrapping problem with C locale.
11896
11897 1999-07-22  Andy Piper  <andy@xemacs.org>
11898
11899         * dumped-lisp.el (preloaded-file-list): guard against putting
11900         gutter-items in a less than functional XEmacs.
11901         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11902
11903 1999-07-18  Bob Weiner  <weiner@beopen.com>
11904
11905         * fill.el (fill-context-prefix): Fixed bug that prevented the
11906         setting of an adaptive fill prefix when the `dont-skip-first' was
11907         t.
11908
11909 1999-07-22  SL Baur  <steve@miho>
11910
11911         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11912
11913 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11914
11915         * files.el (interpreter-mode-alist): add `make', `guile', and
11916         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11917         makefile-mode, guile is a scheme, and someday XEmacs will be
11918         modular enough to use as an efficient scripting tool.)
11919
11920 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11921
11922         * mule/mule-cmds.el (reset-language-environment): Regard
11923         coding-category `utf-8' and `ucs-4' if they are available.
11924
11925 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11926
11927         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11928         (prefer-coding-system): Fix DOC-string.
11929
11930         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11931         DOC-string too.
11932
11933         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11934         Mule.
11935         (coding-system-change-eol-conversion): Fix DOC-string.
11936
11937 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11938
11939         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11940         instead of `list-coding-system'.
11941
11942 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11943
11944         * menubar-items.el (default-menubar): `select-input-method' was
11945         renamed to `set-input-method'.
11946
11947         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11948         "Set Language Environment" menu.
11949
11950         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11951         "Describe Language Support" menu.
11952
11953 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11954
11955         * mule/chinese.el ("Chinese-GB"): Rename
11956         `chinese-gb-environment-setup-function' to
11957         `setup-chinese-gb-environment-internal'.
11958
11959 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11960
11961         * mule/korean.el: Use `define-coding-system-alias' instead of
11962         `copy-coding-system'.
11963
11964 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11965
11966         * mule/mule-cmds.el (set-language-environment-coding-systems):
11967         Treat duplicated coding-categories.
11968
11969 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11970
11971         * mule/japanese.el: Use `define-coding-system-alias' instead of
11972         `copy-coding-system'.
11973
11974 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11975
11976         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11977         coding-system `viscii'.
11978
11979 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11980
11981         * mule/cyrillic.el:
11982         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11983         (cyrillic-alternativnyj-decode-table): New variable.
11984         (cyrillic-alternativnyj-encode-table): New variable.
11985         - Specify `iso-8-1' as a category of coding-system
11986           `alternativnyj'.
11987         - Abolish general Cyrillic environment.
11988
11989 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11990
11991         * mule/chinese.el:
11992         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11993         - Register `chinese-gb-environment-setup-function' as a
11994           `setup-function' of "Chinese-GB" environment.
11995
11996 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11997
11998         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11999         optional argument `parents'.
12000
12001         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12002         property for Thai-XTIS.
12003
12004         * mule/mule-help.el (help-with-tutorial): Use property
12005         `tutorial-coding-system' of language-info as a coding-system to
12006         read tutorial file.
12007
12008 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12009
12010         * mule/thai-xtis.el: Don't setup `setup-function' and
12011         `exit-function'.
12012
12013         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12014         `set-coding-category-system' to set up coding-system for
12015         coding-category.
12016
12017         * mule/mule-cmds.el (prefer-coding-system): Use
12018         `set-coding-category-system' to set up coding-system for
12019         coding-category.
12020
12021 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12022
12023         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12024         Thai-XTIS environment.
12025
12026         * mule/mule-cmds.el (prefer-coding-system): Use
12027         `find-coding-system' instead of `coding-system-p'.
12028
12029 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12030
12031         * mule/mule-cmds.el (set-language-environment-coding-systems):
12032         Modify eol-type for XEmacs.
12033
12034         * mule/thai-xtis.el: Delete unused local variable `category'.
12035
12036         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12037         function.
12038         (prefer-coding-system): Don't call
12039         `update-coding-systems-internal'; use function
12040         `coding-category-list' instead of variable `coding-category-list';
12041         use `set-coding-priority-list' instead of `set-coding-priority';
12042         modify `eol-type' for XEmacs.
12043
12044         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12045         `charset-columns'.
12046         (char-width): Likewise.
12047
12048 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12049
12050         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12051         `tis-620'.
12052
12053         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12054         `set-coding-priority-list' instead of `set-coding-priority'; don't
12055         call `update-coding-systems-internal'.
12056
12057         * mule/mule-misc.el (coding-system-get): New function.
12058         (coding-system-put): New function.
12059         (coding-system-category): New function.
12060
12061 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12062
12063         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12064         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12065         to avoid conflict with leim/quail/thai-xtis.
12066
12067         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12068         to thai-xtis-chars.el.
12069
12070         * mule/thai-xtis-chars.el: New file (split from
12071         mule/thai-xtis.el).
12072
12073 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12074
12075         * mule/thai-xtis.el:
12076         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12077         - Add syntax entries.
12078         - Put `preferred-coding-system' of the charset `thai-xtis' to
12079           `tis-620'.
12080
12081 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12082
12083         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12084         rewritten to use write-multibyte-character.
12085
12086 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12087
12088         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12089         of `iso-2022-7'.
12090         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12091         ported yet.
12092         (read-input-method-name): Treat optional argument `default'.
12093
12094 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12095
12096         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12097         all.
12098         (set-language-info-alist): Set up menus here.
12099
12100 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12101
12102         * minibuf.el (completing-read): Add new optional argument
12103         `default'.
12104         (read-coding-system): Add new optional argument
12105         `default-coding-system'.
12106
12107 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12108
12109         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12110         (viet-viscii-...->viet-vscii...).
12111
12112 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12113
12114         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12115         and menus.
12116
12117 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12118
12119         * mule/mule-cmds.el (input-method-function): Add permanent-local
12120         property.
12121
12122 1999-03-30  Dave Love  <fx@gnu.org>
12123
12124         * mule/mule-cmds.el (current-language-environment): Doc fix.
12125
12126 1999-02-06  Richard Stallman  <rms@gnu.org>
12127
12128         * mule/european.el (setup-slovenian-environment): New function.
12129         ("Slovenian"): New language environment.
12130
12131 1999-01-27  Dave Love  <fx@gnu.org>
12132
12133         * mule/mule-cmds.el (current-language-environment): Provide :link,
12134         :type (choices) and appropriate :get.
12135
12136 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12137
12138         * mule/mule-cmds.el (describe-language-environment): Don't alter
12139         input-method-alist.
12140
12141 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12142
12143         * mule/mule-cmds.el (prefer-coding-system): Call
12144         set-coding-priority, so that the internal array of priorities is
12145         also updated.
12146
12147 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12148
12149         * mule/mule-cmds.el (prefer-coding-system): If the argument
12150         requires specific EOL conversion type, make the default coding
12151         systems use that.
12152
12153 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12154
12155         * mule/mule-cmds.el (set-language-environment): Pass the default
12156         eol-type to set-language-environment-coding-systems.
12157         (set-default-coding-systems): Copy the eol-type property for the
12158         new default values of {buffer-file,process}-coding-system from the
12159         old defaults.
12160         (set-language-environment-coding-systems): Accept an optional
12161         argument EOL-TYPE, and set the eol-type property of the default
12162         coding systems accordingly.
12163
12164 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12165
12166         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12167         use generate-new-buffer instead of get-buffer-create.
12168
12169 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12170
12171         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12172
12173 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12174
12175         * mule/mule-cmds.el (default-input-method): Fix custom type.
12176
12177 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12178
12179         * mule/mule-cmds.el (setup-specified-language-environment):
12180         Add apropos-inhibit property.
12181         (describe-specified-language-support): Likewise.
12182
12183 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12184
12185         * mule/mule-cmds.el: Doc fixes.
12186
12187 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12188
12189         * mule/mule-cmds.el (register-input-method): Doc-string
12190         modified.
12191
12192 1998-09-01  Dave Love  <fx@gnu.org>
12193
12194         * mule/mule-cmds.el (current-language-environment): Fix
12195         setter function.
12196
12197 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12198
12199         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12200         mule/european.el, mule/hebrew.el, mule/japanese.el,
12201         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12202         avoid bootstrapping problem if you need to recompile all the Lisp
12203         files using interpreted code.
12204
12205 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12206
12207         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12208         ("Latin-2"): Likewise.
12209
12210 1998-08-18  Per Starback  <starback@update.uu.se>
12211
12212         * mule/european.el (setup-latin2-environment): Fix typo.
12213
12214 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12215
12216         * mule/european.el: Give proper value of `input-method' key to all
12217         lang. env.
12218
12219         * mule/mule-cmds.el (activate-input-method): Handle the case that
12220         the arg INPUT-METHOD is nil correctly.
12221         (read-multilingual-string): Activate the specified input method
12222         before calling read-string.  Afterward, activate the original
12223         input method.
12224
12225 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12226
12227         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12228         (set-language-info-alist): Fix typo in doc-string.
12229
12230         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12231
12232 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12233
12234         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12235         (reset-language-environment): New function for the job that
12236         setup-english-environment used to do.
12237         (set-language-environment): Do more setups according to the info
12238         in language-info-alist.
12239         (read-language-name): Handle the case that the arg KEY is nil.
12240         (describe-language-environment): Handle input-method property.
12241
12242         * mule/: All files under this directory, which related with
12243         specific languages (such as mule/european.el, mule/greek.el,
12244         mule/hebrew.el, mule/misc-lang.el), modified as below.
12245         (setup-XXX-environment): Just call set-language-environment.  If
12246         they used to do some other jobs than what done by
12247         set-language-environment, those jobs are done in
12248         setup-XXX-environment-internal now.
12249         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12250         the value to setup-XXX-environment-internal.  Add properties
12251         input-method and features.
12252
12253         * mule/english.el (setup-english-environment): Just call
12254         reset-language-environment.
12255
12256         * mule/european.el (setup-8-bit-environment): Function deleted.
12257
12258 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12259
12260         * mule/mule-cmds.el (input-method-exit-on-first-char)
12261         (input-method-use-echo-area): Doc fixes.
12262
12263 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12264
12265         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12266         variable.
12267         (input-method-use-echo-area): New variable.
12268
12269 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12270
12271         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12272
12273 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12274
12275         * mule/mule-cmds.el (activate-input-method): Update mode line.
12276         (inactivate-input-method): Likewise.
12277
12278 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12279
12280         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12281         input method in the current buffer, but just bind
12282         current-input-method.
12283
12284 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12285
12286         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12287
12288         * mule/misc-lang.el ("IPA"): Add coding-priority and
12289         coding-system.
12290
12291 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12292
12293         * mule/greek.el: Add coding-priority.
12294
12295 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12296
12297         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12298         LANG-ENV.
12299
12300 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12301
12302         * mule/mule-cmds.el (register-input-method): Fix previous change.
12303         (setup-specified-language-environment): Doc fix.
12304
12305 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12306
12307         * mule/mule-cmds.el: Several doc fixes.
12308         (get-language-info, set-language-info): Rename argument.
12309         (set-language-info-alist): Likewise.
12310         (register-input-method): Rename argument.
12311         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12312
12313 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12314
12315         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12316         default value while reading an input method.
12317
12318 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12319
12320         * mule/mule-cmds.el (universal-coding-system-argument):
12321         Use buffer-file-coding-system as default.
12322
12323 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12324
12325         * mule/korean.el ("Korean"): Doc fix.
12326
12327 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12328
12329         * mule/mule-cmds.el (describe-language-environment): Print the
12330         languge environment at the head.
12331
12332 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12333
12334         * mule/japanese.el: Set exit-function to exit-japanese-environment
12335         for Japanese environment.
12336
12337 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12338
12339         * mule/mule-cmds.el (set-language-environment): Doc fix.
12340         (current-language-environment): Use defcustom.
12341         (default-input-method): Specify :type.
12342
12343 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12344
12345         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12346         modified.
12347         (prefer-coding-system): Doc-string modified.
12348
12349 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12350
12351         * mule/mule-cmds.el (set-language-info): Doc-string
12352         describes `coding-priority' KEY.
12353         (set-language-environment-coding-systems): New function.
12354         (select-safe-coding-system): New function.
12355         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12356         (set-language-info-alist): New optionla arg PARENTS.  Call
12357         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12358         (set-language-environment-coding-systems): New function.
12359
12360         * mule/chinese.el: Remove setting up of
12361         describe-chinese-environment-map and
12362         setup-chinese-environment-map.  Exclude them in args of calls to
12363         set-language-info-alist.  Register coding-priority key in
12364         language-info-alist.
12365
12366         * mule/cyrillic.el: Remove setting up of
12367         describe-cyrillic-environment-map and
12368         setup-cyrillic-environment-map.  Exclude them in args of calls to
12369         set-language-info-alist.  Register coding-priority key in
12370         language-info-alist.
12371
12372         * mule/english.el: Register coding-priority key in
12373         language-info-alist.
12374
12375         * mule/ethiopic.el: Register coding-priority key in
12376         language-info-alist.
12377
12378         * mule/european.el: Remove setting up of
12379         describe-european-environment-map and
12380         setup-european-environment-map.  Exclude them in args of calls to
12381         set-language-info-alist.  Register coding-priority key in
12382         language-info-alist.  Add "German" language env.
12383         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12384         (setup-german-environment): New function.
12385
12386         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12387         change default input method to "greek-postfix".
12388
12389         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12390         coding-priority key in
12391
12392 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12393
12394         * mule/mule-cmds.el (set-language-info): Doc fix.
12395         (input-method-inactivate-hook): Doc fix.
12396
12397 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12398
12399         * mule/mule-cmds.el (set-input-method): Renamed from
12400         select-input-method.
12401
12402 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12403
12404         * mule/mule-cmds.el (set-language-environment): Run
12405         exit-language-environment-hook before calling `exit-function'
12406         which is specified for the language environment.
12407
12408 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12409
12410         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12411         modified.
12412         (prefer-coding-system): Likewise.
12413         (describe-language-environment): Print aliases of each coding
12414         system.
12415         (set-language-environment-hook): New variable.
12416         (exit-language-environment-hook): New variable.
12417         (set-language-environment): Call these hooks.  Before setting a
12418         new language environment, exit from the
12419         current-language-environment if necessary.
12420         (input-method-verbose-flag): The value can be nil, t,
12421         complex-only, or default.
12422         (input-method-highlight-flag): Doc-string augmented.
12423         (activate-input-method): Check if we can run the registered
12424         function to activate an input method.
12425
12426         * mule/korean.el: Set exit-function for language environment
12427         "Korean" to exit-korean-environment.
12428         (setup-korean-environment): Moved to korea-util.el.
12429
12430 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12431
12432         * mule/mule-cmds.el (read-multilingual-string): Use
12433         current-input-method prior to default-input-method.  Don't bind
12434         current-input-method by `let', instead, activate the specified
12435         input method in the current buffer temporarily.
12436
12437 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12438
12439         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12440
12441 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12442
12443         * mule/chinese.el (post-read-decode-hz): Return the result of
12444         decode-hz-region.
12445         (pre-write-encode-hz): Do not change the value of
12446         last-coding-system.
12447
12448 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12449
12450         * mule/mule-ccl.el: Doc fixes.
12451
12452 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12453
12454         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12455         (check-ccl-program): New macro.
12456
12457 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12458
12459         * mule/mule-ccl.el: Comment about CCL syntax modified.
12460         (ccl-command-table): Add read-multibyte-character and
12461         write-multibyte-character.
12462         (ccl-code-table): Add ex-cmd.
12463         (ccl-extended-code-table): New variable.
12464         (ccl-embed-extended-command): New function.
12465         (ccl-compile-read-multibyte-character,
12466         ccl-compile-write-multibyte-character) New functions.
12467         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12468         ccl-dump-write-multibyte-character): New functions.
12469
12470 1999-07-22  SL Baur  <steve@miho>
12471
12472         * config.el (config-value-file): config.values is installed into
12473         doc-directory.
12474         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12475
12476 1999-07-19  Didier Verna  <didier@xemacs.org>
12477
12478         * rect.el: all functions rewritten, except when noted. Below is a
12479         list of interface changes.
12480         (apply-on-rectangle): new function. Obsoletes
12481         `operate-on-rectangle'. All functions that used to call this
12482         function now call the new one.
12483         (kill-rectangle): added optional prefix arg to fill lines.
12484         (delete-rectangle): ditto.
12485         (delete-extract-rectangle): ditto.
12486         (open-rectangle): ditto.
12487         (clear-rectangle): ditto.
12488         (delete-rectangle-line): added third arg FILL.
12489         (delete-extract-rectangle-line): ditto.
12490         (open-rectangle-line): ditto.
12491         (clear-rectangle-line): ditto.
12492
12493 1999-07-18  Andy Piper  <andy@xemacs.org>
12494
12495         * menubar-items.el (default-menubar): add gutter options.
12496
12497         * gutter-items.el: new file.
12498         (gutter): new group for custom.
12499         (gutter-visible-p): new variable.
12500         (default-gutter-position): ditto.
12501         (buffers-tab): new group for the buffers tab.
12502         (gutter-buffers-tab): widget to put in the gutter.
12503         (buffers-tab-max-size): max number of tabs.
12504         (buffers-tab-switch-to-buffer-function): function to call when a
12505         tab is pressed.
12506         (buffers-tab-omit-function): filter buffers with this function.
12507         (buffers-tab-format-buffer-line-function): format buffer names for
12508         inclusion in tabs.
12509         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12510         the record.
12511         (build-buffers-tab-internal): build a list of tab items.
12512         (buffers-tab-items): ditto.
12513         (add-tab-to-gutter): put a tab in the gutter area.
12514         (update-tab-in-gutter): reset the buffers in the tab.
12515
12516         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12517
12518         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12519         (switch-to-buffer-hooks): new hook.
12520
12521         * toolbar.el (default-toolbar-position): fix typo.
12522
12523 1999-07-16  Andy Piper  <andy@xemacs.org>
12524
12525         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12526
12527 1999-07-15  Didier Verna  <didier@xemacs.org>
12528
12529         * cus-edit.el (custom-prompt-variable): optional third arg makes
12530         prompt for a comment string.
12531         (customize-set-value): optional prefix makes this function handle
12532         variable comments.
12533         (customize-set-variable): ditto.
12534         (customize-save-variable): ditto.
12535         (customize-customized): handle custom comments.
12536         (customize-save-customized): ditto.
12537         (custom-variable-state-set): ditto.
12538         (custom-face-state-set): ditto.
12539         (customize-saved): ditto.
12540         (custom-variable-set): ditto.
12541         (custom-face-set): ditto.
12542         (custom-variable-save): ditto.
12543         (custom-face-save): ditto.
12544         (custom-variable-reset-saved): ditto.
12545         (custom-face-reset-saved): ditto.
12546         (custom-variable-reset-standard): ditto.
12547         (custom-face-reset-standard): ditto.
12548         (custom-comment-face): new face.
12549         (custom-comment-tag-face): ditto.
12550         (custom-comment): new widget.
12551         (custom-comment-create): new function.
12552         (custom-comment-delete): ditto.
12553         (custom-comment-value-set): ditto.
12554         (custom-comment-show): ditto.
12555         (custom-comment-invisible-p): ditto.
12556         (custom-variable-value-create): create a comment field widget.
12557         (custom-face-value-create): ditto.
12558         (custom-variable-menu): new entry for adding a custom comment.
12559         (custom-face-menu): ditto.
12560         (custom-save-variables): possibly save custom comments.
12561         (custom-save-faces): ditto.
12562
12563         * cus-face.el (custom-set-faces): the arguments can now have a
12564         custom comment as fourth argument.
12565
12566         * custom.el (custom-set-variables): the arguments can now have a
12567         custom comment as fifth element.
12568
12569 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12570
12571         * XEmacs 21.2.18 is released
12572
12573 1999-07-13  SL Baur  <steve@miho>
12574
12575         * lib-complete.el (read-library-name): Revert previous change.
12576         (read-library): Ditto.
12577
12578 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12579
12580         * packages.el (packages-package-list): Capitalize docstring.
12581
12582         * packages.el (packages-find-package-library-path): Use #'nconc
12583         rather than #'append to reduce consing -- #'mapcar uses Flist,
12584         which returns a freshly consed list.  #'append would create yet
12585         another fresh list, using Fmake_list in concat.
12586
12587         * packages.el (package-provide): Use setq with remassq like it
12588         says in its docstring.
12589
12590 1999-07-06  SL Baur  <steve@miho.m17n.org>
12591
12592         * lib-complete.el (progn-with-message): Fix typo.
12593
12594 1999-07-06  SL Baur  <steve@miho.m17n.org>
12595
12596         * mule/mule-misc.el (char-octet): Make function match docstring.
12597         From Katsumi Yamaoka <yamaoka@jpl.org>
12598
12599 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12600
12601         * wid-edit.el (widget-documentation): corrected spelling error.
12602
12603 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12604
12605         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12606         keys if already bound
12607
12608 1999-07-06  SL Baur  <steve@miho.m17n.org>
12609
12610         * lib-complete.el (progn-with-message): Revert previous changes.
12611
12612 1999-06-24  Bob Weiner  <weiner@beopen.com>
12613
12614         * lib-complete.el (find-library):
12615         (find-library-other-window):
12616         (find-library-other-frame): Completely rewrote
12617         so that these functions actually work when called non-interactively.
12618         Also made them handle LIBRARY arguments which end with .el or .elc.
12619
12620 1999-06-24  Bob Weiner  <weiner@beopen.com>
12621
12622         * simple.el (indent-new-comment-line): Locally bound
12623         `block-comment-start' to `comstart' or else when this is called
12624         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12625         `block-comment-start' value, ignoring any existing spacing after a
12626         comment prefix in the previous line and producing ugly comments.
12627
12628 1999-06-23  Bob Weiner  <weiner@beopen.com>
12629
12630         * list-mode.el (mouse-choose-completion):
12631         (choose-completion):
12632         (completion-switch-to-minibuffer): Added.
12633         ([Tab]): [Tab] previously switched to the minibuffer
12634         but since [space] does that and since most applications in the
12635         world use [Tab] to select the next item in a list, do that in the
12636         *Completions* buffer too.  This will cause the least confusion
12637         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12638         06/23/1999.
12639
12640 1999-06-22  Bob Weiner  <weiner@beopen.com>
12641
12642         * help.el (help-buffer-name): Added support for a null value
12643         of `help-buffer-prefix-string' since some buffers require no
12644         prefix.
12645
12646 1999-06-20  Bob Weiner  <weiner@beopen.com>
12647
12648         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12649         in the completion-list-mode-map to bury the completions buffer
12650         even when the minibuffer is no longer active.
12651
12652 1999-06-20  Bob Weiner  <weiner@beopen.com>
12653
12654         * list-mode.el (list-mode): It is visually disconcerting to have
12655         the text cursor disappear within list buffers, especially when
12656         moving from window to window, so leave it visible.
12657
12658 1999-07-01  SL Baur  <steve@miho.m17n.org>
12659
12660         * menubar-items.el (default-menubar): Conditionalize the bug
12661         report menu item (which may not be possible in this XEmacs).
12662         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12663
12664 1999-06-30  SL Baur  <steve@miho.m17n.org>
12665
12666         * subr.el (with-current-buffer): DOC string fix.
12667         Suggested by Bob Weiner <weiner@altrasoft.com>
12668
12669 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12670
12671         * cus-face.el (custom-face-italic): insert missing args
12672
12673 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12674
12675         * packages.el (package-locations): Changed default early package
12676         hierarchies to ~/.xemacs/mule-packages and
12677         ~/.xemacs/xemacs-packages.
12678
12679 1999-06-23  SL Baur  <steve@miho.m17n.org>
12680
12681         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12682
12683 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12684
12685         * packages.el (package-locations): Changed default early package
12686         hierarchy to ~/.xemacs/packages.
12687         (package-locations): Removed `packages' as a possible name for a
12688         late package hierarchy.
12689
12690 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12691
12692         * mule/mule-category.el (word-combining-categories): Set up new
12693         variable.
12694         (word-separating-categories): Likewise.
12695
12696 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12697
12698         * XEmacs 21.2.17 is released
12699
12700 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12701
12702         * font-menu.el (font-menu-set-font): allow for nil specification
12703         of font size.
12704
12705 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12706
12707         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12708         is 1.
12709
12710 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12711
12712         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12713         8859-5 instead of ISO 8859-1.
12714
12715 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12716
12717         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12718         (viet-viscii-encode-table): Ditto.
12719
12720         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12721         Make obsolete definition of char-octet.
12722
12723 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12724
12725         * subr.el: Move no-Mule make-char ...
12726         * help-nomule.el (make-char): To here.
12727         (string-width): Make Mule compatibility alias.
12728
12729 1999-06-15  Andy Piper  <andy@xemacs.org>
12730
12731         * select.el (get-selection-no-error): really make there be no-error.
12732         (get-selection): revert to original.
12733
12734 1999-06-11  Andy Piper  <andy@xemacs.org>
12735
12736         * select.el (selection-sets-clipboard): renamed.
12737         (own-selection): use it.
12738
12739 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12740
12741         * XEmacs 21.2.16 is released
12742
12743 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12744
12745         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12746         missing characters to avoid crash.
12747
12748 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12749
12750         * coding.el (set-terminal-coding-system): Only set the console
12751         coding system on the selected console if it is a tty.
12752
12753 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12754
12755         * cus-face.el:
12756         * cus-edit.el:
12757         * faces.el:
12758         (custom):
12759         (face-spec-set):
12760         * faces.el (frob-face-property):
12761         * font-menu.el (font-menu-set-font):
12762                   Actually apply changes from 1999-03-17
12763
12764 1999-06-10  Andy Piper  <andy@xemacs.org>
12765
12766         * select.el (get-selection): abstract out non error-signalling
12767         part.
12768         (get-selection-no-error): get-selection without signalling an
12769         error.
12770         (selection-is-clipboard-p): new variable. controls whether the
12771         selection sets the clipboard.
12772         (own-selection): use it.
12773
12774         * mouse.el (insert-selection): fallback to clipboard after trying
12775         primary selection and cutbuffer.
12776
12777 1999-06-05  Andy Piper  <andy@xemacs.org>
12778
12779         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12780         selection functions.
12781
12782 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12783
12784         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12785         default value.
12786         (load): Use `raw-text' instead of `no-conversion'.
12787         (insert-file-contents): Likewise.
12788
12789         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12790         of `no-conversion'.
12791
12792 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12793
12794         * coding.el: Don't copy `no-conversion' to `raw-text'.
12795
12796 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12797
12798         * subr.el (make-char): Define it if Mule is not around.
12799
12800 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12801
12802         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12803
12804         * x-select.el (x-disown-selection-internal): Restore symbol as an
12805         obsolete alias.
12806         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12807
12808 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12809
12810         * XEmacs 21.2.15 is released
12811
12812 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12813
12814         * subr.el (split-string): Avoid infinite looping
12815
12816 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12817
12818         * ldap.el (ldap-ignore-attribute-codings): New variable
12819         (ldap-default-attribute-decoder): New variable
12820         (ldap-coding-system): New variable
12821         (ldap-attribute-syntax-encoders): New variable
12822         (ldap-attribute-syntax-decoders): New variable
12823         (ldap-attribute-syntaxes-alist): New variable
12824         (ldap-encode-boolean): New function
12825         (ldap-decode-boolean): New function
12826         (ldap-encode-country-string): New function
12827         (ldap-decode-string): New function
12828         (ldap-decode-address): New function
12829         (ldap-encode-address): New function
12830         (ldap-decode-attribute): New function
12831         (ldap-search): Use some of these
12832
12833 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12834
12835         * version.el (emacs-version): Make the patch level/beta come
12836         before the XEmacs qualifier so that it gets into (funcall
12837         emacs-version) and thus in the bug reports.
12838         (emacs-version>=): Support patch levels.
12839
12840 1999-06-03  SL Baur  <steve@xemacs.org>
12841
12842         * version.el: implement x.y.z version number
12843         From Jan Vroonhof <vroonhof@math.ethz.ch>
12844
12845 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12846
12847         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12848
12849 1999-05-22  Vin Shelton <acs@xemacs.org>
12850
12851         * startup.el: Document -private and break out non-standard X options.
12852
12853 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12854
12855         * mule/mule-charset.el (charset-after): New function.
12856         (charset-direction): Synch with Mule, update docstring.
12857         (get-charset-property): New function.
12858         (put-charset-property): New function.
12859         (charset-plist): New function.
12860
12861         * mule/mule-charset.el (compose-region):
12862         (decompose-region): remove;  these functions (which don't work
12863         since we don't do composite characters) have been moved to
12864         mule-util.el.
12865         (toplevel): follow coding standards
12866
12867 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12868
12869         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12870         exist any more.
12871
12872         * code-files.el: Fix commentary to follow coding standards.  Move
12873         the single line left in mule-files.el to here.
12874
12875         * mule/mule-files.el: delete.
12876
12877 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12878
12879         * info.el (Info-scroll-prev): Use event functions instead of the
12880         old emacs 19 interface.
12881
12882 1999-06-02  Andy Piper  <andy@xemacs.org>
12883
12884         * x-font-menu.el (x-font-menu-load-font):
12885         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12886
12887 1999-05-31  Andy Piper  <andy@xemacs.org>
12888
12889         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12890         group.
12891         (font-menu-this-frame-only-p): ditto.
12892         (font-menu-max-items): reinstate, from Jan Vroonhof
12893         <vroonhof@math.ethz.ch>
12894         (font-menu-submenu-name-format): ditto.
12895         (font-menu-split-long-menu): ditto, for use by the family
12896         constructor.
12897         (font-menu-family-constructor): use it.
12898
12899 1999-05-30  Andy Piper  <andy@xemacs.org>
12900
12901         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12902         for use by the font menu.
12903
12904         * msw-font-menu.el: new file implementing mswindows specific
12905         font-menu behaviour.
12906         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12907         (mswindows-font-menu-junk-families): ditto.
12908         (hack-font-truename): ditto.
12909         (mswindows-font-regexp-ascii): ditto.
12910         (mswindows-reset-device-font-menus): ditto.
12911         (mswindows-font-menu-font-data): ditto.
12912         (mswindows-font-menu-load-font): ditto.
12913
12914         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12915         (x-font-menu-font-data): ditto.
12916         (x-font-menu-load-font): ditto.
12917
12918         * font-menu.el: new file implementing generic font menu behaviour.
12919         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12920         made device independent.
12921         (font-menu-this-frame-only-p): ditto.
12922         (font-menu-preferred-resolution): ditto.
12923         (font-menu-size-scaling): new variable used to determine whether
12924         sizes are in points or tenths of a point.
12925         (vassoc): moved from x-font-menu.el.
12926         (device-fonts-cache): ditto.
12927         (device-fonts-cache): ditto.
12928         (flush-device-fonts-cache): ditto.
12929         (reset-device-font-menus): copied from x-font-menu.el and made
12930         device independent. Most functionality deferred to
12931         device-dependent versions.
12932         (font-menu-family-constructor): copied from x-font-menu.el and
12933         made device independent.
12934         (font-menu-size-constructor): ditto.
12935         (font-menu-weight-constructor): ditto.
12936         (font-menu-set-font): ditto.
12937         (font-menu-change-face): ditto.
12938         (font-menu-load-font): new device method.
12939         (font-menu-font-data): ditto.
12940
12941         * x-font-menu.el: The above functions deleted.
12942
12943 1999-05-26  Andy Piper  <andy@xemacs.org>
12944
12945         * update-elc.el:
12946         * make-docfile.el:
12947         * loadup.el: rehash expand-file-name usage to not use default-directory.
12948
12949 1999-05-21  Andy Piper  <andy@xemacs.org>
12950
12951         * x-select.el (x-select-convert-to-text):
12952         (x-selected-text-type):
12953         (x-get-selection):
12954         (xselect-convert-to-string):
12955         (xselect-convert-to-compound-text):
12956         (xselect-convert-to-length):
12957         (xselect-convert-to-targets):
12958         (xselect-convert-to-delete):
12959         (xselect-convert-to-filename):
12960         (xselect-convert-to-charpos):
12961         (xselect-convert-to-lineno):
12962         (xselect-convert-to-colno):
12963         (xselect-convert-to-sourceloc):
12964         (xselect-convert-to-os):
12965         (xselect-convert-to-host):
12966         (xselect-convert-to-user):
12967         (xselect-convert-to-class):
12968         (xselect-convert-to-name):
12969         (xselect-convert-to-integer):
12970         (xselect-convert-to-atom):
12971         (xselect-convert-to-identity): functions renamed from x-* and
12972         moved to select.el.
12973         (x-get-secondary-selection): use rename get-selection.
12974         (x-get-clipboard): ditto.
12975         (x-own-selection): moved to select.el.
12976         (x-valid-simple-selection-p): ditto.
12977         (x-dehilight-selection): ditto.
12978         (x-own-clipboard): ditto.
12979         (x-disown-selection): ditto.
12980
12981         * x-mouse.el (x-yank-function): moved to mouse.el.
12982         (x-insert-selection): ditto.
12983         (x-set-point-and-move-selection): use renamed function.
12984
12985         * select.el (selected-text-type): moved and renamed from
12986         x-select.el.
12987         (selection-owner-p): moved to C.
12988         (selection-exists-p): ditto.
12989         (get-cutbuffer): new device method.
12990         (get-selection): generalised and moved from x-select.el.
12991         (own-selection): moved x-own-selection functionality into here.
12992         (dehilight-selection): renamed and moved from x-select.el.
12993         (own-clipboard): functionality moved from x-select.el using new
12994         generic C builtins.
12995         (disown-clipboard): ditto.
12996         (select-convert-to-text):
12997         (select-convert-to-string):
12998         (select-convert-to-compound-text):
12999         (select-convert-to-length):
13000         (select-convert-to-targets):
13001         (select-convert-to-delete):
13002         (select-convert-to-filename):
13003         (select-convert-to-charpos):
13004         (select-convert-to-lineno):
13005         (select-convert-to-colno):
13006         (select-convert-to-sourceloc):
13007         (select-convert-to-os):
13008         (select-convert-to-host):
13009         (select-convert-to-user):
13010         (select-convert-to-class):
13011         (select-convert-to-name):
13012         (select-convert-to-integer):
13013         (select-convert-to-atom):
13014         (select-convert-to-identity): new functions renamed from x-* and
13015         moved from x-select.el.
13016
13017         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13018         into here and use as the default window-system mouse yank.
13019         (insert-selection): generalised and moved from x-mouse.el.
13020         (own-clipboard): moved to C.
13021
13022         * msw-select.el (mswindows-selection-owned-p): deleted.
13023         (mswindows-own-selection): generalised and moved to select.el.
13024         (mswindows-disown-selection): generalised and moved to C.
13025         (mswindows-selection-owner-p): ditto.
13026
13027 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13028
13029         * XEmacs 21.2.14 is released
13030
13031 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13032
13033         * about.el: update contact info for jason and slb.
13034
13035 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13036
13037         * mule/european.el (setup-romanian-environment): Add Romanian
13038         support from Emacs/Mule romanian.el.
13039
13040 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13041
13042         * cus-face.el: Label all custom changes with the 'custom' tag.
13043
13044         * cus-edit.el: idem ditto.
13045
13046         * faces.el: Added suport for adding device tags to various functions.
13047         (custom): New device tag.
13048         (face-spec-set): Call reset face with tags argument. No longer do
13049         x-init-global-faces hack.
13050
13051         * faces.el (frob-face-property): Use an anonymous specifier to map
13052         frob-face-property-1 over.
13053
13054         * x-font-menu.el (font-menu-set-font): Always specify all
13055         properties to custom.
13056
13057 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13058
13059         * mule/european.el (setup-czech-environment): Add czech support.
13060         From David Sauer <davids@orfinet.cz>
13061
13062 1999-03-15  SL Baur  <steve@xemacs.org>
13063
13064         * check-features.el: Turn hard errors into warnings.
13065
13066 1999-03-21  SL Baur  <steve@xemacs.org>
13067
13068         * simple.el (delete-key-deletes-forward): As per discussion on
13069         xemacs-beta, default to t.
13070
13071 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13072
13073         * loadup.el: Define Installation-string before loading anything.
13074
13075 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13076
13077         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13078         From Anders Stenman <stenman@isy.liu.se>
13079
13080 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13081
13082         * wid-edit.el (widget-glyph-find): Ditto.
13083
13084         * packages.el (locate-library): Ditto.
13085
13086         * loadup.el (really-early-error-handler): Ditto.
13087
13088         * lib-complete.el (read-library): Ditto.
13089
13090         * faces.el (set-face-stipple): Ditto.
13091
13092         * code-files.el (load): Use new calling style of locate-file.
13093
13094 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13095
13096         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13097         dead.
13098
13099 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13100
13101         * dumped-lisp.el (preloaded-file-list): Don't load
13102         Installation.el.
13103
13104         * loadup.el (Installation-string): Define it here.
13105
13106 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13107
13108         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13109         Installation.el needs to be loaded before `dump-paths', otherwise
13110         the dumping process won't find it.
13111
13112 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13113
13114         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13115         subr so that we can use `replace-in-string' in Installation.el to
13116         get rid of C-m chars under the native Windows build.
13117
13118 1999-04-29  Andy Piper  <andy@xemacs.org>
13119
13120         * make-docfile.el: canonicalize file and directory names.
13121
13122         * device.el (call-device-method): new function for calling device
13123         specific methods.
13124         (define-device-method): new function for defining device methods.
13125         (define-device-method*): ditto.
13126
13127 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13128
13129         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13130
13131 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13132
13133         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13134         (cyrillic-koi8-r-encode-table): Likewise.
13135         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13136         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13137
13138         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13139         from vietnamese.el].
13140
13141         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13142         mule/mule-misc.el.
13143
13144 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13145
13146         * mule/thai-xtis.el:
13147         - Change font registry name from "Thai94x94-0" to "xtis-0".
13148         - Change mnemonic of coding-system `tis-620' to "TIS620".
13149
13150 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13151
13152         * mule/ethiopic.el: fixed.
13153
13154 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13155
13156         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13157
13158         * mule/thai-xtis.el: New file.
13159
13160         * mule/vietnamese.el: New file.
13161
13162         * mule/ethiopic.el: New file.
13163
13164 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13165
13166         * bytecomp.el (byte-compile-close-variables): Leave
13167         debug-issue-ebola-notices alone.
13168
13169 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13170
13171         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13172         at the top of the buffer since it is the most important thing to
13173         customize
13174         (ldap-get-host-parameter): New defun
13175         (ldap-search): Add a new parameter `withdn' to retrieve the
13176         distinguished names of entries
13177
13178 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13179
13180         * startup.el (splash-frame-body): Date and spelling fixes.
13181
13182 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13183
13184         * view-less.el (toggle-truncate-lines): add autoload tag
13185
13186 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13187
13188         * format.el (format-alist): Disable image stuff.
13189
13190 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13191
13192         * wid-edit.el (widget-glyph-find): Search by directories, then by
13193         suffixes rather than the other way around.
13194         (widget-image-conversion): Renamed to
13195         `widget-image-file-name-suffixes'.
13196
13197 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13198
13199         * mule/mule-charset.el: Made old functions obsolete, remove the
13200         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13201         (charset-iso-graphic-plane): Rename from charset-graphic.
13202         (charset-iso-final-char): Rename from charset-final.
13203         (charset-width): Rename from charset-columns.
13204         (charset-bytes): Added from fsf compatibility, returns always 1.
13205
13206         * mule/mule-misc.el: Move charset-doc-string alias to
13207         mule-charset.el
13208
13209 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13210
13211         * x-faces.el (x-make-font-bold-italic): honor
13212         *try-oblique-before-italic-fonts*
13213
13214 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13215
13216         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13217
13218 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13219
13220         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13221         name.
13222
13223 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13224
13225         * cl-extra.el (equalp): Would bug out for lists.
13226
13227 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13228
13229         * about.el (about-hackers):  Change cgw's email address
13230
13231 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13232
13233         * XEmacs 21.2.13 is released
13234
13235 1999-03-12  SL Baur  <steve@xemacs.org>
13236
13237         * simple.el (delete-key-deletes-forward): Revert to previous
13238         behavior.
13239
13240 1999-01-18  Didier Verna  <didier@xemacs.org>
13241
13242         * menubar-items.el (xemacs-splash-buffer): handle the case of
13243         multiple elements in the splash buffer body.
13244
13245         * startup.el (splash-frame-timeout): new constant: interval
13246         between splash buffer elements.
13247         (command-line-1): handle splash buffer with multiple elements (use
13248         a timeout).
13249         (splash-frame-body): Originally `startup-splash-frame-body'.
13250         Rewrote a cleaner and more readable version. This can now be array,
13251         in which case each element is displayed in turn in the splash buffer.
13252         (splash-frame-static-body): new constant. Persistent information
13253         across all splash buffer elements (preserves the possibility to give
13254         it in different languages.
13255         (circulate-splash-frame-elements): new function. Used as a timeout
13256         to circulate through all splash frame elements and display them in
13257         sequence.
13258         (display-splash-frame): originally `startup-splash-frame'. Handle
13259         the case of multiple elements in the splash buffer body. Now
13260         returns a timeout id if multiple elements to display, or nil.
13261
13262 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13263
13264         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13265         so they can be overridden by x-init-face-from-resources.
13266         Additionally specify the font name also with an x tag.
13267
13268 1999-03-08  Andy Piper  <andy@xemacs.org>
13269
13270         * package-get.el (package-get-base): autoload.
13271
13272         * menubar-items.el (default-menubar): add update menu item. Fix
13273         custom menu to only be activated when package-base is available.
13274
13275         * package-get.el (package-get-custom): don't load
13276         package-get-custom as it is auto-generated. Fix group definition.
13277
13278 1999-03-05  Didier Verna  <didier@xemacs.org>
13279
13280         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13281         instead of `symbol-name' (Thanks Kyle).
13282
13283         * cus-edit.el (custom-save-variables): use `prin1' instead of
13284         princ to write symbols.
13285
13286 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13287
13288         * XEmacs 21.2.12 is released
13289
13290 1999-03-05  SL Baur  <steve@xemacs.org>
13291
13292         * menubar-items.el (default-menubar): Add kfm browsing support.
13293         From Neal Becker <nbecker@fred.net>
13294
13295 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13296
13297         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13298         calls to font-lock during buffer reversion.
13299
13300 1999-02-12  Didier Verna  <didier@xemacs.org>
13301
13302         * info.el (Info-build-node-completions): unconditionally widen the
13303         tag table buffer.
13304
13305 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13306
13307         * x-faces.el (x-init-face-from-resources):
13308         Only set fonts in the 'x locale.
13309
13310 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13311
13312         * package-ui.el (pui-install-selected-packages): Don't throw on
13313         `package-admin-delete-binary-package' returning nil since it's
13314         normal.  Reindent function.
13315         (pui-add-required-packages): Handle case where packages selected
13316         for installation have never been installed.
13317
13318 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13319
13320         * menubar-items.el (default-menubar):
13321         Implement the ``Mule->Set coding system of process'' menu item.
13322
13323 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13324
13325         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13326         files
13327         - Change some `if's to `when's
13328
13329 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13330
13331         * XEmacs 21.2.11 is released
13332
13333 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13334
13335         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13336         against window close (Fix Bug #460).
13337         (ask-user-about-lock-dbox): Idem.
13338
13339 1999-02-25  SL Baur  <steve@xemacs.org>
13340
13341         * mule/mule-charset.el (charset-leading-byte): New function.
13342         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13343
13344 1999-02-12  Andy Piper  <andy@xemacs.org>
13345
13346         * about.el (xemacs-hackers): change andy's email address.
13347         (about-url-alist): change andy's web page address.
13348         (about-xemacs): add piper.
13349
13350 1999-02-16  SL Baur  <steve@xemacs.org>
13351
13352         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13353         of mule-base into lisp/mule.
13354
13355 1999-02-16  SL Baur  <steve@xemacs.org>
13356
13357         * mule/arabic.el:
13358         mule/canna-leim.el:
13359         mule/chinese.el:
13360         mule/cyrillic.el:
13361         mule/english.el:
13362         mule/european.el:
13363         mule/greek.el:
13364         mule/hebrew.el:
13365         mule/japanese.el:
13366         mule/kinsoku.el:
13367         mule/korean.el:
13368         mule/misc-lang.el:
13369         mule/mule-category.el:
13370         mule/mule-ccl.el:
13371         mule/mule-charset.el:
13372         mule/mule-cmds.el:
13373         mule/mule-coding.el:
13374         mule/mule-files.el:
13375         mule/mule-help.el:
13376         mule/mule-init.el:
13377         mule/mule-misc.el:
13378         mule/mule-tty-init.el:
13379         mule/mule-x-init.el:
13380         mule/viet-chars.el:  Remerge from mule-base.
13381
13382         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13383         of mule-base into lisp/mule.
13384
13385 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13386
13387         * process.el (exec-to-string): Use `shell-command-switch' in place
13388         of hard-wired "-c" (for WindowsNT).
13389
13390 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13391
13392         * menubar-items.el (default-menubar):  Remove obsolete
13393         "Gopher" item
13394
13395 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13396
13397         * package-admin.el (package-admin-get-install-dir): First fall
13398         back to the location of xemacs-base for non-mule packages.
13399
13400 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13401
13402         * paths.el:
13403         - improved automounter tmp directory support.
13404         - support 4 (!) empirically discovered automounter conventions
13405
13406 1999-02-12  SL Baur  <steve@xemacs.org>
13407
13408         * etags.el (pop-tag-mark): autoload to match key binding.
13409
13410 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13411
13412         * XEmacs 21.2.10 is released
13413
13414 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13415
13416         * package-get.el (package-get-remote-filename): Don't bug out for
13417         a local file name in the search entry.
13418
13419 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13420
13421         * XEmacs 21.2.9 is released
13422
13423 1999-01-19  Didier Verna  <didier@xemacs.org>
13424
13425         * replace.el (replace-search-function): new variable containing a
13426         function to perform a search-forward.
13427         (replace-re-search-function): new variable containing a function
13428         to perform a re-search-forward.
13429         (perform-replace): use them.
13430
13431 1999-01-25  Didier Verna  <didier@xemacs.org>
13432
13433         * select.el (selection-owner-p): use the name `XEmacs'.
13434         (cut-copy-clear-internal): ditto.
13435
13436 1999-01-18  Andy Piper  <andy@xemacs.org>
13437
13438         * about.el (about-url-alist): Update my entry.
13439         (xemacs-hackers): Ditto.
13440
13441 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13442
13443         * buffer.el (switch-to-buffer): Fixing documentation.
13444         * minibuf.el (minibuffer-completion-table): ditto.
13445         * cl-macs.el (return-from): ditto.
13446
13447 1999-01-04  Didier Verna  <didier@xemacs.org>
13448
13449         * replace.el (delete-non-matching-lines): temporarily disable
13450         case-folding when called interactively with a regexp containing
13451         uppercase characters.
13452         (delete-matching-lines): ditto.
13453         (count-matches): ditto.
13454         (list-matching-lines): ditto.
13455
13456 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13457
13458         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13459         abort if current window is split horizontally, not if others are
13460         split.  Got rid of unnecessary minibuffer checking.  Also, add
13461         some comments (it's still complex).
13462
13463 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13464
13465         * package-get.el: changed address for doc.ic.ac.uk to
13466         sunsite.doc.ic.ac.uk
13467
13468 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13469
13470         * ldap.el (toplevel): Remove requires so that the file compiles
13471         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13472
13473 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13474
13475         * dump-paths.el: Calculate module-directory and set
13476         module-load-path to the load path for modules.
13477
13478         * loadup.el: Get bootstrap value of module-load-path from the
13479         environment variable EMACSBOOTSTRAPMODULEPATH.
13480         - Display the module load path if we're debugging paths.
13481
13482         * setup-paths.el: Added function paths-find-site-module-directory.
13483         - Added function paths-find-module-directory.
13484         - Added function paths-construct-module-load-path.  Uses new
13485         environment variable EMACSMODULEPATH.
13486
13487 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13488
13489         * font.el (font-default-object-for-device):
13490         Oops! This `or' can't be replaced by `unless'.
13491         Fixed inability to run w3, among other things.
13492
13493 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13494
13495         * package-admin.el: Change initialization of
13496           package-admin-install-function dependent on system type.
13497           Change package-admin-install-function-mswindows to use
13498           "minitar".
13499
13500 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13501
13502         * mouse.el (default-mouse-motion-handler): Disable help echo while
13503         in the minibuffer.
13504
13505 1998-12-28  Martin Buchholz <martin@xemacs.org>
13506
13507         * XEmacs 21.2.8 is released.
13508
13509 1998-12-24  Martin Buchholz <martin@xemacs.org>
13510
13511         * XEmacs 21.2.7 is released.
13512
13513 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13514
13515         * package-ui.el (pui-list-packages): Set truncate-lines.
13516
13517         * package-get.el (package-get-download-menu): Use
13518         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13519
13520         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13521         (pui-help-string): idem.
13522         (list-packages-mode): New major mode.
13523         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13524         (pui-install-selected-packages): Add suport for removing packages.
13525         (pui-toggle-package-delete-key): New function.
13526         (pui-popup-context-sensitive): New kludge.
13527         (pui-list-packages): Add warning when `package-get-remote' is nil.
13528         (package-ui-add-site): New function.
13529
13530 1998-12-01  Didier Verna  <didier@xemacs.org>
13531
13532         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13533
13534 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13535
13536         * ldap.el: Custom-ized
13537         (toplevel): Do not provide `ldap' which is provided by C level
13538         LDAP code
13539         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13540
13541 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13542
13543         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13544
13545 1998-12-17  Andy Piper  <andy@xemacs.org>
13546
13547         * sound.el (sound-load-list): name changed from sound-load-alist.
13548         (sound-extension-list): name changed from sound-ext-list.
13549         (load-default-sounds): use new names.
13550         (load-sound-file): use new names.
13551
13552 1998-12-16  Andy Piper  <andy@xemacs.org>
13553
13554         * XEmacs 21.2.6 is released
13555
13556 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13557
13558         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13559         errors.
13560
13561 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13562
13563         * wid-edit.el (widget-echo-this-extent): Set
13564         help-echo-owns-message to t.
13565
13566 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13567
13568         * package-get.el (package-get-download-menu): use toggles for
13569           each site in the download site menu.
13570
13571 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13572
13573         * package-get.el (package-get): If we cannot find a package
13574           because package-get-remote is not set, give a more helpful
13575           error message.
13576
13577 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13578
13579         * package-get.el (package-get-remote-filename): use an EFS path
13580         with user anonymous if no user is specified.
13581
13582 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13583
13584         * faces.el (face-spec-set): Re-init fallfacks for default after
13585         calling reset-face on the default face.
13586
13587 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13588
13589         * package-admin.el (package-admin-default-install-function):
13590         Behave as advertised.  Make sure the pkg-dir is proper for
13591         default-directory.
13592         (package-admin-add-binary-package): Make sure the pkg-dir is
13593         proper for default-directory.
13594         (package-admin-install-function-mswindows): Make sure the pkg-dir
13595         is proper for default-directory.
13596
13597 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13598
13599         * XEmacs 21.2.5 is released
13600
13601 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13602
13603         * files.el (binary-file-regexps): regexp-opt is not available at
13604         bytecompile time.
13605
13606 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13607
13608         * x-win-xfree86.el:
13609         * x-win-sun.el (x-win-init-sun):
13610         * x-win-sun.el:
13611         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13612         * x-iso8859-1.el:
13613         * x-init.el (init-post-x-win):
13614         * x-init.el (init-pre-x-win):
13615         * x-init.el (x-initialize-compose):
13616         * x-init.el:
13617         * x-compose.el:
13618         * winnt.el:
13619         * widget.el:
13620         * wid-edit.el (widget-glyph-click):
13621         * wid-edit.el (widget-glyph-find):
13622         * wid-edit.el (widget-type):
13623         * view-less.el (view-buffer-other-window):
13624         * very-early-lisp.el:
13625         * version.el:
13626         * toolbar.el:
13627         * toolbar-items.el:
13628         * term/sun.el (suntool-map):
13629         * term/sun-mouse.el:
13630         * term/internal.el:
13631         * syntax.el (modify-syntax-entry):
13632         * symbol-syntax.el:
13633         * subr.el:
13634         * startup.el (lock-directory):
13635         * simple.el (set-comment-column):
13636         * simple.el (backward-delete-char-untabify):
13637         * shadow.el (find-emacs-lisp-shadows):
13638         * shadow.el:
13639         * setup-paths.el (paths-construct-info-path):
13640         * select.el (cut-copy-clear-internal):
13641         * process.el (call-process-region):
13642         * process.el (start-process-shell-command):
13643         * process.el:
13644         * paths.el (rmail-spool-directory):
13645         * paragraphs.el (use-hard-newlines):
13646         * package-get.el (package-get-dependencies):
13647         * package-admin.el (package-admin-delete-binary-package):
13648         * obsolete.el (truncate-string):
13649         * obsolete.el (store-substring):
13650         * mouse.el (default-mouse-track-maybe-own-selection):
13651         * mouse.el (mouse-yank-at-point):
13652         * modeline.el:
13653         * modeline.el (mouse-drag-modeline):
13654         * minibuf.el (read-directory-name-internal):
13655         * minibuf.el (read-file-name-internal):
13656         * minibuf.el (read-file-name-internal-1):
13657         * minibuf.el (read-file-name-2):
13658         * minibuf.el (exact-minibuffer-completion-p):
13659         * minibuf.el (read-from-minibuffer):
13660         * minibuf.el:
13661         * menubar.el (check-menu-syntax):
13662         * map-ynp.el (map-y-or-n-p):
13663         * make-docfile.el (docfile-out-of-date):
13664         * loadup.el ((member "run-temacs" command-line-args)):
13665         * loadup.el ((member "no-site-file" command-line-args)):
13666         * loadup.el (really-early-error-handler):
13667         * loadup.el:
13668         * loadhist.el:
13669         * loaddefs.el:
13670         * lisp-mnt.el (lm-verify):
13671         * lib-complete.el (lib-complete:cache-completions):
13672         * lib-complete.el (library-all-completions):
13673         * itimer.el (itimer-run-expired-timers):
13674         * info.el (Info-mode):
13675         * info.el (Info-insert-file-contents):
13676         * info.el (Info-rebuild-dir):
13677         * info.el (Info-build-dir-anew):
13678         * info.el (Info-parse-dir-entries):
13679         * info.el (Info-dir-outdated-p):
13680         * info.el (Info-insert-dir):
13681         * info.el (info-xref):
13682         * info.el:
13683         * hyper-apropos.el (hyper-apropos-get-doc):
13684         * hyper-apropos.el (hyper-describe-face):
13685         * hyper-apropos.el (hyper-apropos-mode):
13686         * hyper-apropos.el:
13687         * help.el (list-processes):
13688         * help.el:
13689         * gnuserv.el:
13690         * font.el (mswindows-font-create-name):
13691         * font.el (font-default-font-for-device):
13692         * font.el (x-font-create-object):
13693         * font.el (font-registry):
13694         * font.el:
13695         * font-lock.el (font-lock-keywords):
13696         * font-lock.el:
13697         * finder.el (finder-compile-keywords):
13698         * find-paths.el (paths-find-recursive-path):
13699         * fill.el (set-justification-center):
13700         * fill.el (fill-region-as-paragraph):
13701         * files.el (insert-directory):
13702         * files.el (wildcard-to-regexp):
13703         * files.el (recover-file):
13704         * files.el (basic-save-buffer):
13705         * files.el (delete-auto-save-file-if-necessary):
13706         * files.el (file-relative-name):
13707         * files.el (backup-extract-version):
13708         * files.el (backup-buffer):
13709         * files.el (set-visited-file-name):
13710         * files.el (set-auto-mode):
13711         * files.el (interpreter-mode-alist):
13712         * files.el:
13713         * files.el (find-file-noselect):
13714         * files.el (abbreviate-file-name):
13715         * files.el (parse-colon-path):
13716         * files.el (directory-abbrev-alist):
13717         * etags.el (visit-tags-table-buffer):
13718         * easymenu.el (easy-menu-define):
13719         * dragdrop.el (experimental-dragdrop-drag):
13720         * dragdrop.el (dragdrop-drop-do-functions):
13721         * dragdrop.el (dragdrop-drop-at-point):
13722         * disass.el (disassemble-1):
13723         * disass.el (disassemble-internal):
13724         * disass.el (disassemble):
13725         * disass.el:
13726         * derived.el (derived-mode-init-mode-variables):
13727         * derived.el (define-derived-mode):
13728         * custom.el (defgroup):
13729         * cus-edit.el (custom-quote):
13730         * config.el:
13731         * code-process.el (open-network-stream):
13732         * code-process.el (start-process):
13733         * code-process.el (call-process-region):
13734         * code-process.el (call-process):
13735         * code-process.el:
13736         * code-files.el (insert-file-contents):
13737         * code-files.el:
13738         * code-files.el (buffer-file-coding-system-for-read):
13739         * cmdloop.el (yes-or-no-p-minibuf):
13740         * cl.el:
13741         * cl-macs.el:
13742         * cl-extra.el:
13743         * callers-of-rpt.el (make-caller-report):
13744         * callers-of-rpt.el:
13745         * bytecomp.el (batch-byte-recompile-directory):
13746         * bytecomp.el (batch-byte-compile-1):
13747         * bytecomp.el (batch-byte-compile):
13748         * bytecomp.el (display-call-tree):
13749         * bytecomp.el (byte-compile-insert):
13750         * bytecomp.el (byte-compile-two-args-19->20):
13751         * bytecomp.el (byte-compile-variable-ref):
13752         * bytecomp.el (byte-compile-form):
13753         * bytecomp.el (byte-compile-top-level-body):
13754         * bytecomp.el (byte-compile-out-toplevel):
13755         * bytecomp.el (byte-compile-byte-code-maker):
13756         * bytecomp.el (byte-compile-file-form-defmumble):
13757         * bytecomp.el (byte-compile-file-form):
13758         * bytecomp.el (byte-compile-keep-pending):
13759         * bytecomp.el (byte-compile-insert-header):
13760         * bytecomp.el (byte-compile-from-buffer):
13761         * bytecomp.el (byte-compile-file):
13762         * bytecomp.el (byte-recompile-file):
13763         * bytecomp.el (byte-compile-close-variables):
13764         * bytecomp.el (byte-compile-warn-about-unused-variables):
13765         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13766         * bytecomp.el (byte-compiler-legal-options):
13767         * bytecomp.el (byte-compile-lapcode):
13768         * bytecomp.el (byte-optimize-log):
13769         * bytecomp.el ((fboundp 'defsubst)):
13770         * bytecomp.el:
13771         * bytecomp-runtime.el:
13772         * byte-optimize.el (byte-optimize-apply):
13773         * byte-optimize.el (car):
13774         * byte-optimize.el (byte-optimize-form):
13775         * byte-optimize.el (byte-optimize-form-code-walker):
13776         * byte-optimize.el:
13777         * build-report.el (build-report-insert-installation-file):
13778         * build-report.el (build-report):
13779         * auto-show.el:
13780         * apropos.el (apropos-documentation):
13781         - mega patch
13782         - clean up byte-compile warnings
13783         - remove unused variables
13784         - Use common lisp style hashtable functions
13785         - byte compiler cleanup
13786         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13787         - remove old backquote syntax usage
13788         - move some cl functionality into C for speed.
13789         - remove last remaining VMS support
13790         - spelling fixes
13791         - implement last, butlast, nbutlast, copy-list in C.
13792         - new macro ignore-file-errors, similar to ignore-errors
13793           (ignore-file-errors (delete-file "foo"))
13794         - get frequent garbage collection during loadup.el by tweaking
13795           gc-cons-threshold, rather than explicitly calling garbage-collect
13796         - default delete-key-deletes-forward to `t'.
13797
13798 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13799
13800         * XEmacs 21.2-beta4 is released.
13801
13802 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13803
13804         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13805         (easy-menu-item-present-p): Wrapper around find-menu-item.
13806         (easy-menu-remove-item): Wrapper around delete-menu-item.
13807
13808         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13809         (add-menu-button): Add 'in-menu' argument.
13810         (add-menu-item-1): Add in-menu support to helper function.
13811
13812 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13813
13814         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13815
13816 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13817
13818         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13819         of Dec 4, 1997.
13820
13821 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13822
13823         * process.el (shell-command-on-region): Report if the command
13824         succeeded or failed.
13825
13826 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13827
13828         * subr.el (buffer-substring-no-properties): Comment out.
13829
13830 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13831
13832         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13833           into font instances first, like `x-frob-font-size' does.
13834           (mswindows-find-larger-font): ditto
13835
13836 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13837
13838         * package-ui.el (pui-install-selected-packages): fix args in call
13839         to `package-get'.
13840
13841 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13842
13843         * package-get.el (host-name): New widget type.
13844         (package-get-remote): Better customization using new type.
13845         (package-get-download-sites): idem dito.
13846
13847         (package-get-custom): Do not use package-get-all untill we have
13848         runtime dependencies.
13849
13850         (package-get-remove-copy): Default to 't' we no longer need this
13851         kludge as we do not currently use depenencies.
13852
13853         (package-get-was-current): New variable.
13854         (package-get-require-base): New 'force-current' argument.
13855         (package-get-update-base): idem
13856         (package-get-package-provider):  idem
13857         (package-get-locate-index-file): New 'no-remote' argument.
13858         (package-get-locate-file): idem.
13859
13860         (package-get-maybe-save-index): New function.
13861         (package-get-update-base): Use it.
13862
13863 1998-10-28 Greg Klanderman <greg@alphatech.com>
13864
13865         * package-get.el (package-get-remote): default to nil; by default,
13866         don't go out to the net via EFS.  They must select a download site.
13867         (package-get-download-sites): new variable.
13868         (package-get-download-menu): new function.
13869         (package-get-locate-index-file): new function.
13870         (package-get-update-base): use it.
13871
13872         * menubar-items.el (default-menubar): add "Update Package Index"
13873         and "Add Download Site" menus under Options | Manage Packages.
13874
13875 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13876
13877         * package-get.el (package-get): bugfix code checking installed version
13878         for case where package is not currently installed.
13879         (package-get-require-signed-base-updates): new variable.
13880         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13881         deemed not a goot thing.  Use the variable
13882         package-get-allow-unsigned-base-updates instead.
13883
13884 1998-10-16 Greg Klanderman <greg@alphatech.com>
13885
13886         * package-get.el (package-get): Don't install an older version than
13887         we already have unless explicitly told to.  Issue a warning.
13888
13889         * package-ui.el (pui-add-required-packages): when adding
13890         dependencies, don't add packages that are up to date.
13891         (pui-package-symbol-char):  Don't consider a package out of date
13892         if you have a newer version installed than the latest version in
13893         package-get-base.
13894
13895         * package-get.el (package-get-base-filename): document that it may
13896         be a path relative to package-get-remote;  new default value.
13897         (package-get-locate-file): new function.
13898         (package-get-update-base): use it to expand package-get-base-filename.
13899         (package-get-save-base): new function to save the package-get database
13900         to file.
13901         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13902         (package-get-update-base): pass the REMOTE-SOURCE arg.
13903         (package-get-update-base-entry): call package-get-custom-add-entry.
13904         (package-get-file-installed-p): removed; no longer needed.
13905         (package-get-create-custom): ditto.
13906         (toplevel): remove code to build and load package-get-custom.el
13907         (package-get-custom-add-entry): new function.
13908
13909 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13910
13911         * wid-edit.el (widget-button-click): Don't switch window.
13912
13913 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13914
13915         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13916
13917 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13918
13919         * etags.el (find-tag-default): Run find-tag-hook using
13920         run-hooks rather than funcall
13921
13922 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13923
13924         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13925         and the current local map as the parents to isearch-mode-map.
13926
13927 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13928
13929         * XEmacs 21.2-beta3 is released.
13930
13931 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13932
13933         * package-get.el (package-get-update-base): use
13934         insert-file-contents-internal, not insert-file-contents-literally.
13935
13936 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13937
13938         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13939         dump time.
13940
13941 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13942
13943         * package-get.el (package-get-update-base-entry): new function.
13944         (package-get-update-base): renamed; was `package-get-load-base'.
13945         cleanup, and use package-get-update-base-from-buffer.
13946         (package-get-update-base-from-buffer): new function.
13947         (package-get-update-base-entries): new; helper for above.
13948         Do not eval lisp grabbed over ftp; parse it from new format.
13949
13950 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13951
13952         * files.el (set-auto-mode): Don't play games loading package-get
13953         database; package-get-package-provider will handle it all.
13954
13955 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13956
13957         * package-get.el (package-get-base-filename): new variable.
13958         (package-get-require-base): new function.
13959         (package-get-pgp-signed-begin-line): new variable.
13960         (package-get-pgp-signature-begin-line): ditto.
13961         (package-get-pgp-signature-end-line):  ditto.
13962         (package-get-load-base): new function.
13963         (package-get-interactive-package-query):
13964         (package-get-update-all):
13965         (package-get-dependencies):
13966         (package-get-package-provider):
13967         (package-get-custom): use package-get-require-base.
13968         [package-get-custom loading]: disable for now.
13969
13970         * package-ui.el (pui-list-packages): use (package-get-require-base)
13971
13972 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13973
13974         * package-ui.el: Correct obvious thinko in choosing extent face.
13975
13976 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13977
13978         * menubar-items.el (default-menubar): pui-list-package has nothing
13979         to with Customize. Move all the package stuff to a new Item in Options.
13980
13981         * package-ui.el (pui-menu): Add menu and Popup menu.
13982
13983         * package-get.el (package-get): Use new
13984         package-admin-get-install-dir.
13985
13986         * package-admin.el (package-admin-get-install-dir): New syntax.
13987         Conserve package location and put mule packages where mule-base is.
13988
13989         * package-get.el : Customized
13990
13991         * package-ui.el (pui): Customized
13992         (pui-package-install-dest-dir): New variable.
13993         (pui-install-selected-packages): Use it
13994
13995 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13996
13997         * package-get.el (package-get-interactive-package-query): Move
13998         dependency on package-get-base to run-time.
13999         (package-get-update-all): Ditto.
14000         (package-get-dependencies): Ditto.
14001         (package-get-package-provider): Ditto.
14002         (package-get-custom): Ditto.
14003
14004 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14005
14006         * events.el: Remove 'ascii-character property from 'backspace
14007         and 'delete symbols
14008
14009 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14010
14011         * package-get-base.el: removed.
14012
14013 1998-09-23  Didier Verna  <didier@xemacs.org>
14014
14015         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14016         (no-upper-case-p): new function.
14017         (with-search-caps-disable-folding): new macro.
14018         (with-interactive-search-caps-disable-folding): new macro.
14019         (zap-to-char): In interactive mode, do a case-sensitive search if
14020         the character is uppercase.
14021         (zap-up-to-char): ditto.
14022
14023         * replace.el (perform-replace): use the function no-upper-case-p.
14024
14025         * isearch-mode.el (isearch-fix-case): ditto.
14026         make obsolete `with-caps-disable-folding' and
14027         `isearch-no-upper-case-p'.
14028
14029         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14030         (tags-search): ditto.
14031         (tags-query-replace): ditto.
14032
14033         * info.el (Info-search): ditto.
14034
14035 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14036
14037         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14038
14039 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14040
14041         * package-admin.el (package-admin-rmtree): rewritten.  need to
14042         check for "." and ".." before symlink check.  expand files and
14043         directories with respect to DIRECTORY, not default-directory.
14044
14045 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14046
14047         * package-get.el (package-get-all): add INSTALL-DIR argument.
14048
14049 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14050
14051         * package-ui.el (pui-add-required-packages): new function, select
14052         dependent packages.
14053         (pui-display-keymap): bind it.
14054         (pui-help-string): document it.
14055         (pui-install-selected-packages): package-get-all -> package-get.
14056
14057         * package-get.el (package-get-dependencies): new function.
14058
14059 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14060
14061         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14062         regexps.
14063
14064 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14065
14066         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14067         function.
14068         (default-mouse-track-normalize-point): Use it.
14069
14070 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14071
14072         * package-admin.el (package-admin-delete-binary-package):
14073                 General cleanup. Remove unnessary use of progn and
14074         save-excursion.
14075         (package-admin-delete-binary-package): Do NOT mess with file
14076         modes. That is evil.
14077         (package-admin-delete-binary-package): Wrap all deleting in
14078         condition-case. The data in MANIFEST is untrustworthy.
14079         (package-admin-delete-binary-package): Let the OS worry about non
14080         empty directories.
14081
14082 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14083
14084         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14085         processing.
14086         (lm-report-bug): Fix mail address to send bug reports to.
14087
14088 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14089
14090         * XEmacs 21.2-beta2 is released.
14091
14092 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14093
14094         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14095
14096 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14097
14098         * info.el (Info-mode): Document page turning by double clicks in
14099         docstring so `M-x describe-mode' will display it.
14100
14101 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14102
14103         * info.el (Info-mouse-track-double-click-hook): Use character
14104         widths to calculate a border region where double clicking does
14105         page turning, and return `nil' by default so other hooks, such as
14106         region highlighting, will be run.
14107
14108 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14109
14110         * sound.el (default-sound-directory-list): Initialize with all the
14111         "sounds" directories in `data-directory-list'.  It used to just be
14112         the first one.
14113
14114         * packages.el (locate-data-directory-list): Created.  This gives
14115         the list of matching directories, unlike `locate-data-directory',
14116         which just gives the first one.
14117
14118 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14119
14120         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14121         make a binding in the local keymap until help-char handling is
14122         improved.
14123
14124         * help.el (help-keymap-with-help-key): Provide keymap with help
14125         binding.
14126         (help-print-help-form): New helper function.
14127
14128 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14129
14130         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14131         move extent to another buffer; no need to create a new extent.
14132         (isearch-fix-case): New function.
14133         (isearch-search-and-update): Use it.
14134
14135 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14136
14137         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14138         the keymap, not minor-mode-map-alist.
14139         (isearch-done): Restore overriding-local-map.
14140
14141 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14142
14143         * bytecomp.el (byte-compile-buffer-substring):
14144         Fix for: (byte-compile (defun f () (buffer-substring)))
14145         ==>   ** buffer-substring called with 3 args, but requires 0-3
14146         - new code not only works, but is more readable, too.
14147
14148 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14149
14150         * msw-faces.el (mswindows-init-device-faces): Don't try to
14151           specify a default font at this late stage. Do try to force
14152           creation of the default face font so that if it fails we get
14153           an error now instead of a crash at frame creation.
14154
14155           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14156           mswindows-make-font-unitalic: Canonical default weight
14157           changed from "Normal" to "Regular".
14158
14159           mswindows-make-font-bold / -bold-italic: Supplied device was
14160           not being passed into call to mswindows-find-smaller-font.
14161
14162 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14163
14164         * package-get.el (package-get-remote): Fix the path where to find
14165           the packages on xemacs.org.
14166
14167 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14168
14169         * about.el (about-maintainer-info): Update Ben's entry.
14170
14171 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14172
14173         * lisp/shadow.el (find-emacs-lisp-shadows):
14174         - `member' was being called on lists of length 2000!
14175         - Replace with hashtables.
14176         - Replace hand-coded loops with (dolist)
14177         - Fix comment typo
14178
14179 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14180
14181         * packages.el: Added new function, `package-delete-name', to
14182           delete existing packages from the installed package database
14183           (`packages-package-list').  Also added the "pkginfo" directory
14184           to `packages-special-base-regexp', so that the pkginfo directory
14185           would not get added to `late-packages'.
14186
14187         * package-admin.el: Added ability to delete an installed package
14188           (added low-level function, `package-admin-delete-package').
14189           Understands how to use the pkginfo/MANIFEST.<package> file to
14190           delete the package.  When installing a package, will also
14191           create a MANIFEST.* file if one is not provided by the
14192           package.  If the MANIFEST.* doesn't exist when deleting a
14193           package, the functions will fall back to attempting to delete
14194           any package-specific lisp directory.
14195
14196         * package-get.el: Moved some functions to package-admin.el.
14197           Added interactive function `package-get-delete-package', for
14198           use by users for deleting a package.
14199
14200           Also modified to not require the presence of efs.
14201
14202 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14203
14204         * files.el (find-file-noselect): Handle all signals, kill the
14205         buffer and resignal.
14206
14207 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14208
14209         * cl-macs.el (glyph-image): Add setf method.
14210
14211 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14212
14213         * package-get.el: Fixed broken EFS downloading.  Also, look for
14214           .tar.gz files first, in preference over .tgz files.
14215
14216         * package-ui.el: Fix display of package version numbers.
14217
14218 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14219
14220         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14221         argument.
14222
14223 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14224
14225         * list-mode.el: `display-completion-list': added new/optional
14226           keyword `:completion-string', which allows the programmer to
14227           change the "Possible completions are:" prompt.
14228
14229         * menubar-items.el: Added new pulldown menu-pick to start up the
14230           visual package browser/installer:
14231
14232                 Options->Customize->List Packages
14233
14234         * package-admin.el: Added hooks for installing under both Unix
14235           and MS Windows.  Does additional error checking.  No longer
14236           calls "add-big-package.sh" to install packages under Unix; now
14237           calls gunzip & tar directly.
14238
14239         * package-get.el: Added ability to install packages from files
14240           on a local disk/CDROM.  Now deletes any existing package lisp
14241           directory.  Does completion on available packages when
14242           querying for package names.  Will also search for .tgz files
14243           in addition for .tar.gz files.  Tries to reload
14244           auto-autoloads, as a convenience when loading new packages,
14245           and also tries to add any new package paths to `load-path'.
14246           Changed all occurences of `concat' to use `expand-file-name'.
14247
14248         * package-ui.el: New file which implements the main visual
14249           package browser/installer, which is started via a menu pick or
14250           M-x pui-list packages.
14251
14252 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14253
14254         * startup.el (load-init-file): spelling fix.
14255
14256 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14257
14258         * startup.el (normal-top-level): Load auto-autoload files
14259         covariantly with their precedence.
14260
14261 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14262
14263         * menubar-items.el (default-menubar): Remove "Font Weight"
14264         option, there is currently no custom equivalent.. Customize-faces
14265         is "Edit faces".
14266
14267         * x-font-menu.el (font-menu-set-font): Use customize to set
14268         default face.
14269
14270         * faces.el (face-spec-update-all-matching): New function.
14271
14272         * cus-face.el (custom-set-face-update-spec): New function.
14273         Interface to customize faces from elisp.
14274
14275         (custom-face-value-create): Show the customized settings if set
14276         but not saved.
14277
14278 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14279
14280         (custom-face-value-create): Show the customized settings if set
14281         but not saved.
14282
14283 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14284
14285         * keydefs.el (global-map): Add FSF 20.3 binding of
14286         query-replace-regexp.
14287
14288 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14289
14290         * minibuf.el (read-file-name-internal-1): use
14291         user-name-completion-1 instead of user-name-completion.
14292
14293 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14294
14295         * loadup.el:
14296         * make-docfile.el:
14297         * update-elc.el: Don't set `source-directory' (now defunct as a
14298         global variable) no more.
14299
14300         * packages.el (packages-list-autoloads): Made `source-directory'
14301         (now defunct as a global variable) a parameter.
14302
14303 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14304
14305         * about.el (about-hackers): new email
14306
14307 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14308
14309         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14310
14311 1998-07-17  Didier Verna  <didier@xemacs.org>
14312
14313         * faces.el (set-face-property):
14314         (set-face-dim-p):
14315         (face-dim-p): updated the doc strings now that the dim property isn't
14316         tty-specific.
14317         (face-equal): the dim property is now a common one.
14318
14319         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14320         Renamed the `stipple' attribute to `background-pixmap'.
14321         (custom-face-background-pixmap): make custom-face-stipple an
14322         obsolete alias for this.
14323
14324 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14325
14326         * find-paths.el (paths-file-readable-directory-p): Created and
14327         used.
14328
14329         * loadup.el: Don't set inhibit-... flags from run-temacs.
14330
14331 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14332
14333         * packages.el (packages-data-path-depth): Added and used.
14334
14335 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14336
14337         * about.el:
14338         - Change .xpm to .png, delete "zcat" section.
14339         - cosmetic fix in the 'marcpa' entry.
14340
14341         * etc/photos
14342         - convert all .xpm.Z to .png
14343         - rename mrb to martin
14344         - rename mcook-m to mcookm
14345
14346 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14347
14348         * x-init.el (x-initialize-compose): Add support for
14349         dead-circumflex as YET ANOTHER NAME for that dead key.
14350
14351 1998-08-05  Colin Rafferty <colin@xemacs.org>
14352
14353         * setup-paths.el (paths-construct-exec-path): Made the
14354         last-packages really be last.
14355         (paths-construct-data-directory-list): Ditto.
14356
14357 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14358
14359         * startup.el(startup-splash-frame-body):
14360         Update Copyright notice in splash screen
14361
14362 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14363
14364         * minibuf.el (read-file-name-internal-1): do ~user completion.
14365
14366 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14367
14368         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14369         aginst destroyed extents
14370
14371 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14372
14373         * package-get.el (package-get): add `install-dir' argument.
14374
14375 1998-07-20  John Jones  <jj@asu.edu>
14376
14377         * package-get.el: calls to package-get-update-all will only
14378           update packages which are already installed.
14379
14380 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14381
14382         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14383         writable.
14384
14385 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14386
14387         * about.el (about-hackers): Correct my email.
14388
14389 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14390
14391         * about.el (about-hackers): new email-address.
14392
14393 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14394
14395         * minibuf.el (read-number): Don't let `input-error' condition
14396         escape.
14397
14398 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14399
14400         * about.el (about-hackers): use my `email-for-life' address.
14401
14402 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14403
14404         * XEmacs 21.2-beta1 is released.
14405
14406 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14407
14408         * ldap.el (ldap-search): Doc string change
14409
14410 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14411
14412         * menubar-items.el (default-menubar): Removed references to
14413         `data-directory', and use `locate-data-file' instead, and made
14414         then greyed out if they don't exist.
14415
14416 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14417
14418         * keymap.el (events-to-keys): Use `format' instead of `concat'
14419         since the latter does not accept integer args anymore
14420
14421 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14422
14423         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14424         macros replaced.
14425
14426 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14427
14428         * make-docfile.el: Get first initialization from very-early-lisp.el
14429         * update-elc.el: Ditto.
14430         * loadup.el (really-early-error-handler): Ditto.
14431
14432         * packages.el (packages-unbytecompiled-lisp): Add new file,
14433         very-early-lisp.el.
14434
14435         * very-early-lisp.el: New file.
14436
14437 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14438
14439         * Symbols that have been obsolete for at least 3 years removed (II).
14440
14441         * obsolete.el (eval-current-buffer): Make compatible.
14442         (byte-code-function-p): Ditto.
14443         (send-string): Removed.
14444         (send-region): Removed.
14445         (screen-scrollbar-width): Removed.
14446         (set-screen-scrollbar-width): Removed.
14447         (set-screen-left-margin-width): Removed.
14448         (set-screen-right-margin-width): Removed.
14449         (screen-left-margin-width): Removed.
14450         (screen-right-margin-width): Removed.
14451         (set-buffer-left-margin-width): Removed.
14452         (set-buffer-right-margin-width): Removed.
14453         (buffer-left-margin-width): Removed.
14454         (buffer-right-margin-width): Removed.
14455         (x-set-frame-icon-pixmap): Removed.
14456         (x-set-screen-icon-pixmap): Removed.
14457         (pixel-name): Removed.
14458         (make-pixmap): Removed.
14459         (make-cursor): Removed.
14460         (pixmap-width): Removed.
14461         (pixmap-contributes-to-line-height-p): Removed.
14462         (set-pixmap-contributes-to-line-height): Removed.
14463
14464 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14465
14466         * obsolete.el (popup-menu-up-p): removed.
14467         (read-no-blanks-input): Removed.
14468         (wholenump): Removed.
14469         (ring-mod): Removed (what was ring-mod?).
14470         (current-time-seconds): Removed.
14471         (run-special-hook-with-args): Removed.
14472         (dot): Removed.
14473         (dot-marker): Removed.
14474         (dot-min): Removed.
14475         (dot-max): Removed.
14476         (window-dot): Removed.
14477         (set-window-dot): Removed.
14478
14479         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14480         `dot-min'.
14481
14482         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14483
14484         * code-files.el (insert-file-contents): Rename
14485         run-special-hook-with-args to run-hook-with-args-until-success.
14486         (write-region): Ditto.
14487
14488 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14489
14490         * about.el: Fix typos, update release date.
14491
14492         * Symbols that have been obsolete for at least 3 years removed.
14493
14494         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14495         screen- functions.
14496         (toplevel): remove setf methods for screen functions.
14497         * cl-macs.el (extent-data): defsetf removed.
14498         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14499         many places to remove.
14500         (comment-indent-hook): Ditto.
14501         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14502         (buffer-dedicated-screen): Ditto.
14503         (deiconify-screen): Ditto.
14504         (delete-screen): Ditto.
14505         (event-screen): Ditto.
14506         (find-file-other-screen): Ditto.
14507         (find-file-read-only-other-screen): Ditto.
14508         (live-screen-p): Ditto.
14509         (screen-height): Ditto.
14510         (screen-iconified-p): Ditto.
14511         (screen-list): Ditto.
14512         (screen-live-p): Ditto.
14513         (screen-name): Ditto.
14514         (screen-parameters): Ditto.
14515         (screen-pixel-height): Ditto.
14516         (screen-pixel-width): Ditto.
14517         (screen-root-window): Ditto.
14518         (screen-selected-window): Ditto.
14519         (screen-totally-visible-p): Ditto.
14520         (screen-visible-p): Ditto.
14521         (screen-width): Ditto.
14522         (screenp): Ditto.
14523         (get-screen-for-buffer): Ditto.
14524         (get-screen-for-buffer-noselect): Ditto.
14525         (get-other-screen): Ditto.
14526         (iconify-screen): Ditto.
14527         (lower-screen): Ditto.
14528         (mail-other-screen): Ditto.
14529         (make-screen): Ditto.
14530         (make-screen-invisible): Ditto.
14531         (make-screen-visible): Ditto.
14532         (modify-screen-parameters): Ditto.
14533         (new-screen): Ditto.
14534         (next-screen): Ditto.
14535         (next-multiscreen-window): Ditto.
14536         (other-screen): Ditto.
14537         (previous-screen): Ditto.
14538         (previous-multiscreen-window): Ditto.
14539         (raise-screen): Ditto.
14540         (redraw-screen): Ditto.
14541         (select-screen): Ditto.
14542         (selected-screen): Ditto.
14543         (set-buffer-dedicated-screen): Ditto.
14544         (set-screen-height): Ditto.
14545         (set-screen-position): Ditto.
14546         (set-screen-size): Ditto.
14547         (set-screen-width): Ditto.
14548         (show-temp-buffer-in-current-screen): Ditto.
14549         (switch-to-buffer-other-screen): Ditto.
14550         (visible-screen-list): Ditto.
14551         (window-screen): Ditto.
14552         (x-set-screen-pointer): Ditto.
14553         (x-set-frame-pointer): Ditto.
14554         (screen-title-format): Ditto.
14555         (screen-icon-title-format): Ditto.
14556         (terminal-screen): Ditto.
14557         (delete-screen-hook): Ditto.
14558         (create-screen-hook): Ditto.
14559         (mouse-enter-screen-hook): Ditto.
14560         (mouse-leave-screen-hook): Ditto.
14561         (map-screen-hook): Ditto.
14562         (unmap-screen-hook): Ditto.
14563         (default-screen-alist): Ditto.
14564         (default-screen-name): Ditto.
14565         (x-screen-defaults): Ditto.
14566         (x-create-screen): Ditto.
14567         * obsolete.el: meta-flag removed.
14568         baud-rate removed.
14569         sleep-for-millisecs removed.
14570         extent-data removed.
14571         set-extent-data removed.
14572         set-extent-attribute removed.
14573         extent-glyph removed.
14574         extent-layout removed.
14575         set-extent-layout removed.
14576         list-faces-display removed.
14577         list-faces removed.
14578         trim-versions-without-asking removed.
14579         after-write-file-hooks removed.
14580         truename removed.
14581         auto-fill-hook removed.
14582         blink-paren-hook removed.
14583         select-screen-hook, deselect-screen-hook removed.
14584         auto-raise-screen, auto-lower-screen removed.
14585
14586         * msw-mouse.el: Global change resource -> mswindows-resource.
14587
14588         * XEmacs 21.0-pre5 is released.
14589
14590 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14591
14592         * about.el (about-hackers): Credits update.
14593
14594 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14595
14596         * register.el (insert-register): Don't activate the region.
14597
14598 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14599
14600         * select.el: Restore x-* symbols for backwards compatibility:
14601         x-copy-primary-selection, x-kill-primary-selection,
14602         x-delete-primary-selection, x-select-make-extent-for-selection,
14603         x-valid-simple-selection-, x-cut-copy-clear-internal.
14604
14605 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14606
14607         * XEmacs 21.0-pre4 is released.
14608
14609 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14610
14611         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14612         reporting bugs.
14613         (maybe-add-init-button): Fix semantics under Windows.  Use
14614         `expand-file-name' rather than `concat'.
14615
14616         * help.el (print-messages): New function.
14617
14618 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14619
14620         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14621
14622 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14623
14624         * about.el: Tweaked my entry in about-hackers.
14625
14626         * find-paths.el (paths-emacs-root-p):
14627           Relaxed emacs-root checking of an in-place installation to
14628           also accommodate the flat layout used on MS Windows.
14629
14630 1998-06-29  John Jones  <jj@asu.edu>
14631
14632         * package-get.el: calls to package-get-update-all will only
14633           update packages which are already installed.
14634
14635 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14636
14637         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14638         are handled by the gui-element face fallbacks now.
14639
14640         * x-faces.el: default gui-element face to "background" as well as
14641         the default face.
14642
14643         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14644         and default face settings since these are set as fallbacks now in
14645         the appropriate domain.
14646
14647 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14648
14649         * text-mode.el (text-mode): Reorder regexp so the OR part
14650         corresponding to `page-delim' goes first and the hack in
14651         `forward-paragraph' will work.
14652         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14653
14654 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14655
14656         * subr.el (remove-hook): When checking the hook value
14657           with functionp, don't apply car to it.
14658
14659 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14660
14661         * package-get.el (package-get-remote-filename):
14662           Don't use file-name-as-directory because the local directory
14663           separator conventions might not be the same as ftp's.
14664
14665 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14666
14667         * ldap.el (ldap-host-parameters-alist): New name of
14668         `ldap-host-parameters-plist'
14669
14670 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14671
14672         * package-get.el: Using (require 'package-get-base), now that it
14673         provides itself.  Consequently removed all instances of (load
14674         "package-get-base.el").
14675
14676 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14677
14678         * subr.el (remove-hook): Don't treat the hook value as a
14679           list unless it is both consp and not functionp.
14680
14681 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14682
14683         * about.el: Email address for Ben Wing is ben@xemacs.org.
14684         * auto-show.el: Ditto.
14685         * bytecomp.el: Ditto.
14686         * faces.el: Ditto.
14687         * x-scrollbar.el: Ditto.
14688         * x-misc.el: Ditto.
14689         * tty-init.el: Ditto.
14690         * toolbar-items.el: Ditto.
14691         * symbol-syntax.el: Ditto.
14692         * specifier.el: Ditto.
14693         * objects.el: Ditto.
14694         * hyper-apropos.el: Ditto.
14695         * glyphs.el: Ditto.
14696
14697 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14698
14699         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14700         vertical-divider-always-visible-p.
14701         (default-mouse-motion-handler): Ditto.
14702
14703 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14704
14705         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14706         global value.
14707
14708 1998-06-21  Oliver Graf <ograf@fga.de>
14709
14710         * build-reports.el: changed receiver to xemacs-build-reports list
14711
14712 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14713
14714         * font.el: Split font-family-mappings into X and
14715           mswindows-specific versions.
14716           mswindows-font-create-[object|name]: Treat supplied size
14717           as a pointsize. Added underline and strikethru handling.
14718
14719         * msw-faces.el: changed default mswindows charset to western.
14720
14721         * msw-glyphs.el: removed space in border-glyph font string that
14722           was inserted to get round bugs in the mswindows C font code.
14723
14724 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14725
14726         * about.el (about-hackers): Credits update.
14727
14728         * help-nomule.el (tutorial-supported-languages): Add Romanian
14729         TUTORIAL.
14730
14731         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14732         to ISO-8859-2.
14733
14734 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14735
14736         * font.el: Split font-family-mappings into X and
14737           mswindows-specific versions.
14738           mswindows-font-create-[object|name]: Treat supplied size
14739           as a pointsize. Added underline and strikethru handling.
14740
14741         * msw-faces.el: changed default mswindows charset to western.
14742
14743         * msw-glyphs.el: removed space in border-glyph font string that
14744           was inserted to get round bugs in the mswindows C font code.
14745
14746 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14747
14748         * minibuf.el: make read-color-completion-table call
14749           (mswindows-color-list for mswindows devices.
14750
14751 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14752
14753         * lisp/font-lock.el
14754         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14755         Let declaration items contain non-word symbol characters.
14756
14757 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14758
14759         * package-get.el (package-get-package-provider): Added autoload
14760         cookie.  Loading "package-get-base.el" in ALL functions that use
14761         it.  Fixed some (interactive ...) with multiple argument specs
14762         again.  Cosmetic indentation changes.
14763
14764 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14765
14766         * info.el (Info-insert-dir): Don't use nreverse on variables
14767         that you want to use later.
14768
14769 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14770
14771         * x-mouse.el (x-set-point-and-move-selection): Replace call
14772         to x-kill-primary-selection with kill-primary-selection
14773
14774 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14775
14776         * simple.el (what-cursor-position): Make cursor position reported
14777         use value of column-number-start-at-one
14778
14779 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14780
14781         * about.el (xemacs-hackers): Fix Jareth's email address.
14782
14783 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14784
14785         * startup.el (startup-splash-frame): Remove
14786         `xemacs-startup-logo-function'.
14787
14788 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14789
14790         * about.el (about-hackers): Update credits list.
14791
14792 1998-06-06  Jeff Miller <jmiller@smart.net>
14793
14794         * lisp/sound.el: Update sound-ext to allow filenames with
14795           extensions to be found by load-sound-file
14796
14797 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14798
14799         * info.el (Info-rebuild-outdated-dir): Removed variable
14800         (Info-auto-generate-directory): New variable
14801         (Info-save-auto-generated-dir): New variable
14802         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14803         (Info-build-dir-anew): Second parameter removed.  Use
14804         `Info-save-auto-generated-dir'
14805         (Info-rebuild-dir): Ditto
14806
14807 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14808
14809         * list-mode.el (next-list-mode-item): Would not recognize
14810         border between directly neighbored items.
14811
14812 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14813
14814         * package-get.el: add autoloads for some functions.
14815
14816 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14817
14818         * specifier.el (let-specifier): Tiny docfixes.
14819
14820 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14821
14822         * msw-mouse.el: set selection-pointer-glyph to Normal.
14823
14824 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14825
14826         * wid-edit.el (widget-specify-secret): New function.
14827         (widget-after-change): Use it.
14828         (widget-specify-field): Use it.
14829
14830 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14831
14832         * mouse.el (drag-window-divider): Use `(not done)' instead of
14833         `doit'; reuse result of `window-pixel-edges'.
14834
14835         * modeline.el (drag-modeline-event-lag): Rename to
14836         drag-divider-event-lag.
14837
14838 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14839
14840         * specifier.el (let-specifier): Rewritten not to generate needless
14841         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14842         arguments.
14843
14844 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14845
14846         * minibuf.el (read-file-name-1): Setup buffer-local value of
14847         `completion-ignore-case' in completions buffer under Windows.
14848
14849 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14850
14851         * about.el (about-maintainer-glyph): Fix support for not
14852         compressed images.
14853
14854 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14855
14856         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14857
14858         * mouse.el (mouse-track): Cancel selection if misc-user event with
14859         `cancel-mode-internal' function is fetched.
14860
14861 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14862
14863         * files.el (save-some-buffers-1): Fixed return value.
14864
14865 1998-06-01  Oliver Graf <ograf@fga.de>
14866
14867         * dragdrop.el: added experimental
14868
14869 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14870
14871         * startup.el (after-init-hook, init-file-user,
14872         user-init-directory, load-user-init-file):  Purge references
14873         to "~/.xemacs/init.el" from docstrings.
14874
14875         (load-user-init-file) Use paths-construct-path to construct
14876         paths to user init files.  Go directly to ~/.emacs, do not
14877         search ~/.xemacs/, do not load `default-custom-file'.
14878
14879 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14880
14881         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14882         general *sh.
14883         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14884
14885 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14886
14887         * menubar-items.el (default-menubar): add Update Packages to customize
14888         menu.
14889
14890 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14891
14892         * faces.el: use toolbar face as a fallback for toolbar properties
14893         in xpm-color-symbols instead of default.
14894
14895         * msw-faces.el: rename 3d-object -> gui-element face.
14896
14897 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14898
14899         * startup.el (xemacs-startup-logo-function): New variable.
14900         (startup-splash-frame): Use it.
14901
14902 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14903
14904         * files.el (save-some-buffers): Would wait 1 second.
14905         (save-some-buffers-1): Delete other windows here instead of in
14906         `save-some-buffers'.
14907         (save-some-buffers): Force redisplay only if windows were deleted.
14908
14909 1998-06-02  Didier Verna  <didier@xemacs.org>
14910
14911         * cus-face.el (custom-face-attributes): generalized the use of
14912         toggle buttons for boolean attributes.
14913         Re-ordered the items a bit.
14914
14915 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14916
14917         * sound.el (default-sound-directory): Use `locate-data-directory'
14918         to find the sounds directory.
14919
14920 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14921
14922         * sound.el: default sound-ext to .wav under mswindows, .au
14923         otherwise. load-default sounds without extensions.
14924
14925 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14926
14927         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14928         if send-pr is not bound.
14929
14930 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14931
14932         * files.el: grok idl files in auto-mode-alist.
14933 1998-06-01  Jeff Miller  <jmiller@smart.net>
14934
14935         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14936         calling `upcase'.
14937
14938 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14939
14940         * msw-glyphs.el: add xbm to the list of image types supported.
14941
14942 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14943
14944         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14945         instead of XEmacs one when dumping InfoDock.
14946
14947 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14948
14949         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14950         for `modeline-visible-p'
14951
14952         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14953
14954 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14955
14956         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14957         since it's not used anymore. doc string fixes.
14958
14959         * package-get.el (package-get-file-installed-p): new function. use
14960         instead of file-installed-p which is in an external package.
14961
14962 1998-05-28  Oliver Graf <ograf@fga.de>
14963
14964         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14965         favor of select-window/switch-to-buffer
14966
14967 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14968
14969         * startup.el: changed (getenv "HOME") to (user-home-directory)
14970
14971 1998-05-25  Oliver Graf <ograf@fga.de>
14972
14973         * frame.el (cde-start-drag) moved to dragdrop.el
14974         (offix-start-drag-region) moved to dragdrop.el
14975         (offix-start-drag) moved to dragdrop.el
14976         * dragdrop.el (cde-start-drag) moved from frame.el
14977         (offix-start-drag-region) moved from frame.el
14978         (offix-start-drag) moved from frame.el
14979         (cde-start-drag-region) cde drag regions
14980         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14981
14982 1998-05-26  Oliver Graf <ograf@fga.de>
14983
14984         * dragdrop.el: created dragdrop-drag prototypes
14985         (cde-start-drag-region) fixed typo
14986
14987 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14988
14989         * simple.el (after-init-hook): Remove reader macro.
14990
14991         * packages.el (packages-hardcoded-lisp): Get rid of reader
14992         macros.  Update DOC string.
14993
14994 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14995
14996         * mouse.el (drag-window-divider): Ditto.
14997
14998         * modeline.el (mouse-drag-modeline): Use it.
14999
15000         * lisp-mode.el (let-specifier): Specify indentation.
15001
15002         * specifier.el (let-specifier): Renamed from
15003         `with-specifier-instance'.
15004
15005 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15006
15007         * x-faces.el:
15008         * faces.el: move definition of xpm-color-symbols from x-faces.el
15009         to faces. Predicate x-get-resource on the presence of x.
15010
15011         * msw-faces.el: set 3d-object face rather than modeline. Specify
15012         faces as specfier defaults.
15013
15014         * package-get.el: don't use package-admin-add-single-file-package.
15015
15016 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15017
15018         * toolbar-items.el: Fixup tooltips.
15019         (toolbar-gnus): Don't use obsolete variable
15020         toolbar-news-frame-properties.
15021         (toolbar-news-reader): Default to `gnus' instead of
15022         `not-configured'.
15023
15024         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15025         Windows.
15026
15027 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15028
15029         * package-get.el: rename -installedp -> -installed-p.
15030
15031 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15032
15033         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15034         attributes, and assinged it to continuation, truncation and
15035         hscroll glyphs.
15036
15037         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15038         and made continuation, truncation and hscroll glyphs arrow
15039         characters out of that font.
15040
15041 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15042
15043         * minibuf.el (minibuffer-electric-separator): Play nicely with
15044         directory-sep-char being \.
15045         (minibuffer-electric-tilde): Ditto.
15046         (read-file-name-map): Ditto.
15047
15048 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15049
15050         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15051         on X devices.
15052         (default-mouse-track-deal-with-down-event): Avoid
15053         `x-disown-selection'; use `disown-selection' instead.
15054
15055 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15056
15057         * select.el:
15058         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15059         moved to (cut-copy-clear-internal) in select.el. Ditto for
15060         (x-delete-primary-selection) (x-kill-primary-selection)
15061         (x-copy-primary-selection).
15062         (own-clipboard): new function.
15063
15064         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15065         functions in select.el. remove old ones.
15066         (mswindows-own-clipboard): new function.
15067
15068 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15069
15070         * gnuserv.el: allow connections from mswindows type devices.
15071
15072 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15073
15074         * msw-glyphs.el: change image type used from cursor to resource.
15075
15076 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15077
15078         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15079         for {top,bottom}-{left,right} values in addition to
15080         {top,bottom}_{left,right}.
15081         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15082
15083 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15084
15085         * cl-macs.el (specifier-instance): Undefine its setf method.
15086
15087         * specifier.el (with-specifier-instance): Added docstring.
15088
15089         * mouse.el (drag-window-divider): Ditto.
15090
15091         * modeline.el (mouse-drag-modeline): Use it.
15092
15093         * lisp-mode.el (with-specifier-instance): Define its indentation
15094         level.
15095
15096         * specifier.el (with-specifier-instance): New macro.
15097
15098 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15099
15100         * package-get.el (package-get-create-custom): new function to
15101         auto-generate package-get-custom.el from package-get-base.el.
15102         * (package-get-ever-installedp): new function.
15103         * (package-get-custom): new function to get all packages specified
15104         by customize.
15105
15106 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15107
15108         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15109
15110 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15111
15112         * cl-extra.el: Reverse previous float change.
15113
15114 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15115
15116         * x-faces.el:
15117         * faces.el (try-font-name): moved from x-faces.el since it is
15118         required by w3 under mswindows as well X.
15119
15120 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15121
15122         * winnt.el: Removed evil (setq completion-ignore-case t)
15123         clause, one more overlookef fsfism.
15124         (nt-quote-args-functions-alist): End sentences with double space.
15125
15126 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15127
15128         * window-xemacs.el (push-window-configuration): Remove kludgery of
15129         recaching default-toolbar specifier.
15130         (pop-window-configuration): Ditto.
15131         (unpop-window-configuration): Ditto.
15132
15133 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15134
15135         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15136
15137 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15138
15139         * winnt.el (nt-quote-args-verbatim): Added function.
15140         (nt-quote-args-prefix-quote): Added function.
15141         (nt-quote-args-backslash-quote): Added function.
15142         (nt-quote-args-double-quote): Added function.
15143         (nt-quote-args-functions-alist): New variable.
15144         (nt-quote-process-args): Added function. This is the main quoting
15145         work horse called from process-nt.c
15146
15147 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15148
15149         * winnt.el: Removed duplicate definitions for backspace,
15150         delete, M-backspace and C-M-backspace.
15151         (file-name-buffer-file-type-alist): Removed this variable.
15152         (find-buffer-file-type): Removed function.
15153         (find-file-binary):  Removed function.
15154         (find-file-text): Removed function.
15155         (find-file-not-found-set-buffer-file-type): Removed function.
15156         (save-to-unix-hook): Removed function.
15157         (revert-from-unix-hook): Removed function.
15158         (using-unix-filesystems): Removed function.
15159         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15160         warning.
15161         (x-set-selection): Removed function.
15162         (x-get-selection): Removed function.
15163         Removed commented FSFisms.
15164         Replaced copyright notice (this file is not part of GNU Emacs).
15165         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15166         comint-process-echoes setting to t.
15167
15168 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15169
15170         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15171         and used following the interface change of
15172         `paths-find-recursive-path'.
15173
15174         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15175         regexp instead of a list of base names.
15176         (paths-version-control-filename-regexp):
15177         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15178         Introduced and used following the interface change of
15179         `paths-find-recursive-path'.
15180
15181 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15182
15183         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15184         on X devices, rather than on all non-TTY devices.
15185
15186 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15187
15188         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15189
15190         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15191
15192 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15193
15194         * itimer.el (activate-itimer): Fixed usage of integers
15195         as argument to `concat'.
15196
15197 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15198
15199         * itimer.el (start-itimer): replace the use of `concat' with
15200         `format'
15201
15202 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15203
15204         * mode-motion.el (mode-motion-hook): Clarify docstring.
15205         From Bob Weiner <weiner@altrasoft.com>
15206
15207         * loadhist.el (symbol-file): Supply prompt string when used
15208         interactively.
15209         From Bob Weiner <weiner@altrasoft.com>
15210
15211 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15212
15213         * loadup.el (really-early-error-handler): Ditto.
15214
15215         * update-elc.el: Ditto.
15216
15217         * setup-paths.el (paths-construct-exec-path): Ditto.
15218
15219         * make-docfile.el: Ditto.
15220
15221         * find-paths.el (paths-decode-directory-path): Use split-path
15222         instead of decode-path.
15223
15224         * files.el (parse-colon-path): Update docstring reference.
15225
15226 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15227
15228         * msw-init.el:
15229         * x-init.el:
15230         Bind cut'n'paste keys to non window-system specific functions.
15231
15232         * msw-select.el: New function mswindows-clear-clipboard.
15233         mswindows-cut-copy-clipboard extended to handle clearing of the
15234         selection and renamed to mswindows-cut-copy-clear-clipboard.
15235
15236         * select.el: on mswindows devices delete-primary-selection
15237         calls mswindows-clear-clipboard.
15238
15239 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15240
15241         * simple.el (quoted-insert): Inhibit quit when using read-char.
15242
15243         * cmdloop.el (read-char): Don't inhibit quit.
15244         (read-char-exclusive): Ditto.
15245         (read-char): Signal quit if quit-char was pressed.
15246         (read-char-exclusive): Ditto.
15247         (read-quoted-char): Return a character, not integer.
15248
15249         * menubar-items.el (default-popup-menu): Use Andy's generic
15250         selection code.
15251         (default-popup-menu): Fix code.
15252
15253 1998-05-14  Oliver Graf <ograf@fga.de>
15254
15255         * dragdrop.el (dragdrop-function-widget): this time it's done
15256
15257 1998-05-13  Oliver Graf <ograf@fga.de>
15258
15259         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15260
15261 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15262
15263         * device.el (device-pixel-width):
15264         (device-pixel-height):
15265         (device-mm-width):
15266         (device-mm-height):
15267         (device-bitplanes):
15268         (device-color-cells): Swapped parameters to device-system-metric
15269         according to the interface change.
15270
15271 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15272
15273         * mouse.el (default-mouse-motion-handler): Use new name of the
15274         function event-over-vertical-divider-p.
15275         Do not set E-W arrow cursor over the divider if
15276         vertical-divider-draggable-p is nil in the window.
15277         ([top-level]): Use new name for the variable
15278         vertical-divider-map.
15279         (drag-window-divider): Respect vertical-divider-draggable-p.
15280         Variable name typo fixes.
15281
15282 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15283
15284         * keymap.el (kbd): Define here; handle string constants and
15285         others...
15286
15287 1998-05-15  Christian Nyb <chr@mediascience.no>
15288
15289         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15290         in Emacs 18.
15291
15292 1998-05-13  Didier Verna  <didier@xemacs.org>
15293
15294         * mouse.el (drag-window-divider): give the vertical divider a
15295         pressed look when dragging it.
15296
15297 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15298
15299         * faces.el: predicate some more face operations on x or mswindows
15300         not just x.
15301
15302         * modeline.el: enable modeline coloring for mswindows.
15303
15304 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15305
15306         * minibuf.el (minibuffer-default): Added variable; compatible with
15307         FSF Emacs.
15308         (next-history-element): Used `minibuffer-default'.
15309
15310 1998-05-12  Oliver Graf <ograf@fga.de>
15311
15312         * dragdrop.el (dragdrop-function-widget): button and mods ok
15313         arguments still look a bit strange
15314         (dragdrop-compare-mods) created
15315         (dragdrop-drop-do-functions) correctly checks for buttons and
15316         modifiers
15317
15318 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15319
15320         * setup-paths.el (paths-default-info-directories): Replace
15321         path-separator with directory-sep-char.
15322
15323         * files.el (path-separator): Don't define it here.
15324
15325 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15326
15327         * update-elc.el: Ditto.
15328
15329         * setup-paths.el (paths-construct-exec-path): Ditto.
15330
15331         * make-docfile.el: Ditto.
15332
15333         * loadup.el (really-early-error-handler): Ditto.
15334
15335         * find-paths.el (paths-decode-directory-path): Use decode-path
15336         instead of decode-path-internal.
15337
15338         * files.el (parse-colon-path): Update docstring.
15339
15340 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15341
15342         * subr.el (get-buffer-window-list): Make BUFFER optional.
15343
15344         * window-xemacs.el (windows-of-buffer): Defalias to
15345         get-buffer-window-list.
15346
15347 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15348
15349         * disass.el: Fix maintainer keyword.
15350
15351         * bytecomp.el (byte-compile-and-load-file): Autoload.
15352         (byte-compile-buffer): Ditto.
15353
15354         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15355         value is returned, not the name.
15356         (lisp-imenu-generic-expression): Enable it.
15357         (lisp-mode-variables): Ditto.
15358         (lisp-indent-offset): Change defconst to defvar.
15359         (lisp-indent-function): Ditto.
15360         (lisp-body-indent): Ditto.
15361
15362 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15363
15364         * modeline.el: Use zap-last-kbd-macro-event.
15365
15366         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15367         nil, don't attempt to do anything with messages.
15368         (eval-last-sexp): Use `letf' for clarity.
15369
15370 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15371
15372         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15373
15374 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15375
15376         * buff-menu.el:
15377         * lisp-mode.el:
15378         * obsolete.el:
15379         Change empty docstrings into no doc strings at all.
15380         Fix bogus FSF-format docstrings.
15381         * etags.el: Fix docstring.
15382
15383 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15384
15385         * package-get.el (package-get): Use internal md5
15386
15387 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15388
15389         * about.el (about-xemacs): Correct abuse of concat.
15390
15391 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15392
15393         * info.el (Info-mode): Use easymenu.
15394
15395 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15396
15397         * apropos.el (apropos): Don't use concat with integers.
15398
15399         * cmdloop.el (describe-last-error): Handle the case when no error
15400         was seen gracefully.
15401
15402         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15403         defun.
15404         (apropos-describe-plist): Ditto.
15405
15406         * help.el (with-displaying-help-buffer): Revert to a defun.
15407         (describe-key): Use it as defun.
15408         (describe-mode): Ditto.
15409         (describe-bindings): Ditto.
15410         (describe-prefix-bindings): Ditto.
15411         (describe-installation): Ditto.
15412         (view-lossage): Ditto.
15413         (describe-function): Ditto.
15414         (describe-variable): Ditto.
15415         (describe-syntax): Ditto.
15416
15417 1998-05-11  Oliver Graf <ograf@fga.de>
15418
15419         * dragdrop.el: changed order of require/provide
15420         (dragdrop-drop-mime-default) changed to new calling conventions
15421         (dragdrop-drop-do-functions) changed to new calling conventions
15422         (dragdrop-function-widget) this one needs more work...
15423
15424 1998-05-10  Oliver Graf <ograf@fga.de>
15425
15426         * about.el: another small change in my entry
15427         * dragdrop.el (dragdrop-drop-log-function): logging added
15428         plus customizations
15429         changed interface to handler functions. now called with event
15430         and object
15431
15432 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15433
15434         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15435         E-W arrow pointer displayed over draggable dividers.
15436
15437         * mouse.el (default-mouse-motion-handler): Show it when
15438         appropriate.
15439         (drag-window-divider): Added.
15440         ([top-level]): Initialized window-divider-map with a keymap
15441         binding the above function to left button down event.
15442
15443         * x-mouse.el (x-init-pointer-shape): Initialize
15444         divider-pointer-glyph from Cursor.dividerPointer, or use default
15445         E-W double arrow.
15446
15447 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15448
15449         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15450
15451 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15452
15453         * simple.el (count-words-buffer): Don't query for buffer.
15454         (count-lines-buffer): Ditto.
15455
15456 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15457
15458         * help.el (where-is): add optional insert argument.
15459
15460 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15461
15462         * help.el (describe-key-briefly): New argument INSERT.
15463
15464         * simple.el (eval-expression): New optional argument; synch with
15465         FSF 20.3.
15466
15467         * keydefs.el (global-map): Add new register bindings.
15468
15469         * register.el: Synched with FSF 20.3.
15470
15471 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15472
15473         * window-xemacs.el (recenter): all arguments are optional.
15474
15475 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15476
15477         * device.el: (device-pixel-width): Reflected name/parameters
15478         change to device-system-metric.
15479         (device-pixel-height): Ditto.
15480         (device-mm-width): Ditto.
15481         (device-mm-height): Ditto.
15482         (device-bitplanes): Ditto.
15483         (device-color-cells): Ditto.
15484
15485 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15486
15487         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15488
15489         * cl.el (most-positive-fixnum): Document.
15490         (most-negative-fixnum): Ditto.
15491
15492         * cus-dep.el: Updated comment.
15493
15494         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15495         constant.
15496
15497         * cus-load.el (custom-put): Removed.
15498
15499         * files.el (after-find-file): Just resignal quit instead of
15500         signaling "canceled".
15501
15502 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15503
15504         * frame.el (other-frame): Use `focus-frame' instead of
15505         select-frame kludges.
15506
15507         * lisp-mode.el: Update lisp-indent-function for
15508         save-selected-frame and with-selected-frame.
15509
15510         * frame.el (save-selected-frame): New macro.
15511         (with-selected-frame): Ditto.
15512         (other-frame): Use `set-frame-focus'.
15513
15514 1998-05-06  Oliver Graf <ograf@fga.de>
15515
15516         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15517         (dragdrop-drop-url-default) default handler for URL drops created
15518         (dragdrop-drop-mime-default) default handler for MIME drops created
15519         (dragdrop-drop-functions) default custom for handling drops created
15520         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15521
15522 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15523
15524         * mouse.el: Removed redundant mouse-mswindows-drop function.
15525
15526 1998-05-05  Oliver Graf <ograf@fga.de>
15527
15528         * about.el: changed some text in my entry
15529         * dragdrop.el: added customs
15530
15531 1998-05-04  Oliver Graf <ograf@fga.de>
15532
15533         * mouse.el: killed global drop key bindings
15534         (mouse-offix-drop) removed
15535         * dragdrop.el: created
15536         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15537
15538 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15539
15540         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15541         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15542
15543         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15544         obsolete comment.
15545
15546         * scrollbar.el (scrollbars-visible-p): Use new
15547         {vertical,horizontal}-scrollbar-visible-p specifiers.
15548
15549 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15550
15551         * device.el (device-pixel-height):
15552         (device-pixel-width):
15553         (device-mm-width):
15554         (device-mm-height):
15555         (device-bitplanes):
15556         (device-color-cells): Moved these 6 functions from device.c; they
15557         all use single (device-system-metrics) call.
15558
15559 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15560
15561         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15562         were renamed.
15563
15564         * menubar-items.el:
15565         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15566         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15567
15568         * help.el (help-map): Remove Hyperbole keybinding logic.
15569         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15570
15571 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15572
15573         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15574         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15575
15576 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15577
15578         * msw-glyphs.el: use nicer icon3 from the frame icon.
15579
15580 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15581
15582         * version.el (emacs-version): Remove InfoDock conditionals.
15583
15584         * startup.el (startup-splash-frame): Change ID logo name.
15585
15586 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15587
15588         * files.el (after-find-file): If the user presses C-g on
15589         directory-creation prompt, kill the buffer.
15590
15591 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15592
15593         * simple.el (count-words-region): Reverse previous change.
15594
15595 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15596
15597         * replace.el (query-replace): Just call perform-replace.
15598         (query-replace-regexp): Ditto.
15599         (perform-replace): Move region handling here.
15600         (perform-replace): Use the new arg to match-data.
15601
15602 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15603
15604         * x-init.el: Install X specific display table that
15605           displays char 0240 as a space to avoid whatever it is
15606           that screws up display of that character code.
15607
15608 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15609
15610         * help.el (function-arglist): If no arguments are documented for a
15611         subr, print nothing rather than incorrect output.
15612
15613 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15614
15615         * cmdloop.el (command-error): Update bail-out error message to use
15616         `emacs-program-name'.
15617
15618         * lib-complete.el: Remove reader macro cruft.
15619
15620         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15621         cruft.
15622
15623         * simple.el (count-words-region): Drop interactive-p check on the
15624         message.
15625
15626 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15627
15628         * font.el
15629         * msw-faces.el
15630         Correct spelling of mswindows-font-canonicalize-name.
15631
15632 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15633
15634         * ldap.el (ldap-host-parameters-alist): Replaced with
15635         `ldap-host-parameters-plist'
15636         (ldap-search): Adapt to previous change
15637
15638 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15639
15640         * about.el (about-hackers): Update Bob Weiner bio.
15641         (about-maintainer-info): Ditto.
15642
15643 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15644
15645         * simple.el (display-warning-minimum-level): Docfix.
15646
15647 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15648
15649         * widget.el (:default-get): New keyword.
15650         * wid-edit.el (default, widget-default-default-get): Define it.
15651         (group, widget-group-default-get): Define it.
15652         (menu-choice, widget-choice-default-get): Define it.
15653         (widget-default-get): New function.
15654         (widget-choice-action): Call it.
15655         (widget-editable-list-entry-create): Call it.
15656
15657 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15658
15659         * byte-optimize.el (byte-boolean-vars): Removed.
15660         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15661         lookup through `byte-boolean-vars'.
15662
15663 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15664
15665         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15666         resource-provided values into ghost specs for scrollbar-height and
15667         scrollbar-width.
15668
15669 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15670
15671         * byte-optimize.el: Don't attempt to optimize /=.
15672
15673         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15674         (byte-compile-/=): Ditto.
15675
15676 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15677
15678         * apropos.el: Use `with-displaying-help-buffer'.
15679         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15680         Use `with-displaying-help-buffer'.
15681         (apropos-follow): Do not give special treatment to buffer cursor
15682         was in prior to a mouse click.
15683         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15684         (apropos-print-doc): Set correct buffer for setting text
15685         properties.
15686
15687 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15688
15689         * help.el (help-buffer-prefix-string): New variable.
15690         (help-buffer-name): Use it.
15691
15692         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15693         mode menu.
15694
15695 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15696
15697         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15698
15699 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15700
15701         * files.el (find-file-noselect): Update docstring.
15702         (find-file-noselect): Signal an error if found an unreadable file.
15703         (file-chase-links): Save the match data.
15704         (normal-mode): Use `lwarn' and `error-message-string'.
15705         (interpreter-mode-alist): Change defconst to defvar.
15706         (inhibit-first-line-modes-regexps): Ditto.
15707         (inhibit-first-line-modes-regexps): Added .tgz.
15708         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15709         (change-major-mode-with-file-name): New user-option.
15710         (set-visited-file-name): Synched with FSF.
15711         (file-name-extension): New function, from FSF 20.3.
15712         (file-relative-name): Synched with FSF.
15713         (save-some-buffers): Support the C-r feature.
15714         (recover-session): Synched with FSF.
15715         (kill-some-buffers): Ditto.
15716         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15717
15718 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15719
15720         * files.el (insert-file): Undo previous change and reenable use of
15721         format.el.
15722
15723 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15724
15725         * window-xemacs.el (recenter): Define.
15726
15727 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15728
15729         * font.el (mswindows-font-create-name)
15730         (mswindows-font-create-object): new functions for mswindows type
15731         fonts.
15732
15733         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15734         strings are parsed as well as font objects.
15735
15736 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15737
15738         * modeline.el (defining-kbd-macro): Restore modeline indication of
15739         kbd-macro being recorded.
15740         (add-minor-mode): Simplify docstring.
15741         (modeline-minor-mode-menu): Remove stuff.
15742
15743 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15744
15745         * code-process.el (call-process): dynamically decide process
15746         coding type.
15747
15748 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15749
15750         * modeline.el: Add line-number-mode, column-number-mode to
15751         the modeline minor-mode menu.  Button2 on the line number does
15752         goto-line.
15753
15754 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15755
15756         * mouse.el: move x-selection-owner-p type things to
15757         selection-owner-p.
15758
15759         * msw-init.el: copy zmacs stuff from x-init.el
15760
15761         * msw-select.el (mswindows-own-selection)
15762         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15763         functions. Very simple minded implementation of selectio
15764         ownership.
15765
15766         * select.el (own-selection) (disown-selection)
15767         (activate-region-as-selection) (select-make-extent-for-selection)
15768         (valid-simple-selection-p): functions moved from x-select.el for
15769         generalized selection.
15770
15771         * x-select.el: see select.el changes.
15772
15773         * x-toolbar.el: use new selection functions.
15774
15775 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15776
15777         * packages.el (packages-find-package-directories): Fixed bug that
15778         would pick up multiple site-package directories.
15779         (package-locations): Added "xemacs-packages" as a late package
15780         location.
15781
15782         * find-paths.el: Now uses `emacs-program-name' and
15783         `emacs-program-version'.
15784         Additions to enforce version-specific directories in
15785         `paths-find-version-directory'.
15786
15787 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15788
15789         * default.el: Removed.
15790         * site-start.el: Removed.
15791
15792 1998-04-29  Didier Verna  <didier@xemacs.org>
15793
15794         * minibuf.el (minibuffer-history-minimum-string-length): Default
15795         to nil.
15796
15797 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15798
15799         * find-paths.el (paths-program-name): Rename.
15800         (paths-emacs-root-p): Ditto.
15801         (paths-find-site-directory): Ditto.
15802
15803 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15804
15805         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15806         `emacs-lisp-byte-compile-and-load'.
15807
15808 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15809
15810         * ldap.el (ldap-search): Fixed additional parameter passing to
15811         `ldap-open'
15812
15813 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15814
15815         * select.el (kill-primary-selection) (selection-owner-p)
15816         (copy-primary-selection) (yank-clipboard-selection)
15817         (selection-exists-p) (delete-primary-selection): new file and
15818         functions that do the right thing for the selected device.
15819
15820         * x-menubar.el: use generalised selection functions.
15821
15822         * dumped-lisp.el: dump select.el.
15823
15824 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15825
15826         * find-paths.el (paths-progname): New variable.
15827         (paths-emacs-root-p): Use it.
15828         (paths-find-site-directory): Ditto.
15829
15830 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15831
15832         * loadup.el ((member "dump" command-line-args)): Dump as
15833         `infodock' if InfoDock.
15834
15835 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15836
15837         * find-paths.el (construct-emacs-version): Simplify, include
15838         program name in the return value.
15839         * (paths-find-version-directory): Use it.
15840
15841 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15842
15843         * info.el (Info-parse-dir-entries): Fixed regexp
15844         (Info-build-dir-anew): Remove full suffix and capitalize info file
15845         name for files with no @direntry
15846         (Info-batch-rebuild-dir): New function
15847         (Info-suffixed-file): Check for regular files instead of simple
15848         file existence (could catch directories before)
15849
15850 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15851
15852         * setup-paths.el, find-paths.el: Removed uses of `not' which
15853         temacs doesn't have.
15854
15855         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15856         into root searching.
15857
15858 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15859
15860         * subr.el: Remove definition of `not'.
15861
15862 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15863
15864         * msw-glyphs.el: enable graphics support.
15865
15866 1998-04-23  Didier Verna  <didier@xemacs.org>
15867
15868         * x-menubar.el (default-menubar): restored the line-number-mode
15869         option.
15870
15871         * misc doc string updates related to the options menu.
15872
15873 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15874
15875         * setup-paths.el (paths-construct-load-path): Fix typo.
15876
15877 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15878
15879         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15880         font-menu-ignore-scaled-fonts don't have to be bound now; this
15881         gets us one step further towards making --no-autoloads work.
15882
15883         * startup.el (normal-top-level): Load auto-autoloads only if
15884         lisp-directory is non-nil.
15885
15886         * setup-paths.el (paths-construct-load-path): Made it robust
15887         against nil lisp-directory.
15888
15889         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15890         to the list of variables that cause a warning when nil.
15891
15892         * toolbar.el (init-toolbar-location): Now works even when there's
15893         no toolbar icon directory.
15894
15895 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15896
15897         * help.el (view-lossage): Recognize it.
15898
15899         * simple.el (log-message): Mark multiline messages.
15900
15901 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15902
15903         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15904
15905 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15906
15907         * package-get.el (package-get-all):  add `\n' separator to
15908         interactive specification so that both variables are read
15909
15910 1998-04-22  Didier Verna  <didier@xemacs.org>
15911
15912         * x-menubar.el: ported the options menu to Custom.
15913         Moved the "read only" toggle button to the buffers menu.
15914         Corrected some missing ;;;###autoload or defcustom.
15915
15916         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15917         the scrollbar-visible specifier for options menu handling.
15918
15919         * toolbar.el (toolbar-visible-p)
15920                      (toolbar-captioned-p)
15921                      (default-toolbar-position): defcustom wrappers around
15922         the toolbar specifiers for options menu handling.
15923
15924         * frame.el (get-frame-for-buffer-default-instance-limit):
15925         defcustom it for options menu handling.
15926
15927         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15928         font-lock-mode for options menu handling.
15929
15930         * cus-start.el: added Custom properties to overwrite-mode for
15931         options menu handling.
15932
15933 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15934
15935         * about.el: shameless self-promotion.
15936
15937 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15938
15939         * simple.el (raw-append-message): Slightly optimize.
15940         (remove-message): Use `push' for clarity.
15941         (append-message): Ditto.
15942         (display-warning): Dito.
15943         (raw-append-message): Send the message to the appropriate device.
15944
15945 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15946
15947         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15948         From Sean MacLennan <Sean.MacLennan@pika.ca>
15949
15950 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15951
15952         * setup-paths.el: Changed `directory-sep-char' to
15953         `path-separator', following a change in GNU Emacs.
15954
15955 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15956
15957         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15958         (Info-build-dir-anew): Add a final newline.
15959         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15960         is `always'
15961         (Info-rebuild-dir): Ditto
15962
15963         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15964
15965 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15966
15967         * simple.el (count-words-buffer): Retain zmacs region.
15968         (count-words-region): Ditto.
15969         * simple.el: (what-line): Expanded line counts.
15970         (count-lines): New parameter to conditionalize whether collapsed
15971         lines get counted.
15972         From Bob Weiner <weiner@altrasoft.com>
15973
15974 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15975
15976         * packages.el (package-locations): infodock-packages must override
15977         mule-packages and packages.
15978
15979 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15980
15981         * wid-edit.el:
15982         remove rude messages from widget-activation-widget-mapper
15983         and widget-activation-glyph-mapper
15984
15985 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15986
15987         * toolbar.el: Remove (featurep 'x) test from
15988         toolbar-make-button-list
15989
15990 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15991
15992         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15993         only if in the same frame.
15994
15995 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15996
15997         * packages.el (package-locations): Added site-packages hierarchy.
15998
15999         * setup-paths.el (paths-default-info-directories): Introduced and
16000         used.
16001
16002         * packages.el, setup-paths.el: Set various path searching depths
16003         to 1.
16004
16005         * packages.el (packages-hierarchy-depth):
16006         (packages-load-path-depth): Introduced and used.
16007
16008         * setup-paths.el (paths-load-path-depth): Introduced and used.
16009
16010         * find-paths.el (paths-find-recursive-path): Added max-depth
16011         parameter.
16012
16013 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16014
16015         * setup-paths.el (paths-construct-info-path): Removed
16016         dependency on behavior of (file-name-as-directory "").
16017
16018 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16019
16020         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16021         lisp objects
16022
16023 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16024
16025         * dump-paths.el, startup.el: Added handling for --debug-paths.
16026
16027 1998-04-15  William M. Perry  <wmperry@aventail.com>
16028
16029         * wid-edit.el: We cannot just set the help-echo or balloon-help
16030           properties for an extent based on the :help-echo widget
16031           property, since help-echo and balloon-help cause an EXTENT to
16032           get passed in, where :help-echo functions are expecting a WIDGET
16033
16034 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16035
16036         * scrollbar.el (init-scrollbar-from-resources): Call
16037         mswindows-init-scrollbar-metrics when appropriate.
16038
16039 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16040
16041         * dumped-lisp.el: dump x-toolbar for window system
16042
16043         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16044         have support and xpm.
16045
16046 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16047
16048         * files.el (toggle-read-only): Fix docstring.
16049         From Didier Verna <didier@xemacs.org>
16050
16051 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16052
16053         * startup.el (normal-top-level): Load autoload-file-name without
16054         specifying an extension---some people only auto-autoload.el.gz.
16055
16056 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16057
16058         * files.el (backup-enable-predicate): Don't bomb on NAME being
16059         nil.
16060
16061 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16062
16063         * find-paths.el, packages.el: Now prefers configure'd paths.
16064         This shouldn't cause any of the originally anticipated problems as
16065         the current paths architecture will not define the various
16066         configure-xxx variables if they're not specified on the configure
16067         command line.
16068
16069         * find-paths.el, setup-paths.el, packages.el: Removed all
16070         mentionings of "/" as a path separator.
16071         Used paths-construct-path throughout.
16072
16073         * find-paths.el (paths-construct-path): Created to assemble paths
16074         from directory components.
16075
16076         * setup-paths.el, packages.el: Used paths-decode-directory-path
16077         instead of decode-path-internal.
16078
16079         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16080         and associates.
16081         (paths-decode-directory-path) Created.
16082
16083         * setup-paths.el: Changed configure-exec-path to
16084         configure-exec-directory.
16085
16086 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16087
16088         * packages.el (packages-find-packages): Fixed decoding of
16089         EMACSPACKAGEPATH.
16090
16091         * startup.el: -no-packages -> -no-early-packages.
16092
16093         (packages-load-package-lisps): Fixed loading of auto-autoload
16094         files.
16095
16096         * startup.el (normal-top-level): Fixed loading of core
16097         auto-autoload.
16098
16099         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16100
16101         * startup.el, packages.el, dump-paths.el: Added proper settings
16102         for site-directory and lisp-directory variables.
16103
16104         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16105         inhibit-package-autoloads and fixed handling of it.
16106
16107         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16108         handling of former inhibit-package-init, now
16109         inhibit-early-packages, to make -vanilla etc. work.
16110
16111 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16112
16113         * code-process.el (start-process): Fallback to 'undecided instead
16114         of 'binary for process input coding stream.
16115
16116         * process.el (start-process): Docstring fix.
16117
16118 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16119
16120         * info.el (Info-insert-dir): Do not insert temporary dir files
16121         in Info-dir-file-attributes
16122         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16123         (Info-rebuild-dir): Ditto.
16124
16125 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16126
16127         * obsolete.el: Added obsoleteness declarations for
16128         `site-directory' and `Info-default-directory-list'.
16129
16130 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16131
16132         * find-paths.el (paths-find-emacs-root): Only look at the
16133         executable at the end of the symlink chain for determining the
16134         Emacs root.
16135
16136 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16137
16138         * setup-paths.el (paths-construct-info-path): Changed construction
16139         to cater to gone default in configure.
16140
16141         * find-paths.el (paths-uniq-append): Added.
16142
16143         * packages.el: Rewritten package path construction once again.
16144
16145         * dump-paths.el, startup.el: Removed package-path as a global
16146         variable.
16147
16148         * package-admin.el (package-admin-add-single-file-package):
16149         (package-admin-add-binary-package): Changed package-path to
16150         late-packages.
16151
16152         * packages.el (packages-split-path): Split path at "/" rather than
16153         nil according to change in emacs.c.
16154
16155 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16156
16157         * setup-paths.el (paths-construct-info-path): Changed info path
16158         order so that directories come out right.
16159         (paths-find-lock-directory): Fixed bug: It used to think
16160         configure-lock-directory is a path.
16161
16162 1998-04-06  Jeff Miller <jmiller@smart.net>
16163
16164         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16165         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16166         eases the use of toolbar-add/kill-item functions.
16167
16168 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16169
16170         * code-files.el (file-coding-system-alist): Commented out
16171         loaddefs.el magical treatment.
16172
16173 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16174
16175         * info.el (Info-rebuild-outdated-dir): Added new option
16176         `conservative' and made it the default
16177         (Info-rebuild-dir): Appropriately parse multi-line description
16178         strings, and multi-section dir files. Issue warning when dir
16179         is rebuilt as temporary
16180         (Info-build-dir-anew): Issue warning when dir is built as
16181         temporary
16182
16183 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16184
16185         * list-mode.el (list-mode-map): Bind highlight motion commands to
16186         standard keys left, right, C-b and C-f.
16187
16188 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16189
16190         * files.el (auto-mode-alist): allow .sc for Scheme->C
16191
16192 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16193
16194         * loadup.el (pureload): Don't quote (garbage-collect).
16195
16196 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16197
16198         * package-get-base.el: Updated.
16199
16200 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16201
16202         * isearch-mode.el (isearch-just-started): New variable.
16203         (isearch-mode): Set it.
16204         (isearch-repeat): Advance one character forward only if the search
16205         was successful, and was not just started.
16206         (isearch-repeat): Clear isearch-just-started.
16207
16208 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16209
16210         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16211         if running -batch.
16212
16213 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16214
16215         * subr.el (listify-key-sequence): Removed.
16216
16217 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16218
16219         * bytecomp.el (byte-compile-print-gensym): New option.
16220         (byte-compile-output-file-form): Use it.
16221         (byte-compile-output-docform): Ditto.
16222         (byte-compile-compiled-obj-to-list): Ditto.
16223
16224 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16225
16226         * msw-glyphs.el: set frame icon if xpm support.
16227
16228 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16229
16230         * help.el: Code that pretty prints variable values
16231           removed.
16232
16233 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16234
16235         * find-paths.el (paths-emacs-root-p): Correct test for installation
16236         directory.
16237         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16238
16239 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16240
16241         * loaddefs.el: Don't set debug-ignored-errors; leave
16242           its default value set to nil.
16243
16244 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16245
16246         * info.el (Info-rebuild-dir): fixed mis-spelling.
16247
16248 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16249
16250         * info.el (Info-rebuild-outdated-dir): New custom var
16251         (Info-insert-node): Create/update dir file when needed, ie when it
16252         does not exist or is older than some info files in directory
16253
16254 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16255
16256         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16257         for last packages, mainly for using a 20.4 package base.
16258
16259         * packages.el (late-packages): Typo fix.  It was called
16260         early-packages.
16261
16262         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16263         relative symlinks correctly.
16264         (paths-find-emacs-roots): More rigorous checking for plausible
16265         configuration-time root.
16266
16267         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16268         find its roots.
16269
16270 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16271
16272         * faces.el: Fix docstrings.
16273         * glyphs.el: Fix docstrings.
16274         * mouse.el: Fix docstrings.
16275
16276         * frame.el: Change phrase `current frame' to `selected frame'.
16277
16278         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16279
16280         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16281         macros using backquote to make them infinitely more readable.
16282
16283 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16284
16285         * packages.el (packages-find-package-path): Hardcoded specialized
16286         InfoDock support until we can clean this up.
16287
16288         * help.el (describe-bindings-1): Return the value of the bindings
16289         help buffer created.
16290         (describe-bindings): Ditto.
16291
16292         * simple.el (set-variable): Restore previous behavior of not
16293         bombing if the variable to set is not boundp.
16294
16295 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16296
16297         * packages.el (packages-handle-package-dumped-lisps): Allow for
16298         non-local files to be loaded off the package-lisp variable.
16299
16300 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16301
16302         * x-faces.el: Global X resources should override
16303           specs for all device classes (color, grayscale, mono);
16304           code currently doesn't override any of them.  Fixed by
16305           calling remove-specifier with '(x default) as the tag
16306           set and allowing inexact matches.
16307
16308 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16309
16310         * faces.el: Separated face initializations based on
16311           device classes into device type specific (tag set,
16312           instantiator) pairs.
16313
16314 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16315
16316         * wid-edit.el (widget-choice-action): Remember user's explicit
16317         choice.
16318         (widget-choice-value-create): Respect it.
16319         From Richard Stallman <rms@gnu.org>
16320
16321 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16322
16323         * setup-paths.el (paths-construct-info-path): Always append
16324         existing directories from configure-time info path.
16325
16326         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16327         Info-directory-list.
16328
16329         * info.el: Removed Info-default-directory-list which was broken by
16330         design.
16331         Removed bogus initialization of Info-directory-list---startup.el
16332         can do a much better job.
16333         Added autoload of Info-directory-list.
16334
16335         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16336         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16337         be exclusive; now it's merely given precedence, just like in the
16338         old days.
16339
16340 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16341
16342         * find-paths.el (paths-find-architecture-directory): Fix bug with
16343         finding; it used to default too early.
16344
16345 1998-03-25  Martin Buchholz <martin@xemacs.org>
16346
16347         * packages.el (packages-split-path): Fix a bug; it used to fail
16348         for paths that weren't split.
16349
16350 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16351
16352         * finder.el (finder-compile-keywords): trap on errors.
16353
16354 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16355
16356         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16357           fourth argument of t so that only the specs exactly
16358           matching the tag lists are removed.
16359
16360 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16361
16362         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16363
16364 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16365
16366         * minibuf.el (mouse-read-file-name-1): If a default directory was
16367         specified, use it for generating the completions.
16368
16369 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16370
16371         * update-elc.el: Now respects inhibit-package-init and
16372         inhibit-site-lisp.
16373         Now does path construction with loadup-paths.
16374
16375         * startup.el (normal-top-level, startup-setup-paths): Now respects
16376         inhibit-package-init and inhibit-site-lisp.
16377
16378         * packages.el (packages-find-package-path): Extended package path
16379         by version-specific hierarchies.
16380         (packages-find-packages): Now respects inhibit flag and
16381         inhibit-site-lisp.
16382         Moved path setup to loadup-paths.
16383
16384         * make-docfile.el: Now respects inhibit-package-init and
16385         inhibit-site-lisp.
16386         Now does path construction with loadup-paths.
16387
16388         * loadup.el: Now respects inhibit-package-init and
16389         inhibit-site-lisp.
16390
16391         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16392
16393         * loadup-paths.el: New file: setup load-path to encompass
16394         packages.
16395
16396 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16397
16398         * auto-show.el: load-gc renamed to pureload.
16399         * site-load.el: Ditto.
16400         * packages.el (toplevel): Ditto.
16401         * loadup.el (really-early-error-handler): Ditto.
16402         * dumped-lisp.el (preloaded-file-list): Ditto.
16403         * cus-face.el (custom-declare-face): Ditto.
16404
16405 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16406
16407         * <Today>: The Big Path Searching Overhaul.
16408
16409         * find-paths.el: New file: find and assemble paths in the
16410         installation hierarchy.
16411
16412         * setup-paths.el: New file: global layout of paths and directories
16413         within the XEmacs hierarchy.
16414
16415         * packages.el: Replaced everything related to path searching and
16416         startup by code in terms of find-paths.
16417
16418         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16419         the new path searching engine.
16420
16421         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16422         and setup-paths.
16423
16424 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16425
16426         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16427         setup-paths.el.
16428
16429 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16430
16431         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16432         compiles identically in any configuration.
16433         Removed irrelevant commentary.
16434
16435 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16436
16437         * simple.el (set-variable): Allow setting specifiers.
16438
16439 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16440
16441         * lisp.el (forward-sexp): Revert previous change.
16442
16443 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16444
16445         * frame.el (frame-initialize): Use `delete-console' instead of
16446         `delete-device' to delete the stream console to match the usage in
16447         Fkill_emacs.
16448
16449 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16450
16451         * files.el (cdpath-previous): New variable.
16452         (cd): Use it.
16453         From Bob Weiner <weiner@wave.altrasoft.com>
16454
16455 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16456
16457         * keydefs.el: Changed keybindings of forward-char,
16458           backward, scroll-up and scroll-down to point to their
16459           -command counterparts.
16460
16461         * simple.el: New functions: forwarc-char-command,
16462           backwrad-char-command, scroll-up-command,
16463           scroll-down-command which work liek their counterparts
16464           except that they honor the variable
16465           signal-error-on-buffer-boundary.
16466
16467           Definition of signal-error-on-buffer-boundary received
16468           from src/cmds.c.
16469
16470           defvar declaration added for word-across-newline to avoid
16471           byte-compiler warning about the free variable reference.
16472
16473 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16474
16475         * winnt.el: Removed "%t" from the beginning of
16476         modeline-format. From now on, there's no nt-specifics in the modeline.
16477
16478 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16479
16480         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16481         of `when' with `if'.
16482
16483 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16484
16485         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16486         mswindows. Must be reworked along with glyphs.el, or
16487         merged into it, after there is images support.
16488
16489         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16490         'mswindows.
16491
16492 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16493
16494         * faces.el: fix for text cursor initialization.
16495         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16496         From Andy Piper <andyp@parallax.co.uk>
16497
16498 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16499
16500         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16501         if there is an existing package that handles it and warn the user
16502         about that mode.
16503
16504 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16505
16506         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16507         Installation" menu item when Installation-string is not bound.
16508
16509 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16510
16511         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16512         From Jeremiah W. James <jerry@cs.ucsb.edu>
16513
16514 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16515
16516         * msw-faces.el:
16517         * faces.el: Fix face initialization.
16518
16519 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16520
16521         * files.el (backup-enable-predicate): fix breakage introduced
16522         by TMPDIR patch.
16523
16524 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16525
16526         * x-faces.el (x-init-face-from-resources): The
16527           TTY face property retrieval functions don't return
16528           specifiers, so use face-property instead.
16529
16530 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16531
16532         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16533
16534 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16535
16536         * x-menubar.el: Expanded documentation for
16537           option-save-faces.  Changed Options -> Browse Faces
16538           menu entry to invoke customize-face.
16539
16540 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16541
16542         * faces.el: Most face initialization moved out of
16543           init-other-random-faces to the top level so that the
16544           initialization happens before Xemacs is dumped.  Much
16545           of the fascist "face-differs-from-default-p or FROB!"
16546           code has been retired in favor of letting the user do
16547           what they want to do.  Face initialization code changed
16548           to use `default' specifier tag so that the settings can
16549           be overridden later if the user wishes it.
16550
16551 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16552
16553         * about.el (about-hackers): Update contributors list.
16554
16555 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16556
16557         * specifier.el: Define new specifier tag `default'.
16558
16559         * modeline.el: Initialize faces using `default' tag.
16560
16561         * x-faces.el (x-init-face-from-resources): Remove
16562           specifier specs containing the `default' tag before
16563           adding new specs.
16564
16565 1998-03-02  John Jones  <jj@asu.edu>
16566
16567         * package-get.el (package-get-all): fixed arguments on call to
16568         package-admin-add-single-file-package.
16569         * package-get.el (package-get-installedp): fixed to match
16570         advertised behavior.
16571         * package-get.el: added function package-get-update-all which
16572         installs newest versions of all the current packages (if they are
16573         not already installed).
16574
16575 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16576
16577         * files.el (find-file-noselect): Uncommented `truename' binding in
16578         `let*' and use it later to set `buffer-file-truename' iff it's
16579         still nil, as happens for example when finding a compressed
16580         file with "jka-compr".
16581
16582 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16583
16584         * faces.el: in make-face-* type functions do the operation for all
16585         window systems, not just the first one found.
16586
16587         * font.el: call mswindows-list-fonts for mswindows.
16588
16589 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16590
16591         * code-process.el (call-process-region):
16592         * process.el (call-process-region):
16593         * package-get.el (package-get-dir):
16594         * files.el (backup-enable-predicate):
16595         * gnuserv.el (gnuserv-temp-file-regexp):
16596         Use temp-directory in place of `/tmp'.
16597
16598 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16599
16600         * "Fast" dired-in-C enhancements for Windows 95/NT:
16601
16602         * files.el: Added function, `wildcard-to-regexp', from GNU
16603           Emacs.
16604
16605         * files.el (insert-directory): Modified to use special
16606           dired-in-C enhancements if present.
16607
16608 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16609
16610         * code-files.el: make default coding no-conversion.
16611
16612 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16613
16614         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16615         the load-path.
16616
16617         * update-elc.el: Strip directory when testing for files not to
16618         bytecompile.
16619
16620 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16621
16622         * lisp-mode.el: Use recommended form for menus.
16623
16624         * info.el (Info-construct-menu): Use recommended form for menus.
16625
16626         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16627         entry.
16628
16629 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16630
16631         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16632           (get-frame-for-buffer-noselect): Always return frames
16633           in the not-this-window-p cond clause.
16634
16635 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16636
16637         * help.el (describe-installation): New function.
16638
16639         * x-menubar.el (default-menubar): Add describe-installation to
16640         Help menu.
16641
16642         * packages.el (packages-unbytecompiled-lisp): Installation.el
16643         should not be bytecompiled.
16644
16645         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16646         XEmacs.
16647
16648         * x-menubar.el (default-menubar): Use correct guard for VM menu
16649         entry.
16650
16651         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16652         coding.
16653         From Andy Piper <andyp@parallax.co.uk>
16654
16655 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16656
16657         * ldap.el: Do not require ldap-internal at compile time.
16658
16659 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16660
16661         * code-files.el: new file. a virtual copy of mule-files.el
16662         but without charset
16663         dependencies. (toggle-buffer-file-ocding-system) new function for
16664         changing the eol type for the current buffer.
16665
16666         * code-process.el: new file. a copy of
16667         mule-process.el. mule-process.el will disappear when things have
16668         settled.
16669
16670         * coding.el: new file. a virtual copy of mule-files.el but
16671         without charset dependencies. (coding-system-base) new function
16672         for getting the parent coding system of a coding system with eol
16673         type set.
16674
16675         * dumped-lisp.el: add above files for the non-mule case.
16676
16677 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16678
16679         * window-xemacs.el (display-buffer): If no explicit
16680           frame is specified, search for a window that displays
16681           the buffer on the currently selected frame, before
16682           searching other frames.
16683
16684 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16685
16686         * frame.el (get-frame-for-buffer): If not-this-window-p
16687           is non-nil, use window on the selected frame if it is not
16688           also the selected window.  When defaulting, search for
16689           windows on the currently selected fgrame before searching
16690           other frames.
16691
16692 1998-02-25  Didier Verna  <didier@xemacs.org>
16693
16694         * modeline.el (modeline-swap-buffers): originally named
16695         `mouse-release-modeline'. Whether to actually swap the buffers is
16696         decided in `mouse-drag-modeline'.
16697         (mouse-drag-modeline): A button release event is considered a
16698         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16699         stay unchanged.
16700
16701 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16702
16703         * x-menubar.el: Put redo on the menubar.
16704         From Aki Vehtari <Aki.Vehtari@hut.fi>
16705
16706 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16707
16708         * bytecomp.el (displaying-byte-compile-warnings): if
16709         temp-buffer-show-function is set, use it to display current set of
16710         warnings in the "*Compile-Log-Show*" buffer.
16711
16712         * simple.el (display-warning-buffer): if temp-buffer-show-function
16713         is set, use it to display current set of warnings in the
16714         "*Warnings-Show*" buffer.
16715
16716 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16717
16718         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16719         Common Lisp.
16720
16721 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16722
16723         * menubar.el: Allow button descriptors at least 2 long.
16724
16725         * x-menubar.el (default-menubar): Use recommended forms.
16726         (file-menu-filter): Remove.
16727         (edit-menu-filter): Remove.
16728
16729 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16730
16731         * about.el (about-hackers): Updated.
16732
16733 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16734
16735         * help.el (help-max-help-buffers): new variable
16736         (help-register-and-maybe-prune-excess): new function
16737         (help-buffer-name): use help-max-help-buffers.
16738         (with-displaying-help-buffer): use
16739         help-register-and-maybe-prune-excess.
16740
16741         * help.el (help-maybe-pretty-print-value): if the value fits on
16742         one line, let it.
16743
16744 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16745
16746         * (with-displaying-help-buffer): there is no need to kill the buffer
16747         if it exists, because with-output-to-temp-buffer will clear it.
16748         further, killing the buffer violates the rule that
16749         temp-buffer-show-function, if set, has the full responsibility of
16750         showing the temp buffer.  killing the buffer fucks with the window
16751         configuration, hosing temp-buffer-show-function.
16752
16753
16754 1998-02-23  Didier Verna  <didier@xemacs.org>
16755
16756         * modeline.el (mouse-drag-modeline):
16757         - Always scroll the modeline that was originally clicked on.
16758         - Use x pixels instead of x characters (which doesn't work anyway)
16759         as horizontal reference for modeline dragging. This allows us to
16760         keep on dragging the modeline even if the motion event occurs in
16761         another window.
16762
16763 1998-02-23  Didier Verna  <didier@xemacs.org>
16764
16765         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16766         glyph on the modeline to indicate that dragging the mouse has an
16767         effect both horizontally and vertically.
16768
16769 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16770
16771         * about.el (about-xemacs): Get rid of redundant visible version
16772         number.
16773
16774 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16775
16776         * about.el (about-hackers): Update credits.
16777
16778 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16779
16780         * prim/register.el (view-register): Show register type file-query.
16781
16782 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16783
16784         * mode-motion.el (mode-motion-highlight-internal):
16785           save-excursion inside save-window-exucrsion form to
16786           hide buffer point changes from save-window-excursion.
16787           Prevents display flickering when the mouse pointer
16788           moves.
16789
16790 1998-02-17  Didier Verna  <didier@xemacs.org>
16791
16792         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16793         function to handle correctly the case of a toolbar one side of the
16794         window: scrolling will not necessarily happen.
16795
16796 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16797
16798         * files.el (after-find-file): Restore missing argument
16799           to format that provides filename for "... consider M-x
16800           recover-file" message.  Also call `message' with "%s"
16801           as the first arg instead of an arbitrary string.
16802
16803 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16804
16805         * about.el (about-hackers): Various additions.
16806
16807 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16808
16809         * autoload.el (generate-file-autoloads-1): Don't force an extra
16810         line out when copying on-the-same line autoloads.
16811
16812         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16813         is installed.
16814
16815 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16816
16817         * x11/x-win-xfree86.el (x-win-init-xfree86):
16818         * x11/x-win-sun.el (x-win-init-sun):
16819         * x11/x-init.el (x-initialize-compose):
16820         * prim/simple.el:
16821         (backward-or-forward-kill-sexp):
16822         (backward-or-forward-kill-sentence):
16823         (backward-or-forward-kill-word):
16824         (backward-or-forward-delete-char):
16825         * prim/isearch-mode.el (isearch-help-or-delete-char):
16826         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16827         x-keysym-on-keyboard-p to detect backspace.
16828         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16829         Clean up symbols used with dead keys, checking Linux and solaris
16830         keysyms.
16831         Simplify x-win-*.el using above methods.
16832         Change documentation for x-keysym-*-p functions.
16833
16834 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16835
16836         * about.el (about-hackers): Restore entries for Michael Sperber and
16837         Vinnie Shelton.
16838         From Vinnie Shelton <acs@acm.org>
16839
16840 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16841
16842         * simple.el (count-words-region): Ditto.
16843
16844 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16845
16846         * simple.el (count-words-buffer): Document.  Don't print anything
16847         if non-interactive.
16848
16849 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16850
16851         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16852         multiple files in InfoDock.
16853
16854 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16855
16856         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16857         from version.el in InfoDock.
16858
16859         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16860         specially.
16861
16862 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16863
16864         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16865         variable name in docstring.
16866
16867 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16868
16869         * menubar.h: Include "gui.h".
16870
16871 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16872
16873         * site-load.el: Fix documentation.
16874
16875 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16876
16877         * package-get-base.el (package-get-base): Updated.
16878
16879         * keymap.el: PC-ize.
16880
16881 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16882
16883         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16884         from' on a fresh line.
16885
16886 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16887
16888         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16889         object.
16890
16891 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16892
16893         * undo-stack.el: PC-ize.
16894
16895         * cmdloop.el: PC-ize.
16896
16897 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16898
16899         * bytecomp-runtime.el: PC-ize.
16900
16901         * byte-optimize.el: Prolog fixup.  PC-ize.
16902
16903         * cus-dep.el: Spelling fix.
16904
16905         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16906         entries follow).
16907
16908 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16909
16910         * text-mode.el (text-mode-hook-identify): New function,
16911         put on text-mode-hook.  Set text-mode-variant here.
16912         (text-mode): Don't set it here.
16913
16914 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16915
16916         * text-mode.el (text-mode-hook): New defvar.
16917         (text-mode-variant): New variable.
16918         (text-mode): Set that variable locally.
16919         (toggle-text-mode-auto-fill): New command.
16920
16921 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16922
16923         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16924
16925 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16926
16927         * text-mode.el (paragraph-indent-text-mode):
16928         Renamed from spaced-text-mode.
16929         (text-mode-map): Bind TAB to indent-relative.
16930         (indented-text-mode-map): Variable deleted.
16931         (indented-text-mode): Now an alias for text-mode.
16932
16933 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16934
16935         * loadup.el: test-atoms debugging stuffs removed.
16936
16937 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16938
16939         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16940
16941 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16942
16943         * help.el (describe-beta): Made it use `locate-data-file'.
16944         (describe-distribution): Ditto.
16945         (describe-copying): Ditto.
16946         (describe-project): Ditto.
16947         (view-emacs-news): Ditto.
16948
16949         * help-nomule.el (help-with-tutorial): Made it use
16950         `locate-data-file' to find tutorial.
16951
16952 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16953
16954         * about.el: Corrected my email address.
16955
16956         * mouse.el: Added 'mouse-mswindows-drop' similar to
16957         'mouse-offix-drop'.
16958
16959 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16960
16961         * loadup.el (running-xemacs): Spelling fix.
16962
16963 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16964
16965         * packages.el (packages-find-packages-1): Don't allow a backwards
16966         compatible lisp tree to overwrite `preloaded-file-list'.
16967
16968 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16969
16970         * loadup.el: Don't delete "xemacs" prior to dumping.
16971
16972 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16973
16974         * package-info.el (pi-last-mod-date): New function.
16975         (pi-author-version): New function.
16976         (batch-update-package-info): Use them.
16977
16978 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16979
16980         * frame.el (get-frame-for-buffer-default-to-current): Create.
16981         (get-frame-for-buffer-noselect): Allow user to use current frame
16982         with `get-frame-for-buffer-default-to-current'.
16983
16984 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16985
16986         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16987         (byte-compile-output-docform): Ditto.
16988         (byte-compile-compiled-obj-to-list): Ditto.
16989
16990 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16991
16992         * startup.el (command-line-1): Removed code that ran
16993           buffer-menu.
16994
16995 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16996
16997         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16998
16999 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17000
17001         * frame.el (suspend-emacs-or-iconify-frame): Check using
17002         `device-on-window-system-p' instead of explicitly checking for X,
17003         so that the same logic works for MS Windows.
17004         (suspend-or-iconify-emacs): Ditto.
17005
17006 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17007
17008         * about.el (about-maintainer-info): Andy Piper is back.
17009         (xemacs-hackers): Updated Andy Piper's email address.
17010         (about-hackers): Added Jonathan Harris.
17011         (about-hackers): Updated Tibor Polgar's email address.
17012
17013 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17014
17015         * about.el: Add xemacs.org email manager.
17016
17017         * package-get-base.el (package-get-base): Updated with most recent
17018         package updates.
17019
17020 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17021
17022         * help.el (function-arglist): Use `indirect-function' instead of
17023         `symbol-function' so that aliases are treated correctly.
17024
17025 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17026
17027         * help.el (help-map): Add f1 binding to `help-for-help'.
17028         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17029         (describe-key-briefly): Use `princ' "%s" to print object.
17030         (with-displaying-help-buffer): Kill buffer if it exists, again.
17031         (describe-key): Use `princ' "%s" to print object.
17032         (describe-function-1): Use `princ' "%s" to print object.
17033         Commented out alias lines removed.
17034         (help-pretty-print-limit): New variable to control pretty-printing
17035         of variable values.
17036         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17037         `help-pretty-print-value' again.  Only print-print when OBJECT is
17038         list of length less than `help-pretty-print-limit'.
17039         (describe-variable): Use `help-maybe-pretty-print-value' again.
17040
17041 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17042
17043         * simple.el (blink-matching-open): Remove C++ kludge.
17044         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17045
17046 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17047
17048         * info.el (Info-default-directory-list): Made the documentation
17049         more explanitory.
17050
17051 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17052
17053         * lisp/packages.el:
17054         * lisp/package-admin.el:
17055         * lisp/build-report.el:
17056         Fix typos.
17057
17058 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17059
17060         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17061         warnings in Java buffers without final newline and editing the
17062         last line.
17063
17064 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17065
17066         * packages.el (packages-find-packages-1): Don't allow a backwards
17067         compatible lisp tree to overwrite `preloaded-file-list'.
17068         Suggested by Colin Rafferty  <colin@xemacs.org>
17069
17070         * mouse.el (mouse-offix-drop): Set undo-boundary.
17071         From Oliver Graf <ograf@fga.de>
17072
17073 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17074
17075         * loadup.el (load-gc): rewrite as defun.
17076         Print something sensical if a required dump-time file isn't found.
17077
17078 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17079
17080         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17081         bug strikes a menudescriptor.
17082
17083         * package-get-base.el (package-get-base): Updated.
17084
17085         * package-info.el (batch-update-package-info): Derive REQUIRES
17086         from the Makefile.
17087
17088 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17089
17090         * files.el (save-some-buffers): Don't play games with deleting
17091         other windows if we are in the minibuffer window.
17092
17093 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17094
17095         * modeline.el (modeline-minor-mode-menu): Add support for :active
17096         (add-minor-mode): Document :active property to TOGGLE.
17097
17098 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17099
17100         * modeline.el (modeline-minor-mode-menu): Add support for an
17101         `:included' predicate in the `toggle-sym' plist.
17102         (add-minor-mode): Document the :included property, format
17103         docstring some more.
17104         (modeline-minor-mode-menu): Documentation string added.
17105
17106 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17107
17108         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17109         labels from the symbol-names by thwacking off the overly redundant
17110         and overused "mode", parenthesizing "minor", and capitalizing the
17111         resultant strings.  Also shortened the menu's title by eliminating
17112         the redundant buffer name.
17113         (add-minor-mode): Beautified the docstring, added mention of the
17114         `:menu-tag' property of TOGGLE.
17115         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17116         `toggle-sym' to beatify the mode-life menus.
17117         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17118         `auto-fill-function'.
17119
17120 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17121
17122         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17123         menus to :style 'toggle.
17124
17125 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17126
17127         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17128
17129 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17130
17131         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17132         only recognize first hyperlink.
17133         (hyper-apropos-highlightify): Deletia, this is already done by
17134         `hyper-apropos-insert-face'.
17135         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17136
17137 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17138
17139         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17140         mail.
17141         (toolbar-mail-reader): Add support for `send'.
17142         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17143
17144 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17145
17146         * info.el (Info-emacs-info-file-name): Add defvar for
17147         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17148         will function properly.
17149
17150 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17151
17152         * simple.el: make the backwards delete function called by
17153         `backward-or-forward-delete-char' user configurable.
17154
17155 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17156
17157         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17158         compiled function got loaded from.
17159
17160 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17161
17162         * term/apollo.el: Synched up with InfoDock 3.6.2.
17163
17164 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17165
17166         * startup.el (load-init-file): Load autoloads earlier.
17167         (startup-splash-frame): Handle InfoDock logo.
17168
17169         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17170         InfoDock.
17171         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17172
17173         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17174         doesn't have this function.
17175
17176         * packages.el (locate-data-file): Fix to call `locate-file'.
17177
17178 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17179
17180         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17181         version of version.el.
17182         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17183
17184         * x-menubar.el (default-menubar): Guard reference to
17185         `gnuserv-frame'.
17186         (default-menubar): Guard references to `font-lock-mode'.
17187         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17188         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17189
17190         * make-docfile.el: Don't snarf doc strings from autoloads.
17191
17192         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17193         loading auto-autoloads files.
17194
17195         * loaddefs.el: Disable dumping autoloads.
17196
17197 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17198
17199         * lisp-mnt.el: Synch to Emacs 20.2.
17200
17201         * help.el: Remove manual autoload of `finder-by-keyword'.
17202
17203         * finder.el (finder-by-keyword): Autoload.
17204
17205         * help.el: Conditionalize hyperbole setup.
17206
17207 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17208
17209         * packages.el (package-require): Update to reflect new data format.
17210
17211 1998-01-02  Didier Verna  <didier@xemacs.org>
17212
17213         * x-menubar.el (default-menubar): make the tutorials available
17214         through the menubar. (Plus some compilation warnings cleanup).
17215
17216 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17217
17218         * check-features.el: New file.  Perform sanity check after build.
17219
17220         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17221         files to tooltalk package.
17222         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17223         package.
17224
17225         * package-admin.el (package-admin-xemacs): Use better default for
17226         location of XEmacs binary.
17227
17228 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17229
17230         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17231         tag with sexp and add value tag with value `t'.
17232
17233 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17234
17235         * package-get.el: Changes to work with real data.
17236         From Pete Ware <ware@cis.ohio-state.edu>
17237
17238         * packages.el (packages-reload-autoloads): Guard load for the time
17239         being.
17240
17241         * update-elc.el ("packages.el"): Force loading packages.el instead
17242         of possibly out-of-date packges.elc.
17243         * make-docfile.el ("packages.el"): Ditto.
17244
17245 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17246
17247         * build-report.el (build-report-delete-regexp): Added a rule for
17248         the main tarball shadowing anything past it.
17249
17250 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17251
17252         * packages.el (package-provide): Delete a previous provide.
17253
17254         * package-info.el: New file.
17255
17256         * package-get.el: New file.
17257         From Pete Ware <ware@cis.ohio-state.edu>
17258         (package-get): Fix md5 computation to work with Mule.
17259
17260 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17261
17262         * simple.el (log-message-*): Quote symbols in docstrings properly.
17263
17264 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17265
17266         * packages.el (packages-new-autoloads): Ignore symbolic links.
17267
17268         * cus-face.el (face-custom-attributes-get): Fix typo.
17269         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17270
17271 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17272
17273         * startup.el (load-init-file): Reload new or changed autoloads
17274         unless inhibited.  Reload modified dumped lisp (stubbed).
17275
17276         * packages.el (packages-new-autoloads): New function.
17277         (packages-reload-autoloads): New function.
17278         (packages-reload-dumped-lisp): New (stub) function.
17279
17280         * loadup.el: Inhibit reloading dumped files when running temacs.
17281
17282         * loadhist.el (file-provides): Extend to handle variant
17283         extensions.
17284
17285         * replace.el (query-replace): Fix typo.
17286
17287 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17288
17289         * make-docfile.el: list-autoloads-path has been renamed.
17290         * update-elc.el: list-autoloads has been renamed.
17291
17292         * packages.el (packages-list-autoloads): Renamed.
17293         (packages-list-autoloads-path): Ditto.
17294
17295 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17296
17297         * packages.el (packages-find-packages-1): Made it signal a warning
17298         for an error in an auto-autoload.el file.
17299
17300 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17301
17302         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17303         tag with const.
17304         From Aki Vehtari <Aki.Vehtari@hut.fi>
17305
17306         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17307
17308         * loadhist.el (unload-feature): Remove autoload.
17309
17310 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17311
17312         * loadhist.el: Unpackaged.
17313
17314         * help.el (describe-symbol-find-file): Rename
17315         `describe-function-find-file' and make old name obsolete.
17316         (describe-function-1): Use it.
17317         (describe-function-1): Guard reference to
17318         `compiled-function-annotation'.
17319
17320 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17321
17322         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17323         argument.
17324         (help-mode-quit): New optional arg to control whether it kills or
17325         buries.  Tidied up.
17326         (with-displaying-help-buffer): Don't kill buffer initially, even
17327         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17328         (help-pretty-print-value): Rename back from
17329         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17330         use it, otherwise use dumped `cl-prettyprint'.
17331         (describe-variable): Use `help-pretty-print-value' again.
17332         (find-func): Removed reference to "find-func" at end.
17333
17334 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17335
17336         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17337           GUI XEmacs. Rename? x-menubar is rather window system
17338           independant, except for a couple of items.
17339
17340 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17341
17342         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17343         entries as they will no longer be distributed with XEmacs.
17344
17345         * format.el (format-alist): Fix image/tiff regexps.
17346         From P. E. Jareth Hein <jareth@camelot-soft.com>
17347
17348         * help.el (help-maybe-pretty-print-value): Rename.
17349         (describe-variable): Use it.
17350         (describe-variable): Add trailing linefeed.
17351
17352 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17353
17354         * help.el (describe-function-1): Don't output anything for
17355           arglist of autoload functions.
17356
17357 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17358
17359         * help.el (describe-function-1): Don't output anything for
17360           arglist of autoload functions.
17361
17362 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17363
17364         * help.el (help-mode-map): New bindings for `help-mode-bury',
17365         `describe-function-at-point', `describe-variable-at-point',
17366         `Info-elisp-ref', `customize-variable', `help-next-section' and
17367         `help-prev-section'.
17368         (help-next-section): New function.
17369         (help-prev-section): New function.
17370         (help-mode-quit): Changed to kill the help buffer.
17371         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17372         correctly.
17373         (help-buffer-name): New function to generate the name of help
17374         buffers.
17375         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17376         argument giving the name of the help buffer.
17377         (describe-key): Use `with-displaying-help-buffer' with name.
17378         (describe-mode): Ditto.
17379         (describe-bindings): Ditto.
17380         (describe-prefix-bindings): Ditto.
17381         (view-lossage): Ditto.
17382         (with-syntax-table): New macro.
17383         (function-called-at-point): Use `ignore-errors' and
17384         `with-syntax-table'.
17385         (function-at-point): Ditto.
17386         (describe-function): Use `with-displaying-help-buffer' with name.
17387         (function-arglist): Extracted from `describe-function-1'.  Returns
17388         function's arglist as string.
17389         (function-documentation): Extracted from `describe-function-1'.
17390         Returns function's docstring.
17391         (describe-function-1): Remove all the "stream" garbage, including
17392         the stream argument.  Use `function-arglist' and
17393         `function-documentation'.
17394         (describe-function-arglist): Just use `function-arglist'.
17395         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17396         (help-pretty-print-value): New function to help with
17397         pretty-printing variable values.  Knows about `#<...>'.  Needs
17398         `pp-internal'.
17399         (describe-variable): Use `with-displaying-help-buffer' with name.
17400         Formatting improved.  Display file where variable is defined, if
17401         known.  Use `help-pretty-print-value'.
17402         (describe-syntax): Use `with-displaying-help-buffer' with name.
17403         (list-processes): Remove "stream" garbage.
17404
17405 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17406
17407         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17408         call a dumped routine instead.
17409
17410         * x-win-xfree86.el: Wrap file in defun.
17411         * x-win-sun.el: Ditto.
17412
17413 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17414
17415         * help.el (view-emacs-news): Remove usage of outl-mouse which
17416         advises functions and does other evil things.
17417
17418 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17419
17420         * format.el (format-alist): Add `image/tiff'.
17421         From P. E. Jareth Hein <jareth@camelot-soft.com>
17422
17423 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17424
17425         * about.el (about-hackers): More names added.
17426
17427         * make-docfile.el: Remove superfluous package path search.
17428
17429         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17430
17431 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17432
17433         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17434         ignored shadows.
17435
17436 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17437
17438         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17439         get trailing slashes when added to the load-path.
17440
17441         * x-init.el (init-x-win): Locate where XEmacs X localization files
17442         are.
17443
17444 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17445
17446         * x-faces.el: Added support for foregroundToolBarColor
17447           to xpm-color-symbols.
17448
17449 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17450
17451         * etags.el (tags-remove-duplicates): Removed.
17452         (buffer-tag-table-list): Use `delete-duplicates'.
17453
17454         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17455         correctly.
17456         (get*): Defalias to `get'.
17457
17458         * cl.el (eql): Compare integers with `eq'.
17459         (cl-map-extents): Check for `map-extents' first.
17460
17461 1997-12-17  Didier Verna  <didier@xemacs.org>
17462
17463         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17464         added the 'numero', 'copyright' and 'trademark' symbols.
17465
17466         * leim/quail/latin-post.el ("french-postfix"): see above.
17467
17468 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17469
17470         * widget.el (define-widget): Check the arguments.
17471
17472         * cus-edit.el (customize-face): Use `check-argument-type'.
17473         (custom-variable-value-create): Use `signal' to signal error.
17474         (custom-variable-reset-saved): Ditto.
17475         (custom-variable-reset-standard): Ditto.
17476         (custom-face-reset-saved): Ditto.
17477
17478         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17479         (widget-default-format-handler): Ditto.
17480         (widget-checklist-add-item): Ditto.
17481         (widget-radio-add-item): Ditto.
17482         (widget-editable-list-entry-create): Ditto.
17483         (widget-sexp-prompt-value): Ditto.
17484
17485         * custom.el (custom-declare-variable): Signal errors better.
17486         (custom-handle-keyword): Ditto.
17487         (custom-declare-group): Ditto.
17488
17489         * window-xemacs.el (windows): Ditto.
17490
17491         * menubar.el (menu): Ditto.
17492
17493         * keydefs.el (keyboard): Ditto.
17494
17495         * minibuf.el (minibuffer): Ditto.
17496
17497         * process.el (execute): Ditto.
17498
17499         * fill.el (fill): Ditto.
17500
17501         * modeline.el (modeline): Ditto.
17502
17503         * help.el (help): Ditto.
17504
17505         * faces.el (faces): Ditto.
17506
17507         * files.el (files): Ditto.
17508
17509         * x-init.el (x): Ditto.
17510
17511         * lisp-mode.el (lisp): Ditto.
17512
17513         * process.el (processes): Ditto.
17514
17515         * mouse.el (mouse): Ditto.
17516
17517         * abbrev.el (abbrev): Moved from cus-edit.
17518
17519         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17520         as variable declaration.
17521
17522 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17523
17524         * menubar.el (find-menu-item): Use `check-argument-type'.
17525         (find-menu-item): Cosmetic changes.
17526
17527 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17528
17529         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17530
17531 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17532
17533         * startup.el (set-default-load-path): Only search package-path
17534         when not running temacs.
17535
17536         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17537         files.
17538
17539         * loadup.el: Correct commentary.  Reformatting.
17540         (really-early-error-handler): Use absolute path to the
17541         first dumped-lisp.el file.
17542         (really-early-error-handler): Print full path name of
17543         each dumped lisp file (inherited from InfoDock).
17544
17545         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17546         dumped-lisp.el files.
17547
17548         * make-docfile.el (preloaded-file-list): Reorder when the
17549         package-path is searched.
17550         * update-elc.el: Ditto.
17551
17552         * lisp-mode.el (call-with-condition-handler): Treat the same as
17553         `condition-case' for indentation.
17554
17555         * about.el (about-xemacs): Update release date.
17556
17557 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17558
17559         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17560         anywhere but at the last clause.
17561         (ecase): Disallow `t' and `otherwise'.
17562
17563 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17564
17565         * cus-edit.el (custom-buffer-create-buttons): New function
17566         from stuff moved out of `custom-buffer-create-internal'.
17567         (custom-novice): New variable.  Default t.
17568         (custom-display-global-buttons): Ditto.  Default `top'.
17569         (custom-buffer-create-internal): Only display help if
17570         `custom-novice' is non-nil.  Display global buttons according to
17571         `custom-display-global-buttons'.
17572
17573 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17574
17575         * menubar.el (find-menu-item): Use `check-argument-type'.
17576         (find-menu-item): Cosmetic changes.
17577
17578 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17579
17580         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17581         look.
17582
17583 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17584
17585         * format.el (format-deannotate-region):  Bug fix.
17586         Deannotating a region containing unknown tags would fail
17587         (causing decoding of text/enriched to fail at user level)
17588
17589 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17590
17591         * minibuf.el (read-directory-name): Support sixth
17592           arg, HISTORY, as already documented.
17593
17594 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17595
17596         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17597         to `ecase'.
17598
17599 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17600
17601         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17602         skk-activate.
17603
17604 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17605
17606         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.