update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2024-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=ucs-itaiji-015' and `=>ucs-itaiji-015'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `=ucs-sip-itaiji-015' and `=>ucs-sip-itaiji-015'.
8
9         * mule/mule-conf.el (=ucs-itaiji-015): New coded-charset for
10         XEmacs CHISE.
11         (=ucs-sip-itaiji-015): Ditto.
12         (=>ucs-itaiji-015): Ditto.
13         (=>ucs-sip-itaiji-015): Ditto.
14
15 2023-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `=+>hanyo-denshi/jt'.
19
20 2023-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-charset.el (default-coded-charset-priority-list): Add
23         `=>ucs-sip-var-001'.
24
25         * mule/mule-conf.el (=>ucs-sip-var-001): New coded-charset for
26         XEmacs CHISE.
27
28 2023-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-charset.el (default-coded-charset-priority-list): Add
31         `=ucs-bmp-itaiji-013'.
32
33         * mule/mule-conf.el (=ucs-bmp-itaiji-013): New coded-charset for
34         XEmacs CHISE.
35
36 2023-11-22  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-charset.el (default-coded-charset-priority-list): Add
39         `=ucs-sip-var-008'.
40
41         * mule/mule-conf.el (=ucs-sip-var-008): New coded-charset for
42         XEmacs CHISE.
43
44 2023-10-25  MORIOKA Tomohiko  <tomo.git@chise.org>
45
46         * mule/mule-charset.el (default-coded-charset-priority-list): Add
47         `=ucs-sip-itaiji-014'.
48
49         * mule/mule-conf.el (=ucs-sip-itaiji-014): New coded-charset for
50         XEmacs CHISE.
51
52 2023-10-25  MORIOKA Tomohiko  <tomo.git@chise.org>
53
54         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
55         setting for `=ucs-itaiji-013'.
56
57         * mule/mule-charset.el (default-coded-charset-priority-list): Add
58         `=ucs-sip-itaiji-013'.
59
60         * mule/mule-conf.el (=ucs-itaiji-013): New coded-charset for
61         XEmacs CHISE.
62         (=ucs-sip-itaiji-013): Ditto.
63
64 2023-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
65
66         * mule/mule-charset.el (default-coded-charset-priority-list): Add
67         `=ucs-sip-itaiji-010'.
68
69         * mule/mule-conf.el (=ucs-sip-itaiji-010): New coded-charset for
70         XEmacs CHISE.
71
72 2023-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-charset.el (default-coded-charset-priority-list): Add
75         `=ucs-itaiji-001-additional-idc'.
76
77         * mule/mule-conf.el (=ucs-itaiji-001-additional-idc): New
78         coded-charset for XEmacs CHISE.
79         (=ucs-radicals): Temporarily narrowed the code range.
80         (=ucs-radicals@unicode): Likewise.
81
82 2023-09-09  MORIOKA Tomohiko  <tomo.git@chise.org>
83
84         * mule/mule-coding.el (coded-charset-entity-reference-alist):
85         Prefer `=gt-k' to `=ucs-var-*', `=ucs-itaiji-*',
86         `=big5-cdp-var-*', `=big5-cdp-itaiji-*' and `=jis-x0208@1978/1pr'.
87
88 2023-08-05  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-charset.el (default-coded-charset-priority-list): Add
91         `=>ucs-sip-itaiji-009'.
92
93         * mule/mule-conf.el (=>ucs-sip-itaiji-009): New coded-charset for
94         XEmacs CHISE.
95
96 2023-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
97
98         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
99         setting for `=ucs-itaiji-018'.
100
101 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
102
103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
104         setting for `=>ucs-var-001'.
105
106 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
107
108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
109         `=>ucs-bmp-var-001'.
110
111         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
112         CHISE.
113         (=>ucs-bmp-var-001): Ditto.
114
115 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
116
117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
118         `=ucs-bmp-itaiji-018'.
119
120         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
121         XEmacs CHISE.
122         (=ucs-bmp-itaiji-018): Ditto.
123
124 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
125
126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
127         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
128
129 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
132         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
133         `=>big5-cdp-itaiji-006'.
134
135         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
136         XEmacs CHISE.
137         (=big5-cdp-itaiji-006): Ditto.
138         (=>big5-cdp-itaiji-006): Ditto.
139
140 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
141
142         * mule/mule-charset.el (default-coded-charset-priority-list):
143         Prefer MJ to Hanazono font.
144
145 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
146
147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
148         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
149
150 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
153         `==ucs-sip-itaiji-004'.
154
155         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
156         XEmacs CHISE.
157         (==ucs-sip-itaiji-004): Ditto.
158
159 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
162         setting for `===shuowen-jiguge-A30'.
163
164 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
165
166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
167         `===shuowen-jiguge-A30'.
168
169         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
170         XEmacs CHISE.
171
172 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
173
174         * mule/mule-charset.el (default-coded-charset-priority-list):
175         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
176
177 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
178
179         * mule/mule-charset.el (default-coded-charset-priority-list):
180         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
181           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
182           etc.
183         - Add `==ucs-bmp-var-007'.
184
185         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
186         CHISE.
187         (==ucs-bmp-var-007): Ditto.
188
189 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
190
191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
192         `=>ucs-tip@iwds-1'.
193
194         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
195         XEmacs CHISE.
196
197 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
198
199         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
200         XEmacs CHISE.
201         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
202         (=ucs-tip@JP/hanazono): Likewise.
203         (=>ucs-tip@component): Likewise.
204         (==ucs-tip@JP/hanazono): Likewise.
205
206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
207         `==ucs-sip-itaiji-005'.
208
209 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
212         setting for `=>shuowen-jiguge'.
213
214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
215         `=>shuowen-jiguge'.
216
217         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
218         XEmacs CHISE.
219
220 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
223         setting for `===chise-hdic-ktb-seal'.
224
225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
226         `===chise-hdic-ktb-seal'.
227
228         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
229         for XEmacs CHISE.
230
231 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
234         `=ucs-sip@cns'.
235
236         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
237         CHISE.
238
239 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
240
241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
242         `==ucs-bmp-var-003'.
243
244         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
245         CHISE.
246         (==ucs-bmp-var-003): Ditto.
247
248 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
249
250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
251         `=ucs-sip-var-010'.
252
253         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
254         XEmacs CHISE.
255
256 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
257
258         * mule/mule-charset.el (default-coded-charset-priority-list):
259         Change priority of `==ucs-bmp-cjk@gb' to prefer
260         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
261         other abstract-form-CCSes.
262
263 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
266         `=>ucs-sip-itaiji-012'.
267
268         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
269         XEmacs CHISE.
270
271 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
272
273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
274         setting for `=>ucs-itaiji-012'.
275
276 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
277
278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
279         `=>ucs-bmp-itaiji-012'.
280
281         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
282         XEmacs CHISE.
283         (=>ucs-bmp-itaiji-012): Ditto.
284
285 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
288         setting for `=big5-cdp-var-008'.
289
290 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
293         `=big5-cdp-var-008'.
294
295         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
296         XEmacs CHISE.
297
298 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
301         setting for `=>ucs-itaiji-016'.
302
303 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
306         `=>ucs-bmp-itaiji-016'.
307
308         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
309         XEmacs CHISE.
310         (=>ucs-bmp-itaiji-016): Ditto.
311
312 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
313
314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
315         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
316
317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
318         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
319
320         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
321         (=chise-hdic-tsj): Ditto.
322         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
323         (=chise-hdic-ktb): Ditto.
324
325 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
326
327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
328         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
329
330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
331         `===chise-hdic-syp' and `=chise-hdic-syp'.
332
333         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
334         XEmacs CHISE.
335         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
336
337 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
338
339         * mule/mule-coding.el (coded-charset-entity-reference-alist):
340         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
341
342         * mule/mule-charset.el (default-coded-charset-priority-list):
343         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
344
345 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
348         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
349
350 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
353         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
354
355         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
356         XEmacs CHISE.
357         (=chise-hdic-tsj): Ditto.
358
359 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
360
361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
362         settings for `=>hanyo-denshi/tk'.
363
364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
365         `=>hanyo-denshi/tk/mf-01'.
366
367         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
368         XEmacs CHISE.
369         (=>hanyo-denshi/tk/mf-01): Ditto.
370         (==hanyo-denshi/tk/mf-01): Fix DOC.
371
372 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
373
374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
375         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
376
377 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
378
379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
380         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
381
382         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
383         XEmacs CHISE.
384         (=ucs-bmp-itaiji-014): Ditto.
385         (=>ucs-itaiji-014): Ditto.
386         (=>ucs-bmp-itaiji-014): Ditto.
387
388 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
391         setting for `==daikanwa/+2p'.
392
393 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
396         setting for `=ucs-itaiji-016'.
397
398 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `=ucs-bmp-itaiji-016'.
402
403         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
404         XEmacs CHISE.
405         (=ucs-bmp-itaiji-016): Ditto.
406
407 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
410         `=>cns11643-5'.
411
412 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
415         setting for `=>ucs-itaiji-003@iwds-1'.
416
417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
418         `=>ucs-sip-itaiji-003@iwds-1'.
419
420         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
421         coded-charset for XEmacs CHISE.
422
423 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
426         `=>ucs-bmp-itaiji-006@iwds-1'.
427
428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
429         setting for `=>ucs-itaiji-006@iwds-1'.
430
431 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
434         for XEmacs CHISE.
435         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
436
437 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `=ucs-sip-itaiji-009'.
441
442         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
443         XEmacs CHISE.
444
445 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
448         `=>ucs-sip-itaiji-008'.
449
450         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
451         XEmacs CHISE.
452
453 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `==ucs-sip-var-001'.
457
458         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
459         XEmacs CHISE.
460
461 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
464         setting for `===hng-kkd'.
465
466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
467         `===hng-kkd'.
468
469 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
470
471         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
472         CHISE.
473
474 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
475
476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
477         setting for `=>>ruimoku-v6'.
478
479 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
480
481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
482         `=>>ruimoku-v6'.
483
484 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
485
486         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
487         instead of an alias to `=>ruimoku-v6'.
488
489 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
490
491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
492         `=ucs-sip-itaiji-012'.
493
494         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
495         XEmacs CHISE.
496
497 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
498
499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
500         `=ucs-tip-var-004'.
501
502         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
503         XEmacs CHISE.
504
505 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
508         `=>ucs-sip-itaiji-002@iwds-1'.
509
510         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
511         coded-charset for XEmacs CHISE.
512
513 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
516         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
517         `=>big5-cdp-itaiji-004'.
518
519 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
520
521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
522         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
523         `=>big5-cdp-itaiji-004'.
524
525         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
526         XEmacs CHISE.
527         (=>big5-cdp-itaiji-004): Ditto.
528         (=big5-cdp-itaiji-005): Ditto.
529
530 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
533         to #x9FFC.
534
535 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
536
537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
538         `=>ucs-bmp-itaiji-003@iwds-1'.
539
540         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
541         for XEmacs CHISE.
542         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
543
544 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
545
546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
547         `=>ucs-tip-itaiji-001'.
548
549         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
550         XEmacs CHISE.
551
552 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
553
554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
555         setting for `=>big5-cdp-itaiji-002'.
556
557 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
558
559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
560         `=>big5-cdp-itaiji-002'.
561
562         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
563         XEmacs CHISE.
564
565 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
566
567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
568         `=>jis-x0213-2'.
569
570 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
571
572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
573         setting for `==ucs-var-001'.
574
575 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
578         setting for `=+>ucs-var-003'.
579
580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
581         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
582
583         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
584         XEmacs CHISE.
585         (=+>ucs-tip-var-003): Ditto.
586
587 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
590         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
591
592         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
593         XEmacs CHISE.
594         (=ucs-tip-var-002): Ditto.
595
596 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
597
598         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
599         #x9FEA.
600
601 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
602
603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
604         `==ucs-bmp-var-001'.
605
606         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
607         CHISE.
608         (==ucs-bmp-var-001): Ditto.
609
610 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
613         setting for `=big5-cdp-var-007'.
614
615         * mule/mule-charset.el (default-coded-charset-priority-list): Add
616         `=big5-cdp-var-007'.
617
618         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
619         XEmacs CHISE.
620
621 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
624         `=ucs-sip@gb'.
625
626         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
627         CHISE.
628
629 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
632         `=>ucs-tip@cognate'.
633
634         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
635         XEmacs CHISE.
636
637 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
638
639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
640         `=ucs-tip-itaiji-001'.
641
642         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
643         XEmacs CHISE.
644
645 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
646
647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
648         `=>ucs-tip@component'.
649
650         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
651         XEmacs CHISE.
652
653 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
654
655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
656         `==ucs-tip@JP/hanazono'.
657
658         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
659         XEmacs CHISE.
660
661 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
664         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
665
666         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
667         CHISE.
668         (=ucs-tip@JP/hanazono): Ditto.
669
670 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
671
672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
673         setting for `=ucs-var-007'.
674
675 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
678         `=ucs-bmp-var-007'.
679
680         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
681         CHISE.
682         (=ucs-bmp-var-007): Ditto.
683
684 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
687         setting for `=>ucs-itaiji-002@iwds-1'.
688
689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
690         `=>ucs-bmp-itaiji-002@iwds-1'.
691
692 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
693
694         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
695         for XEmacs CHISE.
696         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
697
698 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
699
700         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
701         setting for `=>ucs-itaiji-008'.
702
703 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
706         setting for `=>big5-cdp-itaiji-003'.
707
708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
709         `=>big5-cdp-itaiji-003'.
710
711 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
712
713         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
714         XEmacs CHISE.
715
716 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
717
718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
719         setting for `=>ucs-itaiji-011'.
720
721 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
722
723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
724         `=>ucs-bmp-itaiji-011'.
725
726 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
727
728         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
729         XEmacs CHISE.
730         (=>ucs-bmp-itaiji-011): Ditto.
731
732 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
733
734         * mule/mule-charset.el (default-coded-charset-priority-list): Use
735         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
736
737 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
738
739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
740         `=>ucs-bmp-cjk@iwds-1/normalized'.
741
742         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
743         coded-charset for XEmacs CHISE.
744
745 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
746
747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
748         setting for `=>ucs-itaiji-010'.
749
750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
751         `=>ucs-bmp-itaiji-010'.
752
753         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
754         XEmacs CHISE.
755         (=>ucs-bmp-itaiji-010): Ditto.
756
757 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
758
759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
760         setting for `=>ucs@iwds-1/normalized'.
761
762 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
763
764         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
765         for XEmacs CHISE.
766
767 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
768
769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
770         setting for `==>ucs@esu'.
771
772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
773         `==>ucs-sip@esu'.
774
775         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
776         CHISE.
777         (==>ucs-sip@esu): Ditto.
778
779 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
780
781         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
782         setting for `=>big5-cdp-var-001'.
783
784         * mule/mule-charset.el (default-coded-charset-priority-list): Add
785         `=>big5-cdp-var-001'.
786
787         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
788         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
789
790 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
791
792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
793         setting for `===hng-sts'.
794
795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
796         `===hng-sts'.
797
798         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
799         CHISE.
800
801 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
802
803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
804         setting for `===hng-sgs'.
805
806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
807         `===hng-sgs'.
808
809         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
810         CHISE.
811
812 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
813
814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
815         setting for `===hng-saa'.
816
817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
818         `===hng-saa'.
819
820         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
821         CHISE.
822
823 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
824
825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
826         setting for `===hng-kad'.
827
828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
829         `===hng-kad'.
830
831         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
832         CHISE.
833
834 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
837         setting for `===hng-sai'.
838
839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
840         `===hng-sai'.
841
842         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
843         CHISE.
844
845 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
846
847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
848         setting for `===hng-ini'.
849
850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
851         `===hng-ini'.
852
853         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
854         CHISE.
855
856 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
859         setting for `===hng-wke'.
860
861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
862         `===hng-wke'.
863
864         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
865         CHISE.
866
867 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
868
869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
870         setting for `===hng-wks'.
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `===hng-wks'.
874
875         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
876         CHISE.
877
878 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
881         setting for `===hng-sab'.
882
883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
884         `===hng-sab'.
885
886         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
887         CHISE.
888
889 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
890
891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
892         setting for `===hng-ykk'.
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `===hng-ykk'.
896
897         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
898         CHISE.
899
900 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
903         setting for `===hng-kkh'.
904
905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
906         `===hng-kkh'.
907
908         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
909         CHISE.
910
911 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
914         setting for `===hng-fhs'.
915
916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
917         `===hng-fhs'.
918
919         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
920         CHISE.
921
922 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
923
924         * mule/mule-charset.el (default-coded-charset-priority-list): Add
925         `==>daijiten'.
926
927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
928         setting for `==>daijiten'.
929
930         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
931         CHISE.
932
933 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
936         last number of its code.
937
938 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
941         settings for `=daijiten', `==daijiten' and `===daijiten'.
942
943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
944         `=daijiten', `==daijiten' and `===daijiten'.
945
946         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
947         CHISE.
948         (==daijiten): Ditto.
949         (===daijiten): Ditto.
950
951 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
954         `=>ucs-bmp-itaiji-008'.
955
956         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
957         XEmacs CHISE.
958         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
959
960 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
963         of #x9FCC as the value of `max-code'.
964
965 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
968         `=>>ucs-bmp-cjk@unicode'.
969
970         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
971         for XEmacs CHISE.
972
973 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
974
975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
976         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
977         `===shuowen-jiguge5'.
978
979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
980         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
981
982         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
983         XEmacs CHISE.
984         (===shuowen-jiguge4): Ditto.
985         (===shuowen-jiguge5): Ditto.
986
987 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
990         `=ucs-sip-var-005'.
991
992         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
993         XEmacs CHISE.
994
995 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
996
997         * mule/mule-charset.el (default-coded-charset-priority-list): Add
998         `=>>hanyo-denshi/ib'.
999
1000 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1001
1002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1003         setting for `=>big5-cdp@iwds-1'.
1004
1005 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1006
1007         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1008         setting for `=big5-cdp-var-010'.
1009
1010 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1011
1012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1013         `=big5-cdp-var-010'.
1014
1015         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
1016         XEmacs CHISE.
1017
1018 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1021         `=ucs-sip-itaiji-008'.
1022
1023         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
1024         XEmacs CHISE.
1025
1026 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1027
1028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1029         `=>ucs-sip-itaiji-006'.
1030
1031         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
1032         XEmacs CHISE.
1033
1034 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1037         setting for `=+>big5-cdp', `=>big5-cdp@component' and
1038         `=>big5-cdp@cognate'.
1039
1040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1041         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
1042
1043 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1044
1045         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
1046         CHISE.
1047         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
1048         mother.
1049         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
1050
1051 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1052
1053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1054         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
1055
1056         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
1057         XEmacs CHISE.
1058         (=>big5-cdp@component): Ditto.
1059         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
1060
1061 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1062
1063         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1064         setting for `=>ucs-itaiji-001@iwds-1'.
1065
1066         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1067         `=>ucs-bmp-itaiji-001@iwds-1'.
1068
1069         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
1070         for XEmacs CHISE.
1071         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
1072
1073 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-charset.el (default-coded-charset-priority-list):
1076         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
1077         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
1078         `chinese-isoir165'.
1079
1080         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
1081         CHISE.
1082
1083 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `=ucs-sip-itaiji-006'.
1087
1088         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
1089         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
1090
1091 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1094         setting for `=>ucs-itaiji-009'.
1095
1096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1097         `==ucs-bmp-itaiji-001'.
1098
1099         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1100         (=big5-cdp-itaiji-003): Doc fix.
1101         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1102
1103 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1104
1105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1106         `=>zinbun-oracle'.
1107
1108 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1109
1110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1111         `=>ucs-sip-itaiji-003'.
1112
1113         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1114         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1115         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1116
1117 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1118
1119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1120         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1121
1122 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `==ucs-bmp-itaiji-006'.
1126
1127         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1128         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1129         (==ucs-bmp-itaiji-006): Ditto.
1130
1131 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1134         `=ucs-bmp-itaiji-012'.
1135
1136         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1137         XEmacs CHISE.
1138         (=ucs-bmp-itaiji-012): Ditto.
1139
1140 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1141
1142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1143         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1144
1145 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1146
1147         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1148         CHISE.
1149
1150 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1151
1152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1153         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1154         and `=>>cns11643-6'.
1155
1156         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1157         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1158         (=>>cns11643-3): Ditto.
1159         (=>>cns11643-4): Modify DOC.
1160         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1161
1162 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1163
1164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1165         `=>ucs-sip-itaiji-005'.
1166
1167         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1168         XEmacs CHISE.
1169
1170 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1173         `==hanyo-denshi/tk/mf-01'.
1174
1175         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1176         for XEmacs CHISE.
1177
1178 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1179
1180         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1181         `=>ucs-itaiji-007'.
1182
1183 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1184
1185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1186         `==ucs-sip-var-002'.
1187
1188         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1189         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1190
1191 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1192
1193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1194         setting for `==ucs-itaiji-001'.
1195
1196 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `==ucs-sip-itaiji-001'.
1200
1201         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1202         XEmacs CHISE.
1203         (==ucs-sip-itaiji-001): Ditto.
1204
1205 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1206
1207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1208         `=+>ucs-bmp-var-003'.
1209
1210         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1211         CHISE.
1212         (=+>ucs-bmp-var-003): Ditto.
1213
1214 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1215
1216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1217         `=>ucs-bmp-cjk@cognate'.
1218
1219         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1220         XEmacs CHISE.
1221
1222 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1223
1224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1225         `=ucs-sip-itaiji-005'.
1226
1227         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1228         XEmacs CHISE.
1229
1230 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1233         setting for `=>ucs@cognate'.
1234
1235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1236         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1237
1238         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1239         CHISE.
1240         (=>ucs@hanyo-denshi): Abolished.
1241         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1242         (=>ucs-bmp-itaiji-009): Ditto.
1243         (=>ucs-sip@cognate): Ditto.
1244
1245 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1246
1247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1248         `=>ucs-bmp-itaiji-004'.
1249
1250         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1251         XEmacs CHISE.
1252
1253 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1254
1255         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1256         setting for `=>ucs-itaiji-004'.
1257
1258 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1262         `=>ucs-bmp-itaiji-007'.
1263
1264         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1265         XEmacs CHISE.
1266         (=>ucs-itaiji-004): Ditto.
1267         (=>ucs-sip-itaiji-004): Ditto.
1268         (=>ucs-bmp-itaiji-007): Ditto.
1269
1270 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1273         setting for `=ucs-itaiji-010'.
1274
1275 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1276
1277         * mule/mule-charset.el (default-coded-charset-priority-list):
1278         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1279         - Add `=ucs-bmp-itaiji-010'.
1280         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1281           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1282         - Add `=>ucs-sip@iwds-1'.
1283
1284         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1285         XEmacs CHISE.
1286         (=ucs-bmp-itaiji-010): Ditto.
1287         (=>ucs-sip@iwds-1): Ditto.
1288
1289 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1290
1291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1292         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1293
1294         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1295         XEmacs CHISE.
1296         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1297
1298 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1299
1300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1301         setting for `=>ucs-itaiji-003'.
1302
1303 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1306         `=>ucs-bmp-itaiji-003'.
1307
1308         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1309         XEmacs CHISE.
1310         (=>ucs-bmp-itaiji-003): Ditto.
1311
1312 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1313
1314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1315         `=ucs-bmp-itaiji-011'.
1316
1317         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1318         XEmacs CHISE.
1319
1320 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1321
1322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1323         setting for `==ucs-var-002'.
1324
1325 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1326
1327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1328         setting for `==ucs-itaiji-002'.
1329
1330 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1331
1332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1333         `==ucs-sip-itaiji-002'.
1334
1335         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1336         XEmacs CHISE.
1337
1338 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1341         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1342
1343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1344         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1345         `=>ucs-sip-itaiji-007'.
1346
1347         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1348         XEmacs CHISE.
1349         (=>ucs-sip-itaiji-007): Ditto.
1350         (=ucs-sip-itaiji-007): Ditto.
1351         (=ucs-itaiji-011): Ditto.
1352         (=ucs-sip-itaiji-011): Ditto.
1353
1354 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1357         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1358
1359 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1360
1361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1362         `==ucs-bmp-var-002'.
1363
1364         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1365         CHISE.
1366         (==ucs-bmp-var-002): Ditto.
1367
1368         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1369         Modify some priorities.
1370
1371 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1372
1373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1374         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1375         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1376
1377 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1380         `=big5-cdp-var-001'.
1381
1382         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1383         XEmacs CHISE.
1384
1385 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1388         setting for `==ucs-itaiji-005'.
1389
1390 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1393         setting for `=ucs-itaiji-007'.
1394
1395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1396         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1397
1398         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1399         XEmacs CHISE.
1400         (==ucs-bmp-itaiji-005): Ditto.
1401         (=ucs-itaiji-007): Ditto.
1402         (=ucs-bmp-itaiji-007): Ditto.
1403
1404 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1405
1406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1407         `==gt-pj-k1' and `==gt-pj-k2'.
1408
1409 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1410
1411         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1412         CHISE.
1413         (==gt-pj-k2): Ditto.
1414
1415 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1416
1417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1418         setting for `=>ucs-itaiji-005'.
1419
1420 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1421
1422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1423         `=>>cbeta'.
1424
1425 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1426
1427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1428         `=>ucs-sip@component'.
1429
1430         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1431         instead of `=ucs' as its mother.
1432         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1433
1434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1435         setting for `=>ucs-itaiji-006'.
1436
1437 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `=>ucs-bmp-itaiji-006'.
1441
1442         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1443         XEmacs CHISE.
1444         (=>ucs-bmp-itaiji-006): Ditto.
1445
1446 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1447
1448         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1449         `=>ucs-bmp-itaiji-001'.
1450
1451         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1452         XEmacs CHISE.
1453
1454 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1458
1459         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1460         instead of `=ucs' as its mother.
1461         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1462         (==ucs-bmp-itaiji-002): Ditto.
1463         (==ucs-itaiji-003): Ditto.
1464         (==ucs-bmp-itaiji-003): Ditto.
1465
1466 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1467
1468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1469         setting for `=big5-cdp-var-002'.
1470
1471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1472         `=big5-cdp-var-002'.
1473
1474         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1475         XEmacs CHISE.
1476
1477 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1478
1479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1480         `=ucs-sip-var-004'.
1481
1482         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1483         XEmacs CHISE.
1484
1485 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1486
1487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1488         `=>ucs-bmp-cjk@iwds-1'.
1489
1490         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1491         XEmacs CHISE.
1492
1493 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1494
1495         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1496         setting for `=ucs-var-005'.
1497
1498         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1499         `=ucs-bmp-var-005'.
1500
1501         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1502         CHISE.
1503         (=ucs-bmp-var-005): Ditto.
1504
1505 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1508         `=>ucs-sip-itaiji-002'.
1509
1510         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1511         XEmacs CHISE.
1512
1513 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1514
1515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1516         setting for `=>ucs-itaiji-002'.
1517
1518 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1521         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1522
1523         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1524         (=>ucs-itaiji-002): Ditto.
1525         (=>ucs-bmp-itaiji-002): Ditto.
1526
1527 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1530         setting for `=>ucs-itaiji-001'.
1531
1532 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1533
1534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1535         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1536
1537         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1538         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1539         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1540         (=>ucs-sip-itaiji-001): Ditto.
1541
1542         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1543         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1544         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1545
1546 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-charset.el (default-coded-charset-priority-list):
1549         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1550         `=jef-china3' and `chinese-isoir165'.
1551
1552 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1555         `=>ucs-bmp-itaiji-005'.
1556
1557         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1558         XEmacs CHISE.
1559         (=>ucs-bmp-itaiji-005): Ditto.
1560
1561 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1562
1563         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1564         `=+>jis-x0213-2'.
1565
1566 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1567
1568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1569         `=+>adobe-japan1-6'.
1570
1571 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1574         `=+>jis-x0208@1978'.
1575
1576 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1577
1578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1579         setting for `=>ucs@component'.
1580
1581 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1582
1583         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1584         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1585
1586 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1587
1588         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1589         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1590
1591 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1594         CHISE.
1595         (=>ucs@jis/2004): Ditto.
1596
1597 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1598
1599         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1600         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1601
1602 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1603
1604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1605         `=>cbeta'.
1606
1607 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1610         setting for `==big5-cdp-itaiji-001'.
1611
1612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1613         `==big5-cdp-itaiji-001'.
1614
1615         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1616         XEmacs CHISE.
1617
1618 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1621         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1622         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1623
1624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1625         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1626         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1627
1628         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1629         XEmacs CHISE.
1630         (=>big5-cdp-itaiji-001): Ditto.
1631         (=big5-cdp-itaiji-002): Ditto.
1632         (=big5-cdp-itaiji-003): Ditto.
1633
1634 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1635
1636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1638
1639 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1640
1641         * mule/mule-charset.el (default-coded-charset-priority-list):
1642         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1643         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1644         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1645
1646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1647         setting for `=ucs-var-008'.
1648
1649         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1650         CHISE.
1651         (=ucs-bmp-var-008): Likewise.
1652
1653 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1654
1655         * mule/mule-charset.el (default-coded-charset-priority-list):
1656         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1657
1658 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1659
1660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1661         `==ucs-sip@JP/hanazono'.
1662
1663         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1664         XEmacs CHISE.
1665
1666 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1667
1668         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1669         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1670
1671         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1672         `=ucs-bmp-var-006'.
1673
1674         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1675         CHISE.
1676         (=ucs-bmp-var-006): Likewise.
1677
1678 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1679
1680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1681         `=ucs-bmp-itaiji-009'.
1682
1683         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1684         XEmacs CHISE.
1685         (=ucs-bmp-itaiji-009): Likewise.
1686
1687 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1688
1689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1690         `=>big5-cdp'.
1691
1692 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1695         (utf-8-ivs-gb): Likewise.
1696         (utf-8-gb-er): Likewise.
1697         (utf-8-ivs-gb-er): Likewise.
1698         (utf-8-cns): Likewise.
1699         (utf-8-ivs-cns): Likewise.
1700         (utf-8-cns-er): Likewise.
1701         (utf-8-ivs-cns-er): Likewise.
1702         (utf-8-big5): Likewise.
1703         (utf-8-ivs-big5): Likewise.
1704         (utf-8-big5-er): Likewise.
1705         (utf-8-ivs-big5-er): Likewise.
1706         (utf-8-jis): Likewise.
1707         (utf-8-ivs-jis): Likewise.
1708         (utf-8-jis-er): Likewise.
1709         (utf-8-ivs-jis-er): Likewise.
1710         (utf-8-ks): Likewise.
1711         (utf-8-ivs-ks): Likewise.
1712         (utf-8-ks-er): Likewise.
1713         (utf-8-ivs-ks-er): Likewise.
1714
1715 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1716
1717         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1718         (utf-8-ivs-jp): Likewise.
1719         (utf-8-jp-er): Likewise.
1720         (utf-8-ivs-jp-er): Likewise.
1721
1722 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1723
1724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1725         setting for `=ucs-var-010'.
1726
1727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1728         `=ucs-bmp-var-010'.
1729
1730         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1731         CHISE.
1732         (=ucs-bmp-var-010): Likewise.
1733
1734 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1735
1736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1737         `=ucs-sip@JP/hanazono'.
1738
1739         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1740         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1741
1742 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1743
1744         * mule/mule-charset.el (default-coded-charset-priority-list):
1745         - Add `=big5-cdp-var-004'.
1746         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1747           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1748
1749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1750         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1751         `=big5-cdp-var-005'.
1752
1753         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1754         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1755         `=big5-cdp-var-003'.
1756         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1757         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1758         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1759
1760 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-charset.el (default-coded-charset-priority-list):
1763         Don't prefer ucs-compat CCSes to other CCSes.
1764
1765 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1766
1767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1768         `===ucs-bmp-cjk-compat@unicode'.
1769
1770         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1771         coded-charset for XEmacs CHISE.
1772
1773 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1774
1775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1776         `=ucs-sip-itaiji-003'.
1777
1778         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1779         XEmacs CHISE.
1780
1781 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1782
1783         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1784         setting for `=ucs-var-004'.
1785
1786         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1787         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1788
1789         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1790         XEmacs CHISE.
1791         (=ucs-var-004): Ditto.
1792         (=ucs-bmp-var-004): Ditto.
1793
1794 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1797         `=ucs-sip-var-003'.
1798
1799         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1800         XEmacs CHISE.
1801
1802 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1803
1804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1805         setting for `=ucs-itaiji-006'.
1806
1807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1808         `=ucs-bmp-itaiji-006'.
1809
1810         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1811         XEmacs CHISE.
1812         (=ucs-bmp-itaiji-006): Ditto.
1813
1814 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1815
1816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1817         `=ucs-sip-var-002'.
1818
1819         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1820         XEmacs CHISE.
1821
1822 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1823
1824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1825         `=ucs-sip-itaiji-002'.
1826
1827         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1828         XEmacs CHISE.
1829
1830 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1831
1832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1833         setting for `==hanyo-denshi/tk'.
1834
1835 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1836
1837         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1838         (=hanyo-denshi/tk): Fix `long-name'.
1839         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1840
1841 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1842
1843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1844         setting for `=>mj'.
1845
1846 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1847
1848         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1849         coded-charset for XEmacs CHISE.
1850
1851 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `=hanyo-denshi/tk'.
1855
1856 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1857
1858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1859         `=hanyo-denshi/tk/mf-01'.
1860
1861         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1862         XEmacs CHISE.
1863         (=hanyo-denshi/tk/mf-01): Ditto.
1864
1865 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1866
1867         * mule/mule-charset.el (default-coded-charset-priority-list):
1868         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1869
1870 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-charset.el (default-coded-charset-priority-list):
1873         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1874
1875 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1876
1877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1878         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1879
1880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1881         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1882
1883         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1884         XEmacs CHISE.
1885         (=ucs-bmp-itaiji-004): Ditto.
1886         (=ucs-itaiji-005): Ditto.
1887         (=ucs-bmp-itaiji-005): Ditto.
1888
1889 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1890
1891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1892         `=ucs-sip-itaiji-001'.
1893
1894         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1895         XEmacs CHISE.
1896
1897 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1898
1899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1900         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1901         `=ucs-itaiji-008'.
1902
1903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1904         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1905         `=ucs-bmp-itaiji-008'.
1906
1907         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1908         XEmacs CHISE.
1909         (=ucs-bmp-itaiji-001): Ditto.
1910         (=ucs-itaiji-003): Ditto.
1911         (=ucs-bmp-itaiji-003): Ditto.
1912         (=ucs-itaiji-008): Ditto.
1913         (=ucs-bmp-itaiji-008): Ditto.
1914
1915 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1916
1917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1918         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1919
1920         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1921         for XEmacs CHISE.
1922         (==ucs-bmp-cjk-compat@JP): Ditto.
1923
1924 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1925
1926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1927         setting for `===hng-tzs'.
1928
1929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1930         `===hng-tzs'.
1931
1932         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1933         CHISE.
1934
1935 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1936
1937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1938         setting for `===hng-doh'.
1939
1940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1941         `===hng-doh'.
1942
1943         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1944         CHISE.
1945
1946 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1947
1948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1949         setting for `===hng-wad'.
1950
1951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1952         `===hng-wad'.
1953
1954         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1955         CHISE.
1956
1957 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1958
1959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1960         settings for `==koseki' and `===hng-kcc'.
1961
1962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1963         `===hng-kcc'.
1964
1965         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1966         CHISE.
1967
1968 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1969
1970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1971         setting for `===hng-nkk'.
1972
1973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1974         `===hng-nkk'.
1975
1976         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1977         CHISE.
1978
1979 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1980
1981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1982         setting for `===hng-ink'.
1983
1984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1985         `===hng-ink'.
1986
1987         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1988         CHISE.
1989
1990 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1991
1992         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1993         setting for `===hng-jhk'.
1994
1995         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1996         `===hng-jhk'.
1997
1998         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1999         CHISE.
2000
2001 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2002
2003         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
2004         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
2005         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
2006         (===jis-x0213-1@2004): Likewise.
2007         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
2008         "jisx0213\\(\\.2004\\)-1" as the registry.
2009         (=+>jis-x0213-1@2004): Likewise.
2010         (=>jis-x0213-1@2004): Likewise.
2011
2012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2013         `===jis-x0213-1@2004'.
2014
2015 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2016
2017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2018         setting for `===hng-nak'.
2019
2020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2021         `===hng-nak'.
2022
2023         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
2024         CHISE.
2025
2026 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2027
2028         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2029         setting for `===hng-hos'.
2030
2031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2032         `===hng-hos'.
2033
2034         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
2035         CHISE.
2036
2037 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2038
2039         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2040         setting for `===hng-tzj'.
2041
2042         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2043         `===hng-tzj'.
2044
2045         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
2046         CHISE.
2047
2048 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2049
2050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2051         setting for `===hng-kae'.
2052
2053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2054         `===hng-kae'.
2055
2056         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
2057         CHISE.
2058
2059 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2060
2061         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2062         setting for `===hng-kar'.
2063
2064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2065         `===hng-kar'.
2066
2067         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
2068         CHISE.
2069
2070 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2073         setting for `===hng-kyd'.
2074
2075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2076         `===hng-kyd'.
2077
2078         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
2079         CHISE.
2080
2081 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2082
2083         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2084         setting for `===hng-hok'.
2085
2086         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2087         `===hng-hok'.
2088
2089         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
2090         CHISE.
2091
2092 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2093
2094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2095         setting for `===hng-jyu'.
2096
2097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2098         `===hng-jyu'.
2099
2100         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2101         CHISE.
2102
2103 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2104
2105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2106         setting for `===hng-zkd'.
2107
2108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2109         `===hng-zkd'.
2110
2111         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2112         CHISE.
2113
2114 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2115
2116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2117         setting for `===hng-kmi'.
2118
2119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2120         `===hng-kmi'.
2121
2122         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2123         CHISE.
2124
2125 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2126
2127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2128         setting for `===hng-okd'.
2129
2130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2131         `===hng-okd'.
2132
2133         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2134         CHISE.
2135
2136 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2137
2138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2139         setting for `===hng-nkm'.
2140
2141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2142         `===hng-nkm'.
2143
2144         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2145         CHISE.
2146
2147 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2148
2149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2150         setting for `===hng-nto'.
2151
2152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2153         `===hng-nto'.
2154
2155         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2156         CHISE.
2157
2158 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2159
2160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2161         setting for `===hng-yhk'.
2162
2163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2164         `===hng-yhk'.
2165
2166         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2167         CHISE.
2168
2169 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2170
2171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2172         setting for `===hng-sok'.
2173
2174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2175         `===hng-sok'.
2176
2177         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2178         CHISE.
2179
2180 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2181
2182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2183         setting for `===hng-kda'.
2184
2185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2186         `===hng-kda'.
2187
2188         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2189         CHISE.
2190
2191 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2192
2193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2194         setting for `===hng-myz'.
2195
2196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2197         `===hng-myz'.
2198
2199         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2200         CHISE.
2201
2202 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2205         setting for `===hng-kgk'.
2206
2207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2208         `===hng-kgk'.
2209
2210         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2211         CHISE.
2212
2213 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2214
2215         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2216         setting for `===hng-drt'.
2217
2218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2219         `===hng-drt'.
2220
2221         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2222         CHISE.
2223
2224 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2225
2226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2227         setting for `===hng-mam'.
2228
2229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2230         `===hng-mam'.
2231
2232         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2233         CHISE.
2234
2235 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2238         setting for `===hng-dng'.
2239
2240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2241         `===hng-dng'.
2242
2243         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2244         CHISE.
2245
2246 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2249         setting for `=>cns11643-5'.
2250
2251 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2252
2253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2254         setting for `===hng-keg'.
2255
2256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2257         `===hng-keg'.
2258
2259         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2260         CHISE.
2261
2262 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2263
2264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2265         setting for `===hng-jou'.
2266
2267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2268         `===hng-jou'.
2269
2270         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2271         CHISE.
2272
2273 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2274
2275         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2276         setting for `===hng-smk'.
2277
2278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2279         `===hng-smk'.
2280
2281         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2282         CHISE.
2283
2284 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2287         setting for `===hng-kyo'.
2288
2289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2290         `===hng-kyo'.
2291
2292         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2293         CHISE.
2294
2295 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2296
2297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2298         setting for `===hng-kss'.
2299
2300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2301         `===hng-kss'.
2302
2303         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2304         CHISE.
2305
2306 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2307
2308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2309         setting for `===hng-wan'.
2310
2311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2312         `===hng-wan'.
2313
2314         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2315         CHISE.
2316
2317 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2318
2319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2320         setting for `===hng-ksk'.
2321
2322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2323         `===hng-ksk'.
2324
2325         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2326         CHISE.
2327
2328 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2329
2330         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2331         setting for `===hng-kyu'.
2332
2333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2334         `===hng-kyu'.
2335
2336         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2337         CHISE.
2338
2339 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2342         setting for `===hng-skk'.
2343
2344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2345         `===hng-skk'.
2346
2347         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2348         CHISE.
2349
2350 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2351
2352         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2353         setting for `===hng-sik'.
2354
2355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2356         `===hng-sik'.
2357
2358         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2359         CHISE.
2360
2361 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2364         setting for `===hng-kbk'.
2365
2366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2367         `===hng-kbk'.
2368
2369         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2370         CHISE.
2371
2372 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2373
2374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2375         setting for `===hng-kcj'.
2376
2377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2378         `===hng-kcj'.
2379
2380         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2381         CHISE.
2382
2383 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2386         setting for `===hng-k24'.
2387
2388         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2389         `===hng-k24'.
2390
2391         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2392         CHISE.
2393
2394 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2395
2396         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2397         setting for `===hng-gok'.
2398
2399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2400         `===hng-gok'.
2401
2402         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2403         CHISE.
2404 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2405
2406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2407         setting for `===hng-tsu'.
2408
2409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2410         `===hng-tsu'.
2411
2412         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2413         CHISE.
2414
2415 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2418         setting for `===hng-sys'.
2419
2420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2421         `===hng-sys'.
2422
2423         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2424         CHISE.
2425
2426 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2427
2428         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2429         - Use "&HNG010-<d><d><d><d><d>;" instead of
2430           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2431         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2432
2433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2434         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2435
2436         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2437         "hngkhi-0" as the suffix of registry.
2438         (===hng-khm): New coded-charset for XEmacs CHISE.
2439         (=ucs-itaiji-002): Ditto.
2440         (=ucs-bmp-itaiji-002): Ditto.
2441
2442 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2443
2444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2445         setting for `=>ucs@iwds-1'.
2446
2447         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2448         XEmacs CHISE.
2449
2450 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2451
2452         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2453         CHISE.
2454
2455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2456         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2457         `===hng-khi'.
2458
2459 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2460
2461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2462         setting for `===hng-khi'.
2463
2464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2465         `===hng-khi'.
2466
2467         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2468         CHISE.
2469
2470 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2471
2472         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2473         #x9FA5 as the value of `max-code'.
2474         (=ucs-bmp-var-002): Likewise.
2475         (=ucs-bmp-var-003): Likewise.
2476         (=ucs-bmp-itaiji-084): Likewise.
2477         (=ucs-bmp-cjk@JP): Likewise.
2478         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2479         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2480         (=>ucs-bmp-cjk@component): Likewise.
2481
2482 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2483
2484         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2485         CHISE.
2486
2487 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2488
2489         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2490         XEmacs CHISE.
2491         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2492         `==jis-x0208@1978/2-pr' as the mother.
2493
2494 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2497         CHISE.
2498
2499 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2502         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2503
2504 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2505
2506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2507         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2508
2509 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2512         setting for `===ucs@gb'.
2513
2514 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2515
2516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2517         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2518         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2519         as the entity-reference for `===jis-x0213-1@2000'; use
2520         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2521
2522 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2523
2524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2525         `===jis-x0208'.
2526
2527         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2528         instead of `===jis-x0208' as the mother.
2529         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2530         `===jis-x0208' as the mother.
2531         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2532         `===jis-x0208' as the mother.
2533         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2534         `===jis-x0213-1' as the mother.
2535         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2536         `===jis-x0213-1' as the mother.
2537         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2538         the mother.
2539         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2540         mother.
2541
2542 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2543
2544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2545         setting for `=ucs-var-001'.
2546
2547 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2548
2549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2550         `=ucs-bmp-var-001'.
2551
2552         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2553         CHISE.
2554         (=ucs-bmp-var-001): Ditto.
2555
2556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2557         setting for `=ucs-var-003'.
2558
2559 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2560
2561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2562         `=ucs-bmp-var-003'.
2563
2564         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2565         CHISE.
2566         (=ucs-bmp-var-003): Ditto.
2567
2568 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2569
2570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2571         setting for `=ucs-var-002'.
2572
2573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2574         `=ucs-bmp-var-002'.
2575
2576         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2577         CHISE.
2578         (=ucs-bmp-var-002): Ditto.
2579
2580 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2581
2582         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2583         XEmacs CHISE.
2584         (==jis-x0208@1978/5pr): Ditto.
2585
2586 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2589         `=>ucs-bmp-cjk@component'.
2590
2591         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2592         XEmacs CHISE.
2593         (=>ucs-bmp-cjk@component): Ditto.
2594
2595 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2596
2597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2598         setting for `=>iwds-1'.
2599
2600 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2601
2602         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2603         CHISE.
2604
2605 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2606
2607         * mule/mule-charset.el (default-coded-charset-priority-list):
2608         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2609         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2610         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2611         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2612
2613 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2614
2615         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2616         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2617
2618         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2619         `=>>ucs@iso' as the mother.
2620         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2621         mother.
2622
2623 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2624
2625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2626         setting for `===hanyo-denshi/ia'.
2627
2628 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2629
2630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2631         `===hanyo-denshi/ia'.
2632
2633 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2634
2635         * mule/mule-conf.el (=koseki): Fix DOC.
2636         (==koseki): New coded-charset for XEmacs CHISE.
2637
2638 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2639
2640         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2641         XEmacs CHISE.
2642         (===hanyo-denshi/jd): Fix DOC.
2643
2644 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2645
2646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2647         setting for `===hanyo-denshi/ip'.
2648
2649 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2650
2651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2652         `===hanyo-denshi/ip'.
2653
2654         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2655         XEmacs CHISE.
2656
2657 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2658
2659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2660         `==ucs-radicals@unicode' and `=>daikanwa'.
2661
2662         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2663         for XEmacs CHISE.
2664
2665 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2668         XEmacs CHISE.
2669
2670 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2671
2672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2673         `===ruimoku-v6'.
2674
2675 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2676
2677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2678         setting for `===ruimoku-v6'.
2679
2680 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2681
2682         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2683         CHISE.
2684
2685 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2686
2687         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2688         coded-charset for XEmacs CHISE.
2689
2690 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2691
2692         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2693         XEmacs CHISE.
2694
2695 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2696
2697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2698         `===ucs-sip@iso'.
2699
2700 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2701
2702         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2703         CHISE.
2704
2705 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2706
2707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2708         `==ucs-sip@iso'.
2709
2710         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2711         CHISE.
2712
2713 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2714
2715         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2716         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2717         (=ucs-sip-ext-b@iso): Fix registry.
2718         (==ucs-sip-ext-b@iso): Ditto.
2719         (===ucs-sip-ext-b@iso): Ditto.
2720
2721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2722         `=ucs-sip@iso'.
2723
2724 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2725
2726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2727         setting for `=>cbeta'.
2728
2729 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2730
2731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2732         `=>cns11643-7'.
2733
2734         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2735
2736 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2737
2738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2739         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2740
2741 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2742
2743         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2744         `=ucs@cns'.
2745         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2746         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2747         `=ucs@jis/1990'.
2748         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2749         `=ucs@jis/2000'.
2750         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2751         `=ucs@jis/2004'.
2752         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2753
2754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2755         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2756
2757 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2758
2759         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2760         XEmacs CHISE.
2761         (==jis-x0208@1978/1pr): Ditto.
2762         (==jis-x0208@1978/2-pr): Ditto.
2763
2764 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2767         setting for `===jis-x0213-1@2004'.
2768
2769 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2770
2771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2772         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2773
2774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2775         `===hanyo-denshi/jb'.
2776
2777         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2778         XEmacs CHISE.
2779         (=+>hanyo-denshi/ft): Ditto.
2780         (=+>hanyo-denshi/jt): Ditto.
2781
2782 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2783
2784         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2785         `===hanyo-denshi/hg'.
2786
2787 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2788
2789         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2790         XEmacs CHISE.
2791         (===hanyo-denshi/hg): Ditto.
2792
2793 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2794
2795         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2796         glyph-forms instead of detailed glyph-images.
2797         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2798         `=adobe-japan1-*'.
2799         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2800         (===adobe-japan1-1): Ditto.
2801         (===adobe-japan1-2): Ditto.
2802         (===adobe-japan1-3): Ditto.
2803         (===adobe-japan1-4): Ditto.
2804         (===adobe-japan1-5): Ditto.
2805         (===adobe-japan1-6): Ditto.
2806         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2807         `=>>>adobe-japan1' as the mother.
2808         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2809         `=>>adobe-japan1' as the mother.
2810         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2811         glyph-images.
2812         (==jis-x0208@1978): Ditto.
2813         (==jis-x0208@1983): Ditto.
2814         (==jis-x0208@1990): Ditto.
2815         (==jis-x0213-1): Ditto.
2816         (==jis-x0213-1@2000): Ditto.
2817         (==jis-x0213-1@2004): Ditto.
2818         (==jis-x0213-2): Ditto.
2819         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2820         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2821         `=jis-x0208@1978'.
2822         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2823         `=jis-x0208@1983'.
2824         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2825         `=jis-x0208@1990'.
2826         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2827         `=jis-x0213-1'.
2828         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2829         `=jis-x0213-1@2000'.
2830         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2831         `=jis-x0213-1@2004'.
2832         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2833         `=jis-x0213-2'.
2834         (===jis-x0208): New coded-charset for XEmacs CHISE.
2835         (===jis-x0208@1978): Ditto.
2836         (===jis-x0208@1983): Ditto.
2837         (===jis-x0208@1990): Ditto.
2838         (===jis-x0213-1): Ditto.
2839         (===jis-x0213-1@2000): Ditto.
2840         (===jis-x0213-2): Ditto.
2841         (===jis-x0212): Ditto.
2842         (===ks-x1001): Ditto.
2843         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2844         mother.
2845         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2846         as the mother.
2847         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2848         as the mother.
2849         (===cns11643-1): New coded-charset for XEmacs CHISE.
2850         (===cns11643-2): Ditto.
2851         (===cns11643-3): Ditto.
2852         (===cns11643-4): Ditto.
2853         (===cns11643-5): Ditto.
2854         (===cns11643-6): Ditto.
2855         (===cns11643-7): Ditto.
2856         (=>>cns11643-1): Ditto.
2857         (==big5-cdp): Indicate abstract glyph-images instead of
2858         representative glyph-images.
2859         (===big5-cdp): New coded-charset for XEmacs CHISE.
2860         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2861         detailed glyph-images.
2862         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2863         `=hanyo-denshi/*'.
2864         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2865         (===hanyo-denshi/ib): Ditto.
2866         (===hanyo-denshi/jt): Ditto.
2867         (===hanyo-denshi/ks): Ditto.
2868         (===mj): Ditto.
2869         (===mj-0): Ditto.
2870         (===mj-1): Ditto.
2871         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2872         `=>>>hanyo-denshi/*' as its mother.
2873         (==gt): Indicate abstract glyph-forms instead of detailed
2874         glyph-images.
2875         (===gt): New coded-charset for XEmacs CHISE.
2876         (=>>>gt): Indicates `==gt' instead of `=gt'.
2877         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2878         (==gt-k): Indicate abstract glyph-forms instead of detailed
2879         glyph-images.
2880         (===gt-k): New coded-charset for XEmacs CHISE.
2881         (==daikanwa): Indicates glyph-images instead of detailed
2882         glyph-images.
2883         (===daikanwa): New coded-charset for XEmacs CHISE.
2884         (===daikanwa/+p): Ditto.
2885         (===daikanwa/ho): Ditto.
2886         (==cbeta): Ditto.
2887         (===cbeta): Ditto.
2888         (==jef-china3): Ditto.
2889         (===jef-china3): Ditto.
2890         (==ruimoku-v6): Ditto.
2891         (==ucs@iso): Indicate representative glyph-forms instead of
2892         representative glyph-images.
2893         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2894         (==ucs@unicode): Indicate representative glyph-forms instead of
2895         representative glyph-images.
2896         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2897         `=ucs@unicode'.
2898         (==ucs@cns): Indicate representative glyph-forms instead of
2899         representative glyph-images.
2900         (==ucs@jis): Ditto.
2901         (==ucs@jis/1990): Ditto.
2902         (==ucs@jis/2000): Ditto.
2903         (==ucs@jis/2004): Ditto.
2904         (==ucs@ks): Ditto.
2905         (===ucs@iso): New coded-charset for XEmacs CHISE.
2906         (===ucs@unicode): Ditto.
2907         (===ucs@gb): Ditto.
2908         (===ucs@ks): Ditto.
2909         (===ucs-bmp-cjk@gb): Ditto.
2910         (===ucs-sip-ext-b@iso): Ditto.
2911
2912 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2913
2914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2915         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2916         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2917         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2918         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2919         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2920         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2921         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2922         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2923         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2924
2925         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2926         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2927         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2928         - Use "&g1-[NAME];" for `=>>[NAME]'.
2929         - Abolish "&g2-[NAME];".
2930
2931 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2932
2933         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2934         `=>>ucs@cns' as the mother.
2935
2936 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2937
2938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2939         setting for `==ucs@ks'.
2940
2941 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2942
2943         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2944         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2945         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2946         0x00E30000〜0x00E409D5.
2947
2948 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2949
2950         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2951         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2952         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2953
2954 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2955
2956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2957         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2958
2959         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2960         (=mj-0): Ditto.
2961         (=mj-1): Ditto.
2962         (==mj): Ditto.
2963         (==mj-0): Ditto.
2964         (==mj-1): Ditto.
2965         (=>>mj): Ditto.
2966
2967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2968         setting for `=mj' and `==mj'.
2969
2970 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2971
2972         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2973         CHISE.
2974
2975 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2976
2977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2978         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2979         `=>ucs@hanyo-denshi'.
2980
2981 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2982
2983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2984         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2985
2986         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2987         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2988
2989 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2990
2991         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2992         XEmacs CHISE.
2993
2994 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2995
2996         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2997         Change priority of `=>>>ucs@iso'.
2998
2999         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
3000         `=>>>ucs@iso' as the mother.
3001         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
3002
3003 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3004
3005         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3006         Change priority of `=>>>ucs@unicode'.
3007
3008         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
3009         `=ucs@unicode'.
3010
3011 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3012
3013         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3014         Change priority of `=>>>ucs@jis'.
3015
3016         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
3017         `=ucs@jis'.
3018
3019 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3020
3021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3022         setting for `==daikanwa/+p'.
3023
3024 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3025
3026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3027         setting for `==shinjigen@1ed'.
3028
3029 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3030
3031         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
3032         XEmacs CHISE.
3033
3034 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3035
3036         * mule/mule-conf.el (==shinjigen): Modify DOC.
3037         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
3038         (==shinjigen@rev): Modify DOC.
3039
3040 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3041
3042         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
3043         CHISE.
3044
3045 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3046
3047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3048         settings for `==daikanwa' and `==ucs@JP/hanazono'.
3049
3050         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
3051         XEmacs CHISE.
3052
3053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3054         `==daikanwa'.
3055
3056 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3057
3058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3059         setting for `==cns11643-7'.
3060
3061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3062         `==cns11643-7'.
3063
3064 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
3065
3066         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3067         `==cns11643-6'.
3068
3069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3070         setting for `==cns11643-6'.
3071
3072 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3073
3074         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3075         setting for `==cns11643-5'.
3076
3077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3078         `==cns11643-5'.
3079
3080 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3081
3082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3083         setting for `==cns11643-4'.
3084
3085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3086         `==cns11643-4'.
3087
3088 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3089
3090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3091         setting for `==cns11643-3'.
3092
3093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3094         `==cns11643-3'.
3095
3096 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
3097
3098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3099         setting for `==cns11643-2'.
3100
3101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3102         `==cns11643-2'.
3103
3104 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3105
3106         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3107         Change priority of `=>>>ucs@ks'.
3108
3109         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3110         `=ucs@ks'.
3111
3112 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3113
3114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3115         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3116         `==ucs@cns' and `==cns11643-1'.
3117
3118         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3119         (==cns11643-2): Ditto.
3120         (==cns11643-3): Ditto.
3121         (==cns11643-4): Ditto.
3122         (==cns11643-5): Ditto.
3123         (==cns11643-6): Ditto.
3124         (==cns11643-7): Ditto.
3125
3126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3127         `==cns11643-1'.
3128
3129 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3130
3131         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3132         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3133         `=>>>ucs@jis/1990'.
3134
3135         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3136         `=ucs@jis/1990'.
3137         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3138         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3139
3140 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3141
3142         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3143         Change priority of `=>>>ucs@cns'.
3144
3145         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3146         `=ucs@cns'.
3147
3148 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3149
3150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3151         `==ks-x1001'.
3152
3153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3154         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3155         `==ks-x1001'.
3156
3157 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3158
3159         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3160
3161 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3162
3163         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3164         `=jis-x0208'.
3165         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3166         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3167         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3168         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3169         (=>>>jis-x0213-1@2000): Changed to an alias for
3170         `=jis-x0213-1@2000'.
3171         (=>>>jis-x0213-1@2004): Changed to an alias for
3172         `=jis-x0213-1@2004'.
3173         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3174
3175 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3176
3177         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3178         `=adobe-japan1-0'.
3179         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3180         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3181         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3182         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3183         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3184         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3185
3186 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3187
3188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3189         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3190         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3191         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3192         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3193         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3194
3195 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3196
3197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3198         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3199         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3200         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3201         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3202         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3203         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3204         `==jis-x0212'.
3205
3206 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3207
3208         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3209         "AdobeJapan1-[0-6]$".
3210         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3211         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3212         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3213         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3214         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3215         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3216         (==adobe-japan1-1): Ditto.
3217         (==adobe-japan1-2): Ditto.
3218         (==adobe-japan1-3): Ditto.
3219         (==adobe-japan1-4): Ditto.
3220         (==adobe-japan1-5): Ditto.
3221         (==adobe-japan1-6): Ditto.
3222         (==jis-x0208): Ditto.
3223         (==jis-x0208@1978): Ditto.
3224         (==jis-x0208@1983): Ditto.
3225         (==jis-x0208@1990): Ditto.
3226         (==jis-x0213-1): Ditto.
3227         (==jis-x0213-1@2000): Ditto.
3228         (==jis-x0213-1@2004): Ditto.
3229         (==jis-x0213-2): Ditto.
3230         (==jis-x0212): Ditto.
3231         (==gb2312): Ditto.
3232         (==iso-ir165): Ditto.
3233         (==gb12345): Ditto.
3234         (==ks-x1001): Ditto.
3235         (==cns11643-1): Ditto.
3236         (==cns11643-2): Ditto.
3237         (==cns11643-3): Ditto.
3238         (==cns11643-4): Ditto.
3239         (==cns11643-5): Ditto.
3240         (==cns11643-6): Ditto.
3241         (==cns11643-7): Ditto.
3242         (==big5-cdp): Ditto.
3243         (==hanyo-denshi/ja): Ditto.
3244         (==hanyo-denshi/jb): Ditto.
3245         (==hanyo-denshi/jc): Ditto.
3246         (==hanyo-denshi/jd): Ditto.
3247         (==hanyo-denshi/ft): Ditto.
3248         (==hanyo-denshi/ia): Ditto.
3249         (==hanyo-denshi/ib): Ditto.
3250         (==hanyo-denshi/hg): Ditto.
3251         (==hanyo-denshi/jt): Ditto.
3252         (==hanyo-denshi/ks): Ditto.
3253         (==gt): Ditto.
3254         (==gt-k): Ditto.
3255         (==daikanwa): Ditto.
3256         (==shinjigen): Ditto.
3257         (==ucs@iso): Ditto.
3258         (==ucs@unicode): Ditto.
3259         (==ucs@gb): Ditto.
3260         (==ucs-bmp@gb): Ditto.
3261         (==ucs@cns): Ditto.
3262         (==ucs-bmp@cns): Ditto.
3263         (==ucs@jis): Ditto.
3264         (==ucs@jis/1990): Ditto.
3265         (==ucs@jis/2000): Ditto.
3266         (==ucs@jis/2004): Ditto.
3267         (==ucs@JP): Ditto.
3268         (==ucs@JP/hanazono): Ditto.
3269         (==ucs@ks): Ditto.
3270         (==ucs-bmp@ks): Ditto.
3271         (==ucs@cns11643): Ditto.
3272         (==ucs-bmp-cjk@gb): Ditto.
3273         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3274         (==ucs-sip-ext-b@iso): Ditto.
3275
3276 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3277
3278         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3279         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3280
3281         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3282         XEmacs CHISE.
3283         (=ucs-bmp-cjk@unicode): Abolished.
3284
3285 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3286
3287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3288         `=+>ucs-bmp-cjk-compat@jis'.
3289
3290         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3291         for XEmacs CHISE.
3292
3293 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3294
3295         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3296         CHISE.
3297
3298 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3299
3300         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3301         for XEmacs CHISE.
3302         (=jis-x0208@1978/1er-pr): Abolished.
3303         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3304         `=jis-x0208@1978/1er-pr' as the mother.
3305
3306 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3307
3308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3309         setting for `=ucs-itaiji-084'.
3310
3311 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3312
3313         * mule/mule-charset.el (default-coded-charset-priority-list):
3314         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3315
3316         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3317         XEmacs CHISE.
3318         (=ucs-bmp-itaiji-084): Ditto.
3319
3320 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3321
3322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3323         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3324
3325 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3326
3327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3328         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3329
3330         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3331         XEmacs CHISE.
3332         (=big5-cdp-var-5): Ditto.
3333
3334 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3335
3336         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3337         XEmacs CHISE.
3338
3339 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3340
3341         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3342         XEmacs CHISE.
3343
3344 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3345
3346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3347         setting for `=>>>hanyo-denshi/ft'.
3348
3349 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3350
3351         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3352         XEmacs CHISE.
3353         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3354         `=hanyo-denshi/jd' as the mother.
3355
3356 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3357
3358         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3359         XEmacs CHISE.
3360         (=+>adobe-japan1-1): Ditto.
3361         (=+>adobe-japan1-2): Ditto.
3362         (=+>adobe-japan1-3): Ditto.
3363         (=+>adobe-japan1-4): Ditto.
3364         (=+>adobe-japan1-5): Ditto.
3365         (=+>adobe-japan1-6): Ditto.
3366         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3367
3368 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3369
3370         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3371         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3372         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3373
3374         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3375         the top.
3376
3377 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3378
3379         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3380         XEmacs CHISE.
3381         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3382         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3383         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3384
3385 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3386
3387         * mule/mule-charset.el (default-coded-charset-priority-list):
3388         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3389         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3390
3391         * mule/mule-conf.el: Modify order of definitions of some
3392         coded-charsets.
3393
3394 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3395
3396         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3397         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3398         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3399
3400         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3401         CHISE.
3402         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3403         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3404
3405 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3406
3407         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3408         CHISE.
3409
3410 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3411
3412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3413         setting for `=daikanwa/+2p'.
3414
3415         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3416         XEmacs CHISE.
3417
3418 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3419
3420         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3421         XEmacs CHISE.
3422         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3423
3424 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3425
3426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3427         setting for `=>>>hanyo-denshi/ib'.
3428
3429 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3430
3431         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3432         XEmacs CHISE.
3433         (=>>>hanyo-denshi/ib): Ditto.
3434         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3435         `=hanyo-denshi/ja' as the mother.
3436         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3437         `=hanyo-denshi/ib' as the mother.
3438
3439 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3440
3441         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3442         XEmacs CHISE.
3443         (utf-8-ivs-mcs-er): Likewise.
3444         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3445         and `=>ucs-gb'.
3446         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3447         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3448         `ucs-gb' and `=>ucs-gb'.
3449         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3450         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3451         and `=>ucs-cns'.
3452         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3453         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3454         `ucs-cns' and `=>ucs-cns'.
3455         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3456         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3457         `ucs-big5' and `=>ucs-big5'.
3458         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3459         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3460         `ucs-big5' and `=>ucs-big5'.
3461         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3462         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3463         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3464         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3465         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3466         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3467         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3468         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3469         `=>ucs-jis'; modify DOC and mnemonic.
3470         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3471         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3472         and `=>ucs-jis'; modify DOC and mnemonic.
3473         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3474         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3475         `=>ucs-ks'.
3476         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3477         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3478         and `=>ucs-ks'.
3479         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3480
3481 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3482
3483         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3484         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3485
3486 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3487
3488         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3489         Modify priorities.
3490
3491 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3492
3493         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3494         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3495
3496 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3497
3498         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3499         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3500
3501 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3502
3503         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3504         CHISE.
3505
3506 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3507
3508         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3509         CHISE.
3510
3511 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3512
3513         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3514         CHISE.
3515
3516 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3519         `=+>ucs-bmp-cjk@unicode'.
3520
3521         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3522         for XEmacs CHISE.
3523
3524 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3525
3526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3527         setting for `=>>daikanwa'.
3528
3529 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3530
3531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3532         `=>>hanyo-denshi/jt'.
3533
3534 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3535
3536         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3537         XEmacs CHISE.
3538         (=+>jis-x0208@1990): Ditto.
3539         (=+>jis-x0213-1@2000): Ditto.
3540
3541 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3542
3543         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3544         XEmacs CHISE.
3545
3546 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3547
3548         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3549         XEmacs CHISE.
3550         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3551         `=hanyo-denshi/jc' as the mother.
3552
3553 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3554
3555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3556         setting for `=+>adobe-japan1'.
3557
3558         * mule/mule-charset.el (default-coded-charset-priority-list):
3559         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3560         and `=>>hanyo-denshi/ft' to `=>>gt'.
3561
3562 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3565         XEmacs CHISE.
3566         (=>>adobe-japan1-1): Ditto.
3567         (=>>adobe-japan1-2): Ditto.
3568         (=>>adobe-japan1-3): Ditto.
3569         (=>>adobe-japan1-4): Ditto.
3570         (=>>adobe-japan1-5): Ditto.
3571         (=>>adobe-japan1-6): Ditto.
3572         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3573
3574 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3575
3576         * mule/mule-conf.el (=adobe-japan1): New alias for
3577         `=adobe-japan1-6'.
3578         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3579         (=>>>adobe-japan1-1): Ditto.
3580         (=>>>adobe-japan1-2): Ditto.
3581         (=>>>adobe-japan1-3): Ditto.
3582         (=>>>adobe-japan1-4): Ditto.
3583         (=>>>adobe-japan1-5): Ditto.
3584         (=>>>adobe-japan1-6): Ditto.
3585         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3586
3587 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3588
3589         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3590         setting for `=>>>adobe-japan1'.
3591
3592 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3593
3594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3595         setting for `=+>ucs@ks'.
3596
3597 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3598
3599         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3600         XEmacs CHISE.
3601         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3602         `=adobe-japan1-6' as the mother.
3603
3604 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3605
3606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3607         setting for `=>cns11643-7'.
3608
3609 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3610
3611         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3612         CHISE.
3613
3614 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3615
3616         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3617         XEmacs CHISE.
3618         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3619
3620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3621         setting for `=>ucs@jis/2004'.
3622
3623 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3624
3625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3626         setting for `=+>gt'.
3627
3628         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3629         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3630
3631 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3632
3633         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3634         `=>ucs@unicode' as the mother.
3635         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3636         mother.
3637         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3638         mother.
3639         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3640         mother.
3641
3642 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3645         setting for `=+>ucs@unicode'.
3646
3647         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3648         CHISE.
3649
3650 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3651
3652         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3653         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3654         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3655         - Add setting for `=+>ucs@cns'.
3656
3657         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3658         CHISE.
3659         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3660         as the mother.
3661         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3662         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3663
3664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3665         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3666
3667 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3670         setting for `=>ucs@ks'.
3671
3672 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3673
3674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3675         `=ucs-bmp-cjk-compat@unicode'.
3676
3677         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3678         coded-charset for XEmacs CHISE.
3679
3680 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3681
3682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3683         `=ucs-bmp-cjk-compat'.
3684
3685         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3686         XEmacs CHISE.
3687
3688 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3689
3690         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3691         CHISE.
3692
3693 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3696         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3697
3698         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3699         `=>ucs@jis/1990'.
3700         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3701
3702 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3703
3704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3705         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3706
3707         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3708         CHISE.
3709         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3710         mother.
3711
3712 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3713
3714         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3715         `=>jis-x0213-2@usual'.
3716         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3717         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3718         `=>jis-x0213-2@usual' as the mother.
3719
3720 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3721
3722         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3723         (=>ucs@JP): New alias for `=+>ucs@jis'.
3724
3725 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3726
3727         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3728         `=>jis-x0208@usual'.
3729         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3730         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3731         `=>jis-x0208@usual' as the mother.
3732         (=>jis-x0208): Likewise.
3733
3734 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3735
3736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3737         setting for `=+>jis-x0208@1978'.
3738
3739 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3742         XEmacs CHISE.
3743
3744 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3747         setting for `=>>>ucs@jis/1990'.
3748
3749 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3752         setting for `=>ucs@jis/1990'.
3753
3754 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3757         setting for `=ucs@JP/hanazono'.
3758
3759         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3760         CHISE.
3761         (=ucs@JP/hanazono): Ditto.
3762         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3763         (=>>hanyo-denshi/jc): Ditto.
3764         (=>>hanyo-denshi/jd): Ditto.
3765
3766 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3767
3768         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3769         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3770
3771 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3772
3773         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3774         XEmacs CHISE.
3775
3776 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3779         XEmacs CHISE.
3780
3781 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3782
3783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3784         `=ucs-bmp-cjk@JP'.
3785
3786 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3787
3788         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3789         XEmacs CHISE.
3790
3791 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3792
3793         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3794         Modify order of settings; add settings for `=daikanwa@rev2'.
3795
3796 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3799         setting for `=>>cbeta'.
3800
3801         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3802         CHISE.
3803
3804 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3805
3806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3807         setting for `=>>adobe-japan1'.
3808
3809 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3810
3811         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3812         XEmacs CHISE.
3813
3814 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3815
3816         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3817         setting for `=>>hanyo-denshi/ia'.
3818
3819         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3820         XEmacs CHISE.
3821
3822 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3823
3824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3825         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3826
3827         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3828         XEmacs CHISE.
3829         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3830         `=hanyo-denshi/jt' as the mother.
3831
3832 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3833
3834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3835         setting for `=>>>jis-x0213-2'.
3836
3837         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3838         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3839         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3840
3841 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3842
3843         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3844         XEmacs CHISE.
3845
3846 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3847
3848         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3849         XEmacs CHISE.
3850
3851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3852         `=>>jis-x0213-1@2004'.
3853
3854 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3855
3856         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3857         XEmacs CHISE.
3858
3859 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3860
3861         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3862         - Use "&g2-*;" as entity-references for `=>>>*'.
3863         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3864
3865         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3866         XEmacs CHISE.
3867         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3868         as the mother.
3869
3870 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3873         setting for `=>>hanyo-denshi/ib'.
3874
3875         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3876         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3877         (=>>jis-x0208@1990): Ditto.
3878         (=>>hanyo-denshi/ib): Ditto.
3879
3880         * mule/mule-charset.el (default-coded-charset-priority-list):
3881         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3882
3883 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3886         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3887         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3888         `=>>>ucs@jis/2004'.
3889
3890 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3891
3892         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3893         XEmacs CHISE.
3894         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3895         `=jis-x0213-1@2004' as the mother.
3896         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3897         (=>>>ucs@ks): Ditto.
3898
3899         * mule/mule-charset.el (default-coded-charset-priority-list):
3900         Modify priority of `=hanyo-denshi/*'.
3901
3902 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3905         settings for `=>>ucs@JP' and `=ucs@JP'.
3906
3907 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3910         CHISE.
3911
3912 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3915         setting for `=>>>ucs@cns'.
3916
3917         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3918         CHISE.
3919
3920 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3923         instead of `=>>>jis-x0213-1@2004' as the mother.
3924         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3925         (=>>>ucs@unicode): Likewise.
3926         (=>>>ucs@jis): Likewise.
3927         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3928         mother.
3929         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3930
3931 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3932
3933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3934         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3935         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3936         `=>>>ucs@jis'.
3937
3938 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3939
3940         * mule/mule-charset.el (default-coded-charset-priority-list):
3941         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3942         and `=jis-x0213-*-2000'.
3943
3944 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3947         XEmacs CHISE.
3948         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3949         `=>>jis-x0213-1' as the mother.
3950
3951 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3952
3953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3954         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3955
3956 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3957
3958         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3959
3960 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3963         XEmacs CHISE.
3964
3965 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3966
3967         * mule/mule-coding.el (decomposition-feature-list): Set
3968         `=decomposition', `=decomposition@cid' and
3969         `=decomposition@hanyo-denshi'.
3970
3971 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3972
3973         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3974         setting for `=>>hanyo-denshi/ks'.
3975
3976         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3977         XEmacs CHISE.
3978
3979 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3980
3981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3982         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3983
3984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3985         `=hanyo-denshi/ks/mf'.
3986
3987         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3988         XEmacs CHISE.
3989         (=hanyo-denshi/ks/mf): Ditto.
3990
3991 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3992
3993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3994         settings for P=hanyo-denshi/jt'.
3995
3996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3997         `=hanyo-denshi/jt'.
3998
3999         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
4000         XEmacs CHISE.
4001
4002 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4005         settings for `=hanyo-denshi/ip'.
4006
4007         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4008         `=hanyo-denshi/ip'.
4009
4010         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
4011         XEmacs CHISE.
4012
4013 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4014
4015         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4016         settings for `=hanyo-denshi/hg'.
4017
4018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4019         `=hanyo-denshi/hg'.
4020
4021         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
4022         XEmacs CHISE.
4023
4024 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4025
4026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4027         setting for `=>>hanyo-denshi/ft'.
4028
4029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4030         `=>>hanyo-denshi/ft'.
4031
4032         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
4033         XEmacs CHISE.
4034
4035 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4036
4037         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4038         settings for `=hanyo-denshi/ib'.
4039
4040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4041         `=hanyo-denshi/ib'.
4042
4043         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
4044         XEmacs CHISE.
4045
4046 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4047
4048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4049         settings for isolated characters of `=hanyo-denshi/ia' and
4050         non-isolated characters of `=hanyo-denshi/*'.
4051
4052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4053         `=hanyo-denshi/ia'.
4054
4055         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
4056         XEmacs CHISE.
4057
4058 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4059
4060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4061         setting for isolated characters of `=hanyo-denshi/ft'.
4062
4063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4064         `=hanyo-denshi/ft'.
4065
4066         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
4067         XEmacs CHISE.
4068
4069 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4072         setting for isolated characters of `=hanyo-denshi/jd'.
4073
4074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4075         `=hanyo-denshi/jd'.
4076
4077         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
4078         XEmacs CHISE.
4079
4080 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4083         setting for isolated characters of `=hanyo-denshi/jc'.
4084
4085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4086         `=hanyo-denshi/jc'.
4087
4088         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
4089         XEmacs CHISE.
4090
4091 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4094         setting for isolated characters of `=hanyo-denshi/jb'.
4095
4096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4097         `=hanyo-denshi/jb'.
4098
4099         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4100         XEmacs CHISE.
4101
4102 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4103
4104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4105         setting for isolated characters of `=hanyo-denshi/ja'.
4106
4107 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4108
4109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4110         `=hanyo-denshi/ja'.
4111
4112         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4113         XEmacs CHISE.
4114
4115 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4116
4117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4118         settings for isolated characters of `=adobe-japan1-6'.
4119
4120 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4121
4122         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4123         CHISE.
4124         (=daikanwa/+2p): Ditto.
4125         (=daikanwa/ho): Ditto.
4126
4127 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4128
4129         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4130         coding-system for XEmacs CHISE.
4131
4132 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4133
4134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4135         setting for `=>>ruimoku-v6'.
4136
4137         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4138         CHISE.
4139
4140 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4141
4142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4143         setting for `=daikanwa@rev1'.
4144
4145 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146
4147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4148         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4149
4150 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4151
4152         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4153         XEmacs CHISE.
4154         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4155
4156 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4159         CHISE.
4160
4161 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4162
4163         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4164         CHISE.
4165
4166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4167         setting for `=>ucs@jis'.
4168
4169 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4170
4171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4172         setting for `=>jis-x0208@usual'.
4173
4174         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4175         XEmacs CHISE.
4176         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4177         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4178         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4179
4180 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4181
4182         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4183         CHISE.
4184         (=>>>jis-x0208@1990): Ditto.
4185         (=>>>jis-x0213-1): Ditto.
4186         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4187         mother.
4188         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4189         as the mother.
4190
4191 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4192
4193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4194         setting for `=>ucs@cns' and `=>>ucs@ks'.
4195
4196         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4197         CHISE.
4198
4199 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4200
4201         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4202         CHISE.
4203
4204 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4205
4206         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4207         CHISE.
4208         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4209         mother.
4210
4211 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4212
4213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4214         `==>ucs-bmp-cjk@bucs'.
4215
4216         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4217         XEmacs CHISE.
4218
4219 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4220
4221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4222         setting for `==>ucs@bucs'.
4223
4224         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4225         XEmacs CHISE.
4226
4227 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4228
4229         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4230         - Add setting for `=>>jis-x0208'.
4231         - Omit setting for `=>>jis-x0208@1990'.
4232         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4233           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4234           `=ucs@FOO'.
4235
4236 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4237
4238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4239         setting for `=>daikanwa'.
4240
4241 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4242
4243         * mule/mule-conf.el (=daikanwa): Fix DOC.
4244         (=>daikanwa): New abstract character for XEmacs CHISE.
4245         (=>ucs@iso): Likewise.
4246         (=>ucs@unicode): Likewise.
4247         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4248
4249 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4250
4251         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4252         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4253           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4254         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4255         - Add `=>big5-cdp'.
4256
4257 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4258
4259         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4260         (=>big5-cdp): New abstract character.
4261
4262 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4263
4264         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4265         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4266         `chinese-big5'.
4267
4268 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-charset.el (default-coded-charset-priority-list):
4271         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4272
4273         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4274         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4275         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4276         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4277         and `=>jis-x0213-2'.
4278
4279 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4280
4281         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4282         XEmacs CHISE.
4283         (=>>ucs@jis/2000): Likewise.
4284         (=>>ucs@jis/2004): Likewise.
4285
4286 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4289         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4290         `=>>ucs@cns'.
4291
4292         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4293         XEmacs CHISE.
4294         (=>>gt): Use quote instead of backquote; modify DOC.
4295         (=>gt): Use quote instead of backquote.
4296         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4297         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4298         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4299         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4300         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4301         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4302
4303 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4306         `=>>ucs@unicode' and `=>>gt'.
4307
4308 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4309
4310         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4311         XEmacs CHISE.
4312         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4313         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4314         `=jis-x0208@1978/1er-pr' as the mother.
4315         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4316
4317 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4318
4319         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4320         `=ucs@unicode' as the mother.
4321
4322 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4323
4324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4325         setting for `=>>ucs@unicode'.
4326
4327         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4328         CHISE.
4329
4330 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4331
4332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4333         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4334
4335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4336         `=adobe-japan1-6' and `=adobe-japan1-base'.
4337
4338         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4339         XEmacs CHISE.
4340         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4341         specify `min-code' and `max-code'.
4342         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4343         (=adobe-japan1-2): Likewise.
4344         (=adobe-japan1-3): Likewise.
4345         (=adobe-japan1-4): Likewise.
4346         (=adobe-japan1-5): Likewise.
4347         (=adobe-japan1-6): Likewise.
4348
4349 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4352         setting for `=>gt'.
4353
4354 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355
4356         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4357         CHISE.
4358
4359 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4360
4361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4362         setting for `=>zinbun-oracle'.
4363
4364         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4365         for XEmacs CHISE.
4366
4367 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368
4369         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4370         for XEmacs CHISE.
4371         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4372         `=jis-x0208@1978' as the mother.
4373
4374 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4377         - Use `=gt' instead of `ideograph-gt'.
4378         - Use `=gt-k' instead of `ideograph-gt-k'.
4379         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4380         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4381         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4382         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4383         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4384         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4385         - Use `=>>gt' instead of `<=>gt'.
4386         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4387         - Add setting for `=>>jis-x0208@1990'.
4388         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4389           `=>>jis-x0213-1@2000'.
4390         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4391         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4392           `=>>jis-x0213-1@2004'.
4393         - Add setting for `=>>jis-x0208@1978'.
4394         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4395
4396 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4399         XEmacs CHISE.
4400
4401 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4402
4403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4404         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4405         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4406         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4407         `<=>jis-x0213-1@2004'.
4408
4409 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4410
4411         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4412         CHISE.
4413         (=>jis-x0213-2): Ditto.
4414
4415 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4416
4417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4418         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4419
4420 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4421
4422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4423         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4424         `=>jis-x0213-1'.
4425
4426 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4427
4428         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4429         CHISE.
4430         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4431
4432 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4433
4434         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4435         `<==>jis-x0213-1'.
4436         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4437         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4438         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4439         (<=>jis-x0208): New alias for `=>jis-x0208'.
4440         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4441         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4442         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4443         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4444         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4445         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4446         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4447         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4448         (=>>gt): Renamed from `<==>gt'.
4449         (<==>gt): New alias for `=>>gt'.
4450
4451 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4452
4453         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4454         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4455         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4456         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4457         - Add settings for `<=>jis-x0213-1@2000' and
4458           `<=>jis-x0213-1@2004'.
4459
4460         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4461         XEmacs CHISE.
4462         (<==>jis-x0213-1): Likewise.
4463         (<==>jis-x0213-1@2000): Likewise.
4464         (<==>jis-x0213-1@2004): Likewise.
4465         (<=>jis-x0208): Add property `=>iso-ir 168'.
4466         (<=>jis-x0208@1997): Likewise.
4467         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4468         as the mother; add property `=>iso-ir 228'.
4469         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4470         property `=>iso-ir 228'.
4471         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4472         property `=>iso-ir 233'.
4473         (<==>gt): Renamed from `<=>gt'.
4474         (<=>gt): New alias for `<==>gt'.
4475
4476 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4477
4478         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4479         CHISE.
4480         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4481         `<=>jis-x0208' as the mother.
4482         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4483         (<=>jis-x0213-1@2000): Ditto.
4484         (<=>jis-x0213-1@2004): Ditto.
4485
4486 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487
4488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4489         settings for `<=>gt'.
4490
4491         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4492
4493 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4494
4495         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4496         XEmacs CHISE.
4497         (=jis-x0208@1978/-4pr): Likewise.
4498         (=jis-x0208@1978/4-pr): Likewise.
4499         (=jis-x0213-1): Likewise.
4500         (=ucs@iso): Likewise.
4501         (=ucs@unicode): Likewise.
4502         (=ucs@gb): Likewise.
4503         (=ucs@gb/fw): Likewise.
4504         (=ucs@cns): Likewise.
4505         (=ucs@cns/fw): Likewise.
4506         (=ucs@jis): Likewise.
4507         (=ucs@jis/fw): Likewise.
4508         (=ucs@jis/1990): Likewise.
4509         (=ucs@jis/2000): Likewise.
4510         (=ucs@jis/2004): Likewise.
4511         (=ucs@JP): Likewise.
4512         (=ucs@ks): Likewise.
4513         (=ucs@big5): Likewise.
4514         (=ucs@big5/cns11643): Likewise.
4515         (=ucs@cns11643): Likewise.
4516
4517 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/mule-charset.el (default-coded-charset-priority-list):
4520         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4521
4522         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4523         CHISE.
4524         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4525         mother.
4526
4527 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4528
4529         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4530         from src/mule-charset.c].
4531         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4532         specify `final'.
4533         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4534         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4535         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4536         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4537         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4538         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4539
4540 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4541
4542         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4543         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4544         (=jis-x0208@1978/i-4): Specify `partial'.
4545         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4546         mother coded-charset.
4547         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4548
4549 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4550
4551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4552         settings for `=jis-x0213-1@2004'.
4553
4554 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4555
4556         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4557         CHISE.
4558         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4559         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4560         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4561         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4562         temporarily.
4563         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4564
4565 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4566
4567         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4568         CHISE.
4569         (=shinjigen@1ed): Inherited from `=shinjigen'.
4570         (=shinjigen@rev): Likewise.
4571
4572 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4573
4574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4575         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4576
4577 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4578
4579         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4580         define it as an alias.
4581         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4582         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4583         alias.
4584         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4585         alias.
4586
4587 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4588
4589         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4590         CHISE.
4591
4592 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4593
4594         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4595         CHISE.
4596         (shinjigen-2): Ditto.
4597
4598 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4599
4600         * mule/mule-charset.el (default-coded-charset-priority-list):
4601         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4602         `chinese-big5-eten-*' and `chinese-big5'.
4603
4604 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4605
4606         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4607         #x9FA5 temporarily.
4608
4609 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4610
4611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4612         settings for `=jis-x0208@1978/i1'.
4613
4614 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4615
4616         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4617         XEmacs CHISE.
4618
4619 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4620
4621         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4622         XEmacs CHISE.
4623
4624 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4625
4626         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4627         XEmacs CHISE.
4628
4629 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4630
4631         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4632         CHISE.
4633         (=ucs-bmp@cns): Likewise.
4634         (=ucs-bmp@jis): Likewise.
4635         (=ucs-bmp@ks): Likewise.
4636
4637 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4640         CHISE.
4641         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4642
4643 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4644
4645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4646         settings for `=zinbun-oracle'.
4647
4648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4649         `=zinbun-oracle'.
4650
4651 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4652
4653         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4654         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4655         `=ucs@iso'.
4656
4657 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * mule/mule-charset.el (default-coded-charset-priority-list):
4660         Delete `ucs-sip'; modify order of some CCSs.
4661
4662 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4663
4664         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4665         in XEmacs CHISE.
4666
4667         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4668         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4669         CHISE.
4670
4671 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4672
4673         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4674         its registry.
4675         (=ucs-radicals@unicode): Likewise.
4676
4677 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4678
4679         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4680         CHISE.
4681
4682 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4683
4684         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4685         CHISE.
4686
4687 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4688
4689         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4690         CHISE.
4691
4692 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4693
4694         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4695         Modify preference of *isolated settings*.
4696
4697 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4698
4699         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4700         utf-2000 is provided.
4701         (=ucs@cns11643): Likewise.
4702
4703 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4704
4705         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4706         Prefer every *isolated setting* to ordinary setting.
4707
4708 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4711         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4712
4713 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4714
4715         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4716         CHISE.
4717
4718 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4719
4720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4721         settings for `=jis-x0208@1997'.
4722
4723 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4724
4725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4726         `=jis-x0208@1997'.
4727
4728 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4729
4730         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4731         XEmacs CHISE.
4732
4733 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4734
4735         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4736         `=jis-x0208@1978'.
4737         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4738         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4739         `=jis-x0208-1990' as the mother.
4740         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4741
4742 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4743
4744         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4745         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4746         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4747         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4748         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4749         for `=ucs@JP'.
4750
4751 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4752
4753         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4754         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4755         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4756         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4757         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4758         `=daikanwa@rev2'.
4759
4760 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4761
4762         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4763         (=gt): Likewise.
4764         (=gt-k): Likewise.
4765         (=gt-pj-*): Likewise.
4766         (=gt-pj-k1): Likewise.
4767         (=gt-pj-k2): Likewise.
4768         (=daikanwa): Likewise.
4769         (=daikanwa-rev1): Likewise.
4770         (=daikanwa-rev2): Likewise.
4771         (=big5-pua): Likewise.
4772         (=big5-eten): Likewise.
4773         (chinese-big5-eten-a): Likewise.
4774         (chinese-big5-eten-b): Likewise.
4775         (=hanziku-*): Likewise.
4776         (=cbeta): Likewise.
4777         (=jef-china3): Likewise.
4778         (=ruimoku-v6): Likewise.
4779         (=ucs@iso): Likewise.
4780         (=ucs@unicode): Likewise.
4781         (=ucs@gb): Likewise.
4782         (=ucs@cns): Likewise.
4783         (=ucs@jis): Likewise.
4784         (=ucs@jis-1990): Likewise.
4785         (=ucs@jis-2000): Likewise.
4786         (=ucs@jp): Likewise.
4787         (=ucs@ks): Likewise.
4788         (=ucs@big5): Likewise.
4789         (=ucs-radicals): Likewise.
4790         (=ucs-radicals@unicode): Likewise.
4791         (=ucs-bmp-cjk): Likewise.
4792         (=ucs-bmp-cjk@unicode): Likewise.
4793         (=ucs-sip-ext-b): Likewise.
4794         (=ucs-sip-ext-b@iso): Likewise.
4795
4796 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4797
4798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4799         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4800
4801 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4802
4803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4804         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4805         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4806         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4807         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4808         arabic-digit, ipa and ``&I-B-XXXX;''.
4809
4810 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4811
4812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4813         setting for (I-)HZK{03..12}-XXXX.
4814
4815 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4816
4817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4818         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4819
4820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4821         `=ruimoku-v6'.
4822
4823         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4824         CHISE.
4825
4826 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4827
4828         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4829         (=ucs@unicode): Likewise.
4830         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4831         (=ucs@cns): Likewise.
4832         (=ucs@jis): Likewise.
4833         (=ucs@ks): Likewise.
4834         (=ucs@big5): Likewise.
4835
4836 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4837
4838         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4839         `ucs-jis'.
4840         (utf-8-jis-er): Likewise.
4841         (utf-8-jp): New coding-system.
4842         (utf-8-jp-er): Likewise.
4843
4844         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4845
4846 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4847
4848         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4849
4850         * mule/japanese.el: Move definition of `euc-jisx0213' to
4851         mule/mule-coding.el.
4852
4853 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4854
4855         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4856         mule-coding before loading update-cdb when utf-2000 is provided.
4857
4858 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4859
4860         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4861         `=daikanwa'.
4862
4863 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4864
4865         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4866         definition codes when `utf-2000' is provided.
4867
4868 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4869
4870         * mule/mule-category.el (word-combining-categories): Don't setup
4871         `word-combining-categories' in XEmacs CHISE.
4872         (word-separating-categories): Add setting about Latin script in
4873         XEmacs CHISE.
4874
4875 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4876
4877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4878         setting for `chinese-big5'.
4879
4880 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4881
4882         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4883         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4884         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4885         add setting for HZK0[12]-xxxx.
4886
4887 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4888
4889         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4890         in XEmacs CHISE.
4891
4892 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4893
4894         * mule/mule-charset.el (default-coded-charset-priority-list):
4895         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4896         and `chinese-big5' to `=gt-pj-*'.
4897
4898 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4899
4900         * mule/mule-conf.el (=daikanwa): Renamed from
4901         `ideograph-daikanwa'.
4902         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4903
4904 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4905
4906         * mule/mule-conf.el (=cns11643-7): Renamed from
4907         `chinese-cns11643-7'.
4908         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4909
4910 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4911
4912         * mule/mule-conf.el (=cns11643-6): Renamed from
4913         `chinese-cns11643-6'.
4914         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4915
4916 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4917
4918         * mule/mule-conf.el (=cns11643-5): Renamed from
4919         `chinese-cns11643-5'.
4920         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4921
4922 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4923
4924         * mule/mule-conf.el (=cns11643-4): Renamed from
4925         `chinese-cns11643-4'.
4926         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4927
4928 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4929
4930         * mule/mule-conf.el (=cns11643-3): Renamed from
4931         `chinese-cns11643-3'.
4932         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4933
4934 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4935
4936         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4937         `=cns11643-2'.
4938         (chinese-cns11643-2): New alias for `=cns11643-2'.
4939
4940 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4941
4942         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4943         `=cns11643-1'.
4944         (chinese-cns11643-1): New alias for `=cns11643-1'.
4945
4946 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4947
4948         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4949         (chinese-gb12345): New alias for `=gb12345'.
4950
4951 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4952
4953         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4954         (chinese-gb2312): New alias for `=gb2312'.
4955
4956 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4957
4958         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4959         (chinese-big5): New alias for `=big5'.
4960
4961 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4962
4963         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4964         (korean-ksc5601): New alias for `=ks-x1001'.
4965
4966 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4967
4968         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4969         `=jis-x0212'.
4970         (japanese-jisx0212): New alias for `=jis-x0212'.
4971
4972 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4973
4974         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4975         `=jis-x0208-1983'.
4976         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4977
4978 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4979
4980         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4981         `=jis-x0208-1978'.
4982         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4983
4984 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4985
4986         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4987         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4988
4989 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4990
4991         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4992         (chinese-cns11643-3): Specify iso-ir 183.
4993         (chinese-cns11643-4): Specify iso-ir 184.
4994         (chinese-cns11643-5): Specify iso-ir 185.
4995         (chinese-cns11643-6): Specify iso-ir 186.
4996         (chinese-cns11643-7): Specify iso-ir 187.
4997         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4998         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4999
5000 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5001
5002         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
5003         \uXXXX for every cases.
5004
5005 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5006
5007         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
5008         (ucs-big5): Changed to an alias for `=ucs@big5'.
5009
5010 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5011
5012         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
5013         (ucs-ks): Changed to an alias for `=ucs@ks'.
5014
5015 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5016
5017         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
5018         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
5019
5020 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5021
5022         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
5023         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
5024
5025 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5026
5027         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
5028         (ucs-jis): Changed to an alias for `=ucs@jis'.
5029
5030 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5031
5032         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
5033         (ucs-cns): Changed to an alias for `=ucs@cns'.
5034
5035 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5036
5037         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
5038         (ucs-gb): Changed to an alias for `=ucs@gb'.
5039
5040 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5041
5042         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
5043         `ideograph-daikanwa-2'.
5044         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
5045         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
5046
5047 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5048
5049         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
5050         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
5051
5052         * obsolete.el (utf-2000-version): Declare as an obsolete variable
5053         for `xemacs-chise-version'.
5054
5055 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5056
5057         * mule/mule-charset.el (default-coded-charset-priority-list):
5058         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
5059         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
5060         instead of `ideograph-hanziku-*'.
5061
5062         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
5063         (ucs): New alias for `=ucs' when `utf-2000' is provided.
5064
5065 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5066
5067         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
5068         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
5069         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
5070         `utf-2000' is provided.
5071
5072 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5073
5074         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
5075         is provided [was builtin coded-charsets].
5076
5077 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5078
5079         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
5080         is provided [was builtin coded-charsets].
5081
5082 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5083
5084         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
5085         is provided [was builtin coded-charsets].
5086
5087 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5088
5089         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
5090         is provided [was builtin coded-charsets].
5091
5092 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5093
5094         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
5095         when `utf-2000' is provided [was builtin coded-charsets].
5096
5097 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5098
5099         * mule/mule-conf.el (=hanziku-*): Renamed from
5100         `ideograph-hanziku-*'.
5101         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5102
5103 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5104
5105         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5106         `utf-2000' is provided [was builtin coded-charsets].
5107         (ideograph-hanziku-{1..12}): Likewise.
5108
5109 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5110
5111         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5112         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5113
5114 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5115
5116         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5117         when `utf-2000' is provided [was builtin coded-charsets].
5118
5119 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5120
5121         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5122         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5123         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5124
5125 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5126
5127         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5128         (ideograph-gt): Changed to an alias for `=gt'.
5129
5130 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5131
5132         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5133         is provided; it was defined as a builtin coded-charset.
5134         (ideograph-gt): Likewise.
5135
5136 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5137
5138         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5139         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5140
5141 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5142
5143         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5144         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5145
5146 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5147
5148         * mule/mule-conf.el (=big5-eten): Renamed from
5149         `chinese-big5-eten'.
5150         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5151
5152 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5153
5154         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5155         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5156
5157 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5158
5159         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5160         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5161
5162 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5163
5164         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5165         (china3-jef): Changed to an alias for `=jef-china3'.
5166
5167 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5168
5169         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5170         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5171
5172         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5173         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5174         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5175         when `utf-2000' is provided.
5176
5177 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5178
5179         * mule/mule-charset.el (default-coded-charset-priority-list):
5180         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5181
5182         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5183         (ucs-jis-2000): Deleted.
5184
5185 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5186
5187         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5188         UTF-2000.
5189         (=ucs-jis-2000): New coded-charset for UTF-2000.
5190
5191 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5192
5193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5194         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5195
5196 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5197
5198         * mule/mule-charset.el (default-coded-charset-priority-list):
5199         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5200         `ideograph-cbeta'.
5201
5202 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5203
5204         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5205         builtin coded-charset].
5206
5207 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5208
5209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5210         settings for &K0-xxxx and &I-K0-xxxx.
5211
5212 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5213
5214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5215         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5216
5217 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5218
5219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5220         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5221
5222 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5223
5224         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5225         UTF-2000.
5226         (ideograph-gt-pj-k1): Likewise.
5227         (ideograph-gt-pj-k2): Likewise.
5228
5229 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5230
5231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5232         `=jis-x0208'.
5233
5234 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5235
5236         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5237         UTF-2000 [was a builtin coded-charset].
5238
5239 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5240
5241         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5242         (utf-8-gb-er): Likewise.
5243
5244 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5245
5246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5247         settings for JIS X 0212 and JIS X 0208:1978.
5248
5249 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5250
5251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5252         setting for JIS X 0213.
5253
5254 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5255
5256         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5257         standard-case-table in UTF-2000.
5258
5259 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5260
5261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5262         definitions for isolated-chars.
5263
5264 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5265
5266         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5267         `configure-utf-2000-lisp-directory'.
5268         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5269         `mule-lisp-load-path'.
5270
5271 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5272
5273         * startup.el (startup-setup-paths): Set and use
5274         `utf-2000-lisp-directory'.
5275         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5276         UTF-2000.
5277
5278 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5279
5280         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5281         (paths-find-utf-2000-lisp-directory): New function.
5282         (paths-construct-load-path): Add new optional argument
5283         `utf-2000-lisp-directory'.
5284
5285         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5286
5287 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5288
5289         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5290         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5291         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5292         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5293         `chinese-big5-2' in UTF-2000.
5294
5295         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5296         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5297
5298 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5299
5300         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5301         `big5-eten-er' in UTF-2000.
5302         (big5-cdp): Modify DOC-string and mnemonic.
5303
5304 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5305
5306         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5307         UTF-2000 [renamed from utf-8-er].
5308         (utf-8-gb): New coding-system in UTF-2000.
5309         (utf-8-gb-er): Likewise.
5310         (utf-8-cns): Likewise.
5311         (utf-8-cns-er): Likewise.
5312         (utf-8-big5): Likewise.
5313         (utf-8-big5-er): Likewise.
5314         (utf-8-jis): Likewise.
5315         (utf-8-jis-er): Likewise.
5316         (utf-8-ks): Likewise.
5317         (utf-8-ks-er): Likewise.
5318         (utf-8-er): Likewise.
5319
5320 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5321
5322         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5323         instead of `utf-8-unix' in UTF-2000.
5324
5325         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5326
5327 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5328
5329         * mule/japanese.el (euc-jisx0213): New coding-system.
5330
5331         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5332         `japanese-jisx0208-1990' as the mother.
5333
5334 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5335
5336         * dumped-lisp.el (preloaded-file-list): Change condition of
5337         loading "close-cdb".
5338
5339 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5340
5341         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5342         setup `coded-charset-entity-reference-alist'.
5343
5344 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5345
5346         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5347         UTF-2000.
5348
5349 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5350
5351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5352         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5353
5354 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5355
5356         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5357         (chinese-big5-eten-a): Likewise.
5358         (chinese-big5-eten-b): Likewise.
5359         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5360         code range is #x8140 .. #x8DFE.
5361
5362 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5363
5364         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5365         UTF-2000.
5366         (chinese-big5-cdp): Likewise.
5367
5368 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5369
5370         * dumped-lisp.el (preloaded-file-list): Rename
5371         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5372
5373 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5374
5375         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5376         append `system-char-db-source-file-list' into
5377         `preloaded-file-list' in UTF-2000.
5378
5379 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5380
5381         * dumped-lisp.el (preloaded-file-list): Delete
5382         character-definition files.
5383
5384 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5385
5386         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5387         UTF-2000.
5388
5389 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5390
5391         * mule/mule-charset.el (default-coded-charset-priority-list):
5392         Delete `mojikyo-2022-1'.
5393
5394 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5395
5396         * mule/mule-charset.el (default-coded-charset-priority-list):
5397         Delete `mojikyo'.
5398
5399 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5400
5401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5402         `ucs-sip'.
5403
5404 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5405
5406         * mule/mule-charset.el (default-coded-charset-priority-list):
5407         Comment out `chinese-gb12345'.
5408
5409 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5410
5411         * bytecomp.el (byte-compile-insert-header): Fixed.
5412
5413 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5414
5415         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5416         XEmacs UTF-2000.
5417
5418 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5419
5420         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5421         UTF-2000.
5422
5423 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5424
5425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5426         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5427
5428 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5429
5430         * mule/mule-charset.el (default-coded-charset-priority-list):
5431         `japanese-jef-china3' is renamed `china3-jef'.
5432
5433 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5434
5435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5436         `japanese-jef-china3' and `ideograph-cbeta'.
5437
5438 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5439
5440         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5441
5442 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5443
5444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5445         `chinese-big5-cdp'.
5446
5447 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5448
5449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5450         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5451
5452 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5453
5454         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5455         loading character definitions.
5456
5457 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5458
5459         * dumped-lisp.el (preloaded-file-list): Rename
5460         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5461
5462 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5463
5464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5465         `chinese-big5'.
5466
5467 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5468
5469         * dumped-lisp.el (preloaded-file-list): Dump
5470         "Ideograph-R028-Private" with XEmacs UTF-2000.
5471
5472 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5473
5474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5475         `chinese-gb12345'.
5476
5477 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5478
5479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5480         `ideograph-gt-pj-{1..11}'.
5481
5482         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5483         XEmacs UTF-2000.
5484
5485 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5486
5487         * mule/mule-charset.el (default-coded-charset-priority-list):
5488         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5489         `chinese-isoir165'.
5490
5491 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5492
5493         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5494         `image/png', `image/x-xpm' and `image/tiff'.
5495
5496         * files.el (binary-file-regexps): Add *.PNG.
5497
5498 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5499
5500         * mule/mule-charset.el (default-coded-charset-priority-list):
5501         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5502         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5503
5504 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5505
5506         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5507         the first completion when UTF-2000 is running.
5508
5509 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5510
5511         * mule/mule-charset.el (default-coded-charset-priority-list):
5512         Delete `ucs'.
5513
5514 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5515
5516         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5517
5518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5519         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5520
5521 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5522
5523         * mule/vietnamese.el (vscii-2): Delete abolished property
5524         `composite'; now composite mode is default.
5525
5526 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5527
5528         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5529         of `raw-text'; check \uHHHH representation even if non-ascii
5530         characters are not found.
5531
5532         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5533         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5534         unconditionally.
5535
5536         * mule/viet-ccl.el: New file.
5537
5538         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5539         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5540         - Separate CCL based implementations to viet-ccl.el.
5541
5542 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5543
5544         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5545         "jisx0213.2000-1".
5546         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5547
5548         * mule/mule-charset.el (default-coded-charset-priority-list):
5549         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5550         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5551
5552 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5553
5554         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5555
5556 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5557
5558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5559         `ucs' in UTF-2000.
5560
5561 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5562
5563         * mule/mule-charset.el (default-coded-charset-priority-list):
5564         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5565         `arabic-iso8859-6'.
5566
5567 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5568
5569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5570         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5571
5572 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5573
5574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5575         `katakana-jisx0201' in UTF-2000.
5576
5577 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5578
5579         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5580         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5581         "u0FB50-Arabic-Presentation-Forms-A",
5582         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5583         "u0FE50-Small-Form-Variants",
5584         "u0FE70-Arabic-Presentation-Forms-B",
5585         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5586         UTF-2000.
5587
5588 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5589
5590         * dumped-lisp.el (preloaded-file-list): Delete
5591         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5592         ... "Ideograph-R214-Flute" in UTF-2000.
5593
5594 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5595
5596         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5597         (japanese-jisx0213-2): New coded-charset.
5598
5599         * dumped-lisp.el (preloaded-file-list): Add
5600         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5601         "Ideograph-R030-Mouth".
5602
5603 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5604
5605         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5606         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5607         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5608         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5609         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5610         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5611         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5612         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5613
5614 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5615
5616         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5617         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5618         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5619         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5620         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5621
5622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5623         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5624
5625 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5626
5627         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5628         in UTF-2000.
5629
5630 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5631
5632         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5633         (chinese-isoir165): Moved from mule/chinese.el.
5634         (chinese-cns11643-3): Moved from mule/chinese.el.
5635         (chinese-cns11643-4): Moved from mule/chinese.el.
5636         (chinese-cns11643-5): Moved from mule/chinese.el.
5637         (chinese-cns11643-6): Moved from mule/chinese.el.
5638         (chinese-cns11643-7): Moved from mule/chinese.el.
5639
5640         * mule/chinese.el: Move definition of coded-charsets to
5641         mule/mule-conf.el.
5642
5643 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5644
5645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5646         `ideograph-daikanwa'.
5647
5648 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5649
5650         * dumped-lisp.el (preloaded-file-list): Delete
5651         "ccs-jisx0201-latin.el".
5652
5653 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5654
5655         * dumped-lisp.el (preloaded-file-list): Add
5656         "u031A0-Extended-Bopomofo" in UTF-2000.
5657
5658 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5659
5660         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5661         renamed to u02E00-CJK-Radical-Supplement.
5662
5663 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5664
5665         * dumped-lisp.el (preloaded-file-list): Add
5666         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5667         "u030A0-Katakana", "u03100-Bopomofo",
5668         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5669         "u03200-Enclosed-CJK-Letters-and-Months" and
5670         "u03300-CJK-Compatibility".
5671
5672 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5673
5674         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5675         "u02F00-Kangxi-Radicals" and
5676         "u02FF0-Ideographic-Description-Characters".
5677
5678 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5679
5680         * dumped-lisp.el (preloaded-file-list): Add
5681         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5682         "u02800-Braille-Patterns" in UTF-2000.
5683
5684 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5685
5686         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5687         "uXXXXX-*.el" in UTF-2000.
5688
5689         * bytecomp.el (byte-compile-insert-header): Delete comments if
5690         non-ASCII characters are found; allow `byte-compile-dynamic' and
5691         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5692         `raw-text'.
5693
5694 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5695
5696         * dumped-lisp.el (preloaded-file-list): Add
5697         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5698         "u025A0-Geometric-Shapes.el".
5699
5700 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5701
5702         * dumped-lisp.el (preloaded-file-list): Add
5703         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5704         "u02460-Enclosed-Alphanumerics.el".
5705
5706 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5707
5708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5709         `chinese-gb2312'.
5710
5711         * dumped-lisp.el (preloaded-file-list): Add
5712         "u02200-Mathematical-Operators.el" and
5713         "u02300-Miscellaneous-Technical.el".
5714
5715 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5716
5717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5718         `chinese-cns11643-*'.
5719
5720         * dumped-lisp.el (preloaded-file-list): Add
5721         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5722         "u02190-Arrows.el" in UTF-2000.
5723
5724 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5725
5726         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5727         `korean-ksc5601'.
5728
5729         * dumped-lisp.el (preloaded-file-list): Add
5730         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5731         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5732         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5733
5734 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5735
5736         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5737
5738 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5739
5740         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5741         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5742         "u01780-Khmer.el", "u01800-Mongolian.el",
5743         "u01E00-Latin-Extended-Additional.el" and
5744         "u01F00-Greek-Extended.el" in UTF-2000.
5745
5746 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5747
5748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5749         `ethiopic-ucs' and `ethiopic'.
5750
5751         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5752         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5753
5754         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5755         from mule/ethiopic.el.
5756
5757         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5758         mule/mule-conf.el.
5759
5760 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5761
5762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5763         `lao'.
5764
5765         * mule/mule-conf.el (lao): New coded-charset.
5766
5767         * dumped-lisp.el (preloaded-file-list): Add
5768         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5769         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5770         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5771         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5772         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5773
5774 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5775
5776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5777         `ucs-bmp' and `arabic-iso8859-6'.
5778
5779 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5780
5781         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5782         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5783         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5784
5785 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5786
5787         * startup.el (normal-top-level): Load autoload file for UTF-2000
5788         in UTF-2000.
5789
5790 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5791
5792         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5793         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5794         "u00020-Basic-Latin.el", "u00080-C1.el",
5795         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5796         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5797         "u002B0-Spacing-Modifier-Letters.el",
5798         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5799         UTF-2000.
5800
5801 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5802
5803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5804         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5805         instead of `vietnamese-viscii-*'.
5806
5807 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5808
5809         * mule/mule-conf.el: New file.
5810
5811         * mule/misc-lang.el: Move definition of charset `ipa' to
5812         mule/mule-conf.el.
5813
5814 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5815
5816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5817         `latin-viscii'; prefer it for characters used in Vietnamese.
5818
5819 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5820
5821         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5822
5823 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5824
5825         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5826         `vietnamese-viscii-lower'.
5827         (latin-viscii-upper): Renamed from charset
5828         `vietnamese-viscii-upper'.
5829         (vietnamese-viscii-lower): New alias for charset
5830         `latin-viscii-lower'.
5831         (vietnamese-viscii-upper): New alias for charset
5832         `latin-viscii-upper'.
5833
5834 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5835
5836         * mule/mule-charset.el (default-coded-charset-priority-list):
5837         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5838
5839 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5840
5841         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5842         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5843         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5844         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5845         lisp/utf-2000.
5846
5847 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5848
5849         * mule/ccs-tcvn5712.el: New file.
5850
5851 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5852
5853         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5854         in UTF-2000.
5855
5856 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5857
5858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5859         `japanese-jisx0208'.
5860
5861 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5862
5863         * dumped-lisp.el (preloaded-file-list): Add
5864         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5865         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5866         UTF-2000.
5867
5868         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5869         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5870         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5871         mule/ccs-viscii.el: New files.
5872
5873         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5874         if \uXXXX is found.
5875
5876 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5877
5878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5879         `hiragana-jisx0208' and `katakana-jisx0208'.
5880
5881 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5882
5883         * mule/chinese.el (chinese-cns11643-3): Define it even if
5884         `utf-2000' is provided.
5885         (chinese-cns11643-4): Likewise.
5886         (chinese-cns11643-5): Likewise.
5887         (chinese-cns11643-6): Likewise.
5888         (chinese-cns11643-7): Likewise.
5889
5890 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5891
5892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5893         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5894
5895 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5896
5897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5898         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5899
5900 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5901
5902         * mule/mule-charset.el (default-coded-charset-priority-list):
5903         Setup in UTF-2000.
5904
5905 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5906
5907         * mule/viet-chars.el: Don't define charset
5908         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5909         they are defined as builtin charsets.
5910
5911 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5912
5913         * version.el (emacs-version): Add more space just before UTF-2000
5914         version string.
5915
5916 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5917
5918         * version.el ([constant] emacs-version): Don't add a space in the
5919         preceding place of `xemacs-betaname' because it is duplicated.
5920         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5921
5922         * startup.el (splash-frame-body): Add ETL.
5923
5924 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5925
5926         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5927         is provided because it is defined as builtin charset.
5928         (chinese-cns11643-4): Likewise.
5929         (chinese-cns11643-5): Likewise.
5930         (chinese-cns11643-6): Likewise.
5931         (chinese-cns11643-7): Likewise.
5932
5933 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5934
5935         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5936         coding-system `iso-10646-ucs-4' is not defined.
5937
5938 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5939
5940         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5941         coding-system if `utf-2000' is provided.
5942
5943 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5944
5945         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5946         `utf-2000' is provided.
5947
5948 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5949
5950         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5951         if utf-2000 is provided temporally.
5952
5953 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5954
5955         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5956         as builtin variable].
5957
5958 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5959
5960         * files.el (insert-file-contents-literally): Treat file as binary;
5961         call file-name-handlers. [sync with Emacs 20.3.10]
5962
5963 2008-12-28  Vin Shelton  <acs@xemacs.org>
5964
5965         * XEmacs 21.4.22 is released
5966
5967 2008-12-30  Vin Shelton  <acs@xemacs.org>
5968
5969         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5970         during building even if no packages are found.
5971
5972 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5973
5974         * printer.el (generic-print-region): 
5975         (generic-print-buffer): 
5976         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5977         check if the msprinter device is available, now that msprinter is
5978         always available as a specifier tag. 
5979
5980 2008-12-24  Vin Shelton  <acs@xemacs.org>
5981
5982         * about.el: Add Francisco to my bio!
5983
5984 2008-12-23  Vin Shelton  <acs@xemacs.org>
5985
5986         * autoload.el: Move operator definitions to autoload-operators.el
5987         in the xemacs-base package.
5988
5989 2007-11-22  Vin Shelton  <acs@xemacs.org>
5990
5991         * about.el (about-hacker-contribution): Updated my bio.
5992
5993 2007-10-07  Vin Shelton  <acs@xemacs.org>
5994
5995         * XEmacs 21.4.21 is released
5996
5997 2007-09-19  Didier Verna  <didier@xemacs.org>
5998
5999         Update my personal info.
6000         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
6001         * about.el (about-other-current-hackers): Ditto.
6002         * about.el (about-url-alist): Add my musical website.
6003         * about.el (about-personal-info): Update my entry.
6004         * about.el (about-hacker-contribution): Ditto.
6005
6006 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
6007
6008         * package-get.el (package-get-download-sites): Update download
6009         sites in Japan.
6010         * package-get.el (package-get-pre-release-download-sites): Ditto.
6011
6012 2007-08-18  Vin Shelton  <acs@xemacs.org>
6013
6014         * package-get.el (package-get-pre-release-download-sites): Sync
6015         mirror sites with 21.5.  (Thanks, Adrian)
6016
6017 2007-08-09  Mike Sperber  <mike@xemacs.org>
6018
6019         * startup.el (migrate-user-init-file): Create backup of
6020         `user-init-file' before migrating.
6021         * startup.el (maybe-migrate-user-init-file): Print
6022         information about backup file.
6023         (maybe-create-compatibility-dot-emacs): Follow above change.
6024
6025 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
6026
6027         * font-lock.el: Sync font-lock-add-keywords and
6028         font-lock-remove-keywords from GNU Emacs.
6029         * font-lock.el (font-lock-keywords-alist): New.
6030         * font-lock.el (font-lock-removed-keywords-alist): New.
6031         * font-lock.el (font-lock-add-keywords): New.
6032         * font-lock.el (font-lock-update-removed-keyword-alist): New.
6033         * font-lock.el (font-lock-remove-keywords): New.
6034
6035 2007-08-16  Vin Shelton  <acs@xemacs.org>
6036
6037         * font-lock.el: Add defvar for font-lock-warning-face.  Original
6038         patch from Hans de Graaff.
6039
6040 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
6041
6042         * package-get.el (package-get-download-sites): Document Chile and
6043         update Denmark download site.
6044         * package-get.el (package-get-pre-release-download-sites): Ditto.
6045
6046 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6047
6048         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
6049
6050 2006-12-09  Vin Shelton  <acs@xemacs.org>
6051
6052         * XEmacs 21.4.20 is released
6053
6054 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
6055
6056         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
6057
6058 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
6059
6060         * info.el (Info-find-file-node, Info-insert-dir)
6061         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
6062         `(equal buffer-file-truename (file-truename buffer-file-name))'.
6063         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
6064         and discussion.
6065
6066 2006-05-20  Ville Skyttä  <scop@xemacs.org>
6067
6068         * obsolete.el (line-beginning-position): New, from 21.5.x.
6069         (line-end-position): Ditto.
6070
6071 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
6072
6073         * package-get.el (package-get-download-sites): Welcome
6074         nl.xemacs.org and Thanks!
6075         * package-get.el (package-get-pre-release-download-sites): Ditto.
6076
6077 2004-01-19  Martin Buchholz  <martin@xemacs.org>
6078
6079         * font-lock.el: Add support for not-so recent changes in Java to
6080         java-mode.
6081
6082 2006-01-28  Vin Shelton  <acs@xemacs.org>
6083
6084         * XEmacs 21.4.19 is released
6085
6086 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
6087
6088         * easymenu.el: Update copyright. 
6089         * easymenu.el (easy-menu-all-popups):
6090         Add a docstring. 
6091         * easymenu.el (easy-menu-add):
6092         Document a bug, rework the function to preserve any existing
6093         non-default mode-popup-menu instead of overwriting it, and not to
6094         bother normalising the menu title (nothing else does).
6095         * easymenu.el (easy-menu-remove):
6096         Restore the default mode-popup-menu instead of leaving an empty
6097         one when we remove the last easy-menu popup. 
6098
6099 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6100
6101         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6102         as suggested by Rodrigo Ventura.
6103         * package-get.el (package-get-pre-release-download-sites): Ditto,
6104         with replacement of xemacs-21.5 by beta, which is the logical path
6105         to our beta core and package pre-releases.
6106
6107 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6108
6109         * package-get.el (package-get-download-sites): Add Hong Kong
6110         download site.
6111         * package-get.el (package-get-pre-release-download-sites): Ditto.
6112
6113 2005-12-26  Vin Shelton  <acs@xemacs.org>
6114
6115         * find-paths.el:
6116         * find-paths.el (paths-emacs-root-p): Add search for package root.
6117         * find-paths.el (paths-find-emacs-root): Replaced with
6118         paths-find-invocation-roots, which returns a list of roots.
6119         * find-paths.el (paths-find-invocation-roots): New.
6120         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6121
6122 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6123
6124         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6125         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6126
6127 2005-12-03  Vin Shelton <acs@xemacs.org>
6128
6129         * XEmacs 21.4.18 is released
6130
6131 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6132
6133         * package-get.el (package-get-download-sites): Update reflecting
6134         latest http://www.xemacs.org/Releases/ information generated by
6135         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6136         * package-get.el (package-get-pre-release-download-sites): Ditto.
6137
6138 2005-02-28  Simon Josefsson  <jas@extundo.com>
6139
6140         * about.el (xemacs-hackers): Add jas.
6141         (about-other-current-hackers): Likewise.
6142         (about-url-alist): Add URL for jas.
6143         (about-personal-info): Document jas.
6144         (about-hacker-contribution): Describe jas contributions.
6145
6146 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6147
6148         * easymenu.el (easy-menu-remove): As described in 
6149         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6150         except the "Command" menu from mode-popup-menu. 
6151
6152 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6153  
6154         * font.el (font-spatial-to-canonical): Correct calculation of 
6155         return value for pixel-based input value. 
6156  
6157 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6158
6159         * code-process.el (call-process): Process-related docstring
6160         improvements spurred by Norbert Koch.
6161         * code-process.el (call-process-region): Ditto.
6162         * code-process.el (start-process): Ditto.
6163
6164 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6165
6166         * finder.el (finder-find-library): Return filename actually
6167         searched for.
6168
6169 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6170
6171         * help.el (view-emacs-news): Use `expand-file-name' instead of
6172         `locate-data-file' as the latter will find any "NEWS" files that
6173         might exist in packages _before_ the one in core.
6174
6175 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6176
6177         * package-get.el (package-get-init-package):
6178         package-get-init-package buglet (21.4.17) by Jeff Mincy
6179         <mincy@rcn.com> fixing false temporary load-path shadows reported
6180         after package installation and simplifying code.
6181
6182 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6183
6184         * package-get.el (package-get-download-sites): Sync mirrors list
6185         with the XEmacs website.
6186         (package-get-pre-release-download-sites): Ditto.
6187
6188 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6189
6190         * derived.el (derived-mode-merge-syntax-tables):
6191         Revert my 21.5-only patch of 2003-07-18 which slipped in
6192         through Jerry James's patch of 2004-06-07.
6193
6194 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6195
6196         * cmdloop.el (keyboard-quit): Remove workaround for
6197         `region-active-p' not making sure active region is in current
6198         buffer now that it does.
6199         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6200         * simple.el (region-active-p): `region-active-p' to only return t
6201         when active region is in current buffer.
6202
6203 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6204
6205         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6206         package names, quell a byte-compiler warning, doc fix.
6207
6208 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6209
6210         * buffer.el (pop-to-buffer):
6211         * window-xemacs.el (display-buffer):
6212         Document use of `same-window-buffer-names,' `same-window-regexps'
6213         by pop-to-buffer and display-buffer. 
6214         
6215 2005-02-06  Vin Shelton <acs@xemacs.org>
6216
6217         * XEmacs 21.4.17 is released
6218
6219 2005-01-29  Ben Wing  <ben@xemacs.org>
6220
6221         * shadow.el (find-emacs-lisp-shadows):
6222         Add custom-defines to list of ignored files.
6223
6224 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6225
6226         * simple.el (shifted-motion-keys-select-region): Fix statement
6227         about unshifted-motion-keys-deselect-region.
6228
6229 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6230
6231         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6232         now) for GNU Emacs compatibility.
6233         (make-obsolete-variable): Ditto.
6234
6235 2004-01-08  Ben Wing  <ben@xemacs.org>
6236
6237         * code-files.el (load):
6238         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6239
6240 2004-12-05  Vin Shelton <acs@xemacs.org>
6241
6242         * XEmacs 21.4.16 is released
6243
6244 2004-12-04  Vin Shelton  <acs@xemacs.org>
6245
6246         * auto-autoloads.el: Regenerated.
6247
6248         * custom-load.el: Regenerated.
6249
6250 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6251
6252         Fix bug: apropos errors if a defalias refers to an undefined
6253         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6254
6255         * apropos.el (apropos):
6256         (apropos-command):
6257         * help.el (frob-help-extents):
6258         * help-macro.el (make-help-screen):
6259         * hyper-apropos.el (hyper-apropos-grok-functions):
6260         (hyper-apropos-get-doc):
6261         Catch void-function error thrown by `documentation'.
6262
6263 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6264
6265         * packages.el (package-require): Fix incorrect arg to format.
6266         This fixes a `format specifier' error.
6267
6268 2004-08-13  Jerry James  <james@xemacs.org>
6269
6270         * bytecomp.el (forward-word): Tell the byte compiler the correct
6271         number of arguments to forward-word.
6272
6273 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6274
6275         * etags.el: Fixed loading of include files for tag completion. Now
6276         you can make a tag file for a library, include it into your
6277         project and it will be reloaded only if it changed. Infinte
6278         include loops are detected and the correct tag files are loaded.
6279         * etags.el (buffer-tag-table-list): Load and verify tag files in
6280         the external function buffer-tag-table-list-load.
6281         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6282         tag files. Also load the included tag files. The priority of the
6283         included files is right below their parent file. If multiple
6284         matches occur then the symbols from the parent file are found
6285         first.
6286         * etags.el (tag-table-include-files): Corrected comment
6287         string. Switched to pattern constant tags-include-pattern to have
6288         it at a central location.
6289         * etags.el (tags-include-pattern): Added doc string.
6290         * etags.el (add-to-tag-completion-table): Removed obsolete
6291         comments as the include files are allready returned by
6292         buffer-tag-table-list and loaded.
6293         * etags.el (find-tag-internal): The include files are allready
6294         included in tag-tables as buffer-tag-table-list returns them now.
6295
6296 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6297
6298         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6299         Loading items into the notebook is now done by C code.
6300         * widgets-gtk.el (gtk-widget-instantiate-internal):
6301         Style no longer changed.
6302
6303 2004-06-28  Nix  <nix@esperi.org.uk>
6304
6305         * cmdloop.el (truncate-command-history-for-gc): Delay
6306         execution of all things that look up variable bindings,
6307         via `enqueue-eval-event'.
6308
6309 2004-06-24  Vin Shelton  <acs@xemacs.org>
6310
6311         * package-get.el (package-get-require-signed-base-updates):
6312         now defaults to nil.
6313
6314 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6315
6316         * subr.el (split-string): Clean up docstring.
6317
6318 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6319
6320         * faces.el (zmacs-region): fix typo in docstring.
6321
6322 2004-06-07  Jerry James  <james@xemacs.org>
6323
6324         * derived.el: Synch with Emacs 21.3.
6325         * subr.el (with-local-quit): New, from Emacs 21.3.
6326         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6327         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6328         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6329
6330 2004-06-16  Jerry James  <james@xemacs.org>
6331
6332         * cl.el (cl-set-substring): Increment start by the length of the
6333         string, not the string itself.
6334
6335 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6336
6337         * etags.el (tag-table-include-files): Expand included TAGS file
6338         paths to avoid problems with relative paths.  Thanks to Peter
6339         Chubb <peterc@gelato.unsw.edu.au>.
6340         * etags.el (tags-include-pattern): New.
6341         * etags.el (add-to-tag-completion-table): Parse and ignore
6342         trailing include lines.
6343
6344 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6345
6346         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6347         avoiding line solely composed of equal signs.
6348
6349 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6350
6351         * cus-edit.el (alloc): Typo fix.
6352         * cus-edit.el (custom-browse-visibility): Ditto.
6353         * cus-edit.el (custom-variable-value-create): Ditto.
6354         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6355         * cus-edit.el (custom-save-variables): Bind print-length and
6356         print-level to nil to avoid value abbreviation.
6357         * cus-edit.el (custom-save-face-internal): Ditto.
6358         * cus-edit.el (custom-save-faces): Save in sorted order.
6359         * cus-edit.el (custom-save-resets): Bind print-length and
6360         print-level to nil to avoid value abbreviation.
6361         * cus-edit.el (custom-save-loaded-themes): Ditto.
6362
6363 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6364
6365         * subr.el (split-string-default-separators): New.
6366         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6367         see comment in source.
6368
6369 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6370
6371         * mule/japanese.el (paragraph-start, paragraph-separate):
6372         Remove anchor to BOL.
6373
6374 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6375
6376         * cl.el (gensym, gentemp): Improve docstrings.
6377
6378 2004-05-10  Vin Shelton  <acs@xemacs.org>
6379
6380         * etags.el: Sync with 21.5 version.
6381
6382 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6383
6384         * etags.el:
6385         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6386         only for use with exuberant ctags. This will also enable building of 
6387         completion tables with exuberant ctags. This will not work with
6388         xemacs ctags. 
6389         * etags.el (get-tag-table-buffer): New function for creating of
6390         completion table is used if tags-exuberant-ctags-optimization-p ist t
6391         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6392         finding the tag names. New.
6393         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6394         building tag completion table with exuberant ctags. New.
6395         * etags.el (find-tag-internal): Improve exact tag matching for tags
6396         with name fields. Before the patch return types of functions or
6397         function parameters (with exuberant ctags) were found as matches.
6398
6399 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6400
6401         * list-mode.el (display-completion-list): Fixed completion list was
6402         taking the width of the frame and not of the window for displaying
6403         the selection methods.
6404
6405 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6406
6407         * menubar-items.el (default-menubar): Options are saved to custom.el.
6408
6409
6410 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6411
6412         * isearch-mode.el (isearch-abort): Preserve successful search target.
6413
6414 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6415
6416         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6417         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6418         Bihlmeyer.
6419         * gnuserv.el (gnuserv-mode-line-string): New.
6420         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6421         gnuserv-mode.
6422         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6423         * gnuserv.el (gnuserv-edit-files): Use
6424         make-x-device-with-gtk-fallback.
6425
6426 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6427
6428         * gtk-widgets.el: New import: gtk-accel-group-new.
6429         * dialog-gtk.el:
6430         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6431         * dialog-gtk.el (popup-builtin-question-dialog):
6432         Added support for dialog button mnemonics.
6433
6434 2004-03-22  Chris Green <cmg@dok.org>
6435
6436         * process.el (shell-command): Output buffer was ignored when a
6437         background process was run via shell-command.
6438
6439 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6440
6441         * cus-edit.el (custom-save-variables): Retrieve a list of
6442         variables to save first, sort it, and make sure the variables are
6443         saved in sorted order.
6444
6445 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6446  
6447         * package-get.el (package-get-update-base-from-buffer): Force
6448         binary coding system for verifying GnuPG signature in the
6449         package-index file.
6450  
6451 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6452
6453         * package-get.el (package-get-package-index-file-location): Handle
6454         missing "EMACSPACKAGEPATH" environment variable.
6455
6456 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6457
6458         * package-admin.el (package-admin-find-top-directory): Simplify
6459         directory comparisions and fix substring errors on short path
6460         components.
6461         * package-get.el (package-get-package-index-file-location):
6462         Default to first component of "EMACSPACKAGEPATH", if set.
6463
6464 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6465
6466         * package-get.el (process-error): New error datum.
6467
6468 2004-02-02  Vin Shelton <acs@xemacs.org>
6469
6470         * XEmacs 21.4.15 is released
6471
6472 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6473
6474         * itimer.el (activate-itimer): Modify the itimer timeout value as
6475         if it were begun at the last time when the itimer driver was woken
6476         up.
6477
6478 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6479
6480         * specifier.el (Copyright):
6481         Update.
6482         (make-specifier-and-init):
6483         (map-specifier):
6484         (canonicalize-inst-pair):
6485         (canonicalize-spec-list):
6486         (set-specifier):
6487         Synch docstrings to 21.5 where appropriate.
6488
6489 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6490
6491         * package-get.el (package-get-list-packages-where): New.  A
6492         function that allows searching for groups of packages.  For
6493         example, find all packages that require the fsf-compat package.
6494
6495 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6496
6497         The Great PUI Sync.
6498
6499         * auto-autoloads.el: Regenerated.
6500
6501         * custom-load.el: Regenerated.
6502
6503         * dumped-lisp.el (packages-hardcoded-lisp): New.
6504
6505         * menubar-items.el (menu-max-items): New.
6506         (menu-submenu-max-items): New.
6507         (menu-submenu-name-format): New.
6508         (menu-split-long-menu): New.
6509         (menu-sort-menu): New.
6510         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6511
6512         * obsolete.el (pui-add-install-directory): Renamed to the more
6513         logical `pui-set-local-package-get-directory'.
6514         (package-get-download-menu): Moved to `package-ui.el' and renamed
6515         to `package-ui-add-download-menu'.
6516
6517         * package-admin.el (package-admin-install-function-mswindows):
6518         Whitespace clean up.
6519         (package-admin-add-single-file-package): Removed.
6520         (package-admin-default-install-function): Whitespace clean up.
6521         (package-admin-find-top-directory): New.
6522         (package-admin-get-install-dir): Use it.
6523         (package-admin-get-manifest-file): 
6524         (package-admin-check-manifest): 
6525         (package-admin-add-binary-package):
6526         (package-admin-get-lispdir):
6527         (package-admin-delete-binary-package):
6528         (package-admin):
6529
6530         * package-get.el (package-get-package-index-file-location): New.
6531         (package-get-install-to-user-init-directory): New.
6532         (package-get-remote):
6533         (package-get-download-sites):
6534         (package-get-pre-release-download-sites): New.
6535         (package-get-site-release-download-sites): New.
6536         (package-get-base-filename):
6537         (package-get-always-update):
6538         (package-get-user-index-filename): Removed.
6539         (package-get-pgp-available-p): New.
6540         (package-get-require-signed-base-updates):
6541         (package-get-was-current):
6542         (package-entries-are-signed): New.
6543         (package-get-continue-update-base): New.
6544         (package-get-download-menu): Removed.
6545         (package-get-require-base):
6546         (package-get-update-base-entry):
6547         (package-get-locate-file):
6548         (package-get-locate-index-file):
6549         (package-get-maybe-save-index):
6550         (package-get-update-base):
6551         (package-get-update-base-from-buffer):
6552         (package-get-update-base-entries):
6553         (package-get-interactive-package-query):
6554         (package-get-update-all):
6555         (package-get-all):
6556         (package-get-dependencies):
6557         (package-get-init-package):
6558         (package-get-info): New.
6559         (package-get):
6560         (package-get-staging-dir):
6561         (package-get-set-version-prop): Removed.
6562         (package-get-installedp):
6563         (package-get-ever-installed-p):
6564         (packages): Removed.
6565         (package-get-custom-groups): Removed.
6566         (package-get-custom): Removed.
6567         (package-get-custom-add-entry): Removed.
6568
6569         * package-info.el (batch-update-package-info):
6570
6571         * package-net.el (package-net-batch-generate-bin-ini):
6572         (package-net-update-installed-db):
6573
6574         * package-ui.el (pui-info-buffer):
6575         (pui-directory-exists): Removed.
6576         (pui-package-dir-list): Removed.
6577         (pui-add-install-directory): Removed.
6578         (package-ui-download-menu): New.
6579         (package-ui-pre-release-download-menu): New.
6580         (package-ui-site-release-download-menu): New.
6581         (pui-set-local-package-get-directory): New.
6582         (pui-package-symbol-char):
6583         (pui-update-package-display):
6584         (pui-toggle-package):
6585         (pui-toggle-package-key):
6586         (pui-toggle-package-delete):
6587         (pui-toggle-package-delete-key):
6588         (pui-toggle-package-event):
6589         (pui-toggle-verbosity-redisplay):
6590         (pui-install-selected-packages):
6591         (pui-add-required-packages):
6592         (pui-help-echo):
6593         (pui-display-info):
6594         (list-packages-mode):
6595         (pui-list-packages):
6596
6597         * packages.el (packages-compute-package-locations):
6598         (package-require):
6599         (package-delete-name):
6600         (packages-hardcoded-lisp): Removed.
6601         (packages-useful-lisp): Removed.
6602         (packages-unbytecompiled-lisp): Removed.
6603         (packages-find-package-directories):
6604
6605         Summary:
6606
6607         Major code clean up of all things PUI.
6608
6609         Much improved code to determine where packages should be
6610         installed.  PUI no longer depends on any packages being
6611         pre-installed to compute where packages are to be installed to.
6612
6613         The user can specify the location of their package-index file.  It
6614         isn't necessary to set this because it has sane defaults.  People
6615         who "run-in-place" won't accidently overwrite the CVS
6616         package-index file.  See
6617         `package-get-package-index-file-location'. 
6618
6619         PUI will now properly clean up after itself in the event of an
6620         unsuccessful package install.  This drastically reduces the number
6621         of "wrong md5sum" FAQs.
6622
6623         non-Mule XEmacsen can no longer install Mule packages.
6624
6625         Package management via the custom interface has been removed.
6626
6627         The PUI related menubar items have been reorganised.
6628
6629         The PGP verification code has been fixed and the default for
6630         whether or not it is used is automatically computed.
6631
6632         * update-elc.el ((preloaded-file-list site-load-packages
6633         need-to-dump dumped-exe)):
6634         Just a couple of small changes to allow for
6635         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6636         existing anymore.
6637
6638 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6639
6640         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6641         apply `format' to the first argument of byte-compile-warn, it
6642         already calls format.
6643
6644 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6645
6646         * files.el (delete-old-versions): Avoid going interactive during
6647         make install when environment variable VERSION_CONTROL is set.
6648
6649 2003-12-04  Vin Shelton  <acs@xemacs.org>
6650
6651         * menubar-items.el (menu-item-search): Only bring up search dialog
6652         box if the feature is available and desired.
6653
6654 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6655
6656         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6657
6658 2003-11-05  Vin Shelton  <acs@xemacs.org>
6659
6660         * help.el (Help-prin1-face):
6661         (Help-princ-face):
6662         princ and prin1 are functions and need to be called as such.  The
6663         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6664
6665 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6666
6667         * about.el (about-xemacs): Give full version and build date.
6668
6669 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6670
6671         * win32-native.el (grep-null-device): This XEmacs has null-device.
6672
6673 2003-09-06  Mike Sperber  <mike@xemacs.org>
6674
6675         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6676         implement the specified semantics for `defvar.'
6677
6678 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6679
6680         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6681         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6682         displaying buffer in question.
6683
6684 2003-09-03  Vin Shelton <acs@xemacs.org>
6685
6686         * XEmacs 21.4.14 is released
6687
6688 2003-08-17  Vin Shelton  <acs@xemacs.org>
6689
6690         * about.el: Vanity patch.
6691
6692 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6693
6694         * code-process.el (call-process):
6695         (call-process-region):
6696         (start-process):
6697         Document coding system processing.
6698
6699 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6700
6701         * startup.el (splash-frame-body): Idiomatic English.
6702
6703 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6704
6705         * font-lock.el (font-lock-match-java-declarations): Move
6706         save-restriction, narrow-to-region to beginning of function to
6707         avoid going beyond the limit and causing an infloop.
6708
6709 2003-04-16  Jerry James  <james@xemacs.org>
6710
6711         * keydefs.el: Remove mappings for keys mapped to the nowhere
6712         defined function function-key-error.
6713
6714 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6715
6716         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6717         lisp-interaction-mode-hook): Add the docstrings.
6718
6719 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6720
6721         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6722         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6723         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6724
6725 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6726
6727         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6728         lambda list after the original doc.  Care about
6729         #'(lambda () "SingleString") 
6730         (cl-upcase-arg): 
6731         (cl-function-arglist):
6732         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6733         circular data structures in lambda list specification
6734
6735 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6736
6737         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6738         to appear in font-lock-function-name-face.
6739
6740 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6741
6742         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6743         is not also the value of the lambda.
6744
6745 2003-05-06  Andy Piper  <andy@xemacs.org>
6746
6747         * files.el (revert-buffer): Make sure local variables get processed,
6748         even in the case of an optimized reversion.
6749
6750 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6751
6752         * XEmacs 21.4.13 is released
6753
6754 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6755
6756         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6757         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6758
6759 2003-02-14  Ben Wing  <ben@xemacs.org>
6760
6761         * byte-optimize.el:
6762         * byte-optimize.el (byte-compile-inline-expand):
6763         * byte-optimize.el (byte-compile-unfold-lambda):
6764         * byte-optimize.el (byte-optimize-form-code-walker):
6765         * byte-optimize.el (byte-optimize-form):
6766         * byte-optimize.el (byte-decompile-bytecode-1):
6767         * byte-optimize.el (byte-optimize-lapcode):
6768         Review carefully and sync up to 20.7 except for areas as noted.
6769         Fixes problem with JDE compilation.
6770
6771 2003-02-05  Ben Wing  <ben@xemacs.org>
6772
6773         * simple.el:
6774         * simple.el (motion-keys-for-shifted-motion):
6775         Omit M-S-home/end from motion keys.
6776
6777 2003-02-07  Ben Wing  <ben@xemacs.org>
6778
6779         * text-props.el (text-property-any):
6780         * text-props.el (text-property-not-all):
6781         Fix bug when end > start.
6782
6783 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6784
6785         * info.el (Info-insert-dir): Make default-directory end in
6786         separator.  Patch due to Martin Buchholz.
6787
6788 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6789
6790         * XEmacs 21.4.12 "Portable Code" is released.
6791
6792 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6793
6794         * about.el: Update golubev data.
6795
6796 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6797
6798         * isearch-mode.el (isearch-mode-map): Substitute comment on
6799         desirability, and back out "GR is printable" changes.
6800
6801 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6802
6803         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6804
6805 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6806
6807         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6808
6809 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6810
6811         * menubar-items.el (default-menubar): Use browse-url-mozilla
6812         instead of browse-url-gnome-moz for Mozilla.
6813
6814 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6815
6816         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6817
6818 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6819
6820         * files.el (auto-mode-alist): Remove redundant entries for modes
6821         that live in packages.
6822         (interpreter-mode-alist): Ditto.
6823
6824 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6825
6826         * menubar-items.el (default-menubar): Sync with current
6827         browse-url-xemacs.el.
6828
6829 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6830
6831         * XEmacs 21.4.10 "Military Intelligence" is released.
6832
6833 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6834
6835         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6836
6837 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6838
6839         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6840
6841 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6842
6843         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6844         effect free function.
6845         (font-lock-fontify-keywords-region): Supply the argument to
6846         font-lock-compile-keywords.
6847
6848 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6849
6850         * package-get.el (package-get-download-sites): Bring sites list
6851         up to date, prefer xx.xemacs.org addresses.
6852
6853 2002-09-27  Andy Piper  <andy@xemacs.org>
6854
6855         * dialog.el (make-dialog-box): for general dialogs only
6856         delete-frame-hook will be run.
6857
6858 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6859
6860         * font-lock.el (font-lock-fontify-syntactically-region): Add
6861         comment about lookup-syntax-properties, document LOUDLY as unused.
6862
6863 2002-08-26  Andy Piper  <andy@xemacs.org>
6864
6865         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6866         merge.
6867
6868 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6869
6870         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6871         (make-obsolete-variable): Ditto.
6872         (make-compatible): Ditto.
6873         (make-compatible-variable): Ditto.
6874
6875 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6876
6877         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6878         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6879
6880 2002-08-28  Andy Piper  <andy@xemacs.org>
6881
6882         * files.el (revert-buffer): propagate revert-without-query-status.
6883
6884 2002-06-03  Andy Piper  <andy@xemacs.org>
6885
6886         * dialog-items.el (make-search-dialog): align various subcontrols
6887         in visually pleasing ways, allow frame to autosize to the dialog
6888         size.
6889         * dialog.el (make-dialog-box): add a border inside the frame. Add
6890         :autosize property, if t then reset the frame size appropriately
6891         before the frame is mapped.
6892         * gutter-items.el (set-progress-feedback-instantiator): align
6893         various subcontrols.
6894         * gutter-items.el (set-progress-abort-instantiator): ditto.
6895
6896 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6897
6898         * XEmacs 21.4.9 "Informed Management" is released.
6899
6900 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6901
6902         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6903         "&optional append" argument.
6904
6905 2002-07-16  Didier Verna  <didier@xemacs.org>
6906
6907         * subr.el (replace-in-string): fix case fold bug introduced by
6908         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6909         case-fold-search in temporary buffers.
6910
6911 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6912
6913         * lib-complete.el (find-library): Remove check for mule because
6914         decompression DOES work on Mule.
6915
6916 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6917
6918         * simple.el (join-line): New alias for `delete-indentation'.
6919
6920 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6921
6922         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6923         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6924         (font-lock-builtin-face): New.
6925         (font-lock-constant-face): New.
6926         (font-lock-face-list): Add builtin and constant faces.
6927
6928 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6929
6930         * autoload.el (make-autoload): Support define-derived-mode.
6931         Collected puts of doc-string-elt property.  Based on a patch by
6932         Didier Verna <didier@xemacs.org>.
6933
6934 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6935
6936         * wid-edit.el (widget-field-activate): Fix docstring typo.
6937
6938 2002-07-23  Andy Piper  <andy@xemacs.org>
6939
6940         * about.el (about-personal-info): update me.
6941
6942 2002-07-12  Andy Piper  <andy@xemacs.org>
6943
6944         * custom.el (custom-theme-set-variables): remove bogus
6945         arguments. Use custom-set-default to set defaults.
6946         (custom-set-variables): update doc.
6947         (custom-local-buffer): new, synced from FSF.
6948         (custom-set-default): ditto.
6949         (defcustom): update doc.
6950
6951 2002-06-16  Andy Piper  <andy@xemacs.org>
6952
6953         * menubar-items.el (default-menubar): enable windows printing on
6954         cygwin as well as native.
6955
6956 2002-06-12  Andy Piper  <andy@xemacs.org>
6957
6958         * printer.el (generic-print-buffer): catch all errors so that the
6959         print device can be cleared in all scenarios.
6960         (Printer-clear-device): make sure clearing the printer allows it
6961         to be used again immediately.
6962         (generic-print-region): make sure the default printer face is
6963         black-on-white.
6964
6965 2002-04-23  Jerry James  <james@xemacs.org>
6966
6967         * window-xemacs.el (display-buffer-function): Change doc to
6968         reflect new arg.
6969         * window-xemacs.el (pre-display-buffer-function): Ditto.
6970         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6971         non-nil, make the new window just big enough for its contents.
6972         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6973         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6974         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6975
6976 2002-06-06  Andy Piper  <andy@xemacs.org>
6977
6978         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6979         (defcustom): ditto.
6980         (custom-handle-keyword): ditto.
6981
6982 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6983
6984         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6985         Make obsolete.  Default to nil.
6986         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6987         Inspired by a patch by John Palmieri.
6988
6989 2002-07-01  Mike Alexander  <mta@arbortext.com>
6990
6991         * process.el (shell-command-on-region): Don't delete the region
6992         before giving it to call-process-region
6993
6994 2002-06-04  Jerry James <james@eecs.ku.edu>
6995
6996         * find-paths.el (paths-find-architecture-directory): Search in
6997         `system-configuration'/`base', not `base'`system-configuration'.
6998
6999 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
7000
7001         * info.el (Info-index): Add missing \ in [ t].
7002
7003 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
7004
7005         * gutter-items.el (gutter-buffers-tab-visible-p,
7006         buffers-tab-omit-function, buffers-tab-selection-function,
7007         buffers-tab-filter-functions):
7008         Doc improvements.
7009
7010 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
7011
7012         * toolbar.el (toolbar-icon-directory): Document trailing separator.
7013
7014         * toolbar-items.el (toolbar-news): Fix typo in message string.
7015
7016 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
7017
7018         * dialog.el (yes-or-no-p-dialog-box): 
7019         * cmdloop.el (y-or-n-p-minibuf):
7020         (yes-or-no-p-minibuf):
7021         (yes-or-no-p):
7022         (y-or-n-p): 
7023         Specify negative answers in docstrings.
7024
7025 2002-05-25  Steve Youngs  <youngs@xemacs.org>
7026
7027         * package-ui.el (pui-help-echo): Display both installed and author
7028         version.  Use a balloon-help window to display extra info like
7029         package requires.
7030
7031 2002-05-30  Andy Piper  <andy@xemacs.org>
7032
7033         * files.el (revert-buffer-internal): don't visit
7034         revert-buffer. Kill buffer when not used. Suggested by Mike
7035         Alexander <mta@arbortext.com>
7036
7037 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
7038
7039         * files.el (revert-buffer): More docstring fiddling.
7040
7041 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
7042
7043         * files.el (revert-buffer):
7044         (revert-buffer-internal):
7045         (revert-buffer-insert-file-contents-function):
7046         Improve docstrings and comments.
7047
7048 2002-05-08  Andy Piper  <andy@xemacs.org>
7049
7050         * files.el (revert-buffer): observe noconfirm behavior.
7051
7052 2002-04-09  Andy Piper  <andy@xemacs.org>
7053
7054         * files.el (revert-buffer): use revert-buffer-internal if it looks
7055         like doing so will not result in any user-visible changes.
7056         (revert-buffer-internal): new function. Do the actual process of
7057         reversion and then see whether the result is any different to what
7058         we have already. If it is not then do nothing.
7059
7060 2001-12-11  Andy Piper  <andy@xemacs.org>
7061
7062         * menubar.el (get-popup-menu-response): re-order so that it works
7063         on more sane/facist window systems.
7064
7065 2001-12-03  Andy Piper  <andy@xemacs.org>
7066
7067         * faces.el (frob-face-property): don't infloop in face frobbing
7068         from Jan Vroonhof <jan@xemacs.org>.
7069
7070 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7071
7072         * faces.el (frob-face-property): Follow face fall-back hierarchy
7073         properly for face properties without an instance. Only do manual
7074         copy form 'default in last resort. This handles in particular
7075         the case where 'default itself has only a fall-back (which is
7076         the case by default on windows).
7077
7078 2001-11-24  Andy Piper  <andy@xemacs.org>
7079
7080         * printer.el (generic-print-region): set default-frame-plist to
7081         nil while creating the printer frame so that sizes reflect the
7082         printed page.
7083
7084         * faces.el (face-complain-about-font): Don't complain on printers.
7085
7086 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7087         
7088         * package-net.el: Andy synch.
7089         
7090 2001-12-16  Andy Piper  <andy@xemacs.org>
7091
7092         * package-get.el (package-get-update-all): Make sure installed.db
7093         gets updated after updating packages.
7094
7095 2002-03-28  Ben Wing  <ben@xemacs.org>
7096
7097         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
7098         continuation, truncation so that we don't get line jumpiness from
7099         them being larger than the line height.
7100
7101         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7102
7103 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7104
7105         * font.el (font-window-system-mappings): Add mapping for Gtk
7106         (assume identical to X) 
7107
7108 2002-02-04  Andy Piper  <andy@xemacs.org>
7109
7110         * files.el (convert-standard-filename): Fix for short filename
7111         Peter Arius <pas@methodpark.de>
7112
7113 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7114
7115         * list-mode.el (default-choose-completion): completion-base-size
7116         should refer to local value in the completion list buffer.
7117
7118 2001-12-03  Didier Verna  <didier@xemacs.org>
7119
7120         * rect.el: autoload `replace-rectangle'.
7121         * keydefs.el (global-map): bind it to `C-x r p'.
7122
7123 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7124
7125         * XEmacs 21.4.8 "Honest Recruiter" is released.
7126
7127 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7128
7129         This patch is based on Jerry James's patch and analysis.
7130
7131         * select.el (get-clipboard):
7132         (get-selection):
7133         Update docstrings.
7134         (get-clipboard-foreign):
7135         (get-selection-foreign):
7136         New function for use as `interprogram-paste-function's.
7137
7138         * simple.el (interprogram-paste-function): Change default to
7139         `get-clipboard-foreign'; improve docstring.
7140         (interprogram-cut-function): Improve dosctring.
7141
7142 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7143
7144         * XEmacs 21.4.7 "Economic Science" is released.
7145
7146 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7147
7148         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7149
7150 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7151
7152         * obsolete.el (assq-delete-all): New compatibility alias for 
7153         remassq.
7154
7155 2002-01-09  Simon Josefsson  <jas@extundo.com>
7156
7157         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7158
7159 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7160
7161         * info.el (Info-auto-generate-directory): Default
7162         Info-auto-generate-directory to 'if-outdated.
7163
7164 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7165
7166         * startup.el (normal-top-level): Prevent migration code from
7167         trashing .emacs on an error in loading the init files.
7168
7169 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7170
7171         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7172         "system default" Xdefaults and friends get xrdb-mode.
7173
7174 2002-03-05  Mats Lidell  <matsl@contactor.se>
7175  
7176         * help-nomule.el (tutorial-supported-languages): Added Swedish
7177         tutorial. Sorted languages.
7178
7179 2002-02-11  Mike Sperber <mike@xemacs.org>
7180
7181         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7182         regenerating outdated dir files and dir is non-existent.
7183
7184 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7185
7186         * code-files.el (convert-mbox-coding-system): Improve comment.
7187         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7188         coding-system argument to `write-region-pre-hook' call.
7189         (write-region-pre-hook): Fix docstring to mention lockname argument.
7190
7191 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7192
7193         * minibuf.el (completing-read): Remove redundant wrong arg list.
7194
7195         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7196
7197 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7198
7199         * obsolete.el (interactive-form): new compatibility alias for 
7200         function-interactive.
7201
7202 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7203
7204         * menubar-items.el (Menubar-items-truncate-list): Removed.
7205         * menubar-items.el (Menubar-items-truncate-history): New.
7206         * menubar-items.el (default-menubar): Use
7207         Menubar-items-truncate-history.
7208
7209 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7210
7211         * printer.el (generic-print-region): Pass correct arguments to
7212         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7213         Torkelsson <torkel@acc.umu.se>.
7214
7215 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7216
7217         * help.el (describe-mode): synched with FSF 19.34; handle nil
7218         minor mode indicators.
7219
7220 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7221
7222         * minibuf.el (completing-read): Update docstring.
7223
7224 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7225
7226         * XEmacs 21.4.6 "Common Lisp" is released.
7227
7228 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7229
7230         * package-net.el: Inadvertant synch with Windows branch.  From
7231         Andy's log:
7232         (package-net-kit-version): new variable.
7233         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7234
7235 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7236
7237         * package-get.el (package-get-locate-index-file): Also search the
7238         core etc/ directory for the package index file if it can't be
7239         found in ~/.xemacs/.
7240
7241 2001-12-13  William Perry  <wmperry@gnu.org>
7242
7243         * dialog-gtk.el (popup-builtin-question-dialog):
7244         Conform to API in gui.c.
7245         
7246 2001-11-12  Andy Piper  <andy@xemacs.org>
7247
7248         * cus-edit.el (custom-save-face-internal): make sure we save
7249         non-themed faces.
7250         (custom-save-variables): ditto variables.
7251
7252 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7253
7254         * faces.el (make-face-family):
7255         (make-face-size):
7256         New face-modifying functions per Jan Vroonhof.
7257
7258         cus-face.el (custom-set-face-font-family):
7259         (custom-set-face-font-size):
7260         Use them.
7261
7262         * font.el (font-window-system-mappings): More precise docstring.
7263
7264         (font-create-name):
7265         (font-create-object):
7266         (tty-font-create-object):
7267         (tty-font-create-plist):
7268         (x-font-create-object):
7269         (x-font-create-name):
7270         (ns-font-create-name):
7271         (mswindows-font-create-object):
7272         (mswindows-font-create-name):
7273         Add doctrings.
7274
7275 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7276
7277         * gtk-faces.el (gtk-init-device-faces): removed spurious
7278         quote before let* expression.
7279
7280 2001-10-29  Andy Piper  <andy@xemacs.org>
7281
7282         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7283         modified when changing coding system.
7284
7285         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7286         that we invoke the GUI directory selector.
7287
7288 2001-10-25  Andy Piper  <andy@xemacs.org>
7289
7290         * dialog.el (make-dialog-box): use new directory dialog support.
7291         * minibuf.el (read-file-name-1): ditto.
7292         (read-file-name): ditto.
7293         (read-directory-name): ditto.
7294
7295 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7296
7297         * XEmacs 21.4.5 "Civil Service" is released.
7298
7299 2001-04-23  Didier Verna  <didier@xemacs.org>
7300
7301         * cus-edit.el (custom-variable-pre-save): New.
7302         * cus-edit.el (custom-variable-post-save): New.
7303         * cus-edit.el (custom-variable-save): use them.
7304         * cus-edit.el (custom-face-pre-save): New.
7305         * cus-edit.el (custom-face-post-save): New.
7306         * cus-edit.el (custom-face-save): use them.
7307         * cus-edit.el (custom-group-pre-save): New.
7308         * cus-edit.el (custom-group-post-save): New.
7309         * cus-edit.el (custom-group-save): use them.
7310         * cus-edit.el (Custom-save): use the pre/post functions above,
7311         call `custom-save-all' only once.
7312         * cus-edit.el (custom-variable-pre-reset-standard): New.
7313         * cus-edit.el (custom-variable-post-reset-standard): New.
7314         * cus-edit.el (custom-variable-reset-standard): use them.
7315         * cus-edit.el (custom-face-pre-reset-standard): New.
7316         * cus-edit.el (custom-face-post-reset-standard): New.
7317         * cus-edit.el (custom-face-reset-standard): use them.
7318         * cus-edit.el (custom-group-pre-reset-standard): New.
7319         * cus-edit.el (custom-group-post-reset-standard): New.
7320         * cus-edit.el (Custom-reset-standard): use them.
7321         * cus-edit.el (custom-face-reset-saved): use the pre/post
7322         functions above, call `custom-save-all' only once.
7323
7324 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7325
7326         * gutter-items.el (buffers-tab face): Derive from the modeline
7327         face by default.  Many people use white-on-black for the default
7328         font, and the tabs look hideous with that color combination.  The
7329         modeline usually has the correct colors.
7330
7331 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7332
7333         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7334         (tag-mark-stack-max): Typo fix.
7335
7336 2001-09-28  Ben Wing  <ben@xemacs.org>
7337
7338         * font-lock.el:
7339         * font-lock.el (font-lock-after-change-function):
7340         fix problem with last patch, reported by Katsumi Yamaoka.
7341
7342 2001-09-17  Ben Wing  <ben@xemacs.org>
7343
7344         * font-lock.el (font-lock-after-change-function):
7345         fix problem when you insert a comment on the line before a line of
7346         code: if we use the following char, then when you hit backspace,
7347         the following line of code turns the comment color.
7348
7349 2001-06-08  Ben Wing  <ben@xemacs.org>
7350
7351         * process.el: comment about shell-command-switch.
7352         * process.el (shell-quote-argument): Need to quote a null
7353         argument, too.  From Dan Holmsand.
7354         
7355         * startup.el (normal-top-level): Delete some unused FSF junk.
7356         * startup.el (command-line-early):
7357         
7358         * startup.el (command-line): Call MS Windows init function.
7359         
7360         * win32-native.el:
7361         * win32-native.el (mswindows-system-shells): New.
7362         * win32-native.el (mswindows-system-shell-p): New.
7363         * win32-native.el (init-mswindows-at-startup): New.
7364         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7365         * win32-native.el (mswindows-quote-one-simple-arg):
7366         * win32-native.el (mswindows-quote-one-command-arg):
7367         * win32-native.el (mswindows-construct-process-command-line-alist):
7368         Correct comments at top.  Correctly handle passing arguments
7369         to Cygwin programs and to bash.  Fix quoting of zero-length
7370         arguments (from Dan Holmsand).  Set shell-command-switch based
7371         on shell-file-name, which in turn comes from env var SHELL.
7372
7373 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7374
7375         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7376         default-toolbar-position): Fill docstrings for balloon-help.
7377
7378 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7379
7380         * faces.el: Reenable specifications over 'gtk domain.
7381
7382 2001-08-08  Didier Verna  <didier@xemacs.org>
7383
7384         * autoload.el (update-autoload-files): make defdir a file name,
7385         not directory name.
7386
7387 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7388
7389         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7390
7391         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7392
7393 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7394
7395         * font-menu.el (font-menu-set-font): Default to current font-family.
7396         (font-menu-preferred-resolution):
7397         (font-menu-size-scaling):
7398         Provide gtk defaults, too.
7399
7400 2001-07-29  Mike Alexander  <mta@arbortext.com>
7401
7402         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7403         list
7404         (custom-set-face-font-family): ditto
7405
7406 2001-07-26  Mike Sperber <mike@xemacs.org>
7407
7408         * files.el (auto-mode-alist): .9 files are man pages, too.
7409
7410 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7411
7412         * process.el (call-process-internal): bind
7413         coding-system-for-write to 'binary when calling
7414         start-process-internal, so the process receives 
7415         the literal contents of INFILE.
7416
7417 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7418
7419         * files.el (auto-mode-alist): Add configure.ac support.
7420
7421 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7422
7423         * buff-menu.el:
7424         mouse.el:
7425         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7426
7427 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7428
7429         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7430
7431 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7432
7433         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7434         mixed text.
7435         (kinsoku-eol-p): Ditto.
7436
7437 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7438
7439         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7440         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7441         characters as the category `s' or `e' correctly.
7442
7443 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7444
7445         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7446
7447 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7448
7449         * mule/cyrillic.el:  Set up case table.
7450
7451 2001-06-08  Mike Sperber <mike@xemacs.org>
7452
7453         * files.el (save-some-buffers-1): Don't zap the help window right
7454         after `map-y-or-n-p' has popped it up.
7455
7456 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7457
7458         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7459
7460 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7461
7462         * specifier.el: define-specifier-tag 'gtk.
7463
7464 2001-05-12  Ben Wing  <ben@xemacs.org>
7465
7466         * find-paths.el (paths-find-recursive-path):
7467         fix error with null EXCLUDE-REGEXP.
7468         
7469         * font-lock.el (font-lock-mode):
7470         fix problem reported by hrvoje with buffers starting with a space.
7471         
7472 2001-05-06  Ben Wing  <ben@xemacs.org>
7473
7474         * dialog.el (make-dialog-box):
7475         * menubar-items.el (default-menubar):
7476         * printer.el (generic-print-buffer):
7477         * printer.el (generic-print-region):
7478         implement printing the selection when it's selected.
7479
7480 2001-04-18  Didier Verna  <didier@xemacs.org>
7481
7482         * cus-edit.el (Custom-reset-standard): reset to standard settings
7483         not only when the buffer's :custom-state is 'modified, but also
7484         when it is 'set or 'saved.
7485
7486 2001-04-17  Didier Verna  <didier@xemacs.org>
7487
7488         * startup.el (load-user-init-file): define `custom-file' before
7489         loading the user's init file.
7490
7491 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7492
7493         * menubar.el (popup-mode-menu): Make it work with
7494         popup-menu-titles turned off.
7495         
7496 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7497
7498         * about.el (about-mailto-link): Use compose-mail for sending mail.
7499
7500 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7501
7502         * package-admin.el (package-install-hook): New.
7503         (package-delete-hook): New.
7504         (package-admin-add-single-file-package): Use package-delete-hook.
7505
7506         * package-get.el (package-get): Use package-install-hook.
7507
7508 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7509
7510         * package-ui.el (pui-install-selected-packages): reverse the lists
7511         of packages so that they get handled in the same order as they
7512         were selected.
7513
7514 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7515
7516         * packages.el (locate-library): Use read-library-name for completion.
7517
7518 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7519
7520         * byte-optimize.el (=): `=' is not a binary predicate!
7521         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7522         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7523
7524 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7525
7526         * bytecomp.el (byte-compile-arithcompare):
7527         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7528
7529 2001-06-03  William M. Perry  <wmperry@gnu.org>
7530
7531         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7532         return the filename selected by the user!
7533
7534 2001-05-31  William M. Perry  <wmperry@gnu.org>
7535
7536         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7537         in XEmacs/GTK.
7538
7539 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7540
7541         * coding.el: Tiny typo fixed.
7542
7543 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7544
7545         * XEmacs 21.4.3 "Academic Rigor" is released.
7546
7547 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7548
7549         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7550
7551 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7552
7553         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7554
7555 2001-05-04  Ben Wing  <ben@xemacs.org>
7556
7557         * printer.el (generic-print-buffer):
7558         * printer.el (generic-print-region):
7559         Enable dialog boxes.  Apply workaround recommended by Kirill.
7560         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7561         
7562         * simple.el (kill-whole-line):
7563         * simple.el (kill-line-1):
7564         * simple.el (kill-entire-line):
7565         * simple.el (kill-line):
7566         * simple.el (backward-kill-line):
7567         Take out interactive dependence of kill-whole-line.
7568
7569 2001-04-22  Ben Wing  <ben@xemacs.org>
7570
7571         * dialog.el (make-dialog-box):
7572         Put dialog titles back in -- this time correctly.  Fix various
7573         other problems with leaks and such.
7574
7575         * simple.el (region-exists-p):
7576         * simple.el (region-active-p):
7577         Add comment about which one is correct to use in menu specs.
7578
7579 2001-05-05  Ben Wing  <ben@xemacs.org>
7580
7581         * dialog.el (make-dialog-box): fix doc string.
7582         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7583         take out Pretty Print.
7584         * printer.el:
7585         * printer.el (printer-current-device): New.
7586         * printer.el (Printer-get-device): New.
7587         * printer.el (Printer-clear-device): New.
7588         * printer.el (generic-page-setup): New.
7589         * printer.el (generic-print-buffer):
7590         * printer.el (generic-print-region):
7591         Implement Page Setup.  Handle errors properly.
7592
7593 2001-05-05  Ben Wing  <ben@xemacs.org>
7594
7595         * subr.el (error): Complete list of errors in doc string.
7596         
7597 2001-04-22  Ben Wing  <ben@xemacs.org>
7598
7599         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7600         
7601 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7602
7603         * build-report.el: Remove CVS keywords since this file has been in
7604         core lisp for a while now.
7605         * build-report.el (build-report-make-output-files): Fix typo.
7606
7607 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7608
7609         * about.el (about-finish-buffer): Make sure the last change works
7610         even if EVENT is nil.
7611
7612 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7613
7614         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7615         clicked, not the one that happens to be the current buffer at the
7616         time.
7617
7618 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7619
7620         * cus-edit.el (custom-display): Support the GTK Window System also.
7621
7622 2001-04-30  Ben Wing  <ben@xemacs.org>
7623
7624         * printer.el:
7625         * printer.el (printer-page-header):
7626         * printer.el (Print-context): New.
7627         * printer.el (printer-page-footer):
7628         * printer.el (generate-header-element): New.
7629         * printer.el (generate-header-line): New.
7630         * printer.el (print-context-property):
7631         * printer.el (generic-print-buffer):
7632         * printer.el (generic-print-region):
7633         Implement headers and footers.  Implement calling Print dialog box
7634         (#### but it doesn't quite work yet).
7635
7636 2001-04-25  Ben Wing  <ben@xemacs.org>
7637
7638         * about.el (xemacs-hackers):
7639         * about.el (about-url-alist):
7640         * about.el (about-personal-info):
7641         * about.el (about-hacker-contribution):
7642         More contributions.
7643         
7644         * simple.el (handle-post-motion-command):
7645         Fix spurious setting of zmacs-region-stays to t after a non-shift
7646         motion command.
7647
7648 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7649
7650         * about.el (about-personal-info): Update my bio.
7651         (about-hacker-contribution): Ditto.
7652
7653 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7654
7655         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7656
7657 2001-04-19  Andy Piper  <andy@xemacs.org>
7658
7659         * package-net.el (package-net-cygwin32-binary-size): new size.
7660         (package-net-win32-binary-size): new size.
7661         (package-net-convert-index-to-ini): Use new arch.
7662         (package-net-batch-convert-index-to-ini): Removed.
7663         (package-net-generate-bin-ini): New.
7664         (package-net-batch-generate-bin-ini): New.
7665
7666 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7667
7668         * XEmacs 21.4.1 "Copyleft" is released.
7669
7670 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7671
7672         * x-compose.el (xlib-input-method-bug-workaround):
7673         (alias-colon-to-double-quote):
7674         Force sort in map-keymap to work around rehash bug.
7675
7676 2001-04-17  Ben Wing  <ben@xemacs.org>
7677
7678         * about.el: Finish overhaul, add a few new hackers, update a
7679         couple old ones.
7680
7681 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7682
7683         * XEmacs 21.4.0 "Solid Vapor" is released.
7684
7685 2001-04-15  Ben Wing  <ben@xemacs.org>
7686
7687         * about.el:
7688         * about.el (about-headline-face): New.
7689         * about.el (about-link-face): New.
7690         * about.el (about-current-release-maintainers): New.
7691         * about.el (about-other-current-hackers): New.
7692         * about.el (about-url-alist):
7693         * about.el (about-once-and-future-hackers): New.
7694         * about.el (about-mailto-link): New.
7695         * about.el (about-get-buffer):
7696         * about.el (about-finish-buffer):
7697         * about.el (about-xemacs):
7698         * about.el (about-features): Removed.
7699         * about.el (about-advantages): New.
7700         * about.el (about-maintainer-info): Removed.
7701         * about.el (about-personal-info): New.
7702         * about.el (about-hacker-contribution): New.
7703         * about.el (about-maintainer):
7704         * about.el (about-show-linked-info):
7705         * about.el (about-hackers):
7706         Major revamping.  Rewriting of most of the text, improve the
7707         link handling, separate info on contributors into personal
7708         and contribution info, add new contributors, update personal
7709         info, etc. etc.
7710         
7711         * menubar-items.el (default-menubar):
7712         Help menubar entry for News now says more accurately
7713         "What's New in XEmacs".
7714         
7715         * mouse.el:
7716         * mouse.el (mouse-track-cleanup-hook):
7717         * mouse.el (mouse-track):
7718         Don't set-buffer to a dead buffer when calling mouse-track
7719         cleanup hooks.
7720
7721 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7722
7723         * XEmacs 21.2.47 "Zephir" is released.
7724
7725 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7726
7727         * dialog.el (make-dialog-box): Disable dialog box titles until
7728         we get them working.
7729
7730 2001-03-30  Ben Wing  <ben@xemacs.org>
7731
7732         * help.el:
7733         * help.el (Help-princ-face):
7734         * help.el (Help-prin1-face):
7735         * help.el (frob-help-extents):
7736         * help.el (describe-function-1):
7737         * help.el (describe-variable):
7738         Avoid using font-lock faces, which may not be defined.
7739         Instead, use hyper-apropos faces, and make sure they're
7740         defined as necessary by using `require'. (It's not so safe
7741         to do this for font-lock.) In any case, we will eventually
7742         be merging this functionality into hyper-apropos.
7743
7744         * loaddefs.el (completion-ignored-extensions):
7745         Fix documentation.
7746         
7747         * menubar-items.el (menu-truncate-list): Removed.
7748         * menubar-items.el (Menubar-items-truncate-list): New.
7749         * menubar-items.el (default-menubar):
7750         Fix errors if grep or compile command is too long.  Rename helper
7751         function to be less visible.
7752
7753 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7754
7755         * byte-optimize.el (byte-optimize-minus):
7756         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7757
7758 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7759
7760         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7761         Mule is available.
7762
7763         * mule/latin.el: New file.
7764
7765 2001-03-11  Ben Wing  <ben@xemacs.org>
7766
7767         * auto-save.el:
7768         * auto-save.el (auto-save-directory):
7769         * auto-save.el (make-auto-save-file-name):
7770         * auto-save.el (auto-save-file-name-p): New.
7771
7772         Merge in improvements from other definition of
7773         make-auto-save-file-name in files.el.
7774         
7775         * auto-save.el (auto-save-original-name):
7776         * auto-save.el (auto-save-name-in-fixed-directory):
7777         * auto-save.el (auto-save-unslashify-name): Removed.
7778         * auto-save.el (auto-save-slashify-name): Removed.
7779         * auto-save.el (auto-save-reserved-chars): New.
7780         * auto-save.el (auto-save-escape-name): New.
7781         * auto-save.el (auto-save-unhex): New.
7782         * auto-save.el (auto-save-unescape-name): New.
7783
7784         Change algorithm for encoding filenames in auto-save names to be
7785         entirely safe with all filesystems and all possible characters in
7786         a filename, and 100% reversible. (Essentially, uses
7787         quoted-printable as the encoding.)
7788         
7789         * auto-save.el (recover-all-files):
7790
7791         Use insert-directory rather than calling ls directly -- fixes
7792         things under Windows.
7793
7794         * files.el:
7795         * files.el (convert-standard-filename): Substitute FSF's
7796         definition for this (we had nothing here before).
7797         
7798         * files.el (backup-buffer): Warning fix.
7799         
7800         * files.el (make-backup-file-name):
7801         * files.el (find-backup-file-name):
7802         Fix error in calling sequence to auto-save-file-name-p.
7803         
7804         * files.el (recover-file):
7805         Use insert-directory rather than calling ls directly -- fixes
7806         things under Windows.
7807
7808         * files.el (make-auto-save-file-name): Removed.
7809         * files.el (auto-save-file-name-p): Removed.
7810         auto-save is always dumped so no sense in having a definition
7811         that will always be overwritten with another.
7812         
7813         * files.el (insert-directory):
7814         * win32-native.el:
7815         * win32-native.el (debug-mswindows-process-command-lines):
7816         * win32-native.el (original-make-auto-save-file-name): Removed.
7817         * win32-native.el (make-auto-save-file-name): Removed.
7818
7819
7820 2001-03-21  Martin Buchholz <martin@xemacs.org>
7821
7822         * XEmacs 21.2.46 "Urania" is released.
7823
7824 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7825
7826         * menubar-items.el (default-menubar): Update sample.emacs to
7827         sample.init.el and adjust accelerators.
7828
7829 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7830
7831         * build-report.el (build-report): Improve docstring.
7832
7833 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7834
7835         * ChangeLog: Log GTK merge.
7836
7837         * gutter-items.el:
7838         * mwheel.el:
7839         * sound.el:
7840         * startup.el:
7841         Revert gratuitous whitespace changes.
7842
7843 2001-03-07  Ben Wing  <ben@xemacs.org>
7844
7845         * help.el:
7846         * help.el (key-or-menu-binding):
7847         * help.el (Help-find-file): New.
7848         * help.el (describe-beta):
7849         * help.el (describe-copying):
7850         * help.el (describe-project):
7851         * help.el (view-emacs-news):
7852         * help.el (view-sample-init-el): New.
7853         * help.el (Help-princ-face): New.
7854         * help.el (Help-prin1-face): New.
7855         * help.el (help-symbol-function-context-menu):
7856         * help.el (help-symbol-variable-context-menu):
7857         * help.el (help-symbol-function-and-variable-context-menu):
7858         * help.el (frob-help-extents):
7859         * help.el (describe-function-1):
7860         * help.el (describe-variable):
7861
7862         Add coloring in Help buffers, correspondent with hyperlinks.
7863         View files in view-mode rather than Fundamental.
7864         Remove separators from context menus -- now handled in generic code.
7865         Add `Find Tag' to context menu.
7866         
7867         * menubar.el (popup-mode-menu):
7868
7869         Rewrite code that outputs the popup menu to (a) put more specific
7870         entries first, (b) be more robust, (c) output the proper context
7871         menu separators automatically (the context menu functionality is
7872         new and currently used only by Help).
7873
7874 2001-03-10  William M. Perry  <wmperry@aventail.com>
7875
7876         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7877         this function when converting from the 21.1 GTK branch.  Now
7878         supports file, password, question, and color built-in dialogs.
7879
7880 2001-03-06  Ben Wing  <ben@xemacs.org>
7881
7882         * keydefs.el:
7883         * keydefs.el (global-map):
7884         Add commented-out change of M-k (for 21.5).
7885         
7886         * menubar-items.el (default-menubar):
7887         Fix items to control kill-line behavior; add items for
7888         shifted motion.
7889         
7890         * simple.el:
7891         * simple.el (kill-whole-line):
7892         * simple.el (historical-kill-line): Removed.
7893         * simple.el (kill-line): Removed.
7894         * simple.el (kill-entire-line): New.
7895         * simple.el (kill-line-1): New.
7896         * simple.el (backward-kill-line):
7897         Undo kill-whole-line == always changes.  Add new function
7898         kill-entire-line to unconditionally delete the current line.
7899         Add comments describing the lamentable state of affairs of
7900         the kill-line functions and variables.
7901
7902 2001-03-02  Ben Wing  <ben@xemacs.org>
7903
7904         * simple.el:
7905         * simple.el (beginning-of-buffer):
7906         * simple.el (end-of-buffer):
7907         * simple.el (mark-ring-unrecorded-commands):
7908         * simple.el (signal-error-on-buffer-boundary):
7909         * simple.el (shifted-motion-keys-select-region):
7910         * simple.el (unshifted-motion-keys-deselect-region):
7911         * simple.el (motion-keys-for-shifted-motion): New.
7912         * simple.el (handle-pre-motion-command):
7913         * simple.el (handle-post-motion-command):
7914         * simple.el (forward-char-command):
7915         * simple.el (backward-char-command):
7916         * simple.el (scroll-up-command):
7917         * simple.el (scroll-down-command):
7918         * simple.el (next-line):
7919         * simple.el (previous-line):
7920         * simple.el (backward-block-of-lines):
7921         * simple.el (forward-block-of-lines):
7922         * simple.el (backward-word):
7923         * simple.el (mark-word):
7924
7925         Augment documentation of the most common motion commands to make
7926         note of the shifted-motion support.  Improve the support to (a)
7927         properly document how it works and why it's done in the fashion it
7928         is, and (b) allow the keystrokes that trigger it to be customized.
7929
7930         Correct error in the customize specification of
7931         mark-ring-unrecorded-commands.
7932
7933 2001-03-02  Ben Wing  <ben@xemacs.org>
7934
7935         * font-lock.el:
7936         * font-lock.el (font-lock-pending-extent-table): Removed.
7937         * font-lock.el (font-lock-pending-buffer-table): New.
7938         * font-lock.el (font-lock-pre-idle-hook):
7939         * font-lock.el (font-lock-after-change-function):
7940         * font-lock.el (font-lock-fontify-pending-extents):
7941         * font-lock.el (font-lock-lisp-like):
7942
7943         Fix handling of pending extents to avoid excessive slowness (N^2
7944         behavior) when making lots of buffer changes between redisplays,
7945         such as when saving the Options.
7946
7947 2001-03-09  William M. Perry  <wmperry@aventail.com>
7948
7949         * device.el:
7950         * dragdrop.el:
7951         * dumped-lisp.el:
7952         * faces.el:
7953         * frame.el:
7954         * gnuserv.el:
7955         * loadup.el:
7956         * menubar-items.el:
7957         * minibuf.el:
7958         The Great GTK Merge.
7959
7960         * ChangeLog.GTK:
7961         * dialog-gtk.el:
7962         * gdk.el:
7963         * generic-widgets.el:
7964         * glade.el:
7965         * gnome-widgets.el:
7966         * gnome.el:
7967         * gtk-compose.el:
7968         * gtk-extra.el:
7969         * gtk-faces.el:
7970         * gtk-ffi.el:
7971         * gtk-file-dialog.el:
7972         * gtk-font-menu.el:
7973         * gtk-glyphs.el:
7974         * gtk-init.el:
7975         * gtk-iso8859-1.el:
7976         * gtk-marshal.el:
7977         * gtk-mouse.el:
7978         * gtk-package.el:
7979         * gtk-password-dialog.el:
7980         * gtk-select.el:
7981         * gtk-widget-accessors.el:
7982         * gtk-widgets.el:
7983         * gtk.el:
7984         widgets-gtk.el:
7985         The Great GTK Merge: new files.
7986
7987 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7988
7989         * generic-widgets.el: Don't require gtk (a built-in feature) at
7990         top level.  Don't execute the last sexp unless (featurep 'gtk).
7991
7992 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7993
7994         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7995
7996 2001-02-23  Martin Buchholz <martin@xemacs.org>
7997
7998         * XEmacs 21.2.45 "Thelxepeia" is released.
7999
8000 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
8001  
8002         * about.el (xemacs-hackers): update my entry. 
8003         * about.el (about-maintainer-info): ditto. 
8004         * about.el (about-hackers): ditto. 
8005
8006 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
8007
8008         * about.el (about-maintainer-info): More vanity info about
8009         yours truly.
8010
8011 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
8012
8013         * build-report.el (build-report-destination): xemacs-build-reports
8014         has moved to SourceForge, where mailing list name length is
8015         restricted, hence the name change to
8016         xemacs-buildreports@xemacs.org.
8017         * build-report.el (build-report-keep-regexp): Update default.
8018         * build-report.el (build-report-delete-regexp): Ditto.
8019         * build-report.el (build-report-make-output-files): Ditto.
8020
8021 2001-02-19  Craig Lanning  <lanning@scra.org>
8022
8023         * lisp-mode.el: Add indentation specifications for following
8024         Common Lisp forms: handler-case, handler-bind, with-slots,
8025         with-open-file, with-open-stream, print-unreadable-object.
8026
8027 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
8028
8029         * font-lock.el (font-lock-set-defaults-1):
8030         Move initialization of `font-lock-cache-position' so that it's set
8031         even if font-lock-keywords is already defined.
8032
8033 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
8034
8035         * autoload.el (generate-file-autoloads-1):
8036         Use `emacs-lisp-mode-syntax-table' instead of
8037         `lisp-mode-syntax-table'.
8038         * lisp-mode.el (lisp-mode-syntax-table):
8039         Get rid of old checks for `parse-partial-sexp' version.
8040         Make `|' (pipe) string delimiter instead of punctuation.
8041
8042 2001-02-16  Martin Buchholz  <martin@xemacs.org>
8043
8044         * window.el (save-selected-window):
8045         Use gensym for better macro hygiene.
8046
8047 2001-02-06  Mike Sperber <mike@xemacs.org>
8048
8049         * dump-paths.el:
8050         * startup.el (startup-setup-paths): Set and use
8051         `mule-lisp-directory'.
8052         (startup-setup-paths-warning): Ditto.
8053
8054         * setup-paths.el (paths-find-mule-lisp-directory): Added.
8055         (paths-construct-load-path): Consider `mule-lisp-directory'.
8056
8057 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
8058
8059         * font-lock.el: Syntax table improvements used.  A few random
8060         changes are not specified below.
8061         (font-lock-fontify-string-delimiters):
8062         (font-lock-syntactic-keywords):
8063         (font-lock-cache-state nil):
8064         (font-lock-cache-position):
8065         New variables.
8066         (font-lock-set-syntax):
8067         (font-lock-apply-syntactic-highlight):
8068         (font-lock-fontify-syntactic-anchored-keywords):
8069         (font-lock-fontify-syntactic-keywords-region):
8070         (font-lock-eval-keywords):
8071         New functions.
8072         (font-lock-remove-face):
8073         (font-lock-fontify-syntactically-region):
8074         Use syntax properties.
8075
8076 2001-02-08  Martin Buchholz <martin@xemacs.org>
8077
8078         * XEmacs 21.2.44 "Thalia" is released.
8079
8080 2001-01-16  Mike Sperber <mike@xemacs.org>
8081
8082         * startup.el (normal-top-level): Work even if no installation root
8083         is found.
8084
8085 2001-01-30  Andy Piper  <andy@xemacs.org>
8086
8087         * gutter-items.el (progress-abort-glyph): remove instantiator.
8088         (set-progress-abort-instantiator): new function.
8089         (abort-progress-feedback): use it.
8090
8091         * gutter.el (set-gutter-dirty-p): new function.
8092
8093 2001-01-30  Didier Verna  <didier@xemacs.org>
8094
8095         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
8096
8097 2001-01-24  Didier Verna  <didier@xemacs.org>
8098
8099         * sound.el (sound-extension-list): give a better default value.
8100         * sound.el (load-sound-file): improve the doc string, also find
8101         files given by absolute names, pass a real extension list to
8102         `locate-file'.
8103
8104 2001-01-26  Martin Buchholz <martin@xemacs.org>
8105
8106         * XEmacs 21.2.43 "Terspichore" is released.
8107
8108 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8109
8110         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8111         messages from gnuserv.
8112
8113 2001-01-20  Martin Buchholz <martin@xemacs.org>
8114
8115         * XEmacs 21.2.42 "Poseidon" is released.
8116
8117 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8118
8119         * cl-macs.el (cl-upcase-arg): New function.
8120         (cl-function-arglist): New function.
8121         (cl-transform-lambda): Automatically add CL-style lambda list to
8122         documentation string using functions above.
8123
8124 2001-01-12  Andy Piper  <andy@xemacs.org>
8125
8126         * package-get.el (package-get-custom): call
8127         package-net-update-installed-db.
8128
8129         * package-ui.el (pui-install-selected-packages): call
8130         package-net-update-installed-db.
8131
8132         * package-net.el (package-net-update-installed-db): use
8133         packages-package-list so that we reflect reality.
8134
8135         * packages.el (packages-package-list): Make docstring reflect
8136         reality.
8137
8138         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8139
8140         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8141         isn't installed.
8142
8143 2001-01-17  Andy Piper  <andy@xemacs.org>
8144
8145         * wid-edit.el (widget-activation-glyph-mapper): activate or
8146         deactivate native widgets.
8147         (widget-glyph-insert-glyph): record instantiator.
8148         (widget-push-button-value-create): use it.
8149
8150         * gui.el (gui-button-action): new function. Make button's domain
8151         buffer current when calling.
8152         (make-gui-button): update to use gui-button-action.
8153
8154 2001-01-16  Didier Verna  <didier@xemacs.org>
8155
8156         * menubar-items.el (default-menubar): add an entry for modeline
8157         horizontal scrolling in Options -> Display.
8158
8159 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8160
8161         * package-get.el (package-get-require-signed-base): Set to nil
8162         by default.
8163
8164 2001-01-17  Martin Buchholz <martin@xemacs.org>
8165
8166         * XEmacs 21.2.41 "Polyhymnia" is released.
8167
8168 2001-01-16  Mike Sperber <mike@xemacs.org>
8169
8170         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8171         catch lisp/mule/.
8172
8173 2001-01-14  Mike Sperber <mike@xemacs.org>
8174
8175         * startup.el (maybe-create-compatibility-dot-emacs):
8176         (maybe-unmigrate-user-init-file):
8177         (unmigrate-user-init-file): Created.
8178         (maybe-migrate-user-init-file): Offer creation of compatibility
8179         .emacs.
8180         Some doc fixes wrt init file location.
8181
8182 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8183
8184         * faces.el (face-frob-from-locale-first): new variable.
8185         (frob-face-font-2): Honor tags arg while trying to use
8186         standard-face-mapping.  When face-frob-from-locale-first is set,
8187         first try to set face inheriting from frobbed-face.
8188
8189 2001-01-15  Didier Verna  <didier@xemacs.org>
8190
8191         * about.el (xemacs-hackers): update my entry.
8192         * about.el (about-url-alist): ditto.
8193         * about.el (about-maintainer-info): ditto.
8194         * about.el (about-hackers): ditto.
8195
8196 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8197
8198         The byte compiler has been badly broken for a year,
8199         by the patch of 1999-12-06.
8200         * byte-optimize.el (byte-optimize-form-code-walker):
8201         Bug was: the byte compiler was making this erroneous optimization:
8202         (progn (or (foo)) (bar)) ==> (bar)
8203
8204 2000-11-20  Mike Sperber <mike@xemacs.org>
8205
8206         * setup-paths.el (paths-core-load-path-depth): Split
8207         `paths-load-path-depth' in two for site and core lisp.  Don't
8208         recurse into core.
8209         * setup-paths.el (paths-construct-load-path): Use.
8210
8211 2001-01-10  Andy Piper  <andy@xemacs.org>
8212
8213         * package-net.el (package-net-cygwin32-binary-size): new variable
8214         (package-net-win32-binary-size): ditto.  add much needed
8215         commentary.
8216
8217         * gutter-items.el (buffers-tab-items): correct off-by-one error
8218         for buffers-tab-max-size.
8219
8220 2001-01-08  Martin Buchholz <martin@xemacs.org>
8221
8222         * XEmacs 21.2.40 is released.
8223
8224 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8225
8226         * mule/hebrew.el: Fix comments and typos.
8227         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8228
8229 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8230
8231         * ChangeLog.1: move ancient log from fill.el.
8232
8233         * dump-paths.el:
8234         paragraphs.el:
8235         mule/mule-category.el:
8236         Miscellaneous typo fixes and slight doc clarifications.
8237
8238         * mule/mule-ccl.el:  Correct file name in header.
8239
8240 2000-12-31  Martin Buchholz <martin@xemacs.org>
8241
8242         * XEmacs 21.2.39 is released.
8243
8244 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8245
8246         * byte-optimize.el (byte-optimize-cond):
8247         (byte-optimize-cond-1): New.
8248         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8249         Optimizes (cond (x nil)) ==> nil.
8250         Provide better diagnostic on malformed expr like (cond foo).
8251
8252 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8253
8254         * mule/mule-coding.el:
8255         mule/mule-cmds.el (reset-language-environment,
8256         set-language-environment-coding-systems):
8257         Safer default coding-priority-list, corresponding to src/file-coding.h.
8258
8259 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8260
8261         * package-admin.el: Allow package removal from
8262         early-package-load-path.
8263
8264 2000-12-15  Andreas Jaeger  <aj@suse.de>
8265
8266         * about.el (about-maintainer-info): Update my entry.
8267
8268 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8269
8270         * packages.el (locate-library): Add support for bzip2
8271         compressed .el files.
8272
8273 2000-12-12  Andy Piper  <andy@xemacs.org>
8274
8275         * package-net.el: new file.
8276
8277 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8278
8279         * font-lock.el: Add missing C++ keywords.
8280
8281 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8282
8283         * simple.el (indent-for-comment): Preserve indentation of comments
8284         starting in column 0, as documented in (Info-goto-node
8285         "(xemacs)Comments").  Update docstring accordingly.
8286
8287 2000-12-05  Martin Buchholz <martin@xemacs.org>
8288
8289         * XEmacs 21.2.38 is released.
8290
8291 2000-12-04  Didier Verna  <didier@xemacs.org>
8292
8293         * mouse.el (default-mouse-track-set-point-in-window): remove
8294         spurious '+' operation detected by Martin.
8295
8296
8297 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8298
8299         * cl-extra.el (coerce):
8300         Implement char to integer coercion.
8301         Remove extraneous (numberp) test.
8302
8303         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8304         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8305         (byte-optimize-predicate):
8306         Warn if evaluating constant expression signals an error.
8307         (byte-optimize-form): Small simplification.
8308
8309         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8310
8311 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8312
8313         * byte-optimize.el:
8314         (byte-optimize-minus):
8315         (byte-optimize-plus):
8316         (byte-optimize-mult):
8317         (byte-optimize-quo):
8318         Use (car (last x)) instead of (last x) to get last elt!
8319         Use `byte-optimize-predicate' to optimize `%'.
8320         Move optimizations for special numeric args to bytecomp.el.
8321         * bytecomp.el (byte-compile-associative): Remove.
8322         (byte-compile-max): New.
8323         (byte-compile-min): New.
8324         Properly handle erroneous calls: (max) (min).
8325         (byte-compile-plus): New.
8326         (byte-compile-minus):
8327         It's easiest to handle 0, +1 and -1 args here.
8328         (byte-compile-mult): New.
8329         It's easiest to handle 1, -1 and 2 args here.
8330         (byte-compile-quo):
8331         It's easiest to handle 0, +1 and -1 args here.
8332         Issue byte-compiler warning when dividing by zero.
8333
8334         Byte-compiler arithmetic improvements.
8335         Better optimize these expressions in the obvious way:
8336         (+ x y 1)   -->  varref x varref y add add1
8337         (+ x y -1)  -->  varref x varref y add sub1
8338         (- x y 0)   -->  (- x y)
8339         (- 0 x y)   -->  (- (- x) y)
8340         (% 42 19)   --> compile-time constant
8341         (/ 42 19)   --> compile-time constant
8342         (* (foo) 2) --> foo call dup plus
8343
8344         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8345         unless (declaim (optimize (safety 3)))
8346         or (setq byte-compile-delete-errors nil).
8347
8348 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8349
8350         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8351         docstrings.
8352
8353 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8354
8355         * startup.el (command-line-do-help):  Add documentation of
8356         portable dumper switches.
8357
8358 2000-11-22  Andy Piper  <andy@xemacs.org>
8359
8360         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8361
8362         * glyphs.el (init-glyphs): don't use autodetect for strings.
8363
8364 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8365
8366         * byte-optimize.el (byte-optimize-char-before):
8367         (byte-optimize-backward-char):
8368         (byte-optimize-backward-word):
8369         Fix incorrect optimizations for these sorts of expressions:
8370         (let ((x nil)) (backward-char x))
8371
8372 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8373
8374         * byte-optimize.el:
8375         * byte-optimize.el (byte-optimize-backward-char): New.
8376         * byte-optimize.el (byte-optimize-backward-word): New.
8377         Make backward-word and backward-char as efficient as forward versions.
8378
8379         * bytecomp.el (byte-compile-no-args-with-one-extra):
8380         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8381         * bytecomp.el (byte-compile-two-args-with-one-extra):
8382         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8383         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8384         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8385         Check if extra arg is constant nil, and if so, use byte-coded call.
8386
8387         * simple.el (backward-word):
8388         * simple.el (mark-word):
8389         * simple.el (kill-word):
8390         * simple.el (backward-kill-word):
8391         Make COUNT argument optional, for consistency with forward-char et al.
8392
8393         * abbrev.el (abbrev-string-to-be-defined):
8394         * abbrev.el (inverse-abbrev-string-to-be-defined):
8395         * abbrev.el (inverse-add-abbrev):
8396         * abbrev.el (expand-region-abbrevs):
8397         * buff-menu.el (Buffer-menu-execute):
8398         * indent.el (move-to-left-margin):
8399         * indent.el (indent-relative):
8400         * indent.el (move-to-tab-stop):
8401         * info.el (Info-reannotate-node):
8402         * lisp-mode.el (lisp-indent-line):
8403         * lisp.el (end-of-defun):
8404         * lisp.el (move-past-close-and-reindent):
8405         * misc.el (copy-from-above-command):
8406         * mouse.el (default-mouse-track-scroll-and-set-point):
8407         * page.el (forward-page):
8408         * paragraphs.el (forward-paragraph):
8409         * paragraphs.el (end-of-paragraph-text):
8410         * picture.el (picture-forward-column):
8411         * picture.el (picture-self-insert):
8412         * rect.el (extract-rectangle-line):
8413         * simple.el (newline):
8414         * simple.el (fixup-whitespace):
8415         * simple.el (backward-delete-char-untabify):
8416         * simple.el (transpose-chars):
8417         * simple.el (transpose-preceding-chars):
8418         * simple.el (do-auto-fill):
8419         * simple.el (indent-new-comment-line):
8420         * simple.el (blink-matching-open):
8421         * view-less.el (cleanup-backspaces):
8422         * wid-edit.el (widget-transpose-chars):
8423         * term/bg-mouse.el (bg-insert-moused-sexp):
8424         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8425
8426         * info.el (Info-fontify-node):
8427         * simple.el (backward-delete-function):
8428         Use canonical delete-backward-char instead of backward-delete-char.
8429
8430 2000-11-20  Andy Piper  <andy@xemacs.org>
8431
8432         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8433         no buffers.
8434
8435 2000-11-20  Andy Piper  <andy@xemacs.org>
8436
8437         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8438         buffer tabs.
8439
8440 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8441
8442         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8443         (proclaim inline...) was shadowing compiler-macros.
8444
8445 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8446
8447         * bytecomp.el (byte-compile-eval): New.
8448         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8449         Keeps this promise made in Lispref:
8450         "If a file being compiled contains a `defmacro' form, the macro is
8451         defined temporarily for the rest of the compilation of that file."
8452
8453 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8454
8455         * cl.el (floatp-safe):
8456         (plusp):
8457         (minusp):
8458         (oddp):
8459         (evenp):
8460         (cl-abs):
8461         Use a better parameter name than `x'.
8462
8463         * cl-macs.el (check-type): Make continuable.  Change documentation
8464         to require PLACE, but accept any form for compatibility.
8465
8466         * abbrev.el (define-abbrev): Use check-type.
8467         * font-menu.el (font-menu-change-face): Use check-type.
8468         * menubar.el (relabel-menu-item): Use check-type.
8469         * itimer.el: Fix typo.
8470
8471 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8472
8473         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8474
8475 2000-11-14  Martin Buchholz <martin@xemacs.org>
8476
8477         * XEmacs 21.2.37 is released.
8478
8479 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8480
8481         * code-cmds.el: Provide the feature.
8482
8483 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8484
8485         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8486
8487         * code-cmds.el: New file
8488         * mule/mule-cmds.el:
8489         * mule/mule-misc.el
8490         (coding-keymap): New keymap. Define coding system keyboard
8491         commands on file-coding builds too.
8492         (coding-system-change-eol-conversion):
8493         (universal-coding-system-argument):
8494         (set-default-coding-systems):
8495         (prefer-coding-system): Moved from mule-cmds.el
8496         (set-buffer-process-coding-system): Moved from mule-misc.el
8497
8498 2000-09-15  Stephen Carney <carney@scubadoo.com>
8499
8500         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8501
8502 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8503
8504         * package-get.el (package-get-download-sites): Add a pre-release
8505         site for experimental packages.
8506
8507         * auto-autoloads.el: Regenerated.
8508
8509 2000-08-01  Andy Piper  <andy@xemacs.org>
8510
8511         * gutter-items.el (buffers-tab-omit-function): reference
8512         buffers-tab-select-visible-buffers.
8513         (buffers-tab-filter-functions): new variable, by default uses
8514         buffers-tab-selection-function and buffers-tab-omit-function.
8515         (select-buffers-tab-buffers-by-mode): invert arguments.
8516         (buffers-tab-select-visible-buffers): new function. Invert calling
8517         of buffers-menu-omit-invisible-buffers.
8518         (buffers-tab-items): rewrite to use
8519         buffers-tab-filter-functions. Rewrite docstring.
8520         (gutter-buffers-tab-extent): delete.
8521         (add-tab-to-gutter): always build a new extent when adding the
8522         tabs.
8523         (update-tab-in-gutter): make gutter dirty when orientation
8524         changes.
8525
8526 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8527
8528         * bytecomp.el (byte-compile-defvar-or-defconst):
8529         Only do loadhist recording if defvar form includes a value.
8530
8531 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8532
8533         * bytecomp.el (byte-compile-initial-macro-environment):
8534         `eval-when-compile' should not compile its body.
8535
8536 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8537
8538         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8539         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8540         some Japanese English.  Remove some ancient FSF comments, and
8541         improve docstrings.  Use symbols not vectors for tables.
8542
8543 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8544
8545         * keymap.el:
8546         (local-key-binding):
8547         (global-key-binding):
8548         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8549
8550         * lisp.el:
8551         (backward-sexp): Slightly simpler code.
8552         (mark-sexp): Make arg optional, like FSF Emacs.
8553         (forward-list): Slightly simpler code.
8554         (backward-list): Slightly simpler code.
8555         (down-list):  Make arg optional, like FSF Emacs.
8556         (up-list):  Make arg optional, like FSF Emacs.
8557         (backward-up-list):  Make arg optional, like FSF Emacs.
8558         (kill-sexp):  Make arg optional, like FSF Emacs.
8559         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8560
8561         * font-menu.el (font-menu-change-face):
8562         Take continuable errors into account.
8563
8564         * abbrev.el:
8565         * abbrev.el (clear-abbrev-table):
8566         * abbrev.el (define-abbrev-table):
8567         * abbrev.el (define-abbrev):
8568         * abbrev.el (insert-abbrev-table-description):
8569         * apropos.el (apropos-documentation-check-doc-file):
8570         * apropos.el (apropos-documentation-check-elc-file):
8571         * buff-menu.el (list-buffers):
8572         * buff-menu.el (list-buffers-noselect):
8573         * bytecomp.el (byte-recompile-directory):
8574         * bytecomp.el (batch-byte-compile):
8575         * cl-macs.el (typep):
8576         * code-files.el (find-coding-system-magic-cookie):
8577         * code-files.el (insert-file-contents):
8578         * cus-edit.el (customize-set-variable):
8579         * cus-edit.el (customize-save-variable):
8580         * cus-face.el (custom-set-face-font-size):
8581         * cus-face.el (custom-set-face-update-spec):
8582         * cus-face.el (custom-reset-faces):
8583         * custom.el (custom-check-theme):
8584         * custom.el (copy-upto-last):
8585         * fill.el (canonically-space-region):
8586         * fill.el (fill-paragraph):
8587         * fill.el (fill-region):
8588         * fill.el (find-space-insertable-point):
8589         * fill.el (justify-current-line):
8590         * faces.el (face-spec-update-all-matching):
8591         * faces.el (set-face-stipple):
8592         * files-nomule.el (insert-file-contents):
8593         * files.el (insert-file-contents-literally):
8594         * files.el (hack-local-variables-last-page):
8595         * files.el (basic-save-buffer):
8596         * files.el (insert-directory):
8597         * font-menu.el (font-menu-change-face):
8598         * font.el (font-spatial-to-canonical):
8599         * format.el (format-encode-region):
8600         * format.el (format-insert-file):
8601         * format.el (format-replace-strings):
8602         * gutter.el (set-gutter-element):
8603         * help.el (key-or-menu-binding):
8604         * help.el (describe-bindings):
8605         * help.el (with-syntax-table):
8606         * indent.el (indent-rigidly):
8607         * indent.el (delete-to-left-margin):
8608         * info.el:
8609         * info.el (Info-extract-dir-entry-from):
8610         * info.el (Info-build-dir-anew):
8611         * info.el (Info-rebuild-dir):
8612         * info.el (Info-batch-rebuild-dir):
8613         * info.el (Info-read-subfile):
8614         * info.el (Info-build-node-completions):
8615         * info.el (Info-extract-menu-node-name):
8616         * isearch-mode.el (isearch-range-invisible):
8617         * isearch-mode.el (isearch-restore-invisible-extents):
8618         * itimer.el (itimerp):
8619         * itimer.el (itimer-live-p):
8620         * keymap.el:
8621         * keymap.el (substitute-key-definition):
8622         * keymap.el (read-command-or-command-sexp):
8623         * keymap.el (local-key-binding):
8624         * keymap.el (global-key-binding):
8625         * keymap.el (global-set-key):
8626         * keymap.el (local-set-key):
8627         * ldap.el:
8628         * ldap.el (ldap-add-entries):
8629         * ldap.el (ldap-delete-entries):
8630         * lisp.el (backward-sexp):
8631         * lisp.el (mark-sexp):
8632         * lisp.el (forward-list):
8633         * lisp.el (backward-list):
8634         * lisp.el (down-list):
8635         * lisp.el (backward-up-list):
8636         * lisp.el (up-list):
8637         * lisp.el (kill-sexp):
8638         * lisp.el (backward-kill-sexp):
8639         * menubar.el (add-menu-button):
8640         * menubar.el (add-submenu):
8641         * menubar.el (delete-menu-item):
8642         * menubar.el (relabel-menu-item):
8643         * mouse.el (narrow-window-to-region):
8644         * obsolete.el (define-obsolete-variable-alias):
8645         * obsolete.el (store-substring):
8646         * package-admin.el:
8647         * package-admin.el (package-admin-install-function):
8648         * package-admin.el (package-admin-install-function-mswindows):
8649         * package-admin.el (package-admin-default-install-function):
8650         * package-get.el (package-get-update-base-entries):
8651         * packages.el (packages-load-package-dumped-lisps):
8652         * packages.el (packages-collect-package-dumped-lisps):
8653         * printer.el (generic-print-buffer):
8654         * printer.el (generic-print-region):
8655         * replace.el (occur-mode-mouse-goto):
8656         * replace.el (perform-replace):
8657         * select.el (get-selection-no-error):
8658         * simple.el:
8659         * simple.el (newline):
8660         * simple.el (open-line):
8661         * simple.el (edit-and-eval-command):
8662         * simple.el (goto-line):
8663         * simple.el (undo):
8664         * simple.el (kill-region):
8665         * simple.el (copy-region-as-kill):
8666         * simple.el (kill-ring-save):
8667         * simple.el (set-mark):
8668         * simple.el (next-line):
8669         * simple.el (previous-line):
8670         * simple.el (line-move):
8671         * simple.el (set-goal-column):
8672         * simple.el (comment-region):
8673         * subr.el:
8674         * subr.el (putf):
8675         * syntax.el (modify-syntax-entry):
8676         * syntax.el (map-syntax-table):
8677         * view-less.el (view-file):
8678         * view-less.el (view-buffer):
8679         * view-less.el (view-file-other-window):
8680         * window-xemacs.el (backward-other-window):
8681         * window.el:
8682         * window.el (one-window-p):
8683         * window.el (walk-windows):
8684         * window.el (window-list):
8685         * x-mouse.el (x-mouse-kill):
8686         * x-select.el (x-get-cutbuffer):
8687         * x-select.el (x-store-cutbuffer):
8688         * term/bg-mouse.el (bg-mouse-line-to-center):
8689         * term/sun-mouse.el (window-line-end):
8690         * term/sun-mouse.el (sun-select-region):
8691         * term/sun.el (kill-region-and-unmark):
8692         * mule/mule-category.el:
8693         * mule/mule-category.el (modify-category-entry):
8694         * mule/mule-category.el (char-category-list):
8695         * mule/mule-coding.el (coding-system-force-on-output):
8696         * mule/mule-misc.el (coding-system-put):
8697         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8698
8699 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8700
8701         * cus-face.el: Typo fixes and tiny clarifications.
8702         * custom.el: ditto
8703
8704 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8705
8706         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8707         * startup.el (normal-top-level): Setup auto-save-list-file-name
8708         if auto-save-list-file-prefix is non-nil.
8709
8710 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8711
8712         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8713
8714 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8715
8716         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8717         get symbol at point-min.
8718
8719 2000-10-24  Didier Verna  <didier@xemacs.org>
8720
8721         * info.el (Info-emacs-info-file-name): defconst it.
8722         * info.el (Info-footnote-tag): defcustom it.
8723         * info.el (Info-no-description-string): ditto.
8724         * info.el (Info-find-node): adapt to new semantics of
8725         'Info-suffixed-file (don't do the case variants stuff).
8726         * info.el (Info-insert-dir): rewrite the dir file variants code.
8727         * info.el (Info-directory-files): New. Return the list of info
8728         files in a directory.
8729         * info.el (Info-dir-outdated-p): use it.
8730         * info.el (Info-parse-dir-entries): ditto.
8731         * info.el (Info-build-dir-anew): don't restrict to files ending
8732         with a ".info.*" extension.
8733         * info.el (Info-set-mode-line): ditto.
8734         * info.el (Info-read-subfile): adapt to new semantics of
8735         'Info-suffixed-file (append 'exact argument).
8736         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8737         string independently of the case.
8738         * info.el (Info-suffixed-file): use it (match all possible case
8739         for the file name).
8740         * info.el (Info-insert-file-contents): code cleanup.
8741         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8742         columns.
8743         * info.el (Info-batch-rebuild-dir): ditto.
8744         * info.el (Info-read-node-name-1): ditto.
8745         * info.el (Info-search): ditto.
8746         * info.el (Info-fontify-node): ditto.
8747
8748
8749 2000-10-24  Didier Verna  <didier@xemacs.org>
8750
8751         * process.el (shell-command): when called from a program, avoid
8752         'push-mark's "mark-set" message.
8753
8754 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8755
8756         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8757         by a symbol, not by a vector.
8758         * mule/vietnamese.el (vscii): Likewise.
8759         (viscii): Likewise.
8760         * mule/cyrillic.el (koi8-r): Likewise.
8761
8762         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8763         by a symbol, not by a vector.
8764         (chinese-big5-2): Likewise.
8765         * mule/ethiopic.el (ethiopic): Likewise.
8766         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8767         (vietnamese-viscii-upper): Likewise.
8768
8769 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8770
8771         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8772
8773 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8774
8775         * byte-optimize.el (byte-optimize-car): New function.
8776         (byte-optimize-cdr): Ditto.
8777
8778 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8779
8780         * byte-optimize.el: Partial synch with FSF 20.7.
8781         Optimize constant concatenation.
8782         Add keymapp as a side effect free function.  It is a built-in.
8783         (byte-after-unbind-pos): Remove byte-equal.
8784
8785 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8786
8787         * update-elc-2.el: Quote regexps correctly.
8788
8789 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8790
8791         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8792         (ccl-compile): Apply integerp, not integer-or-char-p to
8793         check the type of the buffer magnification
8794         (ccl-compile-write-string): Encode a string with binary
8795         coding system.
8796         (ccl-compile-write-repeat): Likewise.
8797
8798 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8799
8800         * buff-menu.el:
8801         * bytecomp.el:
8802         * coding.el:
8803         * faces.el:
8804         * files.el:
8805         * fill.el:
8806         * float-sup.el:
8807         * font-lock.el:
8808         * help.el:
8809         * iso8859-1.el:
8810         * loaddefs.el:
8811         * menubar-items.el:
8812         * menubar.el:
8813         * modeline.el:
8814         * msw-font-menu.el:
8815         * paragraphs.el:
8816         * paths.el:
8817         * replace.el:
8818         * simple.el:
8819         * sound.el:
8820         * startup.el:
8821         * version.el:
8822         * x-faces.el:
8823         * x-font-menu.el:
8824         Remove purecopy.
8825
8826 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8827
8828         * simple.el (do-auto-fill): Use the function pointer to by
8829         `comment-line-break-function', not `indent-new-comment-line'. This
8830         fixes an issue with cc-mode comment continuation.
8831
8832 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8833
8834         * simple.el (turn-on-auto-fill):  Add (interactive).
8835         * mwheel.el (mwheel-install): Add (interactive).
8836         * font-lock.el (turn-on-font-lock): Add (interactive).
8837         (turn-off-font-lock): Add (interactive).
8838
8839 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8840
8841         * packages.el (packages-special-base-regexp): Add `man'.
8842
8843 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8844
8845         * wid-edit.el (widget-specify-active): map over extents in current
8846         buffer like `widget-specify-inactive' does.  Mapping over the
8847         inactive extent object does not work since the current extent is
8848         ignored by `map-extents'.
8849
8850 2000-10-04  Martin Buchholz <martin@xemacs.org>
8851
8852         * XEmacs 21.2.36 is released.
8853
8854 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8855
8856         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8857         Optimize the compiled-function-constants vector by byte-code
8858         reference counts.
8859
8860 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8861
8862         * build-report.el (build-report-delete-regexp): quote value in
8863         defcustom
8864
8865 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8866
8867         * build-report.el (build-report): Don't bind srcdir which we don't
8868         use in `multiple-value-bind' to avoid the only byte-compiler
8869         warning.
8870
8871 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8872
8873         * build-report.el: Requires cl and custom now.
8874         build-report-version is determined by XEmacs version -- remove
8875         build-report-version*.
8876         * build-report.el (build-report-version): Removed.
8877         * build-report.el (build-report-installation-version-regexp): New.
8878         * build-report.el (build-report-version-file-regexp): New.
8879         * build-report.el (build-report-installation-srcdir-regexp): New.
8880         * build-report.el (build-report-destination): Offer
8881         xemacs-build-reports and xemacs-beta.
8882         * build-report.el (build-report-keep-regexp): Adjusted.
8883         * build-report.el (build-report-delete-regexp): Adjusted.
8884         * build-report.el (build-report-make-output-dir): New.
8885         * build-report.el (build-report-installation-file): Replace use of
8886         `concat' with `expand-file-name'.
8887         * build-report.el (build-report-make-output-file): Removed.
8888         * build-report.el (build-report-make-output-files): New.
8889         * build-report.el (build-report-subject): Identify as
8890         user-variable with "*...".
8891         * build-report.el (build-report-prompts): Ditto.
8892         * build-report.el (build-report-version-file): New.
8893         * build-report.el (build-report-file-encoding): Identify as
8894         user-variable with "*...".
8895         * build-report.el (build-report-make-output-get): New.
8896         * build-report.el (build-report-insert-header): Report
8897         emacs-version and system-configuration instead of
8898         build-report-version.
8899         * build-report.el (build-report-insert-make-output): Add file
8900         argument.
8901         * build-report.el (build-report-insert-installation-file):
8902         Re-indent.
8903         * build-report.el (build-report-keep): Change docstring,
8904         re-indent.
8905         * build-report.el (build-report-delete): Ditto.
8906         * build-report.el (build-report-installation-data): New.
8907         * build-report.el (build-report-version-file-data): New.
8908
8909 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8910
8911         * byte-optimize.el (byte-optimize-lapcode):
8912         Fix the optimization of using the first 5 elements of the
8913         constants vector for variables.
8914         (byte-optimize-lapcode): Fix another ancient broken optimization.
8915
8916 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8917
8918         * *: Spelling mega-patch
8919
8920 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8921
8922         * easymenu.el: doc fixes.
8923         (easy-menu-do-define): Use backquote.
8924         (easy-menu-change):
8925         (easy-menu-add):
8926         `when' seems much clearer than `if' here.
8927         (easy-menu-remove):
8928         (easy-menu-add-item):
8929         (easy-menu-item-present-p):
8930         (easy-menu-remove-item):
8931         Wrap using (when (featurep 'menubar) ...)
8932
8933 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8934
8935         * bytecomp.el (displaying-byte-compile-warnings):
8936         Revert Ben's change to this function below so that the compile log
8937         is displayed properly for users of the "popper" package.
8938
8939 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8940
8941         * window.el (save-selected-window): Use backquote.
8942
8943         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8944         Renamed from `byte-compile-file-form-defvar'.
8945         * bytecomp.el (byte-compile-defvar-or-defconst):
8946         Only cons onto current-load-list in top-level forms.
8947         Else this leaks a cons cell every time a defun is called.
8948         Renamed from `byte-compile-defvar', for clarity.
8949         Warn when docstring of defvar is not a string.
8950         Use consistent error messages.
8951         Better comments.
8952
8953 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8954
8955         * simple.el (set-variable):
8956         Remove unneeded defvar by rearranging order of let* forms.
8957
8958         * mule/mule-ccl.el (ccl-get-next-code):
8959         * menubar-items.el (bookmark-menu-filter):
8960         (language-environment-menu-filter):
8961         (tutorials-menu-filter):
8962         * toolbar-items.el (toolbar-compile):
8963         * byte-optimize.el (disassemble-offset):
8964         Use (declare (special ...)) instead of `defvar'.
8965
8966         * cl-macs.el (cl-do-proclaim):
8967         Fix (declare (special ...)) warning suppression syntax.
8968
8969 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8970
8971         * info.el (Info-tag-table-marker):
8972         (Info-tag-table-buffer):
8973         (Info-find-file-node):
8974         (Info-read-subfile):
8975         (Info-build-node-completions):
8976         (Info-search):
8977         (Info-mode):
8978         Multiple info buffer support.
8979
8980 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8981
8982         * ldap.el (ldap-decode-entry): New defun
8983         (ldap-search-entries): Use it in order to decode DN-prefixed
8984         entries properly
8985
8986 2000-08-23  Daniel Pittman <daniel@danann.net>
8987
8988         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8989         Use `eq', not `=', to compare symbols.
8990
8991 2000-07-30  Ben Wing  <ben@xemacs.org>
8992
8993         * bytecomp.el (byte-compile-report-error):
8994         * bytecomp.el (displaying-byte-compile-warnings):
8995         if stack-trace-on-error is set, send out a backtrace when
8996         an error is encountered that stops byte compilation.  this
8997         should make it much much easier to track down those curious
8998         problems.  also undo the kludge of using a separate "*Show*"
8999         buffer for display when there's a temp-buffer-show-function;
9000         we can avoid this by just being a little smarter.
9001
9002         * dialog-items.el:
9003         * dialog-items.el (search-dialog-regexp): New.
9004         * dialog-items.el (search-dialog-callback):
9005         * dialog-items.el (make-search-dialog):
9006         add a regexp option to the dialog and clean up a bit.
9007
9008         * dialog.el:
9009         * dialog.el (yes-or-no-p-dialog-box):
9010         * dialog.el (get-dialog-box-response):
9011         * dialog.el (make-dialog-box):
9012         * dialog.el (dialog-box-finish): New.
9013         * dialog.el (dialog-box-cancel): New.
9014         * dialog.el (internal-make-dialog-box-exit): New.
9015         implement [properly!] the :modal property of the new dialog box
9016         interface.  this is the first time xemacs has ever had *proper*
9017         modal dialog boxes, giving the standard window-system feedback.
9018         (e.g. under windows, clicking on a disabled frame causes a beep
9019         and makes the dialog box flash three times.)
9020
9021         * dragdrop.el: header keyword frobbing.
9022
9023         * dumped-lisp.el (preloaded-file-list):
9024         renamed winnt.el to win32-native.el.
9025
9026         * faces.el (face-property):
9027         * faces.el (set-face-property):
9028         * faces.el (frob-face-property):
9029         * faces.el (frob-face-font-2):
9030         * faces.el (make-face-bold):
9031         * faces.el (make-face-italic):
9032         * faces.el (make-face-bold-italic):
9033         * faces.el (make-face-unbold):
9034         * faces.el (make-face-unitalic):
9035         * faces.el (make-face-smaller):
9036         * faces.el (make-face-larger):
9037         clean up the implementation of these so that window-system-specific
9038         methods are called only on objects belonging to that window system.
9039         previously, you could have [e.g.] mswindows-make-face-bold called
9040         on font object of device type `stream', which is not good and
9041         explains the subtle errors Adrian was getting when byte-compiling
9042         something that required 'term. (Adrian, now you can use stack-trace-
9043         on-error to find the exact place where things are going wrong instead
9044         of having to laboriously binary-search your way through.)
9045
9046         * finder.el (finder-known-keywords):
9047         cleaned up -- properly sorted, clarified the meanings of many of
9048         the keywords, and added a few -- mswin, gui, content, build, www,
9049         user, services.  the last two try to distinguish between a package
9050         that's used directly by the user, and a package that provides
9051         support services to other packages.
9052
9053         * font-lock.el (lisp-font-lock-keywords-2):
9054         update list of lisp control structures to include everything,
9055         including new ones i introduced.
9056
9057         * gutter.el: header keyword frobbing.
9058
9059         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
9060         recent isearch element was not doing so!  you got the second-most-
9061         recent instead.
9062
9063         * lisp-mode.el (construct-lisp-mode-menu):
9064         more menubar cleanups.
9065         * lisp-mode.el (with-selected-window):
9066         make it indent properly.
9067
9068         * menubar-items.el (default-menubar): lots of menubar cleanups.
9069         rearranged the options menu the most, e.g. splitting up the
9070         Keyboard/Mouse menu into a new Editing menu and combining the
9071         separate Scrollbar/Gutter/Toolbar submenus into Display.
9072         Got rid of General, moved items to Editing or new Troubleshooting.
9073         Moved Packages to Tools; doesn't seem to belong under Options.
9074         Added stuff to the Cmds menu, e.g. Change Case.
9075
9076         NB please don't complain about these periodic menubar changes.
9077         Anything like this is necessarily incremental in its construction
9078         -- By constant use you gradually become more and more aware of
9079         better and better ways to group menu items.  When we eventually
9080         move the options menu to a property sheet, the existing structure
9081         will probably be preserved fairly well.
9082
9083         * minibuf.el (next-history-element): fix problems with pressing
9084         down arrow in repeat-complex-command.
9085
9086         * modeline.el:
9087         * modeline.el (modeline-3d-p): New.
9088         added custom variable for controlling the 3d modeline.  the
9089         corresponding Options item has been present for a long time,
9090         but commented out with "fix me!" comments.  it's fixed now.
9091
9092         * obsolete.el (add-menu):
9093         remove bogus gettexts.
9094
9095         * process.el (shell-quote-argument):
9096         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
9097         For bash under Windows native, see below.
9098
9099         * simple.el:
9100         * simple.el (display-warning-buffer):
9101         Fixed the handling of warning display to eliminate the annoying
9102         *Show* buffer, like was done for byte-compiler output above.
9103
9104         * simple.el (debug-print): New.
9105         Simple function for sending debug messages to the console and/or
9106         other debug places.
9107
9108         * subr.el (replace-in-string):
9109         Rewrite this function to avoid N^2 behavior with large strings --
9110         catastrophic with the new Windows selection code! (Apparently the
9111         author of this function didn't realize there was a fun
9112         replace-match that could make his life much easier, because we
9113         duplicated the entire logic.  The new version is smaller, easier
9114         to understand, much more robust, and has extended features --
9115         those of replace-match.)
9116
9117         * window.el:
9118         * window.el (with-selected-window): New.
9119         An obvious complement to the existing `with-selected-frame' and
9120         `with-current-buffer'.
9121
9122         * win32-native.el: Renamed from winnt.el.
9123         Added a great deal of stuff for properly handling process quoting,
9124         somewhat modeled on Kirill's original model (which i later threw
9125         away).  We should now finally have correctly working process arg
9126         quoting/dequoting so that the final app gets exactly what we
9127         intended.  Because the mechanism is in Lisp, it's easily
9128         extendible. (For those running bash and running the native
9129         version, I tried hard to do what I thought was correct.  But more
9130         thought is needed, and ideally the volunteer work of people with
9131         these configurations that they generally run on.)
9132
9133         * x-font-menu.el (x-font-menu-font-data):
9134         Put in defvar's to fix byte-compiler warnings.
9135
9136 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9137
9138         * select.el (selection-coercion-alist): Initialise.
9139         * select.el (select-coerce-to-text): New.
9140         * select.el (select-coerce): New.
9141         New functions to perform type and value coercion.
9142
9143         * select.el (select-buffer-killed-default): Keep data if it was
9144         on the clipboard.
9145
9146 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9147
9148         * menubar-items.el (default-menubar): Fix typo.
9149         (default-menubar): `lambda' was mispelled as `lamda'.
9150
9151 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9152
9153         * window.el (shrink-window-if-larger-than-buffer): Remove
9154         edge checking code.
9155
9156 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9157
9158         * paths.el (gnus-local-domain): Removed.
9159         (gnus-local-organization): Ditto.
9160         (gnus-startup-file): Ditto.
9161
9162 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9163
9164         * files.el (auto-mode-alist): Add .spec for RPM.
9165
9166 2000-07-31  Andy Piper  <andy@xemacs.org>
9167
9168         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9169
9170 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9171
9172         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9173         browse-url.
9174         * help.el (xemacs-www-page): Ditto.
9175         (xemacs-www-faq): Ditto.
9176         * menubar-items.el (default-menubar): Ditto.
9177
9178         * wid-edit.el (widget-url-link-action): Ditto.
9179         From: Kenichi OKADA <okada@opaopa.org>.
9180
9181 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9182
9183         * finder.el (finder-commentary): Add autoload cookie.
9184
9185 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9186
9187         * files.el (insert-file-contents-literally): Fix second let
9188         binding for `coding-system-for-read' to `coding-system-for-write'
9189         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9190
9191 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9192
9193         * files.el (insert-file-contents-literally): Use binary coding
9194         system (from Morioka san).
9195         (insert-file-contents-literally): Make file-name-handler method.
9196
9197 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9198
9199         * cl-macs.el (get-selection): Add defsetf.
9200
9201 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9202
9203         * x-init.el (x-activate-region-as-selection): replace obsolete
9204         function x-own-selection with own-selection.
9205         (ow-find): replace obsolete functions x-get-selection and
9206         x-get-clipboard with get-selection and get-clipboard.
9207         (init-post-x-win): replace obsolete function x-disown-selection
9208         with disown-selection.
9209
9210 2000-07-20  Mike Sperber  <mike@xemacs.org>
9211
9212         * startup.el (load-user-init-file): Only try to load init file if
9213         it exists.
9214
9215 2000-07-10  Andy Piper  <andy@xemacs.org>
9216
9217         * dialog-items.el: sync with Ben's patch.
9218
9219         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9220         comment.
9221         (progress-text-glyph): deleted.
9222         (progress-layout-glyph): make completely minimal.
9223         (progress-gauge-glyph): ditto.
9224         (progress-display-style): fix to handle dynamic instantiator
9225         changes.
9226         (progress-text-instantiator): new.
9227         (progress-layout-instantiator): new.
9228         (progress-gauge-instantiator): new.
9229         (set-progress-display-instantiator): renamed and changed from
9230         set-progress-display-style.
9231         (progress-abort-glyph): use instantiator not glyph.
9232         (append-progress-display): use set-progress-display-instantiator
9233         and set-glyph-image.
9234         (abort-progress-display): ditto.
9235         (raw-append-progress-display): ditto.
9236
9237 2000-07-20  Ben Wing  <ben@xemacs.org>
9238
9239         * code-files.el: Move Mule-specific code to mule-coding.el.
9240
9241 2000-07-15  Ben Wing  <ben@xemacs.org>
9242
9243         * autoload.el:
9244         Fixed comments.
9245
9246         * cmdloop.el:
9247         * cmdloop.el (yes-or-no-p):
9248         * cmdloop.el (y-or-n-p):
9249         Make these functions use should-use-dialog-box-p and not be
9250         overridden in dialog.el.
9251
9252         * cus-dep.el:
9253         * cus-dep.el (Custom-make-dependencies): Removed.
9254         * cus-dep.el (Custom-make-dependencies-1): New.
9255         * cus-dep.el (Custom-make-one-dependency): New.
9256         New entry point for use in Makefiles, to avoid excessive
9257         invocations.
9258
9259         * cus-edit.el (custom-variable-reset-saved):
9260         * cus-edit.el (custom-variable-reset-standard):
9261         * cus-edit.el (custom-save-resets):
9262         Fix bytecompiler warnings.
9263
9264         * dialog.el:
9265         * dialog.el (yes-or-no-p-dialog-box):
9266         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9267         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9268         * dialog.el (get-dialog-box-response):
9269         * dialog.el (message-or-box):
9270         * dialog.el (make-dialog-box):
9271         * dialog.el (popup-dialog-box): New.
9272         Avoid yes-or-no-p bogosities.
9273         Create a general function `make-dialog-box' to encapsulate all
9274         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9275
9276         * dumped-lisp.el (preloaded-file-list):
9277         Add dialog-items.  Clean up.  Group files by types.
9278
9279         * easymenu.el (easy-menu-add):
9280         * easymenu.el (easy-menu-remove):
9281         Account for accelerators.
9282
9283         * extents.el:
9284         * extents.el (extent-list): New args, like in map-extents.
9285         * extents.el (extent-at-event): New.
9286         * extents.el (extents-at-event): New.
9287
9288         * font-lock.el:
9289         * font-lock.el (font-lock-mode):
9290         * font-lock.el (font-lock-default-fontify-buffer):
9291         * font-lock.el (font-lock-default-unfontify-region):
9292         * font-lock.el (font-lock-fontify-syntactically-region):
9293         * font-lock.el (font-lock-fontify-keywords-region):
9294         Use new progress-feedback names.
9295
9296         * font-lock.el (java-font-lock-identifier-regexp):
9297         * font-lock.el (java-font-lock-class-name-regexp):
9298         Fix bytecompiler warnings.
9299
9300         * gutter-items.el:
9301         * gutter-items.el (progress-display-use-echo-area): Removed.
9302         * gutter-items.el (progress-feedback-use-echo-area): New.
9303         * gutter-items.el (progress-display-popup-period): Removed.
9304         * gutter-items.el (progress-feedback-popup-period): New.
9305         * gutter-items.el (set-progress-display-style): Removed.
9306         * gutter-items.el (set-progress-feedback-style): New.
9307         * gutter-items.el (progress-display-style): Removed.
9308         * gutter-items.el (progress-feedback-style): New.
9309         * gutter-items.el (progress-stack):
9310         * gutter-items.el (progress-displayed-p): Removed.
9311         * gutter-items.el (progress-feedbacked-p): New.
9312         * gutter-items.el (clear-progress-display): Removed.
9313         * gutter-items.el (clear-progress-feedback): New.
9314         * gutter-items.el (progress-display-clear-when-idle): Removed.
9315         * gutter-items.el (progress-feedback-clear-when-idle): New.
9316         * gutter-items.el (remove-progress-display): Removed.
9317         * gutter-items.el (remove-progress-feedback): New.
9318         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9319         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9320         * gutter-items.el (append-progress-display): Removed.
9321         * gutter-items.el (append-progress-feedback): New.
9322         * gutter-items.el (abort-progress-display): Removed.
9323         * gutter-items.el (abort-progress-feedback): New.
9324         * gutter-items.el (raw-append-progress-display): Removed.
9325         * gutter-items.el (raw-append-progress-feedback): New.
9326         * gutter-items.el (display-progress-display): Removed.
9327         * gutter-items.el (display-progress-feedback): New.
9328         * gutter-items.el (current-progress-display): Removed.
9329         * gutter-items.el (current-progress-feedback): New.
9330         * gutter-items.el (current-progress-display-label): Removed.
9331         * gutter-items.el (current-progress-feedback-label): New.
9332         * gutter-items.el (progress-display): Removed.
9333         * gutter-items.el (progress-feedback): New.
9334         Replace "progress-display" with "progress-feedback" globally.
9335
9336         * gutter-items.el (lprogress-display): Removed.
9337         * gutter-items.el (progress-feedback-with-label): New.
9338         Rename lprogress-display ==> progress-feedback-with-label.
9339
9340         * gutter-items.el (search-dialog-direction): Removed.
9341         * gutter-items.el (search-dialog-text): Removed.
9342         * gutter-items.el (search-dialog-callback): Removed.
9343         * gutter-items.el (make-search-dialog): Removed.
9344         Move to dialog-items.el.
9345
9346         * help.el:
9347         * help.el (help-mode-quit):
9348         * help.el (mode-for-help): New.
9349         * help.el (help-sticky-window): New.
9350         * help.el (help-window-config): New.
9351         * help.el (with-displaying-help-buffer):
9352         * help.el (function-at-event): New.
9353         * help.el (help-symbol-regexp): New.
9354         * help.el (help-symbol-run-function-1): New.
9355         * help.el (help-symbol-run-function): New.
9356         * help.el (help-symbol-function-context-menu): New.
9357         * help.el (help-symbol-variable-context-menu): New.
9358         * help.el (help-symbol-function-and-variable-context-menu): New.
9359         * help.el (frob-help-extents): New.
9360         * help.el (describe-function-1):
9361         * help.el (variable-at-point):
9362         * help.el (variable-at-event): New.
9363         * help.el (describe-variable):
9364         Major overhaul.
9365         - Make functions and variables be mousable.
9366         - Middle button hyperlinks.
9367         - New context-menu entries.
9368
9369         * keydefs.el:
9370         * keydefs.el (global-map):
9371         New key bindings to move lines up and down.
9372
9373         * lisp-mode.el:
9374         * lisp-mode.el (construct-lisp-mode-menu): New.
9375         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9376         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9377         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9378         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9379         Make popup and menubar menus be different.  Popup menu uses
9380         clicked location and automatically assumes symbol under the mouse
9381         for various commands.
9382
9383         * menubar-items.el:
9384         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9385         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9386
9387         * menubar-items.el (global-popup-menu): Removed.
9388         * menubar-items.el (mode-popup-menu): Removed.
9389         * menubar-items.el (activate-popup-menu-hook): Removed.
9390         * menubar-items.el (popup-mode-menu): Removed.
9391         * menubar-items.el (popup-buffer-menu): Removed.
9392         * menubar-items.el (popup-menubar-menu): Removed.
9393         Move to menubar.el.
9394
9395         * menubar.el:
9396         * menubar.el (global-popup-menu): New.
9397         * menubar.el (mode-popup-menu): New.
9398         * menubar.el (activate-popup-menu-hook): New.
9399         * menubar.el (last-popup-menu-event): New.
9400         * menubar.el (popup-mode-menu): New.
9401         * menubar.el (popup-buffer-menu): New.
9402         * menubar.el (popup-menubar-menu): New.
9403         * menubar.el (menu-call-at-event): New.
9404         Move non-content functions here.  Add support for context menu
9405         items on extents.
9406
9407         * minibuf.el (minibuffer-history-uniquify):
9408         Typo fix.
9409
9410         * minibuf.el (read-file-name-1):
9411         Call new file dialog box if it exists.
9412
9413         * minibuf.el (mouse-rfn-setup-vars):
9414         Clean up "chop" action.
9415
9416         * mouse.el:
9417         * mouse.el (button2): Now bound to mouse-track.
9418         * mouse.el (click-inside-extent-p):
9419         * mouse.el (point-inside-extent-p):
9420         * mouse.el (point-inside-selection-p):
9421         * mouse.el (mouse-drag-or-yank): Removed.
9422         * mouse.el (mouse-begin-drag-n-drop): New.
9423         * mouse.el (mouse-eval-sexp):
9424         * mouse.el (mouse-track-activate-strokes): New.
9425         * mouse.el (mouse-track-do-activate): New.
9426         * mouse.el (mouse-track):
9427         * mouse.el (default-mouse-track-event-is-with-button): New.
9428         * mouse.el (default-mouse-track-cleanup-hook):
9429         * mouse.el (default-mouse-track-drag-hook):
9430         * mouse.el (default-mouse-track-drag-up-hook):
9431         * mouse.el (default-mouse-track-click-hook):
9432         Merge drag-n-drop into mouse-track.
9433         Add general "activate" support to replace specific button2 kludges.
9434         Use "button modifier" support in mouse-track.
9435
9436         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9437
9438         * package-ui.el:
9439         * package-ui.el (pui-menu):
9440         * package-ui.el (pui-popup-context-sensitive): Removed.
9441         Fix bytecompiler warnings.
9442         Clean up popup code a bit.
9443
9444         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9445
9446         * simple.el:
9447         * simple.el (transpose-lines):
9448         * simple.el (transpose-line-up): New.
9449         * simple.el (transpose-line-down): New.
9450         * simple.el (transpose-subr):
9451         * simple.el (transpose-subr-1): Removed.
9452         Clean up, add functions to move lines up and down.
9453
9454         * startup.el (mail-host-address):
9455         * startup.el (user-mail-address):
9456         Customize.
9457
9458         * subr.el:
9459         * subr.el (set-symbol-value-in-buffer): New.
9460         * subr.el (error):
9461         * subr.el (check-argument-type):
9462         * subr.el (defined-error-p): New.
9463         Add structured error support.
9464
9465         * toolbar-items.el (toolbar-compile):
9466         Use new make-dialog-box.
9467
9468         * update-elc.el:
9469
9470         * userlock.el (ask-user-about-lock-dbox):
9471         * userlock.el (ask-user-about-supersession-threat-dbox):
9472         * userlock.el (ask-user-about-lock):
9473         * userlock.el (ask-user-about-supersession-threat):
9474         Use new make-dialog-box.
9475         Add safety checks; use should use-dialog-box-p.
9476
9477         * window-xemacs.el:
9478         * window-xemacs.el (__buffer-dedicated-frame):
9479         * window-xemacs.el (buffer-dedicated-frame): New.
9480         * window-xemacs.el (set-buffer-dedicated-frame): New.
9481         Move dedicated-frame stuff into lisp.
9482
9483 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9484
9485         * printer.el (generic-print-region): Do not require that
9486         `printer-name' be set.
9487         (printer-name): Commentary clarification.
9488
9489 2000-07-19  Martin Buchholz <martin@xemacs.org>
9490
9491         * XEmacs 21.2.35 is released.
9492
9493 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9494
9495         * select.el (selection-coercible-types): Initialise.
9496
9497 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9498
9499         * select.el (own-clipboard): Bug fix.
9500
9501 2000-07-17  Mike Sperber  <mike@xemacs.org>
9502
9503         * cus-edit.el (custom-migrate-custom-file): Save init file before
9504         continuing.
9505
9506 2000-07-16  Mike Sperber  <mike@xemacs.org>
9507
9508         * startup.el (load-init-file): Remove silly call to
9509         `load-user-custom-file`.
9510         (maybe-migrate-user-init-file): Minor fixes.
9511
9512 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9513
9514         * apropos.el (apropos-documentation-check-doc-file):
9515         `doc' variable should be let-bound, as was presumably intended.
9516
9517         * cus-edit.el (custom-variable-reset-saved):
9518         (custom-variable-reset-standard):
9519         Remove unused variable comment-widget.  Twice.
9520
9521         * toolbar.el (toolbar-blank-press-function):
9522         Add a real defvar with initial value nil and proper docstring.
9523         (press-toolbar-button): No need to check for boundp-ness anymore.
9524
9525         * rect.el (open-rectangle-line): Remove useless (let) form.
9526         Add defvar for pending-delete-mode.
9527
9528         * info.el (Info-find-node): This function needs an autoload cookie.
9529
9530         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9531         Use let* since the second form referred to the first.
9532
9533 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9534
9535         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9536         instead of removed `mswindows-get-clipboard'.
9537
9538
9539 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9540
9541         * select.el (select-convert-from-text): New.
9542         * select.el (select-convert-from-length): New.
9543         * select.el (select-convert-from-integer): New.
9544         * select.el (select-convert-from-identity): New.
9545         * select.el (select-convert-from-filename): New.
9546         * select.el (selection-converter-in-alist): Use them.
9547         New converter functions for X.
9548
9549         * select.el (get-selection): Removed comment.
9550
9551         * select.el (own-selection): Removed append code - I thought
9552         I'd already done this, but apparently not...
9553
9554         * select.el: Changed comment about TIMESTAMP.
9555
9556         * select.el (select-convert-in): New.
9557         * select.el (select-convert-out): New.
9558         New functions that get used by select.c.
9559
9560         * select.el (select-buffer-killed-default): New.
9561         * select.el (select-buffer-killed-text): New.
9562         * select.el (selection-buffer-killed-alist): New.
9563         New list and functions that get called if a relevant selection
9564         exists and a buffer gets killed.
9565
9566         * select.el (select-convert-to-targets):
9567         * select.el (select-convert-to-identity): Removed.
9568         * select.el (select-convert-from-identity): Removed.
9569         * select.el (select-converter-out-alist):
9570         Removed _EMACS_INTERNAL selection type.
9571
9572         * x-select.el (xselect-kill-buffer-hook): Removed.
9573         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9574         Removed this X-specific nonesense. Use the generic support
9575         in select.el instead.
9576
9577 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9578
9579         * mule/mule-category.el (defined-category-hashtable):
9580         Use make-hash-table instead of make-hashtable
9581
9582         * buff-menu.el: Byte-compiler warning fix.
9583
9584         * isearch-mode.el (isearch-highlight-all-cleanup):
9585         Remove unused variable `isearch-highlight-all-start'.
9586
9587         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9588
9589         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9590
9591         * cus-dep.el (Custom-make-dependencies):
9592         Add autoload cookie for custom-add-loads to generated custom-load.el.
9593
9594         * autoload.el (autoload-package-name): Warning suppression.
9595         Move defvar prior to first use.
9596
9597         * custom.el: Add autoload for custom-declare-face.
9598         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9599         * cl.el (cl-hack-byte-compiler):
9600         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9601         to work properly.
9602
9603 2000-07-08  Mike Sperber  <mike@xemacs.org>
9604
9605         * startup.el (load-home-init-file): Added variable.
9606         (maybe-migrate-user-init-file): Added.
9607         (load-user-init-file): Load custom file if different from init
9608         file.
9609
9610         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9611         "startup."
9612
9613         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9614         Moved `custom-file'-related code to cus-file.el.
9615
9616         * cus-file.el: New file.
9617
9618 2000-04-01  Mike Sperber  <mike@xemacs.org>
9619
9620         * packages.el (packages-find-package-directories): Added support
9621         for external package hierarchies with in-place installations.
9622
9623         * find-paths.el (paths-root-in-place-p): Added.
9624         (paths-find-emacs-directory): Added support for external
9625         directories with in-place installations.
9626         (paths-find-site-directory): Ditto.
9627
9628         * startup.el (find-user-init-file): Also look for
9629         ~/.xemacs/init.elc? in preference to ~/.emacs.
9630
9631 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9632
9633         * select.el (own-selection):
9634         * select.el (own-clipboard): Changed `append' parameter to
9635         `how-to-use' parameter.
9636         * select.el (own-selection): Removed icky append code.
9637         * select.el (own-selection, get-selection): Removed extra type
9638         checking.
9639         * select.el (selection-appender-alist):
9640         * select.el (selection-converter-{in|out}-alist): Initialise.
9641         * select.el (select-append-to-*): New.
9642         * select.el (select-convert-from-*): New.  New functions to append
9643         data and convert data from external type.
9644
9645 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9646
9647         * font-lock.el: Javadoc enhancements.
9648
9649 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9650
9651         * printer.el (generic-print-region): Compose job name from buffer
9652         name.
9653
9654 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9655
9656         * font-lock.el (font-lock-fontify-pending-extents): Call
9657         font-lock-fontify-region instead of font-lock-fontify-buffer
9658         to avoid unnecessary progress gauges.
9659
9660 2000-07-06  Craig Lanning  <lanning@scra.org>
9661
9662         * custom-load.el (faces):
9663
9664         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9665         dir is a regex.
9666
9667         * process.el (call-process-internal): from Dan Holmsand, use binary
9668         coding systems so that jka-compr works.
9669
9670 2000-07-07  Ben Wing  <ben@xemacs.org>
9671
9672         * font-lock.el: Undo previous change.  Unfortunately, some
9673         files actually use the variables directly in their init code
9674         without quoting them.
9675
9676 2000-07-07  Ben Wing  <ben@xemacs.org>
9677
9678         * font-lock.el (defvar font-lock-*-face): Removed.
9679
9680         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9681         only when necessary.
9682
9683 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9684
9685         * cl-macs.el: fix cl-transform-function-property kludge
9686         so that it does not require a random feature.
9687
9688 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9689
9690         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9691         as in Linux kernel "Rules.make".
9692
9693 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9694
9695         * build-report.el (build-report): Add autoload cookie.
9696
9697 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9698
9699         * package-ui.el (defgroup pui):  Correct a misspelling
9700         (pui-toggle-package-delete):  Change `seleted' to `selected'
9701
9702 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9703
9704         * package-get.el (package-get-update-base):
9705         (package-get): Use insert-file-contents-literally always.
9706         (package-get-maybe-save-index):
9707         Force coding system for writing to binary.
9708
9709 2000-06-08  Mike Alexander  <mta@arbortext.com>
9710
9711         * code-process.el (call-process-region): If there is no coding
9712         system for the process on process-coding-system-alist use the
9713         coding system of the buffer containing the region.
9714
9715 2000-06-10  Ben Wing  <ben@xemacs.org>
9716
9717         * cmdloop.el (command-error):
9718         If debug-on-error and noninteractive, output backtrace.
9719
9720         * files.el (file-relative-name):
9721         Remove MSDOS references.
9722
9723         * simple.el (line-number): New function, due to non-obvious
9724         behavior/usage of count-lines.
9725
9726         * simple.el (count-lines): document non-obvious usage to get
9727         line number.
9728
9729 2000-06-11  Ben Wing  <ben@xemacs.org>
9730
9731         * faces.el ((featurep 'xpm)):
9732         * x-faces.el (x-init-face-from-resources):
9733         * x-faces.el (x-init-frame-faces):
9734         * x-misc.el (x-init-specifier-from-resources):
9735         * x-misc.el (x-get-resource-and-bogosity-check):
9736         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9737         * x-mouse.el (x-init-pointer-shape):
9738         * x-scrollbar.el (x-init-scrollbar-from-resources):
9739         Add sixth argument to x-get-resource calls so as to issue warnings
9740         rather than errors on bogus arguments.
9741
9742 2000-06-05  Ben Wing  <ben@xemacs.org>
9743
9744         * compat.el: new file.  provides a clean, non-intrusive way to
9745         define compatibility functions.
9746
9747         * process.el (shell-quote-argument): temporary fix for lack
9748         of nt-quote-process-args.  #### I need to put back the overall
9749         structure of that mechanism but redo the guts of it using the
9750         extra intelligence in the C code.
9751
9752 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9753
9754         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9755         `package-get' does in package-get.el, instead of using external
9756         "md5sum" program.
9757
9758         * package-get.el (package-get): Insert package file literally to
9759         make checksum calculation work.
9760
9761 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9762
9763         * code-files.el (convert-mbox-coding-system): Deleted.
9764         (file-coding-system-alist): Removed reference to
9765         convert-mbox-coding-system.
9766
9767 2000-05-28  Martin Buchholz <martin@xemacs.org>
9768
9769         * XEmacs 21.2.34 is released.
9770
9771 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9772
9773         * font-lock.el (font-lock-keywords): Rewrote docstring
9774
9775 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9776
9777         * loadhist.el (unload-feature): handle case where x is both boundp
9778         and fboundp
9779
9780 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9781
9782         * packages.el: It's ok to use built-in macros, but not lisp
9783         defined ones.
9784
9785 2000-05-20  Ben Wing  <ben@xemacs.org>
9786
9787         * font-lock.el:
9788         * font-lock.el (font-lock-message-threshold):
9789         * font-lock.el (font-lock-mode):
9790         * font-lock.el (font-lock-default-fontify-buffer):
9791         * font-lock.el (font-lock-always-fontify-immediately):
9792         * font-lock.el (font-lock-old-extent): Removed.
9793         * font-lock.el (font-lock-old-len): Removed.
9794         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9795         * font-lock.el (font-lock-pending-extent-table): New.
9796         * font-lock.el (font-lock-range-table): New.
9797         * font-lock.el (font-lock-after-change-function):
9798         * font-lock.el (font-lock-after-change-function-1): Removed.
9799         * font-lock.el (font-lock-fontify-pending-extents): New.
9800         * font-lock.el ('font-lock-revert-cleanup): Removed.
9801         * font-lock.el ('font-lock-revert-setup): Removed.
9802         Rewrite deferral code to handle any number of changes, merging
9803         them properly.  Remove hacked-up code for revert-buffer, now
9804         unnecessary.
9805
9806         * menubar-items.el (default-menubar):
9807         In Options->Edit Init File, don't switch to emacs-lisp-mode
9808         unless necessary; doing this turns off font-lock.
9809
9810 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9811
9812         * keydefs.el: Define C-x BS to backward-kill-sentence.
9813
9814 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9815
9816         * files.el (hack-local-variables-prop-line): Use non-greedy
9817         matching to process -*-texinfo-*- -*-.
9818
9819 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9820
9821         * minibuf.el (minibuf-directory-files): new function.
9822         (read-file-name-activate-callback): use minibuf-directory-files.
9823         (read-directory-name-internal): ditto.
9824         (mouse-file-display-completion-list): ditto.
9825         (mouse-directory-display-completion-list): ditto.
9826         (read-file-name-internal): remove "./" from completion list unless
9827         explicitly matched, for consistency.
9828
9829 2000-05-11  Ben Wing  <ben@xemacs.org>
9830
9831         * gutter-items.el (gutter-buffers-tab):
9832         * gutter-items.el (add-tab-to-gutter):
9833         * gutter-items.el (update-tab-in-gutter):
9834         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9835         * gutter-items.el (append-progress-display):
9836         * gutter-items.el (abort-progress-display):
9837         * gutter-items.el (raw-append-progress-display):
9838         Further fixes.  Use set-glyph-image not set-image-instance-property,
9839         to fix problems with multiple windows in a frame.
9840
9841         * menubar-items.el (tutorials-menu-filter):
9842         Fix typo.
9843
9844         * startup.el (early-error-handler):
9845         Display message box under windows; otherwise, message will disappear
9846         before it can be viewed.
9847
9848         * update-elc.el:
9849         Fix bug in NEEDTODUMP processing.
9850
9851 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9852
9853         * startup.el (lock-directory): Removed.
9854         (superlock-file): Ditto.
9855         (startup-set-paths): Remove lockdir.
9856         (startup-setup-paths-warning): Remove lock-directory.
9857
9858         * setup-paths.el (paths-find-lock-directory): Removed.
9859         (paths-find-superlock-file): Ditto.
9860
9861 2000-05-09  Ben Wing  <ben@xemacs.org>
9862
9863         * faces.el (set-face-property):
9864         * faces.el (set-face-font):
9865         * faces.el (set-face-foreground):
9866         * faces.el (set-face-background):
9867         * faces.el (set-face-background-pixmap):
9868         * faces.el (set-face-underline-p):
9869         * faces.el (set-face-strikethru-p):
9870         * faces.el (set-face-highlight-p):
9871         * faces.el (set-face-dim-p):
9872         * faces.el (set-face-blinking-p):
9873         * faces.el (set-face-reverse-p):
9874         doc string changes.
9875
9876         * glyphs.el:
9877         * glyphs.el (make-image-specifier):
9878         * glyphs.el (glyph-property):
9879         * glyphs.el (set-glyph-image):
9880         * glyphs.el (make-glyph):
9881         * glyphs.el (make-pointer-glyph):
9882         * glyphs.el (make-icon-glyph):
9883         * glyphs.el (widget-image-instance-p): New.
9884         authorship info, lots of doc changes.  New predicate, inadvertently
9885         omitted.  the general principle with specifier docs is now that
9886         the description of instantiators should go with the make-foo-specifier
9887         fun's doc string, rather than in foo-specifier-p.  this follows
9888         conventions elsewhere in XEmacs and in general is a lot more obvious
9889         of a place to look.  sometimes the make-foo-specifier function needs
9890         to be created in the process.
9891
9892         * gutter.el:
9893         * gutter.el (make-gutter-specifier): New.
9894         * gutter.el (make-gutter-size-specifier): New.
9895         * gutter.el (make-gutter-visible-specifier): New.
9896         specifier doc updates according to the conventions specified before.
9897
9898         * objects.el:
9899         * objects.el (make-font-specifier):
9900         * objects.el (make-color-specifier):
9901         * objects.el (make-face-boolean-specifier): New.
9902         specifier doc updates according to the conventions specified before.
9903
9904         * specifier.el:
9905         * specifier.el (set-specifier):
9906         * specifier.el (make-integer-specifier): New.
9907         * specifier.el (make-boolean-specifier): New.
9908         * specifier.el (make-natnum-specifier): New.
9909         * specifier.el (make-generic-specifier): New.
9910         * specifier.el (make-display-table-specifier): New.
9911         specifier doc updates according to the conventions specified before.
9912
9913         * toolbar.el:
9914         * toolbar.el (make-toolbar-specifier): New.
9915         specifier doc updates according to the conventions specified before.
9916
9917 2000-05-09  Ben Wing  <ben@xemacs.org>
9918
9919         * process.el (call-process-internal): Revert to previous version
9920         because Mike's change clashed with a change I did not long before.
9921         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9922         Thanks very much Mike for pointing out the bug and submitting a
9923         patch!
9924
9925 2000-04-13  Mike Alexander  <mta@arbortext.com>
9926
9927         * process.el (call-process-internal): Send the correct input buffer
9928         (call-process-internal): Return the exit status of the process
9929
9930 2000-05-07  Ben Wing  <ben@xemacs.org>
9931
9932         * winnt.el:
9933         * winnt.el (nt-quote-args-verbatim): Removed.
9934         * winnt.el (nt-quote-args-prefix-quote): Removed.
9935         * winnt.el (nt-quote-args-backslash-quote): Removed.
9936         * winnt.el (nt-quote-args-double-quote): Removed.
9937         * winnt.el (nt-quote-args-functions-alist): Removed.
9938         * winnt.el (nt-quote-process-args): Removed.
9939         Remove all stuff for argument quoting.  We borrow the code instead
9940         from Emacs 20.6, which is much more careful in its quoting
9941         (e.g. in handling runs of the escape character) and avoids most of
9942         the need for this Lisp mechanism by checking to see whether we're
9943         running a Cygwin or normal program and doing the appropriate
9944         quoting.  If we end up needing such a mechanism, we should add
9945         it by extending the variable `mswindows-quote-process-args' so it
9946         can take an alist of regexps.
9947
9948 2000-05-07  Ben Wing  <ben@xemacs.org>
9949
9950         * keydefs.el:
9951         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9952         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9953         the window without moving point.
9954
9955         * simple.el:
9956         * simple.el (scroll-up-one): New.
9957         * simple.el (scroll-down-one): New.
9958         Functions for use with C-M-up/down.
9959
9960 2000-05-01  Martin Buchholz <martin@xemacs.org>
9961
9962         * XEmacs 21.2.33 is released.
9963
9964 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9965
9966         * dialog.el (yes-or-no-p-dialog-box):
9967         Fix docstring.
9968         Fix following horrible bug in X11 mode with focus-follows-mouse:
9969           1. Visit two files in two different frames.
9970           2. do File->Revert Buffer in one of those frames.
9971           3. Dialog box appears.
9972           4. Arrange things so that the mouse passes over the *other*
9973              frame, then to the dialog box, and click on "Yes".
9974           5. The file contents end up in the *wrong* buffer!
9975         Add TODO comment.
9976
9977 2000-04-28  Ben Wing  <ben@xemacs.org>
9978
9979         * help.el (describe-installation): correct typo introduced
9980         in last patch: boundp -> fboundp.
9981
9982         * etags.el (buffer-tag-table-list):
9983         canonicalize filenames to Unix format so that tag-table-alist
9984         searching works under Windows.
9985
9986         * autoload.el:
9987         Bowdlerize the supposedly objectionable words
9988         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9989
9990         * gutter-items.el (set-progress-display-style):
9991         * gutter-items.el (search-dialog-callback):
9992         * gutter-items.el (make-search-dialog):
9993         Change to new callback-ex api.
9994
9995 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9996
9997         * help.el: (describe-installation): decode-coding-string is not
9998         defined in a non MULE environment.
9999
10000 2000-04-28  Ben Wing  <ben@xemacs.org>
10001
10002         * gutter-items.el (buffer-list-changed-hook):
10003         use it, not record-buffer-hook.
10004
10005         * subr.el (record-buffer-hook): Removed.
10006
10007 2000-04-27  Ben Wing  <ben@xemacs.org>
10008
10009         * gutter-items.el (buffers-tab-switch-to-buffer): do not
10010         use NORECORD option.  Andy will not like this, but the existing
10011         gutter behavior is just wrong, as per this comment:
10012
10013         ;; this used to add the norecord flag to both calls below.
10014         ;; this is bogus because it is a pervasive assumption in XEmacs
10015         ;; that the current buffer is at the front of the buffers list.
10016         ;; for example, select an item and then do M-C-l
10017         ;; (switch-to-other-buffer).  Things get way confused.
10018         ;;
10019         ;; Andy, if you want to maintain the current look, you must
10020         ;;  *uncouple* the gutter order and buffers order.
10021
10022         * loaddefs.el (completion-ignored-extensions): unfuckify.
10023
10024         * bytecomp.el (batch-byte-compile-one-file): new function, used in
10025         xemacs.mak.
10026
10027         * autoload.el (batch-update-one-directory): new function, used in
10028         xemacs.mak.
10029
10030         * loadup.el: set gc-cons-threshold very high unless dumping --
10031         loadup during update-elc is much much much faster.  also do this
10032         when quick-building.
10033
10034         add commented-out code for profiling loadup.
10035
10036
10037         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
10038         is required in order to build xemacs.
10039
10040 2000-04-26  Ben Wing  <ben@xemacs.org>
10041
10042         * loadup.el: don't garbage collect during loadup if quick-build
10043         compile-time option is set.
10044
10045 2000-04-23  Ben Wing  <ben@xemacs.org>
10046
10047         * update-elc.el: compute whether any dumped .el or .elc files
10048         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
10049         if so.
10050
10051         * update-elc.el (update-elc-files-to-compile): always change
10052         NOBYTECOMPILE in the src directory rather than current dir,
10053         so it will work under NT.
10054
10055         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
10056         the form of this file is identical between Unix and Windows.
10057         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
10058         Added comment.
10059         (update-autoloads-from-directory): updated doc string.
10060         updated doc strings in a few other places.
10061
10062 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
10063
10064         * bytecomp.el (byte-force-recompile): Fix argument to
10065         byte-recompile-directory.
10066
10067 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
10068
10069         * gutter-items.el (progress-display-clear-when-idle): Use
10070         add-one-shot-hook.
10071         * gutter-items.el (clear-progress-display): Adjust number of
10072         arguments.
10073
10074 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
10075
10076         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
10077
10078 2000-04-16  Ben Wing  <ben@xemacs.org>
10079
10080         * printer.el: New file.
10081
10082         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
10083
10084         * help.el (describe-installation): Fix decoding for Windows.
10085
10086         * menubar-items.el:
10087         * menubar-items.el (default-menubar):
10088         * menubar-items.el (tutorials-menu-filter): New.
10089         * menubar-items.el (popup-menubar-menu):
10090         Add authorship.  Redo Help menu and Tutorials filter.
10091
10092         * menubar.el: Correct comment.
10093
10094         * modeline.el (modeline-buffer-identification): Correct doc string.
10095
10096         * simple.el:
10097         * simple.el (printing): Removed.
10098         * simple.el (printer-name): Removed.
10099         * simple.el (generic-print-buffer): Removed.
10100         * simple.el (generic-print-region): Removed.
10101         Move generic print code to printer.el.
10102
10103 2000-04-15  Ben Wing  <ben@xemacs.org>
10104
10105         * simple.el (generic-print-region): New.
10106         make this function actually work.
10107         (generic-print-buffer): call generic-print-region.
10108
10109 2000-04-14  Andy Piper  <andy@xemacs.org>
10110
10111         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10112         by using the new widget-callback-current-channel.
10113         (search-dialog-callback): ditto.
10114
10115 2000-04-12  Andy Piper  <andy@xemacs.org>
10116
10117         * gutter.el (default-gutter-position): moved from gutter-items.el.
10118         (default-gutter-position-changed-hook): ditto.
10119         (gutter-element-visibility-changed-hook): ditto.
10120         (set-gutter-element): ditto.
10121         (remove-gutter-element): ditto.
10122         (set-gutter-element-visible-p): ditto.
10123         (gutter-element-visible-p): ditto.
10124         (init-gutter): ditto.
10125
10126         * dialog.el (make-dialog-box): renamed and moved from
10127         gutter-items.el
10128
10129         * gutter-items.el: move various functions elsewhere.
10130
10131 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10132
10133         * menubar-items.el: Fixed place of parenthesis.
10134
10135 2000-04-12  Ben Wing  <ben@xemacs.org>
10136
10137         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10138                 without constantly being prompted for the tag.
10139         * simple.el: Added a number of section headings, to clarify the
10140                 organization of this file.
10141         * simple.el (activate-region):
10142         * simple.el (region-exists-p):
10143         * simple.el (region-active-p):
10144                 Moved these three function down to the other side of
10145                 the case-changing functions, so they join the rest of
10146                 the region code.
10147         * simple.el (printing): New.
10148         * simple.el (printer-name): New.
10149         * simple.el (generic-print-buffer): New.
10150                 New functions, a very simple prototype for a unified
10151                 printing interface.
10152
10153         * process.el (call-process-internal): Real fix for null BUFFER,
10154                 other problems with BUFFER specs.
10155
10156         * menubar-items.el:
10157                 Fixed up File->Print to use new printing functions.
10158                 Various corrections and expansions to Grep/Compile menus.
10159                 New options for Printing.
10160                 New options for SMTP Mail, the way to send mail under
10161                   MS Windows. (There's also a package patch to make SMTP
10162                   Mail be the default under MSWin.)
10163
10164 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10165
10166         * menubar-items.el: Selecting Rectangle Mousing from menubar
10167         did not work.  Needed to quote mouse-track-rectangle-p.
10168
10169 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10170
10171         * cl-compat.el (keywordp): Removed.
10172
10173 2000-04-05  Andy Piper  <andy@xemacs.org>
10174
10175         * gutter-items.el (progress-layout-glyph): don't initialize here.
10176         (progress-gauge-glyph): use dynamic sizing.
10177         (set-progress-display-style): new function. Set progress glyphs
10178         appropriately depending on the style.
10179         (progress-display-style): new variable. Custom version of
10180         set-progress-display-style.
10181         (progress-abort-glyph): switch to dynamic sizes.
10182         (search-dialog-text): make the edit field active.
10183
10184 2000-04-04  Andy Piper  <andy@xemacs.org>
10185
10186         * gutter-items.el (make-search-dialog): need to make the search
10187         dialog visible after creation.
10188
10189         * menubar-items.el (default-menubar): use the search dialog for
10190         searching. Remove some extraneous search menu items.
10191
10192         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10193         well as strings.
10194         (make-gutter-only-dialog-frame): allow the user to create the
10195         frame unmapped. Allow the gutter spec to be given as a glyph.
10196         (search-dialog-direction): new variable.
10197         (search-dialog-text): new variable.
10198         (search-dialog-callback): new function. Callback for the search
10199         dialog action.
10200         (make-search-dialog): new function. Create a user-friendly search
10201         dialog.
10202
10203 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10204
10205         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10206         under Windows.
10207
10208 2000-04-01  Andy Piper  <andy@xemacs.org>
10209
10210         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10211         progress more accurately.
10212
10213 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10214
10215         * finder.el (finder-compile-keywords): Process readable files only.
10216         Because error in process of .#finder-inf.el when compile xemacs
10217         with --with-clash-detection option.
10218
10219 2000-03-31  Andy Piper  <andy@xemacs.org>
10220
10221         * gutter-items.el (append-progress-display): don't delay after a
10222         successful font-lock.
10223         (make-gutter-only-dialog-frame): new function. Allow users to
10224         create gutter-only dialogs.
10225
10226 2000-03-27  Mike Alexander  <mta@arbortext.com>
10227
10228         * process.el (call-process-internal): Handle a null BUFFER
10229         parameter correctly.
10230
10231 2000-03-28  Andy Piper  <andy@xemacs.org>
10232
10233         * gutter-items.el (abort-progress-display): put strings in the
10234         gutter not extents.
10235         (progress-layout-glyph): signal special 'quit callback.
10236         (progress-display-quit-function): deleted.
10237         (progress-display-stop-callback): deleted.
10238         (progress-display-dispatch-command-events): deleted.
10239         (append-progress-display): remove calls to
10240         progress-display-dispatch-command-events.
10241         (raw-append-progress-display): ditto.
10242
10243 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10244
10245         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10246         being a list.  Actually define `stipple-pixmap-p' which is used as
10247         an error predicate.  Correctly handle PIXMAP being either relative
10248         or absolute file name.
10249
10250 2000-03-24  Andy Piper  <andy@xemacs.org>
10251
10252         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10253         (abort-progress-display): ditto. Don't delete the created extent.
10254         (raw-append-progress-display): ditto.
10255         (progress-display-dispatch-non-command-events): new
10256         function. Encapsulates what we want to do when no command input is
10257         required.
10258         (progress-display-dispatch-command-events): likewise, but disable
10259         for now since it causes too many problems.
10260         (append-progress-display): use them.
10261         (raw-append-progress-display): ditto.
10262         (default-gutter-position-changed-hook): set this rather than
10263         default-gutter-position-changed.
10264         (default-gutter-position-changed-hook): lambda with zero arguments
10265         rather than one.
10266         (raw-append-progress-display): trap errors in pending input since
10267         allowing them to signal will hose the gauge well and
10268         truly. Ideally we would like to delay these until we are more able
10269         to cope.
10270         (append-progress-display): ditto.
10271
10272 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10273
10274         * lisp/make-docfile.el: call-process-internal is now implemented
10275         in process.el.
10276
10277 2000-03-21  Ben Wing  <ben@xemacs.org>
10278
10279         * mule\mule-cmds.el (set-language-info-alist):
10280         Fix to correspond to new menu arrangement.
10281
10282 2000-03-21  Ben Wing  <ben@xemacs.org>
10283
10284         * process.el:
10285         * process.el (call-process-internal): New.
10286         New implementation of call-process.  Only enabled under NT, so far.
10287         stderr handling not implemented yet in CVS'd C code.
10288
10289 2000-03-20  Ben Wing  <ben@xemacs.org>
10290
10291         * lisp-mode.el:
10292         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10293         * lisp-mode.el (lisp-interaction-mode):
10294         Put back Lisp Interaction menubar for Jan V's sake.
10295
10296         * simple.el:
10297         * simple.el (mark-ring):
10298         * simple.el (dont-record-current-mark): New.
10299         * simple.el (in-shifted-motion-command): New.
10300         * simple.el (mark-ring-unrecorded-commands): New.
10301         * simple.el (mark-ring-max):
10302         * simple.el (set-mark-command):
10303         * simple.el (push-mark):
10304         * simple.el (handle-pre-motion-command):
10305         Implement scheme for not recording unimportant marks.
10306
10307         * subr.el:
10308         * subr.el (function-allows-args): New.
10309         New function function-allows-args.
10310
10311 2000-03-20  Martin Buchholz <martin@xemacs.org>
10312
10313         * XEmacs 21.2.32 is released.
10314
10315 2000-03-20  Andy Piper  <andy@xemacs.org>
10316
10317         * gutter-items.el (update-tab-in-gutter): force selection of the
10318         selected-window if required to do so.
10319         (buffers-tab-items): ditto.
10320         (add-tab-to-gutter): ditto.
10321         (create-frame-hook): use force-selection.
10322         (default-gutter-position-changed): lambdify.
10323         (update-tab-hook): deleted since it was only used in one place.
10324
10325 2000-03-18  Andy Piper  <andy@xemacs.org>
10326
10327         * files.el (find-file-noselect): undo change that shouldn't have
10328         gone in.
10329
10330 2000-03-17  Andy Piper  <andy@xemacs.org>
10331
10332         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10333         of selected-window trickery.
10334
10335         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10336         frames tabs.
10337         (progress-display-stop-callback): progress -> progress-display
10338         (progress-display-quit-function): ditto.
10339         (clear-progress-display): ditto.
10340         (remove-progress-display): ditto.
10341         (append-progress-display): ditto.
10342         (abort-progress-display): ditto.
10343         (raw-append-progress-display): ditto.
10344         (display-progress-display): ditto.
10345         (current-progress-display-label): ditto.
10346         (current-progress-display): ditto.
10347         (lprogress-display): ditto and save the buffer
10348         (progress-display): ditto. Otherwise the buffer sometimes gets
10349         changed which confuses font-lock.
10350
10351         * font-lock.el (font-lock-default-fontify-buffer): catch all
10352         errors, not just quit.
10353         (font-lock-mode): progress -> display-progress
10354         (font-lock-default-fontify-buffer): ditto.
10355         (font-lock-fontify-syntactically-region): ditto.
10356         (font-lock-fontify-keywords-region): ditto.
10357
10358 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10359
10360         * cl.el (gensym): Move to here from cl-macs.el.
10361         (gentemp): Ditto.
10362
10363 2000-03-16  Andy Piper  <andy@xemacs.org>
10364
10365         * font-lock.el (font-lock-mode): use lprogress and friends for
10366         progress management.
10367         (font-lock-default-fontify-buffer): ditto.
10368         (font-lock-fontify-syntactically-region): ditto.
10369         (font-lock-fontify-keywords-region): ditto.
10370         (font-lock-revert-cleanup): fix reverting.
10371         (font-lock-revert-setup): ditto.
10372
10373         * gutter-items.el (progress-use-echo-area): new variable. Use the
10374         echo area for progress gauges if non-nil.
10375         (clear-progress): remove echo area stuff and defer to
10376         clear-message.
10377         (append-progress): dispatch non-command events after each progress
10378         increment. Remove echo area stuff.
10379         (abort-progress): remove echo area stuff and defer to
10380         display-message.
10381         (raw-append-progress): ditto. Dispatch non-command events after
10382         gutter redisplay.
10383         (display-progress): defer echo area stuff to display-message.
10384
10385         * gutter-items.el (clear-progress):
10386         (abort-progress): indentation changes.
10387         (display-progress): don't clear progress.
10388         (append-progress): compare messages with equal.
10389         (raw-append-progress): use dispatch-non-command-events to flush
10390         widget creation events.
10391
10392 2000-03-13  Ben Wing  <ben@xemacs.org>
10393
10394         * abbrev.el:
10395         * abbrev.el (abbrev-string-to-be-defined): New.
10396         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10397         Changes for use with the menubar.
10398
10399 2000-03-12  Ben Wing  <ben@xemacs.org>
10400
10401         * alist.el (vassoc): moved here from font-menu.el.
10402
10403         * custom.el (defface): typo fix.
10404
10405         * dialog.el (yes-or-no-p-dialog-box):
10406         * dialog.el (message-box):
10407         * files.el (save-some-buffers-1):
10408         Put accelerators in the button names.
10409
10410         * font-lock.el (font-lock-comment-face):
10411         * font-lock.el (font-lock-keyword-face):
10412         * font-lock.el (font-lock-function-name-face):
10413         Fixed some of the colors under MS Windows because the existing
10414         default colors were hardly different from black and needed to be
10415         made lighter.
10416
10417         * font-menu.el:
10418         * font-menu.el (font-menu-split-long-menu):
10419         * font-menu.el (font-menu-family-constructor):
10420         * font-menu.el (font-menu-size-constructor):
10421         * font-menu.el (font-menu-weight-constructor):
10422         * font-menu.el (font-menu-set-font):
10423         vassoc moved to alist.el.
10424         Accelerators added to all menus.
10425         Unused bound var new-props removed.
10426
10427         * keydefs.el: I did a whole lot of rearranging to put things in a
10428         more consistent order and fixed a number of cases where key
10429         combinations involving up, down, left, right and so on were
10430         defined but the corresponding keypad combinations were not
10431         defined.
10432
10433         * lisp-mode.el:
10434         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10435         * lisp-mode.el (emacs-lisp-mode):
10436         * lisp-mode.el (lisp-interaction-mode):
10437         * lisp-mode.el (flet):
10438         Added accelerators onto the menus.
10439         Made all the different versions of the let function be indented
10440         the same way.
10441         Undid Steve's easy-menu-ification, because it makes it impossible
10442         to have the menubar and popup menus different.
10443         Cleaned up the menu; added items for find-function &c and some
10444         indenting, and removed debug-on-*.
10445
10446         * list-mode.el (list-mode-hook):
10447         * list-mode.el (list-mode):
10448         * list-mode.el (completion-setup-hook):
10449         * list-mode.el (display-completion-list):
10450         Added support for the :window-height keyword, which is required
10451         because of other changes that I made for the file dialog box.  I
10452         also made the hook variables list-mode-hook and
10453         completion-setup-hook and also minibuffer-setup-hook in
10454         minibuf.el be permanent-local; see comment in list-mode.el.
10455
10456         * map-ynp.el (map-y-or-n-p):
10457         Added accelerators to the dialog buttons.
10458
10459         * menubar-items.el (menu-truncate-list):
10460         New internal function.
10461         * menubar-items.el (submenu-generate-accelerator-spec):
10462         * menubar-items.el (menu-item-strip-accelerator-spec):
10463         * menubar-items.el (menu-item-generate-accelerator-spec):
10464         New exported functions, for use in auto-generating accelerator specs.
10465
10466         * menubar-items.el:
10467         * menubar-items.el (default-menubar):
10468         * menubar-items.el (maybe-add-init-button):
10469         * menubar-items.el (bookmark-menu-filter):
10470         * menubar-items.el (slow-format-buffers-menu-line):
10471         * menubar-items.el (build-buffers-menu-internal):
10472         * menubar-items.el (language-environment-menu-filter):
10473         * menubar-items.el (default-popup-menu):
10474         * menubar-items.el (popup-buffer-menu):
10475         * menubar-items.el (popup-menubar-menu):
10476         Did a major overhaul on this file, and in fact I'm nowhere near
10477         done working on the menubar, and there will be more patches to
10478         come.  A basic summary of what I've done:
10479
10480         a) I added accelerators to all of the menu items.  For menus that
10481         are auto-generated, such as the buffers menu, the accelerators are
10482         automatically added to the beginning of each line using the
10483         numbers 1 through 9, then zero, and then letters starting with A,
10484         but omitting the letters that are already in use for the fixed
10485         menu items at the top of the buffers menu.  To facilitate adding
10486         accelerators of this kind, I created some new functions
10487         (*-accelerator-spec), which are also being used by other filters
10488         that auto generate lists of things such as ftp sites to download
10489         packages.  If people really don't like these accelerators
10490         appearing at the beginning of the menu items, a variable can be
10491         added to optionally turn them off, but I think this is rather
10492         pointless because other menu items have accelerators and many or
10493         most of the menu users will use the accelerators if the support is
10494         there.
10495
10496         b) I combined the top level Tools and Apps menus into a single
10497         Tools menu, because the distinction between the two is not
10498         obvious, and the items on the menus are not used often enough that
10499         putting some of them onto submenus is a problem.
10500
10501         c) I created two new top level menus called View and Cmds because
10502         there were too many items on the File and Edit menus, and I'm going
10503         to be adding more items to these menus.  In contrast to the Tools
10504         menu, the items on these menus may be used quite often during an
10505         editing session, and so should be available with fewer
10506         keystrokes.
10507
10508         d) I added a number of options to the options menu, including one
10509         for controlling whether the alt key can be used to traverse to
10510         menu items using the accelerators, one for controlling behavior of
10511         control-k, one for controlling how the kill and yank functions
10512         interact with the clipboard, a few additional buffers-menu
10513         options, and various other things.  I also did a bit of
10514         rearranging, for example, combining the keyboard and mouse options
10515         into a single keyboard and mouse submenu to facilitate the
10516         accelerators on that level.
10517
10518         e) I changed the variable buffers-menu-format-buffer-line-function
10519         to take two arguments instead of one, the second argument being
10520         the line number for use in creating an accelerator.  I added a
10521         hack to support existing functions with one argument (although I
10522         doubt that very many of these exist), for backward compatibility.
10523
10524         f) I moved the top level mule menu to be a submenu of the edit
10525         menu.  I think that most of the items on this menu are fairly
10526         useless and there are certainly not enough frequently used items
10527         to justify this being its own top level menu.
10528
10529         g) I combined most of the items in big-menubar.el into the main menu.
10530         If people think the main menu is too big, it would be possible to
10531         create different configurations, some smaller.
10532
10533         * menubar.el (check-menu-syntax):
10534         Deleted some syntax checks that were no longer valid, partly
10535         because of changes that were already made a long time ago, and
10536         partly because of a change I made where I allow the name of the
10537         menu item to be an evaluated expression rather than just a string,
10538         similar to all of the other parameters of a menu item.
10539
10540         * minibuf.el:
10541         * minibuf.el (read-file-name-1):
10542         * minibuf.el (mouse-read-file-name-1):
10543         I made a number of changes to improve the appearance
10544         and functioning of the file dialog box.  They include:
10545
10546         a) Fixing the problem where closing the dialog box by clicking on
10547         the close button of the window didn't properly exit the
10548         minibuffer.
10549
10550         b) Fixing the problem that if you typed part of a file name, and
10551         then clicked on a completion with the mouse, the file was not
10552         correctly selected.
10553
10554         c) Changing the title of the dialog box to reflect the operation
10555         being done in accordance with user interface conventions, rather
10556         than the name of the dialog box buffer, which is rather useless.
10557
10558         d) Remove the words "possible completions are" which didn't
10559         belong.
10560
10561         e) Fix things so that the completions scroll off the end of the
10562         completions windows only to the right, rather than both to the
10563         right and down, which is in accordance with Windows user interface
10564         conventions.
10565
10566         * msw-init.el (init-post-mswindows-win):
10567         Added a binding for meta-F4, which is the standard windows binding
10568         for exiting a program.
10569
10570         * select.el (get-selection-no-error):
10571         * select.el (own-selection):
10572         * select.el (own-clipboard):
10573         Added an optional argument called append to the functions
10574         own-selection and own-clipboard.  This adds support for appending
10575         text to the existing selection and allows the function
10576         own-clipboard to be used as the value of the variable
10577         interprogram- cut-function.
10578
10579         Fixed a bug in own-selection in handling zmacs-region-stays.
10580
10581         * simple.el (historical-kill-line): New.
10582
10583         * simple.el (kill-line):
10584         * simple.el (interprogram-cut-function):
10585         * simple.el (interprogram-paste-function):
10586         * simple.el (handle-pre-motion-command):
10587         * simple.el (next-line):
10588         * simple.el (previous-line):
10589         a) Expanded the variable kill-whole-line, so that function
10590         kill-line can be set to delete the entire line always, not just
10591         when cursor is at the beginning of the line.  This is controlled
10592         by setting the variable kill-whole-line to the symbol 'always.
10593         This behavior, as well as the existing kill-whole-line behavior,
10594         now only take effect when kill-line is called interactively,
10595         although this is a departure from a previous behavior in the case
10596         of setting this variable kill-whole-line to t.  It is almost
10597         certainly what has always been intended, and most likely the old
10598         way of doing things introduced bugs.  I also created a function
10599         called historical-kill-line, which ignores the kill-whole-line
10600         setting and always gives the historical behavior of only killing
10601         to the end of the line.  I bound this function to shift- control-k
10602         so that the kill to end of line behavior is available, even when
10603         kill-whole-line has been set to change control-k into the simple
10604         delete-whole-line behavior. (This can be set using the options
10605         menu.)
10606
10607         b) I changed things so that kill and yank now interact with the
10608         clipboard by default under windows.  This was done by changing the
10609         default value of interprogram-cut- function and
10610         interprogram-paste-function.  You can get the old behavior by
10611         setting these to nil, and there is an option on the options menu
10612         to do this.
10613
10614         c) I added support for selecting text using shifted motion keys.
10615         This support is on by default and can be controlled by the
10616         variable shifted-motion-keys-select-region.  There is also a
10617         variable called unshifted-motion-keys-deselect-region that
10618         controls more specifically how the shifted motion key behavior
10619         works.  I did not put an option on the options menu to turn this
10620         off, because I can't imagine why this would be useful.
10621
10622         * simple.el (forward-block-of-lines):
10623         * simple.el (backward-block-of-lines):
10624         * simple.el (block-movement-size):
10625         New.
10626
10627         * simple.el (uncapitalized-title-words):
10628         * simple.el (uncapitalized-title-word-regexp):
10629         * simple.el (capitalize-string-as-title):
10630         * simple.el (capitalize-region-as-title):
10631         New.
10632
10633
10634         * subr.el (add-hook):
10635         * subr.el (make-local-hook): New.
10636         * subr.el (remove-local-hook): New.
10637         * subr.el (add-one-shot-hook): New.
10638         * subr.el (add-local-one-shot-hook): New.
10639         Added some functions to make using hooks easier.
10640         These include:
10641
10642         a) Functions add-local-hook and remove-local-hook to make it easy
10643         to use local hooks.
10644
10645         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10646         make it possible to add a "one-shot" hook, which is to say a hook
10647         that runs only once, and automatically removes itself after the
10648         first time it has run.
10649
10650 2000-03-09  Andy Piper  <andy@xemacs.org>
10651
10652         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10653
10654 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10655
10656         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10657         Moved from menubar-items.el.
10658         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10659
10660 2000-03-08  Andy Piper  <andy@xemacs.org>
10661
10662         * gutter-items.el (build-buffers-tab-internal): add selected field
10663         to buffers tab spec.
10664
10665 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10666
10667         * minibuf.el (last-exact-completion): Initialize to nil.
10668
10669 2000-03-07  Didier Verna  <didier@xemacs.org>
10670
10671         * startup.el (command-line-1): remove unused variable
10672         `first-file-buffer'.
10673
10674 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10675
10676         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10677         which is also used for Web server log files.
10678
10679 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10680
10681         * mule/mule-charset.el: Setup auto-fill-chars.
10682
10683 2000-03-02  SL Baur  <steve@beopen.com>
10684
10685         * subr.el (with-string-as-buffer-contents): Reimplement using
10686         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10687         non-deletion of buffer after execution problem.
10688         (with-output-to-string): Use unique buffer name.
10689
10690 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10691
10692         * gutter-items.el (buffers-tab-sort-function):  New variable.
10693         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10694
10695 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10696
10697         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10698
10699 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10700
10701         * menubar-items.el (maybe-add-init-button): Remove the "Load
10702         .emacs" button from all menubars.
10703
10704 2000-03-01  Didier Verna  <didier@xemacs.org>
10705
10706         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10707         region rectangle replacement (from Jan Vroonhof).
10708         (replace-rectangle): new function.
10709
10710 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10711
10712         * mule/mule-cmds.el (set-default-coding-systems): Use
10713         set-terminal-coding-system and set-keyboard-coding-system.
10714         * coding.el (set-terminal-coding-system): Use
10715         set-console-tty-output-coding-system.
10716         (set-keyboard-coding-system): Use
10717         set-console-tty-input-coding-system.
10718
10719 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10720
10721         * minibuf.el (read-variable): Allow symbol to default argument.
10722
10723 2000-02-27  Andy Piper  <andy@xemacs.org>
10724
10725         * gutter-items.el (update-tab-hook): new function to be used for
10726         hooks.
10727         (create-frame-hook): add update-tab-hook.
10728         (record-buffer-hook): ditto.
10729         (default-gutter-position-changed): ditto.
10730         (default-gutter-position): updating the buffers tab is now handled
10731         by a hook.
10732         (default-gutter-position-changed-hook): new variable.
10733         (gutter-element-visibility-changed-hook): ditto.
10734         (set-gutter-element-visible-p): call it.
10735         (set-gutter-element): use modify-specifier-instances. Set extents
10736         as duplicable before using.
10737         (remove-gutter-element): ditto.
10738         (set-gutter-element-visible-p): ditto.
10739         (init-gutter): new function.
10740         (add-tab-to-gutter): use new gutter-element functions rather than
10741         setting specifiers directly.
10742         (clear-progress): ditto.
10743         (abort-progress): ditto.
10744         (gutter-buffers-tab-visible-p): renamed from
10745         default-gutter-visible-p
10746
10747         * specifier.el (modify-specifier-instances): new function from Jan
10748         Vroonhof.
10749
10750         * x-init.el (init-post-x-win): call init-gutter.
10751
10752         * msw-init.el (init-post-mswindows-win): call init-gutter.
10753
10754         * menubar-items.el (default-menubar): Update to reflect new gutter
10755         variables.
10756
10757 2000-02-26  Andy Piper  <andy@xemacs.org>
10758
10759         * gutter-items.el (set-gutter-element): new function. Add gutter
10760         elements to the specified gutter.
10761         (remove-gutter-element): new function. Remove gutter elements from
10762         the specified gutter.
10763         (set-gutter-element-visible-p): new function. Set gutter element
10764         visibility for the provided gutter-visible specifier.
10765
10766 2000-02-23  Andy Piper  <andy@xemacs.org>
10767
10768         * gutter-items.el (add-tab-to-gutter): specify dimensions
10769         dynamically.
10770
10771 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10772
10773         * gutter-items.el (add-tab-to-gutter):
10774         * package-get.el (package-get-interactive-package-query):
10775         * package-ui.el (pui-directory-exists):
10776         (pui-install-selected-packages):
10777         (pui-list-packages):
10778         Use #'(lambda ...)  instead of '(lambda ...).
10779
10780 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10781
10782         * startup.el (load-user-init-file): Check to make sure user
10783           has an init-file before calling load().
10784
10785 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10786
10787         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10788
10789 2000-02-23  Martin Buchholz <martin@xemacs.org>
10790
10791         * XEmacs 21.2.31 is released.
10792
10793 2000-02-21  Mike Sperber <mike@xemacs.org>
10794
10795         * loadup.el (really-early-error-handler):
10796         * update-elc.el:
10797         * make-docfile.el:
10798         Remove dependency on EMACSBOOTSTRAP... environment variables.
10799
10800 2000-02-21  Martin Buchholz <martin@xemacs.org>
10801
10802         * XEmacs 21.2.30 is released.
10803
10804 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10805
10806         * byte-optimize.el (byte-optimize-plus):
10807         (byte-optimize-minus):
10808         (byte-optimize-multiply):
10809         Optimize (- 0) to 0, not (-)
10810         Optimize (+ 5 3.0) to 8.0
10811         Optimize (* 5 3.0) to 15.0
10812         Improve readability.
10813
10814 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10815
10816         * modeline.el: (modeline-scrolling-method): change modeline
10817         mswindows cursor appearance according to the value.
10818
10819         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10820         and 'gui-element face colors and 'gui-element face font to Windows
10821         defaults.
10822
10823 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10824
10825         * font-lock.el: Javadoc enhancements
10826
10827 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10828
10829         * ldap.el (toplevel): Test if LDAP support has been compiled in
10830         (ldap-verbose): New option
10831         (ldap-search-entries): Renamed from the previous ldap-search
10832         Conditionalize message display on ldap-verbose
10833         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10834         defuns
10835         (ldap-search): Is now defined as an obsolete wrapper calling
10836         ldap-search-basic or ldap-search-entries
10837
10838
10839 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10840             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10841             Jan Vroonhof  <jan@xemacs.org>
10842
10843         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10844         When for-effect is true, didn't call `byte-optimize-form'
10845         in and/or subforms without last.
10846
10847 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10848
10849         * package-get.el (package-get-download-sites): Use correct custom
10850         type.
10851
10852 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10853
10854         * files.el (write-file): Ask for coding system when compiled with
10855         file-coding.
10856
10857 2000-02-16  Andy Piper  <andy@xemacs.org>
10858
10859         * buffer.el (switch-to-buffer): give norecord argument to
10860         set-window-buffer instead of explicitly recording.
10861
10862         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10863         we have to pick a window.
10864
10865 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10866
10867         * mule/mule-cmds.el (describe-language-support): Don't add
10868         unexist function to help-map.
10869         (describe-coding-system): Don't use already assigend `C'.
10870
10871 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10872
10873         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10874         work in custom.
10875
10876 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10877
10878         * about.el: Ienaga's e-mail address change.
10879
10880 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10881
10882         * etags.el (find-tag): force new window -- even if buf already
10883         visible -- when other-window is t
10884
10885 2000-02-16  Martin Buchholz <martin@xemacs.org>
10886
10887         * XEmacs 21.2.29 is released.
10888
10889 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10890
10891         * cl-extra.el (getf): This is now identical to `plist-get', so
10892         just defalias it.
10893         * cl-macs.el: Make getf an alias to plist-get, at the
10894         byte-compiler level, using define-compiler-macro.
10895
10896 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10897
10898         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10899
10900 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10901
10902         * lisp/etags.el (find-tag-internal): set exact-tagname to
10903           a regular expression that matches against the tagname
10904           part of the tag entry first instead of only looking in
10905           the context area.
10906
10907 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10908
10909         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10910         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10911
10912 2000-02-07  Martin Buchholz <martin@xemacs.org>
10913
10914         * XEmacs 21.2.28 is released.
10915
10916 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10917
10918         * cl-extra.el (getf): Just call `get', never `get*'.
10919         Make arglist match docstring.
10920         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10921         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10922         * byte-optimize.el: remove references to `get*'.
10923
10924 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10925
10926         * mule/european.el: Add syntax information for Latin3 and Latin4.
10927
10928 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10929
10930         * byte-optimize.el: Byte-optimize (length "foo")
10931
10932 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10933
10934         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10935         width check using `window-leftmost-p' and `window-rightmost-p'.
10936
10937 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10938
10939         * wid-edit.el (widget-match-inline): An atom never matches a
10940           list.
10941
10942 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10943
10944         * modeline.el: Consolidated 'x and 'mswindows specification under
10945         'win tag.
10946
10947 2000-01-29  Andy Piper  <andy@xemacs.org>
10948
10949         * gutter-items.el: (format-buffers-tab-line): Try and be
10950         intelligent about buffer naming when we have duplicates.
10951
10952 2000-01-29  Andy Piper  <andy@xemacs.org>
10953
10954         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10955         updated when it becomes visible.
10956
10957 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10958
10959         * bytecomp.el (byte-compile-insert-header): Properly set coding
10960         system under MULE and file-coding.
10961
10962 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10963
10964         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10965         (dontusethis-set-value-terminal-coding-system-handler):
10966         (dontusethis-set-value-keyboard-coding-system-handler):
10967         Never undefine coding system aliases.  Emergency fix for gnus.
10968
10969 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10970
10971         * files.el (abbreviate-file-name): Use directory-sep-char instead
10972         of hard-coded "/".
10973
10974 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10975
10976         * startup.el (user-init-file-base-list): New variable, replacing
10977         user-init-file-base.
10978         (find-user-init-file): New function.
10979         (command-line-early): Use it.
10980         (load-user-init-file): Ditto.
10981
10982 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10983
10984         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10985         calling valid-image-instantiator-format-p
10986
10987 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10988
10989         * isearch-mode.el (isearch-mode): The variable is
10990         isearch-unhidden-extents, not isearch-opened-extents.
10991
10992 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10993
10994         * minibuf.el (next-history-element): Modify error message if a
10995         default value is available.
10996
10997 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10998
10999         * bytecomp.el (byte-compile-file): Don't unconditionally write
11000         .elc files in binary - might contain non-Latin1.
11001
11002 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11003
11004         * process.el (shell-quote-argument): Use (nt-quote-process-args)
11005         for windows-nt.
11006
11007         * version.el:
11008         * startup.el (user-init-file-base):
11009         * process.el (call-process-region):
11010         * files.el (make-backup-file-name):
11011         (backup-file-name-p):
11012         (file-relative-name):
11013         (abbreviate-file-name):
11014         (set-auto-mode):
11015         * code-process.el (call-process-region): Removed unnecessary
11016         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
11017         support out of the universe.
11018
11019         * process.el:
11020         * code-process.el:
11021         * bytecomp.el (byte-compile-file): Removed reference to
11022         buffer-file-type, and commented usage of binary-process-output
11023         NTEmacs variables.
11024
11025 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
11026
11027         * help.el (function-arglist): Add case for macro.
11028
11029 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11030
11031         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
11032         printers.
11033         (custom-display): Added a menu for printer/display tags.
11034
11035         * frame.el (frame-type):
11036         * device.el (device-type): Added 'msprinter to the doc string, and
11037         removed 'pc -- it is not going to be implemented ever.
11038         (call-device-method): Fixed docstring typo.
11039         Defined specifier tags 'printer and 'display.
11040
11041 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
11042
11043         * lisp/itimer.el (itimer-run-expired-timers): (consp
11044           last-command-event-time) instead of (consp
11045           'last-command-event-time).
11046
11047 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11048
11049         * msw-glyphs.el: Removed obsolete commentary.
11050
11051 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
11052
11053         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
11054         better default value.
11055
11056 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
11057
11058         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
11059         (read-string): Ditto.
11060         (eval-minibuffer): Ditto.
11061         (read-command): Ditto.
11062         (read-function): Ditto.
11063         (read-variable): Ditto.
11064         (read-number): Ditto.
11065         (read-shell-command): Ditto.
11066         (read-number): Record history.
11067
11068 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11069
11070         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
11071
11072 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11073
11074         * faces.el (startup-initialize-custom-faces): New function.
11075         Reset all faces created during auto-autoloads loading time
11076         by defface.
11077         * startup.el (command-line): Call it.
11078
11079 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
11080
11081         * about.el (about-hackers): Add myself to contributors list.
11082
11083 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11084
11085         * menubar-items.el (maybe-add-init-button): Removed an argument in
11086         a call to load-user-init-file, as the function managed to lose its
11087         formal parameter a few betas ago.
11088
11089 2000-01-18  Martin Buchholz <martin@xemacs.org>
11090
11091         * XEmacs 21.2.27 is released.
11092
11093 2000-01-18  Martin Buchholz  <martin@xemacs.org>
11094
11095         * process.el (shell-command-to-string): Use the FSF docstring.
11096         Make shell-command-to-string the standard function, and
11097         exec-to-string the (deprecated) alias.
11098
11099         * startup.el: typo fix.
11100
11101 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11102
11103         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11104
11105 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11106
11107         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11108         buffers after visible buffers.
11109         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11110
11111 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11112
11113         * info.el (Info-extract-menu-node-name): Stop at a dot
11114         followed by whitespace or right parenthesis.
11115
11116 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11117
11118         * info.el (Info-directory-list): Warn against using Customize with
11119         Info-directory-list.
11120
11121 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11122
11123         * minibuf.el (read-file-name): doc fix.
11124
11125         * autoload.el (update-file-autoloads): doc fix.
11126
11127         * about.el (about-hackers): Change my E-mail address.
11128
11129 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11130
11131         * info.el (Info-visit-file): Just use the `f' interactive spec to
11132         read a filename in the standard way.
11133
11134 2000-01-13  Andy Piper  <andy@xemacs.org>
11135
11136         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11137         (gutter-buffers-tab-extent): new variable.
11138         (update-tab-in-gutter): call add-tab-to-gutter again if the
11139         orientation has changed.
11140         (add-tab-to-gutter): cope with different orientations.
11141
11142 2000-01-11  Didier Verna  <didier@xemacs.org>
11143
11144         * info.el (Info-following-node-name): backward-skip dots as well
11145         as spaces (dots at the end of a node name aren't part of it).
11146         (Info-extract-menu-node-name): don't skip dots. There could be
11147         some in the node name.
11148         (Info-index): allow dots to be part of a node name.
11149
11150 2000-01-12  Andreas Jaeger  <aj@suse.de>
11151
11152         * files.el (auto-mode-alist): Added idlwave-mode.
11153         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11154
11155 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11156
11157         * info.el (Info-search): Show default value.
11158
11159 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11160
11161         * info.el (Info-read-node-completion-table): New variable.
11162         (Info-read-node-name-1): New function.
11163         (Info-read-node-name): Use it.
11164         (Info-follow-reference): Use DEFAULT argument of completing-read.
11165         (Info-menu): Ditto.
11166
11167 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11168
11169         * hyper-apropos.el (hyper-describe-key-briefly): Save
11170         window configuration.
11171         (hyper-describe-face): Use DEFAULT of completing-read.
11172         (hyper-apropos-read-variable-symbol): Ditto.
11173         (hyper-apropos-read-function-symbol): Ditto.
11174
11175 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11176
11177         * mule/mule-cmds.el (set-default-coding-system): Set
11178         comint-exec-hook to use coding-system-for-read and
11179         coding-system-for-write so that C-x RET c works.
11180
11181 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11182
11183         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11184         (previous-matching-history-element): Increment
11185         minibuffer-max-depth by 1.
11186         (next-matching-history-element): Ditto.
11187
11188 2000-01-11  Andy Piper  <andy@xemacs.org>
11189
11190         * gutter-items.el (buffers-tab): Create a new face for the buffers
11191         tab.
11192         (buffers-tab-face): use it.
11193
11194 2000-01-10  Didier Verna  <didier@xemacs.org>
11195
11196         * modeline.el (modeline-scrolling-method): change modeline X
11197         cursor appearance according to the value.
11198
11199 2000-01-07  Andreas Jaeger  <aj@suse.de>
11200
11201         * about.el (about-hackers): Moved my entry to contributor list.
11202         (xemacs-hackers): Added myself.
11203         (about-maintainer-info): Added description of myself.
11204
11205
11206 2000-01-07  Didier Verna  <didier@xemacs.org>
11207
11208         * modeline.el (modeline-scrolling-method): new variable.
11209         (mouse-drag-modeline): add reference to it in the docstring.
11210         (mouse-drag-modeline): handle it.
11211
11212 2000-01-08  Andy Piper  <andy@xemacs.org>
11213
11214         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11215         calls.
11216         (remove-buffer-from-gutter-tab): ditto.
11217
11218 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11219
11220         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11221         (custom-face-edit): Fix grammatical error in help message.
11222
11223 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11224
11225         * movemail.el: Added.
11226
11227         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11228
11229 2000-01-03  Didier Verna  <didier@xemacs.org>
11230
11231         * modeline.el (mouse-drag-modeline): remove the code related to
11232         the modeline horizontal scrolling facility.
11233
11234 1999-12-31  Martin Buchholz <martin@xemacs.org>
11235
11236         * XEmacs 21.2.26 is released.
11237
11238 1999-12-28  Andy Piper  <andy@xemacs.org>
11239
11240         * wid-edit.el (widget-push-button-value-create): The gui cache
11241         does not agree with native widgets which can only be displayed
11242         once per window. The reasons for caching are diminished now that
11243         we don't hog resources when creating buttons.
11244         (widget-push-button-cache) deleted.
11245
11246 1999-12-24  Martin Buchholz <martin@xemacs.org>
11247
11248         * XEmacs 21.2.25 is released.
11249
11250 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11251
11252         * hyper-apropos.el (hyper-apropos): Toggle
11253         hyper-apropos-programming-apropos correctly.
11254         Set REGEXP when user accepts default value.
11255
11256 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11257
11258         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11259         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11260
11261 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11262
11263         * mule/mule-category.el (undefined-category-designator):
11264         Return char instead of character.  Search for undefined one.
11265         (describe-category): Use with-displaying-help-buffer.
11266
11267 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11268
11269         * byte-optimize.el (byte-optimize-plus):
11270         Optimize (+ 1) to 1 instead of (1+ nil).
11271
11272         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11273
11274         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11275
11276         * byte-optimize.el (byte-optimize-char-before): New function.
11277         Remove performance penalty for using (char-before) instead of (char-after).
11278
11279 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11280
11281         * mule/mule-category.el (char-category-list): Return character
11282         instead of integer.
11283
11284 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11285
11286         * minibuf.el (read-buffer): Check default is buffer object.
11287
11288 1999-11-25  Andy Piper  <andy@xemacs.org>
11289
11290         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11291         for buttons.
11292
11293 1999-12-16  Andreas Jaeger  <aj@suse.de>
11294
11295         * package-get.el (package-get-maybe-save-index): Fixed typo.
11296         Patch by Jeff Miller <jmiller@smart.net>.
11297
11298 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11299
11300         * gnuserv.el (gnuserv-process-filter):  don't call
11301         gnuserv-write-to-client when gnuserv-current-client is nil
11302
11303 1999-12-14  Martin Buchholz <martin@xemacs.org>
11304
11305         * XEmacs 21.2.24 is released.
11306
11307 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11308
11309         * about.el (about-hackers): Update my email address.
11310
11311 1999-12-07  Martin Buchholz <martin@xemacs.org>
11312
11313         * XEmacs 21.2.23 is released.
11314
11315 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11316
11317         * package-get.el (package-get-download-sites): Removed several
11318         defunct download sites, added many new ones, and corrected a few
11319         incorrect directory-on-site entries.  Added physical locations to
11320         site-description.
11321
11322 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11323
11324         * finder.el (finder-commentary): add DOC string and fix
11325         interactive spec
11326
11327 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11328
11329         * help.el (describe-function): Don't forget to intern the string
11330         completing-read returns.
11331         (describe-variable): Ditto.
11332
11333 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11334
11335         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11336         `hyper-apropos-help-mode' here to find symbol to customize
11337         irregardless of cursor position and simplify
11338         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11339         `hyper-apropos-popup-menu'.
11340
11341 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11342
11343         * apropos.el (apropos-mode-map): Add return to call
11344         apropos-follow.
11345         (apropos-print): Call apropos-mode to have better
11346         command reference. Put keymap text-poperty to
11347         symbole name.
11348
11349 1999-11-22  Alastair Burt  <burt@dfki.de>
11350
11351         * help.el: (describe-bindings-1): Added handling of keymaps for
11352         the extents at point.
11353
11354 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11355
11356         * gutter-items.el (buffers-tab-items): Wrap the function in a
11357         save-match-data
11358
11359 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11360
11361         * help.el (describe-function): Use the DEFAULT argument to
11362         completing-read.
11363         (describe-variable): Ditto.
11364
11365 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11366
11367         * minibuf.el (read-from-minibuffer): Add optional argument
11368         DEFAULT to have better mini-buffer history support.
11369         (completing-read): Pass default to read-from-minibuffer.
11370         (read-buffer): Pass default to completing-read.
11371
11372 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11373
11374         * font-lock.el (font-lock-doc-string-face): Document the
11375         `font-lock-lisp-like' property.
11376
11377 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11378
11379         * lisp-mode.el: Specify `font-lock-lisp-like'.
11380
11381         * font-lock.el (font-lock-lisp-like): New function.
11382         (font-lock-fontify-syntactically-region): Use it.
11383
11384 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11385
11386         * XEmacs 21.2.22 is released
11387
11388 1999-11-28  Martin Buchholz <martin@xemacs.org>
11389
11390         * XEmacs 21.2.21 is released.
11391
11392 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11393
11394         * minibuf.el (read-coding-system): Accept symbol and
11395         coding-system object as a default-coding-system.
11396
11397 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11398
11399         * minibuf.el (read-coding-system): Accept symbol as
11400         a default-coding-system.
11401
11402 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11403
11404         * apropos.el (apropos-documentation): Use insert instead
11405         of princ.
11406
11407 1999-11-07  William M. Perry  <wmperry@aventail.com>
11408
11409         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11410           for the linux console.
11411
11412         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11413           stuff to work when you are not on a window system, since the GPM
11414           mouse support now allows pasting from outside of XEmacs.
11415
11416 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11417
11418         * XEmacs 21.2.20 is released
11419
11420 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11421
11422         * setup-paths.el (paths-default-info-directories): Add
11423         /usr/share/info and /usr/local/share/info.
11424
11425 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11426
11427         * about.el: Updated Vladimir Ivanovic's info.
11428
11429 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11430
11431         * auto-show.el (auto-show-truncationp): Remove.
11432
11433         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11434
11435 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11436
11437         * indent.el (indent-line-to): fix bug: spaces were not replaced
11438         with tab if column is multiple of tab-width
11439         From dhn@qedinc.com
11440
11441 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11442
11443         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11444         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11445
11446         * package-get.el (package-get-package-provider): Be verbose when
11447         interactive. Patch from Robert Pluim
11448
11449 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11450
11451         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11452         info file suffixes.
11453
11454 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11455
11456         * process.el (open-network-stream): Add a new optional parameter
11457         PROTOCOL to support udp; fix a minor typo and add an explanation
11458         in docstring for udp programming.
11459
11460         * code-process.el (open-network-stream): Add a new optional
11461         parameter PROTOCOL to support udp; fix a minor typo and add an
11462         explanation in docstring for udp programming.
11463
11464 1999-10-18  Andy Piper  <andy@xemacs.org>
11465
11466         * gui.el (make-gui-button): be more precise about how we call
11467         callbacks.
11468
11469         * wid-edit.el (widget-push-button-value-create): Use the new form
11470         of native gui-button.
11471
11472 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11473
11474         * info.el (Info-page-prev): Don't do (sit-for 0).
11475
11476 1999-10-13  Andy Piper  <andy@xemacs.org>
11477
11478         * gutter-items.el (progress-abort-glyph): new glyph for showing
11479         abort status.
11480         (append-progress): dispatch-event rather than sit-for.
11481         (abort-progress): new function. Show the abort glyph with an
11482         appropriate message.
11483         (raw-append-progress): dispatch-event rather than sit-for.
11484         (display-progress): cope with aborts.
11485
11486         * gui.el (make-gui-button): Use native widgets for buttons
11487         unconditionally.
11488         (insert-gui-button): ditto.
11489         (gui-button-p): ditto.
11490
11491         * xbm-button.el: remove from core.
11492
11493         * xpm-button.el: remove from core.
11494
11495 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11496
11497         * faces.el (init-device-faces): Don't initialize the random faces
11498         on the stream device.
11499
11500 1999-10-06  Andy Piper  <andy@xemacs.org>
11501
11502         * files.el (recover-file): Don't use ls under windows for revert buffer.
11503
11504 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11505
11506         * package-get.el (package-get-download-menu): Make menu really
11507         toggle download sites.
11508         (package-get-download-sites): Add autoload cookie.
11509
11510 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11511
11512         * setup-paths.el (paths-find-module-directory): Ditto.
11513
11514 1999-09-29  Werner Fink  <werner@suse.de>
11515
11516         * setup-paths.el (paths-find-exec-directory): Add missing nil
11517         parameter for environment.
11518
11519 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11520
11521         * modeline.el (modeline-format):
11522         Only purecopy the strings.  Else
11523         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11524         barfs.
11525
11526 1999-08-28  Mike Woolley  <mike@bulsara.com>
11527
11528         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11529         user setting comint-completion-addsuffix and
11530         comint-process-echoes.
11531
11532 1999-09-22  Andy Piper  <andy@xemacs.org>
11533
11534         * gutter-items.el (update-tab-in-gutter): use
11535         last-nonminibuf-window instead of selected-window.
11536
11537 1999-09-18  Andy Piper  <andy@xemacs.org>
11538
11539         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11540         display on.
11541
11542         * subr.el (record-buffer-hook): new variable so that the hook gets
11543         some documentation.
11544
11545 1999-09-16  Andy Piper  <andy@xemacs.org>
11546
11547         * gutter-items.el (update-tab-in-gutter): only update when the
11548         gutter is visible.
11549         (remove-buffer-from-gutter-tab): ditto.
11550
11551 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11552
11553         * simple.el (do-auto-fill): Commented out part of Kinsoku
11554         processing.
11555
11556 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11557
11558         * isearch-mode.el (isearch-highlightify-region): Give the
11559         highlighting extents a high priority.
11560         (isearch-make-extent): Give the main highlighting extent an even
11561         higher priority.
11562
11563 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11564
11565         * packages.el (packages-compute-package-locations): Fix typo from
11566         -u rationalization.
11567
11568 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11569
11570         * setup-paths.el (paths-find-doc-directory): Respect value of
11571         `configure-doc-directory.'
11572
11573         * find-paths.el (paths-find-architecture-directory): Give
11574         precendence `default' argument (which typically comes from
11575         configure).
11576
11577 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11578
11579         * startup.el (command-line-early): Added options -user-init-file
11580         and -user-init-directory.
11581
11582         * files.el (user-init-file): Default to NIL so we can recognize
11583         when it's set.
11584
11585 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11586
11587         * obsolete.el (init-file-user):
11588         * startup.el:
11589         * packages.el (packages-compute-package-locations):
11590         * package-get.el (package-get-user-index-filename):
11591         * menubar-items.el (maybe-add-init-button):
11592         * info.el (Info-annotations-path):
11593         * dump-paths.el:
11594         Change `user-init-directory' to be an absolute path.
11595         Use `user-init-directory' where appropriate.
11596         Zap `init-file-user' and its uses.
11597
11598 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11599
11600         * subr.el (copy-symbol): New function.
11601
11602 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11603
11604         * isearch-mode.el (isearch-done): Be sure to restore invisible
11605         extents in the proper buffer.
11606         (isearch-pre-command-hook): Set this-command to the correct value
11607         in case the buffer has changed and old overriding-local-map was
11608         used.
11609         (isearch-restore-extent): Use remprop instead of setting the
11610         property to nil.
11611
11612 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11613
11614         * cmdloop.el (execute-extended-command): Update zmacs region
11615         before the delay.
11616         (execute-extended-command): Make the message gettext-friendly.
11617
11618 1999-09-07  Andy Piper  <andy@xemacs.org>
11619
11620         * gutter-items.el (progress-gauge-glyph): renamed from
11621         progress-glyph.
11622         (progress-text-glyph): new variable.
11623         (progress-layout-glyph): use layouts and text glyphs.
11624         (progress-area-buffer): removed.
11625         (progress-text-and-extent): new variable.
11626         (progress-displayed-p): dynamically create gutter area buffer.
11627         (clear-progress): ditto.
11628         (raw-append-progress): ditto.
11629         (append-progress): use new glyph names.
11630         (raw-append-progress): only create the extent when needed. set
11631         properties more optimally.
11632         (progress): remove args.
11633
11634 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11635
11636         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11637         mapcar where the return value is unused.
11638         (isearch-restore-invisible-extents): Ditto.
11639         (isearch-highlight-all-cleanup): Ditto.
11640         (isearch-delete-extents-in-range): Traverse the extents only once.
11641         (isearch-highlight-all-update): Don't start over if the search
11642         string has changed and more input is pending.
11643
11644 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11645
11646         * packages.el (packages-find-package-data-path): Ditto.
11647
11648         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11649
11650         * subr.el (mapc-internal): Don't make obsolete.
11651
11652         * cl-extra.el (mapc): Resurrect.
11653
11654 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11655
11656         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11657         alias.
11658
11659         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11660         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11661         (isearch-yank-clipboard): Use get-clipboard instead of
11662         x-get-clipboard.
11663         (isearch-yank-selection): Fix docstring.
11664
11665 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11666
11667         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11668
11669 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11670
11671         * cl-macs.el (extent-start-position): Fix setf method.
11672         (extent-end-position): Ditto.
11673
11674 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11675
11676         * isearch-mode.el: End merge with FSF 20.4.
11677
11678         * isearch-mode.el (search-invisible): New variable.
11679         (isearch-hide-immediately): Ditto.
11680         (isearch-unhidden-extents): Ditto.
11681         (isearch-range-invisible): New function.
11682         (isearch-unhide-extent): Ditto.
11683         (isearch-restore-invisible-extents): Ditto.
11684         (isearch-restore-extent): Ditto.
11685
11686         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11687         implementation.
11688         (isearch-ring-retreat-edit): Ditto.
11689         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11690         (isearch-forward-regexp): New arguments NOT-REGEXP and
11691         NO-RECURSIVE-EDIT.
11692         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11693         (isearch-backward-regexp): New arguments NOT-REGEXP and
11694         NO-RECURSIVE-EDIT.
11695         (isearch-mode): Return isearch-success.
11696         (isearch-update): Use unread-command-events instead of
11697         unread-command-event.
11698         (isearch-abort): If an invalid regexp is encountered, keep popping
11699         states.
11700         (isearch-*-char): Use FSF implementation.
11701         (isearch-whitespace-chars): Use the more robust FSF's
11702         implementation.
11703         (isearch-within-brackets): New variable.
11704         (isearch-mode): Initialize it.
11705         (isearch-edit-string): Bind it.
11706         (isearch-search-and-update): Set it.
11707         (isearch-push-state): Push it.
11708         (isearch-top-state): Pop it.
11709         (isearch-search): Set it.
11710         (isearch-printing-char): When called by isearch-whitespace-chars,
11711         handle M-SPC gracefully.
11712         (isearch-message-prefix): New argument ELLIPSIS.
11713         (isearch-message-suffix): Ditto.
11714         (isearch-message): Use the ELLIPSIS argument when calling
11715         isearch-message-prefix and isearch-message-suffix.
11716         (isearch-message-prefix): Distinguish between "wrapped" and
11717         "overwrapped" search, FWIW.
11718
11719 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11720
11721         * isearch-mode.el (isearch-edit-string): Use the head of the
11722         search ring instead of search-last-string and search-last-regexp.
11723         (search-highlight): Renamed from isearch-highlight.
11724         (isearch-exit): Use the new name.
11725         (isearch-highlight): Ditto.
11726         (isearch-dehighlight): Ditto.
11727         (isearch-update-ring): New function.
11728         (isearch-done): Call it.
11729         (isearch-done): New argument EDIT.
11730         (isearch-repeat): If search string is empty, look up at the car of
11731         the search ring; ignore the yank pointer.
11732         (isearch-abort): Call isearch-done with NOPUSH.
11733         (isearch-cancel): New function.
11734         (isearch-mode-map): Bind it to ESC ESC ESC.
11735
11736         * isearch-mode.el: Begin merge with FSF 20.4.
11737
11738 1999-09-01  Andy Piper  <andy@xemacs.org>
11739
11740         * x-select.el (x-get-clipboard): obsolete.
11741         (x-yank-clipboard-selection): obsolete
11742
11743         * select.el (disown-selection): need to be careful to disown the
11744         clipboard if we set it via selection.
11745         (get-clipboard): move from x-select.el
11746         (yank-clipboard-selection): ditto.
11747
11748 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11749
11750         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11751         isearch-highlight-all-matches to nil.
11752         (isearch-fixed-case): New variable.
11753         (isearch-mode): Initialize it.
11754         (isearch-edit-string): Save it.
11755         (isearch-toggle-case-fold): Set it.
11756         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11757         need to check isearch-fixed-case.
11758         (isearch-toggle-case-fold): Update highlighting of all matches
11759         before the pause.
11760         (isearch-edit-string):
11761
11762 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11763
11764         * isearch-mode.el (isearch-edit-string): Call isearch-message
11765         before reading the event so that the prompt is displayed properly.
11766         (isearch-message): Use isearch-nonincremental when calling
11767         isearch-message-prefix.
11768         (minibuffer-local-isearch-map): Bind up and down to do the same as
11769         M-p and M-n respectively.
11770         (isearch-done): New arg NOPUSH.
11771         (isearch-edit-string): Use it.
11772         (isearch-edit-string): Don't bind isearch-string.
11773         (isearch-ring-adjust): Edit string, *then* push state.
11774
11775 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11776
11777         * faces.el (isearch-secondary): Make isearch-secondary look
11778         different than default.
11779
11780 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11781
11782         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11783         save-excursion.
11784         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11785         (isearch-update): Call isearch-dehighlight without arguments.
11786         (isearch-done): Ditto.
11787
11788         * isearch-mode.el (isearch-fix-case): If the search string has no
11789         upper-case letters, allow the folding to be reenabled.
11790         Previously, once disabled, the folding would remain that way until
11791         the end of isearch.
11792         (isearch-top-state): Call isearch-fix-case.
11793
11794         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11795         save-excursion.
11796         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11797
11798 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11799
11800         * xpm-button.el:
11801         xbm-button.el: Need to exist in core because gui.el depends on
11802         them.
11803
11804 1999-08-31  Andy Piper  <andy@xemacs.org>
11805
11806         * gutter-items.el (buffers-tab-face): new customizable variable.
11807         (buffers-tab-default-buffer-line-length): new specifier for
11808         maximum viewable characters.
11809         (progress-stack): new variable for implementing widget-based
11810         progress messages.
11811         (progress-area-buffer): ditto.
11812         (progress-glyph-height): ditto.
11813         (progress-stop-callback): ditto.
11814         (progress-quit-function): new function.
11815         (progress-glyph): new variable.
11816         (progress-layout-glyph): ditto.
11817         (progress-displayed-p): new function, see message-displayed-p for
11818         details.
11819         (clear-progress): ditto.
11820         (remove-progress): ditto.
11821         (append-progress): ditto.
11822         (raw-append-progress): ditto.
11823         (display-progress): ditto.
11824         (current-progress): ditto.
11825         (current-progress-label): ditto.
11826         (progress): ditto.
11827         (lprogress): ditto.
11828
11829
11830 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11831
11832         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11833
11834         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11835         `isearch-yank-selection'.
11836         (isearch-mode-map): Use it.
11837         (isearch-yank-selection): Use `get-selection' instead of
11838         `get-x-selection'.
11839
11840 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11841
11842         * faces.el (isearch-secondary): Create face here.
11843
11844         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11845         timers.
11846
11847 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11848
11849         * subr.el (buffer-string): More robust backward compatibility
11850         check, courtesy William Perry.
11851
11852 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11853
11854         * replace.el (perform-replace): Stop the search after the search
11855         limit has been reached.
11856
11857 1999-08-23  Andy Piper  <andy@xemacs.org>
11858
11859         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11860         here if we don't have one.
11861
11862 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11863
11864         * ldap.el (ldap-coding-system): Default to nil until we get
11865         efficient UTF8 support
11866         (ldap-decode-string): Guard against `decode-coding-string' not
11867         being defined
11868         (ldap-encode-string): Guard against `encode-coding-string' not
11869         being defined
11870
11871 1999-08-23  Didier Verna  <didier@xemacs.org>
11872
11873         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11874         Some doc strings improvements, and add a star to the `interactive'
11875         calls.
11876
11877 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11878
11879         * font-lock.el (java-font-lock-keywords-3): introduced new
11880         keywords and regexpes for javadoc syntax 1.2.
11881
11882 1999-08-17  Andy Piper  <andy@xemacs.org>
11883
11884         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11885         format-buffers-tab-line.
11886         (buffers-tab-max-buffer-line-length): new variable.
11887         (format-buffers-tab-line): new function. truncate names if over
11888         buffers-tab-max-buffer-line-length.
11889
11890 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11891
11892         * cus-start.el: Customize the variable `bell-inhibit-time'.
11893
11894 1999-08-16  Andy Piper  <andy@xemacs.org>
11895
11896         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11897         brute-force approach to deleting the last buffer.
11898         (buffers-tab-grouping-regexp): new customizable variable.
11899         (select-buffers-tab-buffers-by-mode): use it.
11900
11901 1999-08-13  Andy Piper  <andy@xemacs.org>
11902
11903         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11904         deletion problem.
11905
11906 1999-07-30  Didier Verna  <didier@xemacs.org>
11907
11908         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11909         of princ to output symbols.
11910         (custom-save-face-internal): ditto.
11911         (custom-save-resets): ditto.
11912
11913 1999-08-09  Didier Verna  <didier@xemacs.org>
11914
11915         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11916         `regexp-quote' to protect the major mode name for use as a regular
11917         expression (c++ needs this for instance).
11918
11919 1999-08-08  Andy Piper  <andy@xemacs.org>
11920
11921         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11922         cope with similar mode names.
11923
11924         * gutter-items.el (buffers-tab-selection-function): new selection
11925         function.
11926         (select-buffers-tab-buffers-by-mode): new function.
11927         (buffers-tab-items): use it if set to only display buffers in the
11928         tab in the current buffer's group..
11929         (update-tab-in-gutter): use new api.
11930         (remove-buffer-from-gutter-tab): ditto.
11931
11932         * gutter-items.el (buffers-tab-max-size): set custom selection
11933         default to 6.
11934         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11935         (add-tab-to-gutter): set face as default.
11936
11937 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11938
11939         * faces.el (frob-face-property): Merge the fall-back specifier
11940         with the target, not replace it.
11941
11942 1999-08-05  Andy Piper  <andy@xemacs.org>
11943
11944         * gutter-items.el (update-tab-in-gutter): add frame argument for
11945         buffer-items.
11946         (update-tab-in-gutter): use it.
11947
11948         * gutter-items.el (record-buffer-hook): set.
11949
11950         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11951         change.
11952         (switch-to-buffer-hook) deleted.
11953
11954 1999-08-04  Andy Piper  <andy@xemacs.org>
11955
11956         * gutter-items.el (update-tab-in-gutter): make sure this will work
11957         as an argument to create-frame-hook.
11958
11959 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11960
11961         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11962         instead of timer emulation.
11963
11964 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11965
11966         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11967         Emacs isearch enhancements.
11968
11969 1999-07-28  Andy Piper  <andy@xemacs.org>
11970
11971         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11972         all devices that support tab controls.
11973         (remove-buffer-from-gutter-tab): new function. to be used as a
11974         value for kill-buffer-hook.
11975
11976 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11977
11978         * auto-show.el (auto-show-truncationp): changed to match
11979         `window_translation_on'
11980
11981 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11982
11983         * XEmacs 21.2.19 is released
11984
11985 1999-07-28  SL Baur  <steve@miho>
11986
11987         * code-files.el (insert-file-contents): Fix docstring.
11988         revert previous change.
11989
11990 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11991
11992         * fill.el (fill-region-as-paragraph): Change re-break-point to
11993         contain word-across-newline plus one character so that filling
11994         Japanese and Chinese works as desired.
11995         * simple.el (do-auto-fill): Ditto.
11996
11997 1999-07-26  SL Baur  <steve@miho>
11998
11999         * mule/japanese.el ("Japanese"): Do not specify a default input
12000         method.
12001         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
12002
12003 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
12004
12005         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
12006         able to use cl-macs macro in early lisp.
12007
12008 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
12009
12010         * custom.el:
12011         * cus-face.el:
12012         * cus-edit.el:
12013                 Massive custom Theme API changes.
12014
12015 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
12016
12017         * code-files.el (insert-file-contents): Regard
12018         coding-system-magic-cookie if `coding-system-for-read' is nil.
12019
12020 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
12021
12022         * mule/thai-xtis.el: Add coding: local variable, to avoid
12023         bootstrapping problem with C locale.
12024
12025 1999-07-22  Andy Piper  <andy@xemacs.org>
12026
12027         * dumped-lisp.el (preloaded-file-list): guard against putting
12028         gutter-items in a less than functional XEmacs.
12029         * gutter-items.el: put call to `add-tab-to-gutter' back in.
12030
12031 1999-07-18  Bob Weiner  <weiner@beopen.com>
12032
12033         * fill.el (fill-context-prefix): Fixed bug that prevented the
12034         setting of an adaptive fill prefix when the `dont-skip-first' was
12035         t.
12036
12037 1999-07-22  SL Baur  <steve@miho>
12038
12039         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
12040
12041 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
12042
12043         * files.el (interpreter-mode-alist): add `make', `guile', and
12044         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
12045         makefile-mode, guile is a scheme, and someday XEmacs will be
12046         modular enough to use as an efficient scripting tool.)
12047
12048 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12049
12050         * mule/mule-cmds.el (reset-language-environment): Regard
12051         coding-category `utf-8' and `ucs-4' if they are available.
12052
12053 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12054
12055         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
12056         (prefer-coding-system): Fix DOC-string.
12057
12058         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
12059         DOC-string too.
12060
12061         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
12062         Mule.
12063         (coding-system-change-eol-conversion): Fix DOC-string.
12064
12065 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12066
12067         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
12068         instead of `list-coding-system'.
12069
12070 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12071
12072         * menubar-items.el (default-menubar): `select-input-method' was
12073         renamed to `set-input-method'.
12074
12075         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12076         "Set Language Environment" menu.
12077
12078         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12079         "Describe Language Support" menu.
12080
12081 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12082
12083         * mule/chinese.el ("Chinese-GB"): Rename
12084         `chinese-gb-environment-setup-function' to
12085         `setup-chinese-gb-environment-internal'.
12086
12087 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12088
12089         * mule/korean.el: Use `define-coding-system-alias' instead of
12090         `copy-coding-system'.
12091
12092 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12093
12094         * mule/mule-cmds.el (set-language-environment-coding-systems):
12095         Treat duplicated coding-categories.
12096
12097 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12098
12099         * mule/japanese.el: Use `define-coding-system-alias' instead of
12100         `copy-coding-system'.
12101
12102 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12103
12104         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12105         coding-system `viscii'.
12106
12107 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12108
12109         * mule/cyrillic.el:
12110         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12111         (cyrillic-alternativnyj-decode-table): New variable.
12112         (cyrillic-alternativnyj-encode-table): New variable.
12113         - Specify `iso-8-1' as a category of coding-system
12114           `alternativnyj'.
12115         - Abolish general Cyrillic environment.
12116
12117 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12118
12119         * mule/chinese.el:
12120         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12121         - Register `chinese-gb-environment-setup-function' as a
12122           `setup-function' of "Chinese-GB" environment.
12123
12124 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12125
12126         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12127         optional argument `parents'.
12128
12129         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12130         property for Thai-XTIS.
12131
12132         * mule/mule-help.el (help-with-tutorial): Use property
12133         `tutorial-coding-system' of language-info as a coding-system to
12134         read tutorial file.
12135
12136 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12137
12138         * mule/thai-xtis.el: Don't setup `setup-function' and
12139         `exit-function'.
12140
12141         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12142         `set-coding-category-system' to set up coding-system for
12143         coding-category.
12144
12145         * mule/mule-cmds.el (prefer-coding-system): Use
12146         `set-coding-category-system' to set up coding-system for
12147         coding-category.
12148
12149 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12150
12151         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12152         Thai-XTIS environment.
12153
12154         * mule/mule-cmds.el (prefer-coding-system): Use
12155         `find-coding-system' instead of `coding-system-p'.
12156
12157 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12158
12159         * mule/mule-cmds.el (set-language-environment-coding-systems):
12160         Modify eol-type for XEmacs.
12161
12162         * mule/thai-xtis.el: Delete unused local variable `category'.
12163
12164         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12165         function.
12166         (prefer-coding-system): Don't call
12167         `update-coding-systems-internal'; use function
12168         `coding-category-list' instead of variable `coding-category-list';
12169         use `set-coding-priority-list' instead of `set-coding-priority';
12170         modify `eol-type' for XEmacs.
12171
12172         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12173         `charset-columns'.
12174         (char-width): Likewise.
12175
12176 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12177
12178         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12179         `tis-620'.
12180
12181         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12182         `set-coding-priority-list' instead of `set-coding-priority'; don't
12183         call `update-coding-systems-internal'.
12184
12185         * mule/mule-misc.el (coding-system-get): New function.
12186         (coding-system-put): New function.
12187         (coding-system-category): New function.
12188
12189 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12190
12191         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12192         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12193         to avoid conflict with leim/quail/thai-xtis.
12194
12195         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12196         to thai-xtis-chars.el.
12197
12198         * mule/thai-xtis-chars.el: New file (split from
12199         mule/thai-xtis.el).
12200
12201 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12202
12203         * mule/thai-xtis.el:
12204         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12205         - Add syntax entries.
12206         - Put `preferred-coding-system' of the charset `thai-xtis' to
12207           `tis-620'.
12208
12209 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12210
12211         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12212         rewritten to use write-multibyte-character.
12213
12214 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12215
12216         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12217         of `iso-2022-7'.
12218         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12219         ported yet.
12220         (read-input-method-name): Treat optional argument `default'.
12221
12222 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12223
12224         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12225         all.
12226         (set-language-info-alist): Set up menus here.
12227
12228 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12229
12230         * minibuf.el (completing-read): Add new optional argument
12231         `default'.
12232         (read-coding-system): Add new optional argument
12233         `default-coding-system'.
12234
12235 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12236
12237         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12238         (viet-viscii-...->viet-vscii...).
12239
12240 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12241
12242         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12243         and menus.
12244
12245 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12246
12247         * mule/mule-cmds.el (input-method-function): Add permanent-local
12248         property.
12249
12250 1999-03-30  Dave Love  <fx@gnu.org>
12251
12252         * mule/mule-cmds.el (current-language-environment): Doc fix.
12253
12254 1999-02-06  Richard Stallman  <rms@gnu.org>
12255
12256         * mule/european.el (setup-slovenian-environment): New function.
12257         ("Slovenian"): New language environment.
12258
12259 1999-01-27  Dave Love  <fx@gnu.org>
12260
12261         * mule/mule-cmds.el (current-language-environment): Provide :link,
12262         :type (choices) and appropriate :get.
12263
12264 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12265
12266         * mule/mule-cmds.el (describe-language-environment): Don't alter
12267         input-method-alist.
12268
12269 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12270
12271         * mule/mule-cmds.el (prefer-coding-system): Call
12272         set-coding-priority, so that the internal array of priorities is
12273         also updated.
12274
12275 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12276
12277         * mule/mule-cmds.el (prefer-coding-system): If the argument
12278         requires specific EOL conversion type, make the default coding
12279         systems use that.
12280
12281 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12282
12283         * mule/mule-cmds.el (set-language-environment): Pass the default
12284         eol-type to set-language-environment-coding-systems.
12285         (set-default-coding-systems): Copy the eol-type property for the
12286         new default values of {buffer-file,process}-coding-system from the
12287         old defaults.
12288         (set-language-environment-coding-systems): Accept an optional
12289         argument EOL-TYPE, and set the eol-type property of the default
12290         coding systems accordingly.
12291
12292 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12293
12294         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12295         use generate-new-buffer instead of get-buffer-create.
12296
12297 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12298
12299         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12300
12301 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12302
12303         * mule/mule-cmds.el (default-input-method): Fix custom type.
12304
12305 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12306
12307         * mule/mule-cmds.el (setup-specified-language-environment):
12308         Add apropos-inhibit property.
12309         (describe-specified-language-support): Likewise.
12310
12311 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12312
12313         * mule/mule-cmds.el: Doc fixes.
12314
12315 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12316
12317         * mule/mule-cmds.el (register-input-method): Doc-string
12318         modified.
12319
12320 1998-09-01  Dave Love  <fx@gnu.org>
12321
12322         * mule/mule-cmds.el (current-language-environment): Fix
12323         setter function.
12324
12325 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12326
12327         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12328         mule/european.el, mule/hebrew.el, mule/japanese.el,
12329         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12330         avoid bootstrapping problem if you need to recompile all the Lisp
12331         files using interpreted code.
12332
12333 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12334
12335         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12336         ("Latin-2"): Likewise.
12337
12338 1998-08-18  Per Starback  <starback@update.uu.se>
12339
12340         * mule/european.el (setup-latin2-environment): Fix typo.
12341
12342 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12343
12344         * mule/european.el: Give proper value of `input-method' key to all
12345         lang. env.
12346
12347         * mule/mule-cmds.el (activate-input-method): Handle the case that
12348         the arg INPUT-METHOD is nil correctly.
12349         (read-multilingual-string): Activate the specified input method
12350         before calling read-string.  Afterward, activate the original
12351         input method.
12352
12353 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12354
12355         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12356         (set-language-info-alist): Fix typo in doc-string.
12357
12358         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12359
12360 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12361
12362         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12363         (reset-language-environment): New function for the job that
12364         setup-english-environment used to do.
12365         (set-language-environment): Do more setups according to the info
12366         in language-info-alist.
12367         (read-language-name): Handle the case that the arg KEY is nil.
12368         (describe-language-environment): Handle input-method property.
12369
12370         * mule/: All files under this directory, which related with
12371         specific languages (such as mule/european.el, mule/greek.el,
12372         mule/hebrew.el, mule/misc-lang.el), modified as below.
12373         (setup-XXX-environment): Just call set-language-environment.  If
12374         they used to do some other jobs than what done by
12375         set-language-environment, those jobs are done in
12376         setup-XXX-environment-internal now.
12377         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12378         the value to setup-XXX-environment-internal.  Add properties
12379         input-method and features.
12380
12381         * mule/english.el (setup-english-environment): Just call
12382         reset-language-environment.
12383
12384         * mule/european.el (setup-8-bit-environment): Function deleted.
12385
12386 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12387
12388         * mule/mule-cmds.el (input-method-exit-on-first-char)
12389         (input-method-use-echo-area): Doc fixes.
12390
12391 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12392
12393         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12394         variable.
12395         (input-method-use-echo-area): New variable.
12396
12397 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12398
12399         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12400
12401 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12402
12403         * mule/mule-cmds.el (activate-input-method): Update mode line.
12404         (inactivate-input-method): Likewise.
12405
12406 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12407
12408         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12409         input method in the current buffer, but just bind
12410         current-input-method.
12411
12412 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12413
12414         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12415
12416         * mule/misc-lang.el ("IPA"): Add coding-priority and
12417         coding-system.
12418
12419 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12420
12421         * mule/greek.el: Add coding-priority.
12422
12423 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12424
12425         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12426         LANG-ENV.
12427
12428 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12429
12430         * mule/mule-cmds.el (register-input-method): Fix previous change.
12431         (setup-specified-language-environment): Doc fix.
12432
12433 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12434
12435         * mule/mule-cmds.el: Several doc fixes.
12436         (get-language-info, set-language-info): Rename argument.
12437         (set-language-info-alist): Likewise.
12438         (register-input-method): Rename argument.
12439         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12440
12441 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12442
12443         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12444         default value while reading an input method.
12445
12446 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12447
12448         * mule/mule-cmds.el (universal-coding-system-argument):
12449         Use buffer-file-coding-system as default.
12450
12451 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12452
12453         * mule/korean.el ("Korean"): Doc fix.
12454
12455 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12456
12457         * mule/mule-cmds.el (describe-language-environment): Print the
12458         languge environment at the head.
12459
12460 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12461
12462         * mule/japanese.el: Set exit-function to exit-japanese-environment
12463         for Japanese environment.
12464
12465 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12466
12467         * mule/mule-cmds.el (set-language-environment): Doc fix.
12468         (current-language-environment): Use defcustom.
12469         (default-input-method): Specify :type.
12470
12471 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12472
12473         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12474         modified.
12475         (prefer-coding-system): Doc-string modified.
12476
12477 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12478
12479         * mule/mule-cmds.el (set-language-info): Doc-string
12480         describes `coding-priority' KEY.
12481         (set-language-environment-coding-systems): New function.
12482         (select-safe-coding-system): New function.
12483         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12484         (set-language-info-alist): New optionla arg PARENTS.  Call
12485         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12486         (set-language-environment-coding-systems): New function.
12487
12488         * mule/chinese.el: Remove setting up of
12489         describe-chinese-environment-map and
12490         setup-chinese-environment-map.  Exclude them in args of calls to
12491         set-language-info-alist.  Register coding-priority key in
12492         language-info-alist.
12493
12494         * mule/cyrillic.el: Remove setting up of
12495         describe-cyrillic-environment-map and
12496         setup-cyrillic-environment-map.  Exclude them in args of calls to
12497         set-language-info-alist.  Register coding-priority key in
12498         language-info-alist.
12499
12500         * mule/english.el: Register coding-priority key in
12501         language-info-alist.
12502
12503         * mule/ethiopic.el: Register coding-priority key in
12504         language-info-alist.
12505
12506         * mule/european.el: Remove setting up of
12507         describe-european-environment-map and
12508         setup-european-environment-map.  Exclude them in args of calls to
12509         set-language-info-alist.  Register coding-priority key in
12510         language-info-alist.  Add "German" language env.
12511         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12512         (setup-german-environment): New function.
12513
12514         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12515         change default input method to "greek-postfix".
12516
12517         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12518         coding-priority key in
12519
12520 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12521
12522         * mule/mule-cmds.el (set-language-info): Doc fix.
12523         (input-method-inactivate-hook): Doc fix.
12524
12525 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12526
12527         * mule/mule-cmds.el (set-input-method): Renamed from
12528         select-input-method.
12529
12530 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12531
12532         * mule/mule-cmds.el (set-language-environment): Run
12533         exit-language-environment-hook before calling `exit-function'
12534         which is specified for the language environment.
12535
12536 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12537
12538         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12539         modified.
12540         (prefer-coding-system): Likewise.
12541         (describe-language-environment): Print aliases of each coding
12542         system.
12543         (set-language-environment-hook): New variable.
12544         (exit-language-environment-hook): New variable.
12545         (set-language-environment): Call these hooks.  Before setting a
12546         new language environment, exit from the
12547         current-language-environment if necessary.
12548         (input-method-verbose-flag): The value can be nil, t,
12549         complex-only, or default.
12550         (input-method-highlight-flag): Doc-string augmented.
12551         (activate-input-method): Check if we can run the registered
12552         function to activate an input method.
12553
12554         * mule/korean.el: Set exit-function for language environment
12555         "Korean" to exit-korean-environment.
12556         (setup-korean-environment): Moved to korea-util.el.
12557
12558 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12559
12560         * mule/mule-cmds.el (read-multilingual-string): Use
12561         current-input-method prior to default-input-method.  Don't bind
12562         current-input-method by `let', instead, activate the specified
12563         input method in the current buffer temporarily.
12564
12565 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12566
12567         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12568
12569 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12570
12571         * mule/chinese.el (post-read-decode-hz): Return the result of
12572         decode-hz-region.
12573         (pre-write-encode-hz): Do not change the value of
12574         last-coding-system.
12575
12576 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12577
12578         * mule/mule-ccl.el: Doc fixes.
12579
12580 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12581
12582         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12583         (check-ccl-program): New macro.
12584
12585 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12586
12587         * mule/mule-ccl.el: Comment about CCL syntax modified.
12588         (ccl-command-table): Add read-multibyte-character and
12589         write-multibyte-character.
12590         (ccl-code-table): Add ex-cmd.
12591         (ccl-extended-code-table): New variable.
12592         (ccl-embed-extended-command): New function.
12593         (ccl-compile-read-multibyte-character,
12594         ccl-compile-write-multibyte-character) New functions.
12595         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12596         ccl-dump-write-multibyte-character): New functions.
12597
12598 1999-07-22  SL Baur  <steve@miho>
12599
12600         * config.el (config-value-file): config.values is installed into
12601         doc-directory.
12602         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12603
12604 1999-07-19  Didier Verna  <didier@xemacs.org>
12605
12606         * rect.el: all functions rewritten, except when noted. Below is a
12607         list of interface changes.
12608         (apply-on-rectangle): new function. Obsoletes
12609         `operate-on-rectangle'. All functions that used to call this
12610         function now call the new one.
12611         (kill-rectangle): added optional prefix arg to fill lines.
12612         (delete-rectangle): ditto.
12613         (delete-extract-rectangle): ditto.
12614         (open-rectangle): ditto.
12615         (clear-rectangle): ditto.
12616         (delete-rectangle-line): added third arg FILL.
12617         (delete-extract-rectangle-line): ditto.
12618         (open-rectangle-line): ditto.
12619         (clear-rectangle-line): ditto.
12620
12621 1999-07-18  Andy Piper  <andy@xemacs.org>
12622
12623         * menubar-items.el (default-menubar): add gutter options.
12624
12625         * gutter-items.el: new file.
12626         (gutter): new group for custom.
12627         (gutter-visible-p): new variable.
12628         (default-gutter-position): ditto.
12629         (buffers-tab): new group for the buffers tab.
12630         (gutter-buffers-tab): widget to put in the gutter.
12631         (buffers-tab-max-size): max number of tabs.
12632         (buffers-tab-switch-to-buffer-function): function to call when a
12633         tab is pressed.
12634         (buffers-tab-omit-function): filter buffers with this function.
12635         (buffers-tab-format-buffer-line-function): format buffer names for
12636         inclusion in tabs.
12637         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12638         the record.
12639         (build-buffers-tab-internal): build a list of tab items.
12640         (buffers-tab-items): ditto.
12641         (add-tab-to-gutter): put a tab in the gutter area.
12642         (update-tab-in-gutter): reset the buffers in the tab.
12643
12644         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12645
12646         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12647         (switch-to-buffer-hooks): new hook.
12648
12649         * toolbar.el (default-toolbar-position): fix typo.
12650
12651 1999-07-16  Andy Piper  <andy@xemacs.org>
12652
12653         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12654
12655 1999-07-15  Didier Verna  <didier@xemacs.org>
12656
12657         * cus-edit.el (custom-prompt-variable): optional third arg makes
12658         prompt for a comment string.
12659         (customize-set-value): optional prefix makes this function handle
12660         variable comments.
12661         (customize-set-variable): ditto.
12662         (customize-save-variable): ditto.
12663         (customize-customized): handle custom comments.
12664         (customize-save-customized): ditto.
12665         (custom-variable-state-set): ditto.
12666         (custom-face-state-set): ditto.
12667         (customize-saved): ditto.
12668         (custom-variable-set): ditto.
12669         (custom-face-set): ditto.
12670         (custom-variable-save): ditto.
12671         (custom-face-save): ditto.
12672         (custom-variable-reset-saved): ditto.
12673         (custom-face-reset-saved): ditto.
12674         (custom-variable-reset-standard): ditto.
12675         (custom-face-reset-standard): ditto.
12676         (custom-comment-face): new face.
12677         (custom-comment-tag-face): ditto.
12678         (custom-comment): new widget.
12679         (custom-comment-create): new function.
12680         (custom-comment-delete): ditto.
12681         (custom-comment-value-set): ditto.
12682         (custom-comment-show): ditto.
12683         (custom-comment-invisible-p): ditto.
12684         (custom-variable-value-create): create a comment field widget.
12685         (custom-face-value-create): ditto.
12686         (custom-variable-menu): new entry for adding a custom comment.
12687         (custom-face-menu): ditto.
12688         (custom-save-variables): possibly save custom comments.
12689         (custom-save-faces): ditto.
12690
12691         * cus-face.el (custom-set-faces): the arguments can now have a
12692         custom comment as fourth argument.
12693
12694         * custom.el (custom-set-variables): the arguments can now have a
12695         custom comment as fifth element.
12696
12697 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12698
12699         * XEmacs 21.2.18 is released
12700
12701 1999-07-13  SL Baur  <steve@miho>
12702
12703         * lib-complete.el (read-library-name): Revert previous change.
12704         (read-library): Ditto.
12705
12706 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12707
12708         * packages.el (packages-package-list): Capitalize docstring.
12709
12710         * packages.el (packages-find-package-library-path): Use #'nconc
12711         rather than #'append to reduce consing -- #'mapcar uses Flist,
12712         which returns a freshly consed list.  #'append would create yet
12713         another fresh list, using Fmake_list in concat.
12714
12715         * packages.el (package-provide): Use setq with remassq like it
12716         says in its docstring.
12717
12718 1999-07-06  SL Baur  <steve@miho.m17n.org>
12719
12720         * lib-complete.el (progn-with-message): Fix typo.
12721
12722 1999-07-06  SL Baur  <steve@miho.m17n.org>
12723
12724         * mule/mule-misc.el (char-octet): Make function match docstring.
12725         From Katsumi Yamaoka <yamaoka@jpl.org>
12726
12727 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12728
12729         * wid-edit.el (widget-documentation): corrected spelling error.
12730
12731 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12732
12733         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12734         keys if already bound
12735
12736 1999-07-06  SL Baur  <steve@miho.m17n.org>
12737
12738         * lib-complete.el (progn-with-message): Revert previous changes.
12739
12740 1999-06-24  Bob Weiner  <weiner@beopen.com>
12741
12742         * lib-complete.el (find-library):
12743         (find-library-other-window):
12744         (find-library-other-frame): Completely rewrote
12745         so that these functions actually work when called non-interactively.
12746         Also made them handle LIBRARY arguments which end with .el or .elc.
12747
12748 1999-06-24  Bob Weiner  <weiner@beopen.com>
12749
12750         * simple.el (indent-new-comment-line): Locally bound
12751         `block-comment-start' to `comstart' or else when this is called
12752         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12753         `block-comment-start' value, ignoring any existing spacing after a
12754         comment prefix in the previous line and producing ugly comments.
12755
12756 1999-06-23  Bob Weiner  <weiner@beopen.com>
12757
12758         * list-mode.el (mouse-choose-completion):
12759         (choose-completion):
12760         (completion-switch-to-minibuffer): Added.
12761         ([Tab]): [Tab] previously switched to the minibuffer
12762         but since [space] does that and since most applications in the
12763         world use [Tab] to select the next item in a list, do that in the
12764         *Completions* buffer too.  This will cause the least confusion
12765         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12766         06/23/1999.
12767
12768 1999-06-22  Bob Weiner  <weiner@beopen.com>
12769
12770         * help.el (help-buffer-name): Added support for a null value
12771         of `help-buffer-prefix-string' since some buffers require no
12772         prefix.
12773
12774 1999-06-20  Bob Weiner  <weiner@beopen.com>
12775
12776         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12777         in the completion-list-mode-map to bury the completions buffer
12778         even when the minibuffer is no longer active.
12779
12780 1999-06-20  Bob Weiner  <weiner@beopen.com>
12781
12782         * list-mode.el (list-mode): It is visually disconcerting to have
12783         the text cursor disappear within list buffers, especially when
12784         moving from window to window, so leave it visible.
12785
12786 1999-07-01  SL Baur  <steve@miho.m17n.org>
12787
12788         * menubar-items.el (default-menubar): Conditionalize the bug
12789         report menu item (which may not be possible in this XEmacs).
12790         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12791
12792 1999-06-30  SL Baur  <steve@miho.m17n.org>
12793
12794         * subr.el (with-current-buffer): DOC string fix.
12795         Suggested by Bob Weiner <weiner@altrasoft.com>
12796
12797 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12798
12799         * cus-face.el (custom-face-italic): insert missing args
12800
12801 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12802
12803         * packages.el (package-locations): Changed default early package
12804         hierarchies to ~/.xemacs/mule-packages and
12805         ~/.xemacs/xemacs-packages.
12806
12807 1999-06-23  SL Baur  <steve@miho.m17n.org>
12808
12809         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12810
12811 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12812
12813         * packages.el (package-locations): Changed default early package
12814         hierarchy to ~/.xemacs/packages.
12815         (package-locations): Removed `packages' as a possible name for a
12816         late package hierarchy.
12817
12818 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12819
12820         * mule/mule-category.el (word-combining-categories): Set up new
12821         variable.
12822         (word-separating-categories): Likewise.
12823
12824 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12825
12826         * XEmacs 21.2.17 is released
12827
12828 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12829
12830         * font-menu.el (font-menu-set-font): allow for nil specification
12831         of font size.
12832
12833 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12834
12835         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12836         is 1.
12837
12838 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12839
12840         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12841         8859-5 instead of ISO 8859-1.
12842
12843 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12844
12845         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12846         (viet-viscii-encode-table): Ditto.
12847
12848         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12849         Make obsolete definition of char-octet.
12850
12851 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12852
12853         * subr.el: Move no-Mule make-char ...
12854         * help-nomule.el (make-char): To here.
12855         (string-width): Make Mule compatibility alias.
12856
12857 1999-06-15  Andy Piper  <andy@xemacs.org>
12858
12859         * select.el (get-selection-no-error): really make there be no-error.
12860         (get-selection): revert to original.
12861
12862 1999-06-11  Andy Piper  <andy@xemacs.org>
12863
12864         * select.el (selection-sets-clipboard): renamed.
12865         (own-selection): use it.
12866
12867 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12868
12869         * XEmacs 21.2.16 is released
12870
12871 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12872
12873         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12874         missing characters to avoid crash.
12875
12876 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12877
12878         * coding.el (set-terminal-coding-system): Only set the console
12879         coding system on the selected console if it is a tty.
12880
12881 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12882
12883         * cus-face.el:
12884         * cus-edit.el:
12885         * faces.el:
12886         (custom):
12887         (face-spec-set):
12888         * faces.el (frob-face-property):
12889         * font-menu.el (font-menu-set-font):
12890                   Actually apply changes from 1999-03-17
12891
12892 1999-06-10  Andy Piper  <andy@xemacs.org>
12893
12894         * select.el (get-selection): abstract out non error-signalling
12895         part.
12896         (get-selection-no-error): get-selection without signalling an
12897         error.
12898         (selection-is-clipboard-p): new variable. controls whether the
12899         selection sets the clipboard.
12900         (own-selection): use it.
12901
12902         * mouse.el (insert-selection): fallback to clipboard after trying
12903         primary selection and cutbuffer.
12904
12905 1999-06-05  Andy Piper  <andy@xemacs.org>
12906
12907         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12908         selection functions.
12909
12910 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12911
12912         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12913         default value.
12914         (load): Use `raw-text' instead of `no-conversion'.
12915         (insert-file-contents): Likewise.
12916
12917         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12918         of `no-conversion'.
12919
12920 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12921
12922         * coding.el: Don't copy `no-conversion' to `raw-text'.
12923
12924 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12925
12926         * subr.el (make-char): Define it if Mule is not around.
12927
12928 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12929
12930         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12931
12932         * x-select.el (x-disown-selection-internal): Restore symbol as an
12933         obsolete alias.
12934         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12935
12936 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12937
12938         * XEmacs 21.2.15 is released
12939
12940 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12941
12942         * subr.el (split-string): Avoid infinite looping
12943
12944 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12945
12946         * ldap.el (ldap-ignore-attribute-codings): New variable
12947         (ldap-default-attribute-decoder): New variable
12948         (ldap-coding-system): New variable
12949         (ldap-attribute-syntax-encoders): New variable
12950         (ldap-attribute-syntax-decoders): New variable
12951         (ldap-attribute-syntaxes-alist): New variable
12952         (ldap-encode-boolean): New function
12953         (ldap-decode-boolean): New function
12954         (ldap-encode-country-string): New function
12955         (ldap-decode-string): New function
12956         (ldap-decode-address): New function
12957         (ldap-encode-address): New function
12958         (ldap-decode-attribute): New function
12959         (ldap-search): Use some of these
12960
12961 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12962
12963         * version.el (emacs-version): Make the patch level/beta come
12964         before the XEmacs qualifier so that it gets into (funcall
12965         emacs-version) and thus in the bug reports.
12966         (emacs-version>=): Support patch levels.
12967
12968 1999-06-03  SL Baur  <steve@xemacs.org>
12969
12970         * version.el: implement x.y.z version number
12971         From Jan Vroonhof <vroonhof@math.ethz.ch>
12972
12973 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12974
12975         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12976
12977 1999-05-22  Vin Shelton <acs@xemacs.org>
12978
12979         * startup.el: Document -private and break out non-standard X options.
12980
12981 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12982
12983         * mule/mule-charset.el (charset-after): New function.
12984         (charset-direction): Synch with Mule, update docstring.
12985         (get-charset-property): New function.
12986         (put-charset-property): New function.
12987         (charset-plist): New function.
12988
12989         * mule/mule-charset.el (compose-region):
12990         (decompose-region): remove;  these functions (which don't work
12991         since we don't do composite characters) have been moved to
12992         mule-util.el.
12993         (toplevel): follow coding standards
12994
12995 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12996
12997         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12998         exist any more.
12999
13000         * code-files.el: Fix commentary to follow coding standards.  Move
13001         the single line left in mule-files.el to here.
13002
13003         * mule/mule-files.el: delete.
13004
13005 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
13006
13007         * info.el (Info-scroll-prev): Use event functions instead of the
13008         old emacs 19 interface.
13009
13010 1999-06-02  Andy Piper  <andy@xemacs.org>
13011
13012         * x-font-menu.el (x-font-menu-load-font):
13013         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
13014
13015 1999-05-31  Andy Piper  <andy@xemacs.org>
13016
13017         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
13018         group.
13019         (font-menu-this-frame-only-p): ditto.
13020         (font-menu-max-items): reinstate, from Jan Vroonhof
13021         <vroonhof@math.ethz.ch>
13022         (font-menu-submenu-name-format): ditto.
13023         (font-menu-split-long-menu): ditto, for use by the family
13024         constructor.
13025         (font-menu-family-constructor): use it.
13026
13027 1999-05-30  Andy Piper  <andy@xemacs.org>
13028
13029         * msw-faces.el (mswindows-font-regexp): new font matching regexp
13030         for use by the font menu.
13031
13032         * msw-font-menu.el: new file implementing mswindows specific
13033         font-menu behaviour.
13034         (mswindows-font-menu-registry-encoding): new function mirroring x version.
13035         (mswindows-font-menu-junk-families): ditto.
13036         (hack-font-truename): ditto.
13037         (mswindows-font-regexp-ascii): ditto.
13038         (mswindows-reset-device-font-menus): ditto.
13039         (mswindows-font-menu-font-data): ditto.
13040         (mswindows-font-menu-load-font): ditto.
13041
13042         * x-font-menu.el (x-reset-device-font-menus): made device specific.
13043         (x-font-menu-font-data): ditto.
13044         (x-font-menu-load-font): ditto.
13045
13046         * font-menu.el: new file implementing generic font menu behaviour.
13047         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
13048         made device independent.
13049         (font-menu-this-frame-only-p): ditto.
13050         (font-menu-preferred-resolution): ditto.
13051         (font-menu-size-scaling): new variable used to determine whether
13052         sizes are in points or tenths of a point.
13053         (vassoc): moved from x-font-menu.el.
13054         (device-fonts-cache): ditto.
13055         (device-fonts-cache): ditto.
13056         (flush-device-fonts-cache): ditto.
13057         (reset-device-font-menus): copied from x-font-menu.el and made
13058         device independent. Most functionality deferred to
13059         device-dependent versions.
13060         (font-menu-family-constructor): copied from x-font-menu.el and
13061         made device independent.
13062         (font-menu-size-constructor): ditto.
13063         (font-menu-weight-constructor): ditto.
13064         (font-menu-set-font): ditto.
13065         (font-menu-change-face): ditto.
13066         (font-menu-load-font): new device method.
13067         (font-menu-font-data): ditto.
13068
13069         * x-font-menu.el: The above functions deleted.
13070
13071 1999-05-26  Andy Piper  <andy@xemacs.org>
13072
13073         * update-elc.el:
13074         * make-docfile.el:
13075         * loadup.el: rehash expand-file-name usage to not use default-directory.
13076
13077 1999-05-21  Andy Piper  <andy@xemacs.org>
13078
13079         * x-select.el (x-select-convert-to-text):
13080         (x-selected-text-type):
13081         (x-get-selection):
13082         (xselect-convert-to-string):
13083         (xselect-convert-to-compound-text):
13084         (xselect-convert-to-length):
13085         (xselect-convert-to-targets):
13086         (xselect-convert-to-delete):
13087         (xselect-convert-to-filename):
13088         (xselect-convert-to-charpos):
13089         (xselect-convert-to-lineno):
13090         (xselect-convert-to-colno):
13091         (xselect-convert-to-sourceloc):
13092         (xselect-convert-to-os):
13093         (xselect-convert-to-host):
13094         (xselect-convert-to-user):
13095         (xselect-convert-to-class):
13096         (xselect-convert-to-name):
13097         (xselect-convert-to-integer):
13098         (xselect-convert-to-atom):
13099         (xselect-convert-to-identity): functions renamed from x-* and
13100         moved to select.el.
13101         (x-get-secondary-selection): use rename get-selection.
13102         (x-get-clipboard): ditto.
13103         (x-own-selection): moved to select.el.
13104         (x-valid-simple-selection-p): ditto.
13105         (x-dehilight-selection): ditto.
13106         (x-own-clipboard): ditto.
13107         (x-disown-selection): ditto.
13108
13109         * x-mouse.el (x-yank-function): moved to mouse.el.
13110         (x-insert-selection): ditto.
13111         (x-set-point-and-move-selection): use renamed function.
13112
13113         * select.el (selected-text-type): moved and renamed from
13114         x-select.el.
13115         (selection-owner-p): moved to C.
13116         (selection-exists-p): ditto.
13117         (get-cutbuffer): new device method.
13118         (get-selection): generalised and moved from x-select.el.
13119         (own-selection): moved x-own-selection functionality into here.
13120         (dehilight-selection): renamed and moved from x-select.el.
13121         (own-clipboard): functionality moved from x-select.el using new
13122         generic C builtins.
13123         (disown-clipboard): ditto.
13124         (select-convert-to-text):
13125         (select-convert-to-string):
13126         (select-convert-to-compound-text):
13127         (select-convert-to-length):
13128         (select-convert-to-targets):
13129         (select-convert-to-delete):
13130         (select-convert-to-filename):
13131         (select-convert-to-charpos):
13132         (select-convert-to-lineno):
13133         (select-convert-to-colno):
13134         (select-convert-to-sourceloc):
13135         (select-convert-to-os):
13136         (select-convert-to-host):
13137         (select-convert-to-user):
13138         (select-convert-to-class):
13139         (select-convert-to-name):
13140         (select-convert-to-integer):
13141         (select-convert-to-atom):
13142         (select-convert-to-identity): new functions renamed from x-* and
13143         moved from x-select.el.
13144
13145         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13146         into here and use as the default window-system mouse yank.
13147         (insert-selection): generalised and moved from x-mouse.el.
13148         (own-clipboard): moved to C.
13149
13150         * msw-select.el (mswindows-selection-owned-p): deleted.
13151         (mswindows-own-selection): generalised and moved to select.el.
13152         (mswindows-disown-selection): generalised and moved to C.
13153         (mswindows-selection-owner-p): ditto.
13154
13155 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13156
13157         * XEmacs 21.2.14 is released
13158
13159 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13160
13161         * about.el: update contact info for jason and slb.
13162
13163 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13164
13165         * mule/european.el (setup-romanian-environment): Add Romanian
13166         support from Emacs/Mule romanian.el.
13167
13168 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13169
13170         * cus-face.el: Label all custom changes with the 'custom' tag.
13171
13172         * cus-edit.el: idem ditto.
13173
13174         * faces.el: Added suport for adding device tags to various functions.
13175         (custom): New device tag.
13176         (face-spec-set): Call reset face with tags argument. No longer do
13177         x-init-global-faces hack.
13178
13179         * faces.el (frob-face-property): Use an anonymous specifier to map
13180         frob-face-property-1 over.
13181
13182         * x-font-menu.el (font-menu-set-font): Always specify all
13183         properties to custom.
13184
13185 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13186
13187         * mule/european.el (setup-czech-environment): Add czech support.
13188         From David Sauer <davids@orfinet.cz>
13189
13190 1999-03-15  SL Baur  <steve@xemacs.org>
13191
13192         * check-features.el: Turn hard errors into warnings.
13193
13194 1999-03-21  SL Baur  <steve@xemacs.org>
13195
13196         * simple.el (delete-key-deletes-forward): As per discussion on
13197         xemacs-beta, default to t.
13198
13199 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13200
13201         * loadup.el: Define Installation-string before loading anything.
13202
13203 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13204
13205         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13206         From Anders Stenman <stenman@isy.liu.se>
13207
13208 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13209
13210         * wid-edit.el (widget-glyph-find): Ditto.
13211
13212         * packages.el (locate-library): Ditto.
13213
13214         * loadup.el (really-early-error-handler): Ditto.
13215
13216         * lib-complete.el (read-library): Ditto.
13217
13218         * faces.el (set-face-stipple): Ditto.
13219
13220         * code-files.el (load): Use new calling style of locate-file.
13221
13222 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13223
13224         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13225         dead.
13226
13227 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13228
13229         * dumped-lisp.el (preloaded-file-list): Don't load
13230         Installation.el.
13231
13232         * loadup.el (Installation-string): Define it here.
13233
13234 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13235
13236         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13237         Installation.el needs to be loaded before `dump-paths', otherwise
13238         the dumping process won't find it.
13239
13240 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13241
13242         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13243         subr so that we can use `replace-in-string' in Installation.el to
13244         get rid of C-m chars under the native Windows build.
13245
13246 1999-04-29  Andy Piper  <andy@xemacs.org>
13247
13248         * make-docfile.el: canonicalize file and directory names.
13249
13250         * device.el (call-device-method): new function for calling device
13251         specific methods.
13252         (define-device-method): new function for defining device methods.
13253         (define-device-method*): ditto.
13254
13255 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13256
13257         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13258
13259 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13260
13261         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13262         (cyrillic-koi8-r-encode-table): Likewise.
13263         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13264         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13265
13266         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13267         from vietnamese.el].
13268
13269         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13270         mule/mule-misc.el.
13271
13272 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13273
13274         * mule/thai-xtis.el:
13275         - Change font registry name from "Thai94x94-0" to "xtis-0".
13276         - Change mnemonic of coding-system `tis-620' to "TIS620".
13277
13278 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13279
13280         * mule/ethiopic.el: fixed.
13281
13282 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13283
13284         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13285
13286         * mule/thai-xtis.el: New file.
13287
13288         * mule/vietnamese.el: New file.
13289
13290         * mule/ethiopic.el: New file.
13291
13292 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13293
13294         * bytecomp.el (byte-compile-close-variables): Leave
13295         debug-issue-ebola-notices alone.
13296
13297 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13298
13299         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13300         at the top of the buffer since it is the most important thing to
13301         customize
13302         (ldap-get-host-parameter): New defun
13303         (ldap-search): Add a new parameter `withdn' to retrieve the
13304         distinguished names of entries
13305
13306 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13307
13308         * startup.el (splash-frame-body): Date and spelling fixes.
13309
13310 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13311
13312         * view-less.el (toggle-truncate-lines): add autoload tag
13313
13314 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13315
13316         * format.el (format-alist): Disable image stuff.
13317
13318 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13319
13320         * wid-edit.el (widget-glyph-find): Search by directories, then by
13321         suffixes rather than the other way around.
13322         (widget-image-conversion): Renamed to
13323         `widget-image-file-name-suffixes'.
13324
13325 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13326
13327         * mule/mule-charset.el: Made old functions obsolete, remove the
13328         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13329         (charset-iso-graphic-plane): Rename from charset-graphic.
13330         (charset-iso-final-char): Rename from charset-final.
13331         (charset-width): Rename from charset-columns.
13332         (charset-bytes): Added from fsf compatibility, returns always 1.
13333
13334         * mule/mule-misc.el: Move charset-doc-string alias to
13335         mule-charset.el
13336
13337 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13338
13339         * x-faces.el (x-make-font-bold-italic): honor
13340         *try-oblique-before-italic-fonts*
13341
13342 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13343
13344         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13345
13346 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13347
13348         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13349         name.
13350
13351 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13352
13353         * cl-extra.el (equalp): Would bug out for lists.
13354
13355 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13356
13357         * about.el (about-hackers):  Change cgw's email address
13358
13359 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13360
13361         * XEmacs 21.2.13 is released
13362
13363 1999-03-12  SL Baur  <steve@xemacs.org>
13364
13365         * simple.el (delete-key-deletes-forward): Revert to previous
13366         behavior.
13367
13368 1999-01-18  Didier Verna  <didier@xemacs.org>
13369
13370         * menubar-items.el (xemacs-splash-buffer): handle the case of
13371         multiple elements in the splash buffer body.
13372
13373         * startup.el (splash-frame-timeout): new constant: interval
13374         between splash buffer elements.
13375         (command-line-1): handle splash buffer with multiple elements (use
13376         a timeout).
13377         (splash-frame-body): Originally `startup-splash-frame-body'.
13378         Rewrote a cleaner and more readable version. This can now be array,
13379         in which case each element is displayed in turn in the splash buffer.
13380         (splash-frame-static-body): new constant. Persistent information
13381         across all splash buffer elements (preserves the possibility to give
13382         it in different languages.
13383         (circulate-splash-frame-elements): new function. Used as a timeout
13384         to circulate through all splash frame elements and display them in
13385         sequence.
13386         (display-splash-frame): originally `startup-splash-frame'. Handle
13387         the case of multiple elements in the splash buffer body. Now
13388         returns a timeout id if multiple elements to display, or nil.
13389
13390 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13391
13392         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13393         so they can be overridden by x-init-face-from-resources.
13394         Additionally specify the font name also with an x tag.
13395
13396 1999-03-08  Andy Piper  <andy@xemacs.org>
13397
13398         * package-get.el (package-get-base): autoload.
13399
13400         * menubar-items.el (default-menubar): add update menu item. Fix
13401         custom menu to only be activated when package-base is available.
13402
13403         * package-get.el (package-get-custom): don't load
13404         package-get-custom as it is auto-generated. Fix group definition.
13405
13406 1999-03-05  Didier Verna  <didier@xemacs.org>
13407
13408         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13409         instead of `symbol-name' (Thanks Kyle).
13410
13411         * cus-edit.el (custom-save-variables): use `prin1' instead of
13412         princ to write symbols.
13413
13414 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13415
13416         * XEmacs 21.2.12 is released
13417
13418 1999-03-05  SL Baur  <steve@xemacs.org>
13419
13420         * menubar-items.el (default-menubar): Add kfm browsing support.
13421         From Neal Becker <nbecker@fred.net>
13422
13423 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13424
13425         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13426         calls to font-lock during buffer reversion.
13427
13428 1999-02-12  Didier Verna  <didier@xemacs.org>
13429
13430         * info.el (Info-build-node-completions): unconditionally widen the
13431         tag table buffer.
13432
13433 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13434
13435         * x-faces.el (x-init-face-from-resources):
13436         Only set fonts in the 'x locale.
13437
13438 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13439
13440         * package-ui.el (pui-install-selected-packages): Don't throw on
13441         `package-admin-delete-binary-package' returning nil since it's
13442         normal.  Reindent function.
13443         (pui-add-required-packages): Handle case where packages selected
13444         for installation have never been installed.
13445
13446 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13447
13448         * menubar-items.el (default-menubar):
13449         Implement the ``Mule->Set coding system of process'' menu item.
13450
13451 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13452
13453         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13454         files
13455         - Change some `if's to `when's
13456
13457 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13458
13459         * XEmacs 21.2.11 is released
13460
13461 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13462
13463         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13464         against window close (Fix Bug #460).
13465         (ask-user-about-lock-dbox): Idem.
13466
13467 1999-02-25  SL Baur  <steve@xemacs.org>
13468
13469         * mule/mule-charset.el (charset-leading-byte): New function.
13470         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13471
13472 1999-02-12  Andy Piper  <andy@xemacs.org>
13473
13474         * about.el (xemacs-hackers): change andy's email address.
13475         (about-url-alist): change andy's web page address.
13476         (about-xemacs): add piper.
13477
13478 1999-02-16  SL Baur  <steve@xemacs.org>
13479
13480         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13481         of mule-base into lisp/mule.
13482
13483 1999-02-16  SL Baur  <steve@xemacs.org>
13484
13485         * mule/arabic.el:
13486         mule/canna-leim.el:
13487         mule/chinese.el:
13488         mule/cyrillic.el:
13489         mule/english.el:
13490         mule/european.el:
13491         mule/greek.el:
13492         mule/hebrew.el:
13493         mule/japanese.el:
13494         mule/kinsoku.el:
13495         mule/korean.el:
13496         mule/misc-lang.el:
13497         mule/mule-category.el:
13498         mule/mule-ccl.el:
13499         mule/mule-charset.el:
13500         mule/mule-cmds.el:
13501         mule/mule-coding.el:
13502         mule/mule-files.el:
13503         mule/mule-help.el:
13504         mule/mule-init.el:
13505         mule/mule-misc.el:
13506         mule/mule-tty-init.el:
13507         mule/mule-x-init.el:
13508         mule/viet-chars.el:  Remerge from mule-base.
13509
13510         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13511         of mule-base into lisp/mule.
13512
13513 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13514
13515         * process.el (exec-to-string): Use `shell-command-switch' in place
13516         of hard-wired "-c" (for WindowsNT).
13517
13518 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13519
13520         * menubar-items.el (default-menubar):  Remove obsolete
13521         "Gopher" item
13522
13523 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13524
13525         * package-admin.el (package-admin-get-install-dir): First fall
13526         back to the location of xemacs-base for non-mule packages.
13527
13528 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13529
13530         * paths.el:
13531         - improved automounter tmp directory support.
13532         - support 4 (!) empirically discovered automounter conventions
13533
13534 1999-02-12  SL Baur  <steve@xemacs.org>
13535
13536         * etags.el (pop-tag-mark): autoload to match key binding.
13537
13538 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13539
13540         * XEmacs 21.2.10 is released
13541
13542 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13543
13544         * package-get.el (package-get-remote-filename): Don't bug out for
13545         a local file name in the search entry.
13546
13547 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13548
13549         * XEmacs 21.2.9 is released
13550
13551 1999-01-19  Didier Verna  <didier@xemacs.org>
13552
13553         * replace.el (replace-search-function): new variable containing a
13554         function to perform a search-forward.
13555         (replace-re-search-function): new variable containing a function
13556         to perform a re-search-forward.
13557         (perform-replace): use them.
13558
13559 1999-01-25  Didier Verna  <didier@xemacs.org>
13560
13561         * select.el (selection-owner-p): use the name `XEmacs'.
13562         (cut-copy-clear-internal): ditto.
13563
13564 1999-01-18  Andy Piper  <andy@xemacs.org>
13565
13566         * about.el (about-url-alist): Update my entry.
13567         (xemacs-hackers): Ditto.
13568
13569 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13570
13571         * buffer.el (switch-to-buffer): Fixing documentation.
13572         * minibuf.el (minibuffer-completion-table): ditto.
13573         * cl-macs.el (return-from): ditto.
13574
13575 1999-01-04  Didier Verna  <didier@xemacs.org>
13576
13577         * replace.el (delete-non-matching-lines): temporarily disable
13578         case-folding when called interactively with a regexp containing
13579         uppercase characters.
13580         (delete-matching-lines): ditto.
13581         (count-matches): ditto.
13582         (list-matching-lines): ditto.
13583
13584 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13585
13586         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13587         abort if current window is split horizontally, not if others are
13588         split.  Got rid of unnecessary minibuffer checking.  Also, add
13589         some comments (it's still complex).
13590
13591 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13592
13593         * package-get.el: changed address for doc.ic.ac.uk to
13594         sunsite.doc.ic.ac.uk
13595
13596 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13597
13598         * ldap.el (toplevel): Remove requires so that the file compiles
13599         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13600
13601 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13602
13603         * dump-paths.el: Calculate module-directory and set
13604         module-load-path to the load path for modules.
13605
13606         * loadup.el: Get bootstrap value of module-load-path from the
13607         environment variable EMACSBOOTSTRAPMODULEPATH.
13608         - Display the module load path if we're debugging paths.
13609
13610         * setup-paths.el: Added function paths-find-site-module-directory.
13611         - Added function paths-find-module-directory.
13612         - Added function paths-construct-module-load-path.  Uses new
13613         environment variable EMACSMODULEPATH.
13614
13615 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13616
13617         * font.el (font-default-object-for-device):
13618         Oops! This `or' can't be replaced by `unless'.
13619         Fixed inability to run w3, among other things.
13620
13621 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13622
13623         * package-admin.el: Change initialization of
13624           package-admin-install-function dependent on system type.
13625           Change package-admin-install-function-mswindows to use
13626           "minitar".
13627
13628 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13629
13630         * mouse.el (default-mouse-motion-handler): Disable help echo while
13631         in the minibuffer.
13632
13633 1998-12-28  Martin Buchholz <martin@xemacs.org>
13634
13635         * XEmacs 21.2.8 is released.
13636
13637 1998-12-24  Martin Buchholz <martin@xemacs.org>
13638
13639         * XEmacs 21.2.7 is released.
13640
13641 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13642
13643         * package-ui.el (pui-list-packages): Set truncate-lines.
13644
13645         * package-get.el (package-get-download-menu): Use
13646         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13647
13648         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13649         (pui-help-string): idem.
13650         (list-packages-mode): New major mode.
13651         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13652         (pui-install-selected-packages): Add suport for removing packages.
13653         (pui-toggle-package-delete-key): New function.
13654         (pui-popup-context-sensitive): New kludge.
13655         (pui-list-packages): Add warning when `package-get-remote' is nil.
13656         (package-ui-add-site): New function.
13657
13658 1998-12-01  Didier Verna  <didier@xemacs.org>
13659
13660         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13661
13662 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13663
13664         * ldap.el: Custom-ized
13665         (toplevel): Do not provide `ldap' which is provided by C level
13666         LDAP code
13667         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13668
13669 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13670
13671         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13672
13673 1998-12-17  Andy Piper  <andy@xemacs.org>
13674
13675         * sound.el (sound-load-list): name changed from sound-load-alist.
13676         (sound-extension-list): name changed from sound-ext-list.
13677         (load-default-sounds): use new names.
13678         (load-sound-file): use new names.
13679
13680 1998-12-16  Andy Piper  <andy@xemacs.org>
13681
13682         * XEmacs 21.2.6 is released
13683
13684 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13685
13686         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13687         errors.
13688
13689 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13690
13691         * wid-edit.el (widget-echo-this-extent): Set
13692         help-echo-owns-message to t.
13693
13694 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13695
13696         * package-get.el (package-get-download-menu): use toggles for
13697           each site in the download site menu.
13698
13699 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13700
13701         * package-get.el (package-get): If we cannot find a package
13702           because package-get-remote is not set, give a more helpful
13703           error message.
13704
13705 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13706
13707         * package-get.el (package-get-remote-filename): use an EFS path
13708         with user anonymous if no user is specified.
13709
13710 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13711
13712         * faces.el (face-spec-set): Re-init fallfacks for default after
13713         calling reset-face on the default face.
13714
13715 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13716
13717         * package-admin.el (package-admin-default-install-function):
13718         Behave as advertised.  Make sure the pkg-dir is proper for
13719         default-directory.
13720         (package-admin-add-binary-package): Make sure the pkg-dir is
13721         proper for default-directory.
13722         (package-admin-install-function-mswindows): Make sure the pkg-dir
13723         is proper for default-directory.
13724
13725 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13726
13727         * XEmacs 21.2.5 is released
13728
13729 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13730
13731         * files.el (binary-file-regexps): regexp-opt is not available at
13732         bytecompile time.
13733
13734 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13735
13736         * x-win-xfree86.el:
13737         * x-win-sun.el (x-win-init-sun):
13738         * x-win-sun.el:
13739         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13740         * x-iso8859-1.el:
13741         * x-init.el (init-post-x-win):
13742         * x-init.el (init-pre-x-win):
13743         * x-init.el (x-initialize-compose):
13744         * x-init.el:
13745         * x-compose.el:
13746         * winnt.el:
13747         * widget.el:
13748         * wid-edit.el (widget-glyph-click):
13749         * wid-edit.el (widget-glyph-find):
13750         * wid-edit.el (widget-type):
13751         * view-less.el (view-buffer-other-window):
13752         * very-early-lisp.el:
13753         * version.el:
13754         * toolbar.el:
13755         * toolbar-items.el:
13756         * term/sun.el (suntool-map):
13757         * term/sun-mouse.el:
13758         * term/internal.el:
13759         * syntax.el (modify-syntax-entry):
13760         * symbol-syntax.el:
13761         * subr.el:
13762         * startup.el (lock-directory):
13763         * simple.el (set-comment-column):
13764         * simple.el (backward-delete-char-untabify):
13765         * shadow.el (find-emacs-lisp-shadows):
13766         * shadow.el:
13767         * setup-paths.el (paths-construct-info-path):
13768         * select.el (cut-copy-clear-internal):
13769         * process.el (call-process-region):
13770         * process.el (start-process-shell-command):
13771         * process.el:
13772         * paths.el (rmail-spool-directory):
13773         * paragraphs.el (use-hard-newlines):
13774         * package-get.el (package-get-dependencies):
13775         * package-admin.el (package-admin-delete-binary-package):
13776         * obsolete.el (truncate-string):
13777         * obsolete.el (store-substring):
13778         * mouse.el (default-mouse-track-maybe-own-selection):
13779         * mouse.el (mouse-yank-at-point):
13780         * modeline.el:
13781         * modeline.el (mouse-drag-modeline):
13782         * minibuf.el (read-directory-name-internal):
13783         * minibuf.el (read-file-name-internal):
13784         * minibuf.el (read-file-name-internal-1):
13785         * minibuf.el (read-file-name-2):
13786         * minibuf.el (exact-minibuffer-completion-p):
13787         * minibuf.el (read-from-minibuffer):
13788         * minibuf.el:
13789         * menubar.el (check-menu-syntax):
13790         * map-ynp.el (map-y-or-n-p):
13791         * make-docfile.el (docfile-out-of-date):
13792         * loadup.el ((member "run-temacs" command-line-args)):
13793         * loadup.el ((member "no-site-file" command-line-args)):
13794         * loadup.el (really-early-error-handler):
13795         * loadup.el:
13796         * loadhist.el:
13797         * loaddefs.el:
13798         * lisp-mnt.el (lm-verify):
13799         * lib-complete.el (lib-complete:cache-completions):
13800         * lib-complete.el (library-all-completions):
13801         * itimer.el (itimer-run-expired-timers):
13802         * info.el (Info-mode):
13803         * info.el (Info-insert-file-contents):
13804         * info.el (Info-rebuild-dir):
13805         * info.el (Info-build-dir-anew):
13806         * info.el (Info-parse-dir-entries):
13807         * info.el (Info-dir-outdated-p):
13808         * info.el (Info-insert-dir):
13809         * info.el (info-xref):
13810         * info.el:
13811         * hyper-apropos.el (hyper-apropos-get-doc):
13812         * hyper-apropos.el (hyper-describe-face):
13813         * hyper-apropos.el (hyper-apropos-mode):
13814         * hyper-apropos.el:
13815         * help.el (list-processes):
13816         * help.el:
13817         * gnuserv.el:
13818         * font.el (mswindows-font-create-name):
13819         * font.el (font-default-font-for-device):
13820         * font.el (x-font-create-object):
13821         * font.el (font-registry):
13822         * font.el:
13823         * font-lock.el (font-lock-keywords):
13824         * font-lock.el:
13825         * finder.el (finder-compile-keywords):
13826         * find-paths.el (paths-find-recursive-path):
13827         * fill.el (set-justification-center):
13828         * fill.el (fill-region-as-paragraph):
13829         * files.el (insert-directory):
13830         * files.el (wildcard-to-regexp):
13831         * files.el (recover-file):
13832         * files.el (basic-save-buffer):
13833         * files.el (delete-auto-save-file-if-necessary):
13834         * files.el (file-relative-name):
13835         * files.el (backup-extract-version):
13836         * files.el (backup-buffer):
13837         * files.el (set-visited-file-name):
13838         * files.el (set-auto-mode):
13839         * files.el (interpreter-mode-alist):
13840         * files.el:
13841         * files.el (find-file-noselect):
13842         * files.el (abbreviate-file-name):
13843         * files.el (parse-colon-path):
13844         * files.el (directory-abbrev-alist):
13845         * etags.el (visit-tags-table-buffer):
13846         * easymenu.el (easy-menu-define):
13847         * dragdrop.el (experimental-dragdrop-drag):
13848         * dragdrop.el (dragdrop-drop-do-functions):
13849         * dragdrop.el (dragdrop-drop-at-point):
13850         * disass.el (disassemble-1):
13851         * disass.el (disassemble-internal):
13852         * disass.el (disassemble):
13853         * disass.el:
13854         * derived.el (derived-mode-init-mode-variables):
13855         * derived.el (define-derived-mode):
13856         * custom.el (defgroup):
13857         * cus-edit.el (custom-quote):
13858         * config.el:
13859         * code-process.el (open-network-stream):
13860         * code-process.el (start-process):
13861         * code-process.el (call-process-region):
13862         * code-process.el (call-process):
13863         * code-process.el:
13864         * code-files.el (insert-file-contents):
13865         * code-files.el:
13866         * code-files.el (buffer-file-coding-system-for-read):
13867         * cmdloop.el (yes-or-no-p-minibuf):
13868         * cl.el:
13869         * cl-macs.el:
13870         * cl-extra.el:
13871         * callers-of-rpt.el (make-caller-report):
13872         * callers-of-rpt.el:
13873         * bytecomp.el (batch-byte-recompile-directory):
13874         * bytecomp.el (batch-byte-compile-1):
13875         * bytecomp.el (batch-byte-compile):
13876         * bytecomp.el (display-call-tree):
13877         * bytecomp.el (byte-compile-insert):
13878         * bytecomp.el (byte-compile-two-args-19->20):
13879         * bytecomp.el (byte-compile-variable-ref):
13880         * bytecomp.el (byte-compile-form):
13881         * bytecomp.el (byte-compile-top-level-body):
13882         * bytecomp.el (byte-compile-out-toplevel):
13883         * bytecomp.el (byte-compile-byte-code-maker):
13884         * bytecomp.el (byte-compile-file-form-defmumble):
13885         * bytecomp.el (byte-compile-file-form):
13886         * bytecomp.el (byte-compile-keep-pending):
13887         * bytecomp.el (byte-compile-insert-header):
13888         * bytecomp.el (byte-compile-from-buffer):
13889         * bytecomp.el (byte-compile-file):
13890         * bytecomp.el (byte-recompile-file):
13891         * bytecomp.el (byte-compile-close-variables):
13892         * bytecomp.el (byte-compile-warn-about-unused-variables):
13893         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13894         * bytecomp.el (byte-compiler-legal-options):
13895         * bytecomp.el (byte-compile-lapcode):
13896         * bytecomp.el (byte-optimize-log):
13897         * bytecomp.el ((fboundp 'defsubst)):
13898         * bytecomp.el:
13899         * bytecomp-runtime.el:
13900         * byte-optimize.el (byte-optimize-apply):
13901         * byte-optimize.el (car):
13902         * byte-optimize.el (byte-optimize-form):
13903         * byte-optimize.el (byte-optimize-form-code-walker):
13904         * byte-optimize.el:
13905         * build-report.el (build-report-insert-installation-file):
13906         * build-report.el (build-report):
13907         * auto-show.el:
13908         * apropos.el (apropos-documentation):
13909         - mega patch
13910         - clean up byte-compile warnings
13911         - remove unused variables
13912         - Use common lisp style hashtable functions
13913         - byte compiler cleanup
13914         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13915         - remove old backquote syntax usage
13916         - move some cl functionality into C for speed.
13917         - remove last remaining VMS support
13918         - spelling fixes
13919         - implement last, butlast, nbutlast, copy-list in C.
13920         - new macro ignore-file-errors, similar to ignore-errors
13921           (ignore-file-errors (delete-file "foo"))
13922         - get frequent garbage collection during loadup.el by tweaking
13923           gc-cons-threshold, rather than explicitly calling garbage-collect
13924         - default delete-key-deletes-forward to `t'.
13925
13926 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13927
13928         * XEmacs 21.2-beta4 is released.
13929
13930 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13931
13932         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13933         (easy-menu-item-present-p): Wrapper around find-menu-item.
13934         (easy-menu-remove-item): Wrapper around delete-menu-item.
13935
13936         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13937         (add-menu-button): Add 'in-menu' argument.
13938         (add-menu-item-1): Add in-menu support to helper function.
13939
13940 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13941
13942         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13943
13944 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13945
13946         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13947         of Dec 4, 1997.
13948
13949 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13950
13951         * process.el (shell-command-on-region): Report if the command
13952         succeeded or failed.
13953
13954 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13955
13956         * subr.el (buffer-substring-no-properties): Comment out.
13957
13958 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13959
13960         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13961           into font instances first, like `x-frob-font-size' does.
13962           (mswindows-find-larger-font): ditto
13963
13964 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13965
13966         * package-ui.el (pui-install-selected-packages): fix args in call
13967         to `package-get'.
13968
13969 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13970
13971         * package-get.el (host-name): New widget type.
13972         (package-get-remote): Better customization using new type.
13973         (package-get-download-sites): idem dito.
13974
13975         (package-get-custom): Do not use package-get-all untill we have
13976         runtime dependencies.
13977
13978         (package-get-remove-copy): Default to 't' we no longer need this
13979         kludge as we do not currently use depenencies.
13980
13981         (package-get-was-current): New variable.
13982         (package-get-require-base): New 'force-current' argument.
13983         (package-get-update-base): idem
13984         (package-get-package-provider):  idem
13985         (package-get-locate-index-file): New 'no-remote' argument.
13986         (package-get-locate-file): idem.
13987
13988         (package-get-maybe-save-index): New function.
13989         (package-get-update-base): Use it.
13990
13991 1998-10-28 Greg Klanderman <greg@alphatech.com>
13992
13993         * package-get.el (package-get-remote): default to nil; by default,
13994         don't go out to the net via EFS.  They must select a download site.
13995         (package-get-download-sites): new variable.
13996         (package-get-download-menu): new function.
13997         (package-get-locate-index-file): new function.
13998         (package-get-update-base): use it.
13999
14000         * menubar-items.el (default-menubar): add "Update Package Index"
14001         and "Add Download Site" menus under Options | Manage Packages.
14002
14003 1998-10-19  Greg Klanderman  <greg@alphatech.com>
14004
14005         * package-get.el (package-get): bugfix code checking installed version
14006         for case where package is not currently installed.
14007         (package-get-require-signed-base-updates): new variable.
14008         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
14009         deemed not a goot thing.  Use the variable
14010         package-get-allow-unsigned-base-updates instead.
14011
14012 1998-10-16 Greg Klanderman <greg@alphatech.com>
14013
14014         * package-get.el (package-get): Don't install an older version than
14015         we already have unless explicitly told to.  Issue a warning.
14016
14017         * package-ui.el (pui-add-required-packages): when adding
14018         dependencies, don't add packages that are up to date.
14019         (pui-package-symbol-char):  Don't consider a package out of date
14020         if you have a newer version installed than the latest version in
14021         package-get-base.
14022
14023         * package-get.el (package-get-base-filename): document that it may
14024         be a path relative to package-get-remote;  new default value.
14025         (package-get-locate-file): new function.
14026         (package-get-update-base): use it to expand package-get-base-filename.
14027         (package-get-save-base): new function to save the package-get database
14028         to file.
14029         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
14030         (package-get-update-base): pass the REMOTE-SOURCE arg.
14031         (package-get-update-base-entry): call package-get-custom-add-entry.
14032         (package-get-file-installed-p): removed; no longer needed.
14033         (package-get-create-custom): ditto.
14034         (toplevel): remove code to build and load package-get-custom.el
14035         (package-get-custom-add-entry): new function.
14036
14037 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
14038
14039         * wid-edit.el (widget-button-click): Don't switch window.
14040
14041 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14042
14043         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
14044
14045 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
14046
14047         * etags.el (find-tag-default): Run find-tag-hook using
14048         run-hooks rather than funcall
14049
14050 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
14051
14052         * isearch-mode.el (isearch-mode): Set the current minor mode maps
14053         and the current local map as the parents to isearch-mode-map.
14054
14055 1998-10-15  SL Baur  <steve@altair.xemacs.org>
14056
14057         * XEmacs 21.2-beta3 is released.
14058
14059 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14060
14061         * package-get.el (package-get-update-base): use
14062         insert-file-contents-internal, not insert-file-contents-literally.
14063
14064 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14065
14066         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
14067         dump time.
14068
14069 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14070
14071         * package-get.el (package-get-update-base-entry): new function.
14072         (package-get-update-base): renamed; was `package-get-load-base'.
14073         cleanup, and use package-get-update-base-from-buffer.
14074         (package-get-update-base-from-buffer): new function.
14075         (package-get-update-base-entries): new; helper for above.
14076         Do not eval lisp grabbed over ftp; parse it from new format.
14077
14078 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14079
14080         * files.el (set-auto-mode): Don't play games loading package-get
14081         database; package-get-package-provider will handle it all.
14082
14083 1998-10-14  Greg Klanderman  <greg@alphatech.com>
14084
14085         * package-get.el (package-get-base-filename): new variable.
14086         (package-get-require-base): new function.
14087         (package-get-pgp-signed-begin-line): new variable.
14088         (package-get-pgp-signature-begin-line): ditto.
14089         (package-get-pgp-signature-end-line):  ditto.
14090         (package-get-load-base): new function.
14091         (package-get-interactive-package-query):
14092         (package-get-update-all):
14093         (package-get-dependencies):
14094         (package-get-package-provider):
14095         (package-get-custom): use package-get-require-base.
14096         [package-get-custom loading]: disable for now.
14097
14098         * package-ui.el (pui-list-packages): use (package-get-require-base)
14099
14100 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14101
14102         * package-ui.el: Correct obvious thinko in choosing extent face.
14103
14104 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14105
14106         * menubar-items.el (default-menubar): pui-list-package has nothing
14107         to with Customize. Move all the package stuff to a new Item in Options.
14108
14109         * package-ui.el (pui-menu): Add menu and Popup menu.
14110
14111         * package-get.el (package-get): Use new
14112         package-admin-get-install-dir.
14113
14114         * package-admin.el (package-admin-get-install-dir): New syntax.
14115         Conserve package location and put mule packages where mule-base is.
14116
14117         * package-get.el : Customized
14118
14119         * package-ui.el (pui): Customized
14120         (pui-package-install-dest-dir): New variable.
14121         (pui-install-selected-packages): Use it
14122
14123 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14124
14125         * package-get.el (package-get-interactive-package-query): Move
14126         dependency on package-get-base to run-time.
14127         (package-get-update-all): Ditto.
14128         (package-get-dependencies): Ditto.
14129         (package-get-package-provider): Ditto.
14130         (package-get-custom): Ditto.
14131
14132 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14133
14134         * events.el: Remove 'ascii-character property from 'backspace
14135         and 'delete symbols
14136
14137 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14138
14139         * package-get-base.el: removed.
14140
14141 1998-09-23  Didier Verna  <didier@xemacs.org>
14142
14143         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14144         (no-upper-case-p): new function.
14145         (with-search-caps-disable-folding): new macro.
14146         (with-interactive-search-caps-disable-folding): new macro.
14147         (zap-to-char): In interactive mode, do a case-sensitive search if
14148         the character is uppercase.
14149         (zap-up-to-char): ditto.
14150
14151         * replace.el (perform-replace): use the function no-upper-case-p.
14152
14153         * isearch-mode.el (isearch-fix-case): ditto.
14154         make obsolete `with-caps-disable-folding' and
14155         `isearch-no-upper-case-p'.
14156
14157         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14158         (tags-search): ditto.
14159         (tags-query-replace): ditto.
14160
14161         * info.el (Info-search): ditto.
14162
14163 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14164
14165         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14166
14167 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14168
14169         * package-admin.el (package-admin-rmtree): rewritten.  need to
14170         check for "." and ".." before symlink check.  expand files and
14171         directories with respect to DIRECTORY, not default-directory.
14172
14173 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14174
14175         * package-get.el (package-get-all): add INSTALL-DIR argument.
14176
14177 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14178
14179         * package-ui.el (pui-add-required-packages): new function, select
14180         dependent packages.
14181         (pui-display-keymap): bind it.
14182         (pui-help-string): document it.
14183         (pui-install-selected-packages): package-get-all -> package-get.
14184
14185         * package-get.el (package-get-dependencies): new function.
14186
14187 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14188
14189         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14190         regexps.
14191
14192 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14193
14194         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14195         function.
14196         (default-mouse-track-normalize-point): Use it.
14197
14198 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14199
14200         * package-admin.el (package-admin-delete-binary-package):
14201                 General cleanup. Remove unnessary use of progn and
14202         save-excursion.
14203         (package-admin-delete-binary-package): Do NOT mess with file
14204         modes. That is evil.
14205         (package-admin-delete-binary-package): Wrap all deleting in
14206         condition-case. The data in MANIFEST is untrustworthy.
14207         (package-admin-delete-binary-package): Let the OS worry about non
14208         empty directories.
14209
14210 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14211
14212         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14213         processing.
14214         (lm-report-bug): Fix mail address to send bug reports to.
14215
14216 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14217
14218         * XEmacs 21.2-beta2 is released.
14219
14220 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14221
14222         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14223
14224 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14225
14226         * info.el (Info-mode): Document page turning by double clicks in
14227         docstring so `M-x describe-mode' will display it.
14228
14229 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14230
14231         * info.el (Info-mouse-track-double-click-hook): Use character
14232         widths to calculate a border region where double clicking does
14233         page turning, and return `nil' by default so other hooks, such as
14234         region highlighting, will be run.
14235
14236 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14237
14238         * sound.el (default-sound-directory-list): Initialize with all the
14239         "sounds" directories in `data-directory-list'.  It used to just be
14240         the first one.
14241
14242         * packages.el (locate-data-directory-list): Created.  This gives
14243         the list of matching directories, unlike `locate-data-directory',
14244         which just gives the first one.
14245
14246 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14247
14248         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14249         make a binding in the local keymap until help-char handling is
14250         improved.
14251
14252         * help.el (help-keymap-with-help-key): Provide keymap with help
14253         binding.
14254         (help-print-help-form): New helper function.
14255
14256 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14257
14258         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14259         move extent to another buffer; no need to create a new extent.
14260         (isearch-fix-case): New function.
14261         (isearch-search-and-update): Use it.
14262
14263 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14264
14265         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14266         the keymap, not minor-mode-map-alist.
14267         (isearch-done): Restore overriding-local-map.
14268
14269 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14270
14271         * bytecomp.el (byte-compile-buffer-substring):
14272         Fix for: (byte-compile (defun f () (buffer-substring)))
14273         ==>   ** buffer-substring called with 3 args, but requires 0-3
14274         - new code not only works, but is more readable, too.
14275
14276 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14277
14278         * msw-faces.el (mswindows-init-device-faces): Don't try to
14279           specify a default font at this late stage. Do try to force
14280           creation of the default face font so that if it fails we get
14281           an error now instead of a crash at frame creation.
14282
14283           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14284           mswindows-make-font-unitalic: Canonical default weight
14285           changed from "Normal" to "Regular".
14286
14287           mswindows-make-font-bold / -bold-italic: Supplied device was
14288           not being passed into call to mswindows-find-smaller-font.
14289
14290 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14291
14292         * package-get.el (package-get-remote): Fix the path where to find
14293           the packages on xemacs.org.
14294
14295 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14296
14297         * about.el (about-maintainer-info): Update Ben's entry.
14298
14299 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14300
14301         * lisp/shadow.el (find-emacs-lisp-shadows):
14302         - `member' was being called on lists of length 2000!
14303         - Replace with hashtables.
14304         - Replace hand-coded loops with (dolist)
14305         - Fix comment typo
14306
14307 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14308
14309         * packages.el: Added new function, `package-delete-name', to
14310           delete existing packages from the installed package database
14311           (`packages-package-list').  Also added the "pkginfo" directory
14312           to `packages-special-base-regexp', so that the pkginfo directory
14313           would not get added to `late-packages'.
14314
14315         * package-admin.el: Added ability to delete an installed package
14316           (added low-level function, `package-admin-delete-package').
14317           Understands how to use the pkginfo/MANIFEST.<package> file to
14318           delete the package.  When installing a package, will also
14319           create a MANIFEST.* file if one is not provided by the
14320           package.  If the MANIFEST.* doesn't exist when deleting a
14321           package, the functions will fall back to attempting to delete
14322           any package-specific lisp directory.
14323
14324         * package-get.el: Moved some functions to package-admin.el.
14325           Added interactive function `package-get-delete-package', for
14326           use by users for deleting a package.
14327
14328           Also modified to not require the presence of efs.
14329
14330 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14331
14332         * files.el (find-file-noselect): Handle all signals, kill the
14333         buffer and resignal.
14334
14335 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14336
14337         * cl-macs.el (glyph-image): Add setf method.
14338
14339 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14340
14341         * package-get.el: Fixed broken EFS downloading.  Also, look for
14342           .tar.gz files first, in preference over .tgz files.
14343
14344         * package-ui.el: Fix display of package version numbers.
14345
14346 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14347
14348         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14349         argument.
14350
14351 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14352
14353         * list-mode.el: `display-completion-list': added new/optional
14354           keyword `:completion-string', which allows the programmer to
14355           change the "Possible completions are:" prompt.
14356
14357         * menubar-items.el: Added new pulldown menu-pick to start up the
14358           visual package browser/installer:
14359
14360                 Options->Customize->List Packages
14361
14362         * package-admin.el: Added hooks for installing under both Unix
14363           and MS Windows.  Does additional error checking.  No longer
14364           calls "add-big-package.sh" to install packages under Unix; now
14365           calls gunzip & tar directly.
14366
14367         * package-get.el: Added ability to install packages from files
14368           on a local disk/CDROM.  Now deletes any existing package lisp
14369           directory.  Does completion on available packages when
14370           querying for package names.  Will also search for .tgz files
14371           in addition for .tar.gz files.  Tries to reload
14372           auto-autoloads, as a convenience when loading new packages,
14373           and also tries to add any new package paths to `load-path'.
14374           Changed all occurences of `concat' to use `expand-file-name'.
14375
14376         * package-ui.el: New file which implements the main visual
14377           package browser/installer, which is started via a menu pick or
14378           M-x pui-list packages.
14379
14380 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14381
14382         * startup.el (load-init-file): spelling fix.
14383
14384 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14385
14386         * startup.el (normal-top-level): Load auto-autoload files
14387         covariantly with their precedence.
14388
14389 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14390
14391         * menubar-items.el (default-menubar): Remove "Font Weight"
14392         option, there is currently no custom equivalent.. Customize-faces
14393         is "Edit faces".
14394
14395         * x-font-menu.el (font-menu-set-font): Use customize to set
14396         default face.
14397
14398         * faces.el (face-spec-update-all-matching): New function.
14399
14400         * cus-face.el (custom-set-face-update-spec): New function.
14401         Interface to customize faces from elisp.
14402
14403         (custom-face-value-create): Show the customized settings if set
14404         but not saved.
14405
14406 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14407
14408         (custom-face-value-create): Show the customized settings if set
14409         but not saved.
14410
14411 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14412
14413         * keydefs.el (global-map): Add FSF 20.3 binding of
14414         query-replace-regexp.
14415
14416 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14417
14418         * minibuf.el (read-file-name-internal-1): use
14419         user-name-completion-1 instead of user-name-completion.
14420
14421 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14422
14423         * loadup.el:
14424         * make-docfile.el:
14425         * update-elc.el: Don't set `source-directory' (now defunct as a
14426         global variable) no more.
14427
14428         * packages.el (packages-list-autoloads): Made `source-directory'
14429         (now defunct as a global variable) a parameter.
14430
14431 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14432
14433         * about.el (about-hackers): new email
14434
14435 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14436
14437         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14438
14439 1998-07-17  Didier Verna  <didier@xemacs.org>
14440
14441         * faces.el (set-face-property):
14442         (set-face-dim-p):
14443         (face-dim-p): updated the doc strings now that the dim property isn't
14444         tty-specific.
14445         (face-equal): the dim property is now a common one.
14446
14447         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14448         Renamed the `stipple' attribute to `background-pixmap'.
14449         (custom-face-background-pixmap): make custom-face-stipple an
14450         obsolete alias for this.
14451
14452 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14453
14454         * find-paths.el (paths-file-readable-directory-p): Created and
14455         used.
14456
14457         * loadup.el: Don't set inhibit-... flags from run-temacs.
14458
14459 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14460
14461         * packages.el (packages-data-path-depth): Added and used.
14462
14463 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14464
14465         * about.el:
14466         - Change .xpm to .png, delete "zcat" section.
14467         - cosmetic fix in the 'marcpa' entry.
14468
14469         * etc/photos
14470         - convert all .xpm.Z to .png
14471         - rename mrb to martin
14472         - rename mcook-m to mcookm
14473
14474 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14475
14476         * x-init.el (x-initialize-compose): Add support for
14477         dead-circumflex as YET ANOTHER NAME for that dead key.
14478
14479 1998-08-05  Colin Rafferty <colin@xemacs.org>
14480
14481         * setup-paths.el (paths-construct-exec-path): Made the
14482         last-packages really be last.
14483         (paths-construct-data-directory-list): Ditto.
14484
14485 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14486
14487         * startup.el(startup-splash-frame-body):
14488         Update Copyright notice in splash screen
14489
14490 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14491
14492         * minibuf.el (read-file-name-internal-1): do ~user completion.
14493
14494 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14495
14496         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14497         aginst destroyed extents
14498
14499 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14500
14501         * package-get.el (package-get): add `install-dir' argument.
14502
14503 1998-07-20  John Jones  <jj@asu.edu>
14504
14505         * package-get.el: calls to package-get-update-all will only
14506           update packages which are already installed.
14507
14508 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14509
14510         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14511         writable.
14512
14513 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14514
14515         * about.el (about-hackers): Correct my email.
14516
14517 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14518
14519         * about.el (about-hackers): new email-address.
14520
14521 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14522
14523         * minibuf.el (read-number): Don't let `input-error' condition
14524         escape.
14525
14526 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14527
14528         * about.el (about-hackers): use my `email-for-life' address.
14529
14530 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14531
14532         * XEmacs 21.2-beta1 is released.
14533
14534 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14535
14536         * ldap.el (ldap-search): Doc string change
14537
14538 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14539
14540         * menubar-items.el (default-menubar): Removed references to
14541         `data-directory', and use `locate-data-file' instead, and made
14542         then greyed out if they don't exist.
14543
14544 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14545
14546         * keymap.el (events-to-keys): Use `format' instead of `concat'
14547         since the latter does not accept integer args anymore
14548
14549 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14550
14551         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14552         macros replaced.
14553
14554 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14555
14556         * make-docfile.el: Get first initialization from very-early-lisp.el
14557         * update-elc.el: Ditto.
14558         * loadup.el (really-early-error-handler): Ditto.
14559
14560         * packages.el (packages-unbytecompiled-lisp): Add new file,
14561         very-early-lisp.el.
14562
14563         * very-early-lisp.el: New file.
14564
14565 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14566
14567         * Symbols that have been obsolete for at least 3 years removed (II).
14568
14569         * obsolete.el (eval-current-buffer): Make compatible.
14570         (byte-code-function-p): Ditto.
14571         (send-string): Removed.
14572         (send-region): Removed.
14573         (screen-scrollbar-width): Removed.
14574         (set-screen-scrollbar-width): Removed.
14575         (set-screen-left-margin-width): Removed.
14576         (set-screen-right-margin-width): Removed.
14577         (screen-left-margin-width): Removed.
14578         (screen-right-margin-width): Removed.
14579         (set-buffer-left-margin-width): Removed.
14580         (set-buffer-right-margin-width): Removed.
14581         (buffer-left-margin-width): Removed.
14582         (buffer-right-margin-width): Removed.
14583         (x-set-frame-icon-pixmap): Removed.
14584         (x-set-screen-icon-pixmap): Removed.
14585         (pixel-name): Removed.
14586         (make-pixmap): Removed.
14587         (make-cursor): Removed.
14588         (pixmap-width): Removed.
14589         (pixmap-contributes-to-line-height-p): Removed.
14590         (set-pixmap-contributes-to-line-height): Removed.
14591
14592 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14593
14594         * obsolete.el (popup-menu-up-p): removed.
14595         (read-no-blanks-input): Removed.
14596         (wholenump): Removed.
14597         (ring-mod): Removed (what was ring-mod?).
14598         (current-time-seconds): Removed.
14599         (run-special-hook-with-args): Removed.
14600         (dot): Removed.
14601         (dot-marker): Removed.
14602         (dot-min): Removed.
14603         (dot-max): Removed.
14604         (window-dot): Removed.
14605         (set-window-dot): Removed.
14606
14607         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14608         `dot-min'.
14609
14610         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14611
14612         * code-files.el (insert-file-contents): Rename
14613         run-special-hook-with-args to run-hook-with-args-until-success.
14614         (write-region): Ditto.
14615
14616 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14617
14618         * about.el: Fix typos, update release date.
14619
14620         * Symbols that have been obsolete for at least 3 years removed.
14621
14622         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14623         screen- functions.
14624         (toplevel): remove setf methods for screen functions.
14625         * cl-macs.el (extent-data): defsetf removed.
14626         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14627         many places to remove.
14628         (comment-indent-hook): Ditto.
14629         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14630         (buffer-dedicated-screen): Ditto.
14631         (deiconify-screen): Ditto.
14632         (delete-screen): Ditto.
14633         (event-screen): Ditto.
14634         (find-file-other-screen): Ditto.
14635         (find-file-read-only-other-screen): Ditto.
14636         (live-screen-p): Ditto.
14637         (screen-height): Ditto.
14638         (screen-iconified-p): Ditto.
14639         (screen-list): Ditto.
14640         (screen-live-p): Ditto.
14641         (screen-name): Ditto.
14642         (screen-parameters): Ditto.
14643         (screen-pixel-height): Ditto.
14644         (screen-pixel-width): Ditto.
14645         (screen-root-window): Ditto.
14646         (screen-selected-window): Ditto.
14647         (screen-totally-visible-p): Ditto.
14648         (screen-visible-p): Ditto.
14649         (screen-width): Ditto.
14650         (screenp): Ditto.
14651         (get-screen-for-buffer): Ditto.
14652         (get-screen-for-buffer-noselect): Ditto.
14653         (get-other-screen): Ditto.
14654         (iconify-screen): Ditto.
14655         (lower-screen): Ditto.
14656         (mail-other-screen): Ditto.
14657         (make-screen): Ditto.
14658         (make-screen-invisible): Ditto.
14659         (make-screen-visible): Ditto.
14660         (modify-screen-parameters): Ditto.
14661         (new-screen): Ditto.
14662         (next-screen): Ditto.
14663         (next-multiscreen-window): Ditto.
14664         (other-screen): Ditto.
14665         (previous-screen): Ditto.
14666         (previous-multiscreen-window): Ditto.
14667         (raise-screen): Ditto.
14668         (redraw-screen): Ditto.
14669         (select-screen): Ditto.
14670         (selected-screen): Ditto.
14671         (set-buffer-dedicated-screen): Ditto.
14672         (set-screen-height): Ditto.
14673         (set-screen-position): Ditto.
14674         (set-screen-size): Ditto.
14675         (set-screen-width): Ditto.
14676         (show-temp-buffer-in-current-screen): Ditto.
14677         (switch-to-buffer-other-screen): Ditto.
14678         (visible-screen-list): Ditto.
14679         (window-screen): Ditto.
14680         (x-set-screen-pointer): Ditto.
14681         (x-set-frame-pointer): Ditto.
14682         (screen-title-format): Ditto.
14683         (screen-icon-title-format): Ditto.
14684         (terminal-screen): Ditto.
14685         (delete-screen-hook): Ditto.
14686         (create-screen-hook): Ditto.
14687         (mouse-enter-screen-hook): Ditto.
14688         (mouse-leave-screen-hook): Ditto.
14689         (map-screen-hook): Ditto.
14690         (unmap-screen-hook): Ditto.
14691         (default-screen-alist): Ditto.
14692         (default-screen-name): Ditto.
14693         (x-screen-defaults): Ditto.
14694         (x-create-screen): Ditto.
14695         * obsolete.el: meta-flag removed.
14696         baud-rate removed.
14697         sleep-for-millisecs removed.
14698         extent-data removed.
14699         set-extent-data removed.
14700         set-extent-attribute removed.
14701         extent-glyph removed.
14702         extent-layout removed.
14703         set-extent-layout removed.
14704         list-faces-display removed.
14705         list-faces removed.
14706         trim-versions-without-asking removed.
14707         after-write-file-hooks removed.
14708         truename removed.
14709         auto-fill-hook removed.
14710         blink-paren-hook removed.
14711         select-screen-hook, deselect-screen-hook removed.
14712         auto-raise-screen, auto-lower-screen removed.
14713
14714         * msw-mouse.el: Global change resource -> mswindows-resource.
14715
14716         * XEmacs 21.0-pre5 is released.
14717
14718 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14719
14720         * about.el (about-hackers): Credits update.
14721
14722 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14723
14724         * register.el (insert-register): Don't activate the region.
14725
14726 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14727
14728         * select.el: Restore x-* symbols for backwards compatibility:
14729         x-copy-primary-selection, x-kill-primary-selection,
14730         x-delete-primary-selection, x-select-make-extent-for-selection,
14731         x-valid-simple-selection-, x-cut-copy-clear-internal.
14732
14733 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14734
14735         * XEmacs 21.0-pre4 is released.
14736
14737 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14738
14739         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14740         reporting bugs.
14741         (maybe-add-init-button): Fix semantics under Windows.  Use
14742         `expand-file-name' rather than `concat'.
14743
14744         * help.el (print-messages): New function.
14745
14746 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14747
14748         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14749
14750 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14751
14752         * about.el: Tweaked my entry in about-hackers.
14753
14754         * find-paths.el (paths-emacs-root-p):
14755           Relaxed emacs-root checking of an in-place installation to
14756           also accommodate the flat layout used on MS Windows.
14757
14758 1998-06-29  John Jones  <jj@asu.edu>
14759
14760         * package-get.el: calls to package-get-update-all will only
14761           update packages which are already installed.
14762
14763 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14764
14765         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14766         are handled by the gui-element face fallbacks now.
14767
14768         * x-faces.el: default gui-element face to "background" as well as
14769         the default face.
14770
14771         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14772         and default face settings since these are set as fallbacks now in
14773         the appropriate domain.
14774
14775 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14776
14777         * text-mode.el (text-mode): Reorder regexp so the OR part
14778         corresponding to `page-delim' goes first and the hack in
14779         `forward-paragraph' will work.
14780         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14781
14782 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14783
14784         * subr.el (remove-hook): When checking the hook value
14785           with functionp, don't apply car to it.
14786
14787 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14788
14789         * package-get.el (package-get-remote-filename):
14790           Don't use file-name-as-directory because the local directory
14791           separator conventions might not be the same as ftp's.
14792
14793 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14794
14795         * ldap.el (ldap-host-parameters-alist): New name of
14796         `ldap-host-parameters-plist'
14797
14798 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14799
14800         * package-get.el: Using (require 'package-get-base), now that it
14801         provides itself.  Consequently removed all instances of (load
14802         "package-get-base.el").
14803
14804 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14805
14806         * subr.el (remove-hook): Don't treat the hook value as a
14807           list unless it is both consp and not functionp.
14808
14809 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14810
14811         * about.el: Email address for Ben Wing is ben@xemacs.org.
14812         * auto-show.el: Ditto.
14813         * bytecomp.el: Ditto.
14814         * faces.el: Ditto.
14815         * x-scrollbar.el: Ditto.
14816         * x-misc.el: Ditto.
14817         * tty-init.el: Ditto.
14818         * toolbar-items.el: Ditto.
14819         * symbol-syntax.el: Ditto.
14820         * specifier.el: Ditto.
14821         * objects.el: Ditto.
14822         * hyper-apropos.el: Ditto.
14823         * glyphs.el: Ditto.
14824
14825 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14826
14827         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14828         vertical-divider-always-visible-p.
14829         (default-mouse-motion-handler): Ditto.
14830
14831 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14832
14833         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14834         global value.
14835
14836 1998-06-21  Oliver Graf <ograf@fga.de>
14837
14838         * build-reports.el: changed receiver to xemacs-build-reports list
14839
14840 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14841
14842         * font.el: Split font-family-mappings into X and
14843           mswindows-specific versions.
14844           mswindows-font-create-[object|name]: Treat supplied size
14845           as a pointsize. Added underline and strikethru handling.
14846
14847         * msw-faces.el: changed default mswindows charset to western.
14848
14849         * msw-glyphs.el: removed space in border-glyph font string that
14850           was inserted to get round bugs in the mswindows C font code.
14851
14852 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14853
14854         * about.el (about-hackers): Credits update.
14855
14856         * help-nomule.el (tutorial-supported-languages): Add Romanian
14857         TUTORIAL.
14858
14859         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14860         to ISO-8859-2.
14861
14862 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14863
14864         * font.el: Split font-family-mappings into X and
14865           mswindows-specific versions.
14866           mswindows-font-create-[object|name]: Treat supplied size
14867           as a pointsize. Added underline and strikethru handling.
14868
14869         * msw-faces.el: changed default mswindows charset to western.
14870
14871         * msw-glyphs.el: removed space in border-glyph font string that
14872           was inserted to get round bugs in the mswindows C font code.
14873
14874 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14875
14876         * minibuf.el: make read-color-completion-table call
14877           (mswindows-color-list for mswindows devices.
14878
14879 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14880
14881         * lisp/font-lock.el
14882         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14883         Let declaration items contain non-word symbol characters.
14884
14885 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14886
14887         * package-get.el (package-get-package-provider): Added autoload
14888         cookie.  Loading "package-get-base.el" in ALL functions that use
14889         it.  Fixed some (interactive ...) with multiple argument specs
14890         again.  Cosmetic indentation changes.
14891
14892 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14893
14894         * info.el (Info-insert-dir): Don't use nreverse on variables
14895         that you want to use later.
14896
14897 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14898
14899         * x-mouse.el (x-set-point-and-move-selection): Replace call
14900         to x-kill-primary-selection with kill-primary-selection
14901
14902 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14903
14904         * simple.el (what-cursor-position): Make cursor position reported
14905         use value of column-number-start-at-one
14906
14907 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14908
14909         * about.el (xemacs-hackers): Fix Jareth's email address.
14910
14911 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14912
14913         * startup.el (startup-splash-frame): Remove
14914         `xemacs-startup-logo-function'.
14915
14916 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14917
14918         * about.el (about-hackers): Update credits list.
14919
14920 1998-06-06  Jeff Miller <jmiller@smart.net>
14921
14922         * lisp/sound.el: Update sound-ext to allow filenames with
14923           extensions to be found by load-sound-file
14924
14925 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14926
14927         * info.el (Info-rebuild-outdated-dir): Removed variable
14928         (Info-auto-generate-directory): New variable
14929         (Info-save-auto-generated-dir): New variable
14930         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14931         (Info-build-dir-anew): Second parameter removed.  Use
14932         `Info-save-auto-generated-dir'
14933         (Info-rebuild-dir): Ditto
14934
14935 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14936
14937         * list-mode.el (next-list-mode-item): Would not recognize
14938         border between directly neighbored items.
14939
14940 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14941
14942         * package-get.el: add autoloads for some functions.
14943
14944 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14945
14946         * specifier.el (let-specifier): Tiny docfixes.
14947
14948 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14949
14950         * msw-mouse.el: set selection-pointer-glyph to Normal.
14951
14952 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14953
14954         * wid-edit.el (widget-specify-secret): New function.
14955         (widget-after-change): Use it.
14956         (widget-specify-field): Use it.
14957
14958 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14959
14960         * mouse.el (drag-window-divider): Use `(not done)' instead of
14961         `doit'; reuse result of `window-pixel-edges'.
14962
14963         * modeline.el (drag-modeline-event-lag): Rename to
14964         drag-divider-event-lag.
14965
14966 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14967
14968         * specifier.el (let-specifier): Rewritten not to generate needless
14969         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14970         arguments.
14971
14972 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14973
14974         * minibuf.el (read-file-name-1): Setup buffer-local value of
14975         `completion-ignore-case' in completions buffer under Windows.
14976
14977 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14978
14979         * about.el (about-maintainer-glyph): Fix support for not
14980         compressed images.
14981
14982 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14983
14984         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14985
14986         * mouse.el (mouse-track): Cancel selection if misc-user event with
14987         `cancel-mode-internal' function is fetched.
14988
14989 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14990
14991         * files.el (save-some-buffers-1): Fixed return value.
14992
14993 1998-06-01  Oliver Graf <ograf@fga.de>
14994
14995         * dragdrop.el: added experimental
14996
14997 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14998
14999         * startup.el (after-init-hook, init-file-user,
15000         user-init-directory, load-user-init-file):  Purge references
15001         to "~/.xemacs/init.el" from docstrings.
15002
15003         (load-user-init-file) Use paths-construct-path to construct
15004         paths to user init files.  Go directly to ~/.emacs, do not
15005         search ~/.xemacs/, do not load `default-custom-file'.
15006
15007 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
15008
15009         * files.el (interpreter-mode-alist): Catch wish and tclsh before
15010         general *sh.
15011         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
15012
15013 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
15014
15015         * menubar-items.el (default-menubar): add Update Packages to customize
15016         menu.
15017
15018 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
15019
15020         * faces.el: use toolbar face as a fallback for toolbar properties
15021         in xpm-color-symbols instead of default.
15022
15023         * msw-faces.el: rename 3d-object -> gui-element face.
15024
15025 1998-06-06  SL Baur  <steve@altair.xemacs.org>
15026
15027         * startup.el (xemacs-startup-logo-function): New variable.
15028         (startup-splash-frame): Use it.
15029
15030 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
15031
15032         * files.el (save-some-buffers): Would wait 1 second.
15033         (save-some-buffers-1): Delete other windows here instead of in
15034         `save-some-buffers'.
15035         (save-some-buffers): Force redisplay only if windows were deleted.
15036
15037 1998-06-02  Didier Verna  <didier@xemacs.org>
15038
15039         * cus-face.el (custom-face-attributes): generalized the use of
15040         toggle buttons for boolean attributes.
15041         Re-ordered the items a bit.
15042
15043 1998-06-01  SL Baur  <steve@altair.xemacs.org>
15044
15045         * sound.el (default-sound-directory): Use `locate-data-directory'
15046         to find the sounds directory.
15047
15048 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15049
15050         * sound.el: default sound-ext to .wav under mswindows, .au
15051         otherwise. load-default sounds without extensions.
15052
15053 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
15054
15055         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
15056         if send-pr is not bound.
15057
15058 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
15059
15060         * files.el: grok idl files in auto-mode-alist.
15061 1998-06-01  Jeff Miller  <jmiller@smart.net>
15062
15063         * minibuf.el (exact-minibuffer-completion-p): check for nil before
15064         calling `upcase'.
15065
15066 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
15067
15068         * msw-glyphs.el: add xbm to the list of image types supported.
15069
15070 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15071
15072         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
15073         instead of XEmacs one when dumping InfoDock.
15074
15075 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15076
15077         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
15078         for `modeline-visible-p'
15079
15080         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
15081
15082 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15083
15084         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
15085         since it's not used anymore. doc string fixes.
15086
15087         * package-get.el (package-get-file-installed-p): new function. use
15088         instead of file-installed-p which is in an external package.
15089
15090 1998-05-28  Oliver Graf <ograf@fga.de>
15091
15092         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
15093         favor of select-window/switch-to-buffer
15094
15095 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
15096
15097         * startup.el: changed (getenv "HOME") to (user-home-directory)
15098
15099 1998-05-25  Oliver Graf <ograf@fga.de>
15100
15101         * frame.el (cde-start-drag) moved to dragdrop.el
15102         (offix-start-drag-region) moved to dragdrop.el
15103         (offix-start-drag) moved to dragdrop.el
15104         * dragdrop.el (cde-start-drag) moved from frame.el
15105         (offix-start-drag-region) moved from frame.el
15106         (offix-start-drag) moved from frame.el
15107         (cde-start-drag-region) cde drag regions
15108         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15109
15110 1998-05-26  Oliver Graf <ograf@fga.de>
15111
15112         * dragdrop.el: created dragdrop-drag prototypes
15113         (cde-start-drag-region) fixed typo
15114
15115 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15116
15117         * simple.el (after-init-hook): Remove reader macro.
15118
15119         * packages.el (packages-hardcoded-lisp): Get rid of reader
15120         macros.  Update DOC string.
15121
15122 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15123
15124         * mouse.el (drag-window-divider): Ditto.
15125
15126         * modeline.el (mouse-drag-modeline): Use it.
15127
15128         * lisp-mode.el (let-specifier): Specify indentation.
15129
15130         * specifier.el (let-specifier): Renamed from
15131         `with-specifier-instance'.
15132
15133 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15134
15135         * x-faces.el:
15136         * faces.el: move definition of xpm-color-symbols from x-faces.el
15137         to faces. Predicate x-get-resource on the presence of x.
15138
15139         * msw-faces.el: set 3d-object face rather than modeline. Specify
15140         faces as specfier defaults.
15141
15142         * package-get.el: don't use package-admin-add-single-file-package.
15143
15144 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15145
15146         * toolbar-items.el: Fixup tooltips.
15147         (toolbar-gnus): Don't use obsolete variable
15148         toolbar-news-frame-properties.
15149         (toolbar-news-reader): Default to `gnus' instead of
15150         `not-configured'.
15151
15152         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15153         Windows.
15154
15155 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15156
15157         * package-get.el: rename -installedp -> -installed-p.
15158
15159 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15160
15161         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15162         attributes, and assinged it to continuation, truncation and
15163         hscroll glyphs.
15164
15165         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15166         and made continuation, truncation and hscroll glyphs arrow
15167         characters out of that font.
15168
15169 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15170
15171         * minibuf.el (minibuffer-electric-separator): Play nicely with
15172         directory-sep-char being \.
15173         (minibuffer-electric-tilde): Ditto.
15174         (read-file-name-map): Ditto.
15175
15176 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15177
15178         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15179         on X devices.
15180         (default-mouse-track-deal-with-down-event): Avoid
15181         `x-disown-selection'; use `disown-selection' instead.
15182
15183 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15184
15185         * select.el:
15186         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15187         moved to (cut-copy-clear-internal) in select.el. Ditto for
15188         (x-delete-primary-selection) (x-kill-primary-selection)
15189         (x-copy-primary-selection).
15190         (own-clipboard): new function.
15191
15192         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15193         functions in select.el. remove old ones.
15194         (mswindows-own-clipboard): new function.
15195
15196 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15197
15198         * gnuserv.el: allow connections from mswindows type devices.
15199
15200 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15201
15202         * msw-glyphs.el: change image type used from cursor to resource.
15203
15204 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15205
15206         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15207         for {top,bottom}-{left,right} values in addition to
15208         {top,bottom}_{left,right}.
15209         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15210
15211 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15212
15213         * cl-macs.el (specifier-instance): Undefine its setf method.
15214
15215         * specifier.el (with-specifier-instance): Added docstring.
15216
15217         * mouse.el (drag-window-divider): Ditto.
15218
15219         * modeline.el (mouse-drag-modeline): Use it.
15220
15221         * lisp-mode.el (with-specifier-instance): Define its indentation
15222         level.
15223
15224         * specifier.el (with-specifier-instance): New macro.
15225
15226 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15227
15228         * package-get.el (package-get-create-custom): new function to
15229         auto-generate package-get-custom.el from package-get-base.el.
15230         * (package-get-ever-installedp): new function.
15231         * (package-get-custom): new function to get all packages specified
15232         by customize.
15233
15234 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15235
15236         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15237
15238 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15239
15240         * cl-extra.el: Reverse previous float change.
15241
15242 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15243
15244         * x-faces.el:
15245         * faces.el (try-font-name): moved from x-faces.el since it is
15246         required by w3 under mswindows as well X.
15247
15248 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15249
15250         * winnt.el: Removed evil (setq completion-ignore-case t)
15251         clause, one more overlookef fsfism.
15252         (nt-quote-args-functions-alist): End sentences with double space.
15253
15254 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15255
15256         * window-xemacs.el (push-window-configuration): Remove kludgery of
15257         recaching default-toolbar specifier.
15258         (pop-window-configuration): Ditto.
15259         (unpop-window-configuration): Ditto.
15260
15261 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15262
15263         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15264
15265 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15266
15267         * winnt.el (nt-quote-args-verbatim): Added function.
15268         (nt-quote-args-prefix-quote): Added function.
15269         (nt-quote-args-backslash-quote): Added function.
15270         (nt-quote-args-double-quote): Added function.
15271         (nt-quote-args-functions-alist): New variable.
15272         (nt-quote-process-args): Added function. This is the main quoting
15273         work horse called from process-nt.c
15274
15275 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15276
15277         * winnt.el: Removed duplicate definitions for backspace,
15278         delete, M-backspace and C-M-backspace.
15279         (file-name-buffer-file-type-alist): Removed this variable.
15280         (find-buffer-file-type): Removed function.
15281         (find-file-binary):  Removed function.
15282         (find-file-text): Removed function.
15283         (find-file-not-found-set-buffer-file-type): Removed function.
15284         (save-to-unix-hook): Removed function.
15285         (revert-from-unix-hook): Removed function.
15286         (using-unix-filesystems): Removed function.
15287         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15288         warning.
15289         (x-set-selection): Removed function.
15290         (x-get-selection): Removed function.
15291         Removed commented FSFisms.
15292         Replaced copyright notice (this file is not part of GNU Emacs).
15293         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15294         comint-process-echoes setting to t.
15295
15296 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15297
15298         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15299         and used following the interface change of
15300         `paths-find-recursive-path'.
15301
15302         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15303         regexp instead of a list of base names.
15304         (paths-version-control-filename-regexp):
15305         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15306         Introduced and used following the interface change of
15307         `paths-find-recursive-path'.
15308
15309 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15310
15311         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15312         on X devices, rather than on all non-TTY devices.
15313
15314 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15315
15316         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15317
15318         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15319
15320 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15321
15322         * itimer.el (activate-itimer): Fixed usage of integers
15323         as argument to `concat'.
15324
15325 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15326
15327         * itimer.el (start-itimer): replace the use of `concat' with
15328         `format'
15329
15330 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15331
15332         * mode-motion.el (mode-motion-hook): Clarify docstring.
15333         From Bob Weiner <weiner@altrasoft.com>
15334
15335         * loadhist.el (symbol-file): Supply prompt string when used
15336         interactively.
15337         From Bob Weiner <weiner@altrasoft.com>
15338
15339 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15340
15341         * loadup.el (really-early-error-handler): Ditto.
15342
15343         * update-elc.el: Ditto.
15344
15345         * setup-paths.el (paths-construct-exec-path): Ditto.
15346
15347         * make-docfile.el: Ditto.
15348
15349         * find-paths.el (paths-decode-directory-path): Use split-path
15350         instead of decode-path.
15351
15352         * files.el (parse-colon-path): Update docstring reference.
15353
15354 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15355
15356         * msw-init.el:
15357         * x-init.el:
15358         Bind cut'n'paste keys to non window-system specific functions.
15359
15360         * msw-select.el: New function mswindows-clear-clipboard.
15361         mswindows-cut-copy-clipboard extended to handle clearing of the
15362         selection and renamed to mswindows-cut-copy-clear-clipboard.
15363
15364         * select.el: on mswindows devices delete-primary-selection
15365         calls mswindows-clear-clipboard.
15366
15367 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15368
15369         * simple.el (quoted-insert): Inhibit quit when using read-char.
15370
15371         * cmdloop.el (read-char): Don't inhibit quit.
15372         (read-char-exclusive): Ditto.
15373         (read-char): Signal quit if quit-char was pressed.
15374         (read-char-exclusive): Ditto.
15375         (read-quoted-char): Return a character, not integer.
15376
15377         * menubar-items.el (default-popup-menu): Use Andy's generic
15378         selection code.
15379         (default-popup-menu): Fix code.
15380
15381 1998-05-14  Oliver Graf <ograf@fga.de>
15382
15383         * dragdrop.el (dragdrop-function-widget): this time it's done
15384
15385 1998-05-13  Oliver Graf <ograf@fga.de>
15386
15387         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15388
15389 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15390
15391         * device.el (device-pixel-width):
15392         (device-pixel-height):
15393         (device-mm-width):
15394         (device-mm-height):
15395         (device-bitplanes):
15396         (device-color-cells): Swapped parameters to device-system-metric
15397         according to the interface change.
15398
15399 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15400
15401         * mouse.el (default-mouse-motion-handler): Use new name of the
15402         function event-over-vertical-divider-p.
15403         Do not set E-W arrow cursor over the divider if
15404         vertical-divider-draggable-p is nil in the window.
15405         ([top-level]): Use new name for the variable
15406         vertical-divider-map.
15407         (drag-window-divider): Respect vertical-divider-draggable-p.
15408         Variable name typo fixes.
15409
15410 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15411
15412         * keymap.el (kbd): Define here; handle string constants and
15413         others...
15414
15415 1998-05-15  Christian Nyb <chr@mediascience.no>
15416
15417         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15418         in Emacs 18.
15419
15420 1998-05-13  Didier Verna  <didier@xemacs.org>
15421
15422         * mouse.el (drag-window-divider): give the vertical divider a
15423         pressed look when dragging it.
15424
15425 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15426
15427         * faces.el: predicate some more face operations on x or mswindows
15428         not just x.
15429
15430         * modeline.el: enable modeline coloring for mswindows.
15431
15432 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15433
15434         * minibuf.el (minibuffer-default): Added variable; compatible with
15435         FSF Emacs.
15436         (next-history-element): Used `minibuffer-default'.
15437
15438 1998-05-12  Oliver Graf <ograf@fga.de>
15439
15440         * dragdrop.el (dragdrop-function-widget): button and mods ok
15441         arguments still look a bit strange
15442         (dragdrop-compare-mods) created
15443         (dragdrop-drop-do-functions) correctly checks for buttons and
15444         modifiers
15445
15446 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15447
15448         * setup-paths.el (paths-default-info-directories): Replace
15449         path-separator with directory-sep-char.
15450
15451         * files.el (path-separator): Don't define it here.
15452
15453 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15454
15455         * update-elc.el: Ditto.
15456
15457         * setup-paths.el (paths-construct-exec-path): Ditto.
15458
15459         * make-docfile.el: Ditto.
15460
15461         * loadup.el (really-early-error-handler): Ditto.
15462
15463         * find-paths.el (paths-decode-directory-path): Use decode-path
15464         instead of decode-path-internal.
15465
15466         * files.el (parse-colon-path): Update docstring.
15467
15468 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15469
15470         * subr.el (get-buffer-window-list): Make BUFFER optional.
15471
15472         * window-xemacs.el (windows-of-buffer): Defalias to
15473         get-buffer-window-list.
15474
15475 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15476
15477         * disass.el: Fix maintainer keyword.
15478
15479         * bytecomp.el (byte-compile-and-load-file): Autoload.
15480         (byte-compile-buffer): Ditto.
15481
15482         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15483         value is returned, not the name.
15484         (lisp-imenu-generic-expression): Enable it.
15485         (lisp-mode-variables): Ditto.
15486         (lisp-indent-offset): Change defconst to defvar.
15487         (lisp-indent-function): Ditto.
15488         (lisp-body-indent): Ditto.
15489
15490 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15491
15492         * modeline.el: Use zap-last-kbd-macro-event.
15493
15494         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15495         nil, don't attempt to do anything with messages.
15496         (eval-last-sexp): Use `letf' for clarity.
15497
15498 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15499
15500         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15501
15502 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15503
15504         * buff-menu.el:
15505         * lisp-mode.el:
15506         * obsolete.el:
15507         Change empty docstrings into no doc strings at all.
15508         Fix bogus FSF-format docstrings.
15509         * etags.el: Fix docstring.
15510
15511 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15512
15513         * package-get.el (package-get): Use internal md5
15514
15515 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15516
15517         * about.el (about-xemacs): Correct abuse of concat.
15518
15519 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15520
15521         * info.el (Info-mode): Use easymenu.
15522
15523 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15524
15525         * apropos.el (apropos): Don't use concat with integers.
15526
15527         * cmdloop.el (describe-last-error): Handle the case when no error
15528         was seen gracefully.
15529
15530         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15531         defun.
15532         (apropos-describe-plist): Ditto.
15533
15534         * help.el (with-displaying-help-buffer): Revert to a defun.
15535         (describe-key): Use it as defun.
15536         (describe-mode): Ditto.
15537         (describe-bindings): Ditto.
15538         (describe-prefix-bindings): Ditto.
15539         (describe-installation): Ditto.
15540         (view-lossage): Ditto.
15541         (describe-function): Ditto.
15542         (describe-variable): Ditto.
15543         (describe-syntax): Ditto.
15544
15545 1998-05-11  Oliver Graf <ograf@fga.de>
15546
15547         * dragdrop.el: changed order of require/provide
15548         (dragdrop-drop-mime-default) changed to new calling conventions
15549         (dragdrop-drop-do-functions) changed to new calling conventions
15550         (dragdrop-function-widget) this one needs more work...
15551
15552 1998-05-10  Oliver Graf <ograf@fga.de>
15553
15554         * about.el: another small change in my entry
15555         * dragdrop.el (dragdrop-drop-log-function): logging added
15556         plus customizations
15557         changed interface to handler functions. now called with event
15558         and object
15559
15560 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15561
15562         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15563         E-W arrow pointer displayed over draggable dividers.
15564
15565         * mouse.el (default-mouse-motion-handler): Show it when
15566         appropriate.
15567         (drag-window-divider): Added.
15568         ([top-level]): Initialized window-divider-map with a keymap
15569         binding the above function to left button down event.
15570
15571         * x-mouse.el (x-init-pointer-shape): Initialize
15572         divider-pointer-glyph from Cursor.dividerPointer, or use default
15573         E-W double arrow.
15574
15575 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15576
15577         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15578
15579 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15580
15581         * simple.el (count-words-buffer): Don't query for buffer.
15582         (count-lines-buffer): Ditto.
15583
15584 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15585
15586         * help.el (where-is): add optional insert argument.
15587
15588 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15589
15590         * help.el (describe-key-briefly): New argument INSERT.
15591
15592         * simple.el (eval-expression): New optional argument; synch with
15593         FSF 20.3.
15594
15595         * keydefs.el (global-map): Add new register bindings.
15596
15597         * register.el: Synched with FSF 20.3.
15598
15599 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15600
15601         * window-xemacs.el (recenter): all arguments are optional.
15602
15603 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15604
15605         * device.el: (device-pixel-width): Reflected name/parameters
15606         change to device-system-metric.
15607         (device-pixel-height): Ditto.
15608         (device-mm-width): Ditto.
15609         (device-mm-height): Ditto.
15610         (device-bitplanes): Ditto.
15611         (device-color-cells): Ditto.
15612
15613 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15614
15615         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15616
15617         * cl.el (most-positive-fixnum): Document.
15618         (most-negative-fixnum): Ditto.
15619
15620         * cus-dep.el: Updated comment.
15621
15622         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15623         constant.
15624
15625         * cus-load.el (custom-put): Removed.
15626
15627         * files.el (after-find-file): Just resignal quit instead of
15628         signaling "canceled".
15629
15630 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15631
15632         * frame.el (other-frame): Use `focus-frame' instead of
15633         select-frame kludges.
15634
15635         * lisp-mode.el: Update lisp-indent-function for
15636         save-selected-frame and with-selected-frame.
15637
15638         * frame.el (save-selected-frame): New macro.
15639         (with-selected-frame): Ditto.
15640         (other-frame): Use `set-frame-focus'.
15641
15642 1998-05-06  Oliver Graf <ograf@fga.de>
15643
15644         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15645         (dragdrop-drop-url-default) default handler for URL drops created
15646         (dragdrop-drop-mime-default) default handler for MIME drops created
15647         (dragdrop-drop-functions) default custom for handling drops created
15648         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15649
15650 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15651
15652         * mouse.el: Removed redundant mouse-mswindows-drop function.
15653
15654 1998-05-05  Oliver Graf <ograf@fga.de>
15655
15656         * about.el: changed some text in my entry
15657         * dragdrop.el: added customs
15658
15659 1998-05-04  Oliver Graf <ograf@fga.de>
15660
15661         * mouse.el: killed global drop key bindings
15662         (mouse-offix-drop) removed
15663         * dragdrop.el: created
15664         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15665
15666 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15667
15668         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15669         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15670
15671         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15672         obsolete comment.
15673
15674         * scrollbar.el (scrollbars-visible-p): Use new
15675         {vertical,horizontal}-scrollbar-visible-p specifiers.
15676
15677 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15678
15679         * device.el (device-pixel-height):
15680         (device-pixel-width):
15681         (device-mm-width):
15682         (device-mm-height):
15683         (device-bitplanes):
15684         (device-color-cells): Moved these 6 functions from device.c; they
15685         all use single (device-system-metrics) call.
15686
15687 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15688
15689         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15690         were renamed.
15691
15692         * menubar-items.el:
15693         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15694         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15695
15696         * help.el (help-map): Remove Hyperbole keybinding logic.
15697         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15698
15699 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15700
15701         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15702         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15703
15704 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15705
15706         * msw-glyphs.el: use nicer icon3 from the frame icon.
15707
15708 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15709
15710         * version.el (emacs-version): Remove InfoDock conditionals.
15711
15712         * startup.el (startup-splash-frame): Change ID logo name.
15713
15714 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15715
15716         * files.el (after-find-file): If the user presses C-g on
15717         directory-creation prompt, kill the buffer.
15718
15719 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15720
15721         * simple.el (count-words-region): Reverse previous change.
15722
15723 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15724
15725         * replace.el (query-replace): Just call perform-replace.
15726         (query-replace-regexp): Ditto.
15727         (perform-replace): Move region handling here.
15728         (perform-replace): Use the new arg to match-data.
15729
15730 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15731
15732         * x-init.el: Install X specific display table that
15733           displays char 0240 as a space to avoid whatever it is
15734           that screws up display of that character code.
15735
15736 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15737
15738         * help.el (function-arglist): If no arguments are documented for a
15739         subr, print nothing rather than incorrect output.
15740
15741 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15742
15743         * cmdloop.el (command-error): Update bail-out error message to use
15744         `emacs-program-name'.
15745
15746         * lib-complete.el: Remove reader macro cruft.
15747
15748         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15749         cruft.
15750
15751         * simple.el (count-words-region): Drop interactive-p check on the
15752         message.
15753
15754 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15755
15756         * font.el
15757         * msw-faces.el
15758         Correct spelling of mswindows-font-canonicalize-name.
15759
15760 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15761
15762         * ldap.el (ldap-host-parameters-alist): Replaced with
15763         `ldap-host-parameters-plist'
15764         (ldap-search): Adapt to previous change
15765
15766 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15767
15768         * about.el (about-hackers): Update Bob Weiner bio.
15769         (about-maintainer-info): Ditto.
15770
15771 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15772
15773         * simple.el (display-warning-minimum-level): Docfix.
15774
15775 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15776
15777         * widget.el (:default-get): New keyword.
15778         * wid-edit.el (default, widget-default-default-get): Define it.
15779         (group, widget-group-default-get): Define it.
15780         (menu-choice, widget-choice-default-get): Define it.
15781         (widget-default-get): New function.
15782         (widget-choice-action): Call it.
15783         (widget-editable-list-entry-create): Call it.
15784
15785 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15786
15787         * byte-optimize.el (byte-boolean-vars): Removed.
15788         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15789         lookup through `byte-boolean-vars'.
15790
15791 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15792
15793         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15794         resource-provided values into ghost specs for scrollbar-height and
15795         scrollbar-width.
15796
15797 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15798
15799         * byte-optimize.el: Don't attempt to optimize /=.
15800
15801         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15802         (byte-compile-/=): Ditto.
15803
15804 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15805
15806         * apropos.el: Use `with-displaying-help-buffer'.
15807         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15808         Use `with-displaying-help-buffer'.
15809         (apropos-follow): Do not give special treatment to buffer cursor
15810         was in prior to a mouse click.
15811         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15812         (apropos-print-doc): Set correct buffer for setting text
15813         properties.
15814
15815 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15816
15817         * help.el (help-buffer-prefix-string): New variable.
15818         (help-buffer-name): Use it.
15819
15820         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15821         mode menu.
15822
15823 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15824
15825         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15826
15827 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15828
15829         * files.el (find-file-noselect): Update docstring.
15830         (find-file-noselect): Signal an error if found an unreadable file.
15831         (file-chase-links): Save the match data.
15832         (normal-mode): Use `lwarn' and `error-message-string'.
15833         (interpreter-mode-alist): Change defconst to defvar.
15834         (inhibit-first-line-modes-regexps): Ditto.
15835         (inhibit-first-line-modes-regexps): Added .tgz.
15836         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15837         (change-major-mode-with-file-name): New user-option.
15838         (set-visited-file-name): Synched with FSF.
15839         (file-name-extension): New function, from FSF 20.3.
15840         (file-relative-name): Synched with FSF.
15841         (save-some-buffers): Support the C-r feature.
15842         (recover-session): Synched with FSF.
15843         (kill-some-buffers): Ditto.
15844         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15845
15846 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15847
15848         * files.el (insert-file): Undo previous change and reenable use of
15849         format.el.
15850
15851 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15852
15853         * window-xemacs.el (recenter): Define.
15854
15855 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15856
15857         * font.el (mswindows-font-create-name)
15858         (mswindows-font-create-object): new functions for mswindows type
15859         fonts.
15860
15861         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15862         strings are parsed as well as font objects.
15863
15864 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15865
15866         * modeline.el (defining-kbd-macro): Restore modeline indication of
15867         kbd-macro being recorded.
15868         (add-minor-mode): Simplify docstring.
15869         (modeline-minor-mode-menu): Remove stuff.
15870
15871 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15872
15873         * code-process.el (call-process): dynamically decide process
15874         coding type.
15875
15876 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15877
15878         * modeline.el: Add line-number-mode, column-number-mode to
15879         the modeline minor-mode menu.  Button2 on the line number does
15880         goto-line.
15881
15882 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15883
15884         * mouse.el: move x-selection-owner-p type things to
15885         selection-owner-p.
15886
15887         * msw-init.el: copy zmacs stuff from x-init.el
15888
15889         * msw-select.el (mswindows-own-selection)
15890         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15891         functions. Very simple minded implementation of selectio
15892         ownership.
15893
15894         * select.el (own-selection) (disown-selection)
15895         (activate-region-as-selection) (select-make-extent-for-selection)
15896         (valid-simple-selection-p): functions moved from x-select.el for
15897         generalized selection.
15898
15899         * x-select.el: see select.el changes.
15900
15901         * x-toolbar.el: use new selection functions.
15902
15903 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15904
15905         * packages.el (packages-find-package-directories): Fixed bug that
15906         would pick up multiple site-package directories.
15907         (package-locations): Added "xemacs-packages" as a late package
15908         location.
15909
15910         * find-paths.el: Now uses `emacs-program-name' and
15911         `emacs-program-version'.
15912         Additions to enforce version-specific directories in
15913         `paths-find-version-directory'.
15914
15915 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15916
15917         * default.el: Removed.
15918         * site-start.el: Removed.
15919
15920 1998-04-29  Didier Verna  <didier@xemacs.org>
15921
15922         * minibuf.el (minibuffer-history-minimum-string-length): Default
15923         to nil.
15924
15925 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15926
15927         * find-paths.el (paths-program-name): Rename.
15928         (paths-emacs-root-p): Ditto.
15929         (paths-find-site-directory): Ditto.
15930
15931 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15932
15933         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15934         `emacs-lisp-byte-compile-and-load'.
15935
15936 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15937
15938         * ldap.el (ldap-search): Fixed additional parameter passing to
15939         `ldap-open'
15940
15941 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15942
15943         * select.el (kill-primary-selection) (selection-owner-p)
15944         (copy-primary-selection) (yank-clipboard-selection)
15945         (selection-exists-p) (delete-primary-selection): new file and
15946         functions that do the right thing for the selected device.
15947
15948         * x-menubar.el: use generalised selection functions.
15949
15950         * dumped-lisp.el: dump select.el.
15951
15952 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15953
15954         * find-paths.el (paths-progname): New variable.
15955         (paths-emacs-root-p): Use it.
15956         (paths-find-site-directory): Ditto.
15957
15958 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15959
15960         * loadup.el ((member "dump" command-line-args)): Dump as
15961         `infodock' if InfoDock.
15962
15963 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15964
15965         * find-paths.el (construct-emacs-version): Simplify, include
15966         program name in the return value.
15967         * (paths-find-version-directory): Use it.
15968
15969 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15970
15971         * info.el (Info-parse-dir-entries): Fixed regexp
15972         (Info-build-dir-anew): Remove full suffix and capitalize info file
15973         name for files with no @direntry
15974         (Info-batch-rebuild-dir): New function
15975         (Info-suffixed-file): Check for regular files instead of simple
15976         file existence (could catch directories before)
15977
15978 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15979
15980         * setup-paths.el, find-paths.el: Removed uses of `not' which
15981         temacs doesn't have.
15982
15983         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15984         into root searching.
15985
15986 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15987
15988         * subr.el: Remove definition of `not'.
15989
15990 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15991
15992         * msw-glyphs.el: enable graphics support.
15993
15994 1998-04-23  Didier Verna  <didier@xemacs.org>
15995
15996         * x-menubar.el (default-menubar): restored the line-number-mode
15997         option.
15998
15999         * misc doc string updates related to the options menu.
16000
16001 1998-04-24  SL Baur  <steve@altair.xemacs.org>
16002
16003         * setup-paths.el (paths-construct-load-path): Fix typo.
16004
16005 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16006
16007         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
16008         font-menu-ignore-scaled-fonts don't have to be bound now; this
16009         gets us one step further towards making --no-autoloads work.
16010
16011         * startup.el (normal-top-level): Load auto-autoloads only if
16012         lisp-directory is non-nil.
16013
16014         * setup-paths.el (paths-construct-load-path): Made it robust
16015         against nil lisp-directory.
16016
16017         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
16018         to the list of variables that cause a warning when nil.
16019
16020         * toolbar.el (init-toolbar-location): Now works even when there's
16021         no toolbar icon directory.
16022
16023 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
16024
16025         * help.el (view-lossage): Recognize it.
16026
16027         * simple.el (log-message): Mark multiline messages.
16028
16029 1998-04-22  SL Baur  <steve@altair.xemacs.org>
16030
16031         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
16032
16033 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
16034
16035         * package-get.el (package-get-all):  add `\n' separator to
16036         interactive specification so that both variables are read
16037
16038 1998-04-22  Didier Verna  <didier@xemacs.org>
16039
16040         * x-menubar.el: ported the options menu to Custom.
16041         Moved the "read only" toggle button to the buffers menu.
16042         Corrected some missing ;;;###autoload or defcustom.
16043
16044         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
16045         the scrollbar-visible specifier for options menu handling.
16046
16047         * toolbar.el (toolbar-visible-p)
16048                      (toolbar-captioned-p)
16049                      (default-toolbar-position): defcustom wrappers around
16050         the toolbar specifiers for options menu handling.
16051
16052         * frame.el (get-frame-for-buffer-default-instance-limit):
16053         defcustom it for options menu handling.
16054
16055         * font-lock.el (font-lock-mode): defcustom and autoload the variable
16056         font-lock-mode for options menu handling.
16057
16058         * cus-start.el: added Custom properties to overwrite-mode for
16059         options menu handling.
16060
16061 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16062
16063         * about.el: shameless self-promotion.
16064
16065 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
16066
16067         * simple.el (raw-append-message): Slightly optimize.
16068         (remove-message): Use `push' for clarity.
16069         (append-message): Ditto.
16070         (display-warning): Dito.
16071         (raw-append-message): Send the message to the appropriate device.
16072
16073 1998-04-22  SL Baur  <steve@altair.xemacs.org>
16074
16075         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
16076         From Sean MacLennan <Sean.MacLennan@pika.ca>
16077
16078 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16079
16080         * setup-paths.el: Changed `directory-sep-char' to
16081         `path-separator', following a change in GNU Emacs.
16082
16083 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16084
16085         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
16086         (Info-build-dir-anew): Add a final newline.
16087         (Info-build-dir-anew): Do not issue warning when rebuilding policy
16088         is `always'
16089         (Info-rebuild-dir): Ditto
16090
16091         * dumped-lisp.el (preloaded-file-list): Added ldap.el
16092
16093 1998-04-21  SL Baur  <steve@altair.xemacs.org>
16094
16095         * simple.el (count-words-buffer): Retain zmacs region.
16096         (count-words-region): Ditto.
16097         * simple.el: (what-line): Expanded line counts.
16098         (count-lines): New parameter to conditionalize whether collapsed
16099         lines get counted.
16100         From Bob Weiner <weiner@altrasoft.com>
16101
16102 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16103
16104         * packages.el (package-locations): infodock-packages must override
16105         mule-packages and packages.
16106
16107 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16108
16109         * wid-edit.el:
16110         remove rude messages from widget-activation-widget-mapper
16111         and widget-activation-glyph-mapper
16112
16113 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16114
16115         * toolbar.el: Remove (featurep 'x) test from
16116         toolbar-make-button-list
16117
16118 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16119
16120         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16121         only if in the same frame.
16122
16123 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16124
16125         * packages.el (package-locations): Added site-packages hierarchy.
16126
16127         * setup-paths.el (paths-default-info-directories): Introduced and
16128         used.
16129
16130         * packages.el, setup-paths.el: Set various path searching depths
16131         to 1.
16132
16133         * packages.el (packages-hierarchy-depth):
16134         (packages-load-path-depth): Introduced and used.
16135
16136         * setup-paths.el (paths-load-path-depth): Introduced and used.
16137
16138         * find-paths.el (paths-find-recursive-path): Added max-depth
16139         parameter.
16140
16141 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16142
16143         * setup-paths.el (paths-construct-info-path): Removed
16144         dependency on behavior of (file-name-as-directory "").
16145
16146 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16147
16148         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16149         lisp objects
16150
16151 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16152
16153         * dump-paths.el, startup.el: Added handling for --debug-paths.
16154
16155 1998-04-15  William M. Perry  <wmperry@aventail.com>
16156
16157         * wid-edit.el: We cannot just set the help-echo or balloon-help
16158           properties for an extent based on the :help-echo widget
16159           property, since help-echo and balloon-help cause an EXTENT to
16160           get passed in, where :help-echo functions are expecting a WIDGET
16161
16162 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16163
16164         * scrollbar.el (init-scrollbar-from-resources): Call
16165         mswindows-init-scrollbar-metrics when appropriate.
16166
16167 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16168
16169         * dumped-lisp.el: dump x-toolbar for window system
16170
16171         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16172         have support and xpm.
16173
16174 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16175
16176         * files.el (toggle-read-only): Fix docstring.
16177         From Didier Verna <didier@xemacs.org>
16178
16179 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16180
16181         * startup.el (normal-top-level): Load autoload-file-name without
16182         specifying an extension---some people only auto-autoload.el.gz.
16183
16184 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16185
16186         * files.el (backup-enable-predicate): Don't bomb on NAME being
16187         nil.
16188
16189 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16190
16191         * find-paths.el, packages.el: Now prefers configure'd paths.
16192         This shouldn't cause any of the originally anticipated problems as
16193         the current paths architecture will not define the various
16194         configure-xxx variables if they're not specified on the configure
16195         command line.
16196
16197         * find-paths.el, setup-paths.el, packages.el: Removed all
16198         mentionings of "/" as a path separator.
16199         Used paths-construct-path throughout.
16200
16201         * find-paths.el (paths-construct-path): Created to assemble paths
16202         from directory components.
16203
16204         * setup-paths.el, packages.el: Used paths-decode-directory-path
16205         instead of decode-path-internal.
16206
16207         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16208         and associates.
16209         (paths-decode-directory-path) Created.
16210
16211         * setup-paths.el: Changed configure-exec-path to
16212         configure-exec-directory.
16213
16214 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16215
16216         * packages.el (packages-find-packages): Fixed decoding of
16217         EMACSPACKAGEPATH.
16218
16219         * startup.el: -no-packages -> -no-early-packages.
16220
16221         (packages-load-package-lisps): Fixed loading of auto-autoload
16222         files.
16223
16224         * startup.el (normal-top-level): Fixed loading of core
16225         auto-autoload.
16226
16227         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16228
16229         * startup.el, packages.el, dump-paths.el: Added proper settings
16230         for site-directory and lisp-directory variables.
16231
16232         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16233         inhibit-package-autoloads and fixed handling of it.
16234
16235         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16236         handling of former inhibit-package-init, now
16237         inhibit-early-packages, to make -vanilla etc. work.
16238
16239 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16240
16241         * code-process.el (start-process): Fallback to 'undecided instead
16242         of 'binary for process input coding stream.
16243
16244         * process.el (start-process): Docstring fix.
16245
16246 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16247
16248         * info.el (Info-insert-dir): Do not insert temporary dir files
16249         in Info-dir-file-attributes
16250         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16251         (Info-rebuild-dir): Ditto.
16252
16253 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16254
16255         * obsolete.el: Added obsoleteness declarations for
16256         `site-directory' and `Info-default-directory-list'.
16257
16258 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16259
16260         * find-paths.el (paths-find-emacs-root): Only look at the
16261         executable at the end of the symlink chain for determining the
16262         Emacs root.
16263
16264 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16265
16266         * setup-paths.el (paths-construct-info-path): Changed construction
16267         to cater to gone default in configure.
16268
16269         * find-paths.el (paths-uniq-append): Added.
16270
16271         * packages.el: Rewritten package path construction once again.
16272
16273         * dump-paths.el, startup.el: Removed package-path as a global
16274         variable.
16275
16276         * package-admin.el (package-admin-add-single-file-package):
16277         (package-admin-add-binary-package): Changed package-path to
16278         late-packages.
16279
16280         * packages.el (packages-split-path): Split path at "/" rather than
16281         nil according to change in emacs.c.
16282
16283 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16284
16285         * setup-paths.el (paths-construct-info-path): Changed info path
16286         order so that directories come out right.
16287         (paths-find-lock-directory): Fixed bug: It used to think
16288         configure-lock-directory is a path.
16289
16290 1998-04-06  Jeff Miller <jmiller@smart.net>
16291
16292         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16293         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16294         eases the use of toolbar-add/kill-item functions.
16295
16296 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16297
16298         * code-files.el (file-coding-system-alist): Commented out
16299         loaddefs.el magical treatment.
16300
16301 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16302
16303         * info.el (Info-rebuild-outdated-dir): Added new option
16304         `conservative' and made it the default
16305         (Info-rebuild-dir): Appropriately parse multi-line description
16306         strings, and multi-section dir files. Issue warning when dir
16307         is rebuilt as temporary
16308         (Info-build-dir-anew): Issue warning when dir is built as
16309         temporary
16310
16311 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16312
16313         * list-mode.el (list-mode-map): Bind highlight motion commands to
16314         standard keys left, right, C-b and C-f.
16315
16316 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16317
16318         * files.el (auto-mode-alist): allow .sc for Scheme->C
16319
16320 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16321
16322         * loadup.el (pureload): Don't quote (garbage-collect).
16323
16324 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16325
16326         * package-get-base.el: Updated.
16327
16328 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16329
16330         * isearch-mode.el (isearch-just-started): New variable.
16331         (isearch-mode): Set it.
16332         (isearch-repeat): Advance one character forward only if the search
16333         was successful, and was not just started.
16334         (isearch-repeat): Clear isearch-just-started.
16335
16336 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16337
16338         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16339         if running -batch.
16340
16341 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16342
16343         * subr.el (listify-key-sequence): Removed.
16344
16345 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16346
16347         * bytecomp.el (byte-compile-print-gensym): New option.
16348         (byte-compile-output-file-form): Use it.
16349         (byte-compile-output-docform): Ditto.
16350         (byte-compile-compiled-obj-to-list): Ditto.
16351
16352 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16353
16354         * msw-glyphs.el: set frame icon if xpm support.
16355
16356 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16357
16358         * help.el: Code that pretty prints variable values
16359           removed.
16360
16361 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16362
16363         * find-paths.el (paths-emacs-root-p): Correct test for installation
16364         directory.
16365         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16366
16367 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16368
16369         * loaddefs.el: Don't set debug-ignored-errors; leave
16370           its default value set to nil.
16371
16372 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16373
16374         * info.el (Info-rebuild-dir): fixed mis-spelling.
16375
16376 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16377
16378         * info.el (Info-rebuild-outdated-dir): New custom var
16379         (Info-insert-node): Create/update dir file when needed, ie when it
16380         does not exist or is older than some info files in directory
16381
16382 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16383
16384         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16385         for last packages, mainly for using a 20.4 package base.
16386
16387         * packages.el (late-packages): Typo fix.  It was called
16388         early-packages.
16389
16390         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16391         relative symlinks correctly.
16392         (paths-find-emacs-roots): More rigorous checking for plausible
16393         configuration-time root.
16394
16395         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16396         find its roots.
16397
16398 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16399
16400         * faces.el: Fix docstrings.
16401         * glyphs.el: Fix docstrings.
16402         * mouse.el: Fix docstrings.
16403
16404         * frame.el: Change phrase `current frame' to `selected frame'.
16405
16406         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16407
16408         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16409         macros using backquote to make them infinitely more readable.
16410
16411 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16412
16413         * packages.el (packages-find-package-path): Hardcoded specialized
16414         InfoDock support until we can clean this up.
16415
16416         * help.el (describe-bindings-1): Return the value of the bindings
16417         help buffer created.
16418         (describe-bindings): Ditto.
16419
16420         * simple.el (set-variable): Restore previous behavior of not
16421         bombing if the variable to set is not boundp.
16422
16423 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16424
16425         * packages.el (packages-handle-package-dumped-lisps): Allow for
16426         non-local files to be loaded off the package-lisp variable.
16427
16428 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16429
16430         * x-faces.el: Global X resources should override
16431           specs for all device classes (color, grayscale, mono);
16432           code currently doesn't override any of them.  Fixed by
16433           calling remove-specifier with '(x default) as the tag
16434           set and allowing inexact matches.
16435
16436 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16437
16438         * faces.el: Separated face initializations based on
16439           device classes into device type specific (tag set,
16440           instantiator) pairs.
16441
16442 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16443
16444         * wid-edit.el (widget-choice-action): Remember user's explicit
16445         choice.
16446         (widget-choice-value-create): Respect it.
16447         From Richard Stallman <rms@gnu.org>
16448
16449 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16450
16451         * setup-paths.el (paths-construct-info-path): Always append
16452         existing directories from configure-time info path.
16453
16454         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16455         Info-directory-list.
16456
16457         * info.el: Removed Info-default-directory-list which was broken by
16458         design.
16459         Removed bogus initialization of Info-directory-list---startup.el
16460         can do a much better job.
16461         Added autoload of Info-directory-list.
16462
16463         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16464         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16465         be exclusive; now it's merely given precedence, just like in the
16466         old days.
16467
16468 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16469
16470         * find-paths.el (paths-find-architecture-directory): Fix bug with
16471         finding; it used to default too early.
16472
16473 1998-03-25  Martin Buchholz <martin@xemacs.org>
16474
16475         * packages.el (packages-split-path): Fix a bug; it used to fail
16476         for paths that weren't split.
16477
16478 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16479
16480         * finder.el (finder-compile-keywords): trap on errors.
16481
16482 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16483
16484         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16485           fourth argument of t so that only the specs exactly
16486           matching the tag lists are removed.
16487
16488 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16489
16490         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16491
16492 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16493
16494         * minibuf.el (mouse-read-file-name-1): If a default directory was
16495         specified, use it for generating the completions.
16496
16497 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16498
16499         * update-elc.el: Now respects inhibit-package-init and
16500         inhibit-site-lisp.
16501         Now does path construction with loadup-paths.
16502
16503         * startup.el (normal-top-level, startup-setup-paths): Now respects
16504         inhibit-package-init and inhibit-site-lisp.
16505
16506         * packages.el (packages-find-package-path): Extended package path
16507         by version-specific hierarchies.
16508         (packages-find-packages): Now respects inhibit flag and
16509         inhibit-site-lisp.
16510         Moved path setup to loadup-paths.
16511
16512         * make-docfile.el: Now respects inhibit-package-init and
16513         inhibit-site-lisp.
16514         Now does path construction with loadup-paths.
16515
16516         * loadup.el: Now respects inhibit-package-init and
16517         inhibit-site-lisp.
16518
16519         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16520
16521         * loadup-paths.el: New file: setup load-path to encompass
16522         packages.
16523
16524 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16525
16526         * auto-show.el: load-gc renamed to pureload.
16527         * site-load.el: Ditto.
16528         * packages.el (toplevel): Ditto.
16529         * loadup.el (really-early-error-handler): Ditto.
16530         * dumped-lisp.el (preloaded-file-list): Ditto.
16531         * cus-face.el (custom-declare-face): Ditto.
16532
16533 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16534
16535         * <Today>: The Big Path Searching Overhaul.
16536
16537         * find-paths.el: New file: find and assemble paths in the
16538         installation hierarchy.
16539
16540         * setup-paths.el: New file: global layout of paths and directories
16541         within the XEmacs hierarchy.
16542
16543         * packages.el: Replaced everything related to path searching and
16544         startup by code in terms of find-paths.
16545
16546         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16547         the new path searching engine.
16548
16549         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16550         and setup-paths.
16551
16552 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16553
16554         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16555         setup-paths.el.
16556
16557 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16558
16559         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16560         compiles identically in any configuration.
16561         Removed irrelevant commentary.
16562
16563 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16564
16565         * simple.el (set-variable): Allow setting specifiers.
16566
16567 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16568
16569         * lisp.el (forward-sexp): Revert previous change.
16570
16571 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16572
16573         * frame.el (frame-initialize): Use `delete-console' instead of
16574         `delete-device' to delete the stream console to match the usage in
16575         Fkill_emacs.
16576
16577 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16578
16579         * files.el (cdpath-previous): New variable.
16580         (cd): Use it.
16581         From Bob Weiner <weiner@wave.altrasoft.com>
16582
16583 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16584
16585         * keydefs.el: Changed keybindings of forward-char,
16586           backward, scroll-up and scroll-down to point to their
16587           -command counterparts.
16588
16589         * simple.el: New functions: forwarc-char-command,
16590           backwrad-char-command, scroll-up-command,
16591           scroll-down-command which work liek their counterparts
16592           except that they honor the variable
16593           signal-error-on-buffer-boundary.
16594
16595           Definition of signal-error-on-buffer-boundary received
16596           from src/cmds.c.
16597
16598           defvar declaration added for word-across-newline to avoid
16599           byte-compiler warning about the free variable reference.
16600
16601 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16602
16603         * winnt.el: Removed "%t" from the beginning of
16604         modeline-format. From now on, there's no nt-specifics in the modeline.
16605
16606 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16607
16608         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16609         of `when' with `if'.
16610
16611 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16612
16613         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16614         mswindows. Must be reworked along with glyphs.el, or
16615         merged into it, after there is images support.
16616
16617         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16618         'mswindows.
16619
16620 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16621
16622         * faces.el: fix for text cursor initialization.
16623         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16624         From Andy Piper <andyp@parallax.co.uk>
16625
16626 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16627
16628         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16629         if there is an existing package that handles it and warn the user
16630         about that mode.
16631
16632 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16633
16634         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16635         Installation" menu item when Installation-string is not bound.
16636
16637 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16638
16639         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16640         From Jeremiah W. James <jerry@cs.ucsb.edu>
16641
16642 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16643
16644         * msw-faces.el:
16645         * faces.el: Fix face initialization.
16646
16647 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16648
16649         * files.el (backup-enable-predicate): fix breakage introduced
16650         by TMPDIR patch.
16651
16652 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16653
16654         * x-faces.el (x-init-face-from-resources): The
16655           TTY face property retrieval functions don't return
16656           specifiers, so use face-property instead.
16657
16658 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16659
16660         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16661
16662 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16663
16664         * x-menubar.el: Expanded documentation for
16665           option-save-faces.  Changed Options -> Browse Faces
16666           menu entry to invoke customize-face.
16667
16668 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16669
16670         * faces.el: Most face initialization moved out of
16671           init-other-random-faces to the top level so that the
16672           initialization happens before Xemacs is dumped.  Much
16673           of the fascist "face-differs-from-default-p or FROB!"
16674           code has been retired in favor of letting the user do
16675           what they want to do.  Face initialization code changed
16676           to use `default' specifier tag so that the settings can
16677           be overridden later if the user wishes it.
16678
16679 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16680
16681         * about.el (about-hackers): Update contributors list.
16682
16683 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16684
16685         * specifier.el: Define new specifier tag `default'.
16686
16687         * modeline.el: Initialize faces using `default' tag.
16688
16689         * x-faces.el (x-init-face-from-resources): Remove
16690           specifier specs containing the `default' tag before
16691           adding new specs.
16692
16693 1998-03-02  John Jones  <jj@asu.edu>
16694
16695         * package-get.el (package-get-all): fixed arguments on call to
16696         package-admin-add-single-file-package.
16697         * package-get.el (package-get-installedp): fixed to match
16698         advertised behavior.
16699         * package-get.el: added function package-get-update-all which
16700         installs newest versions of all the current packages (if they are
16701         not already installed).
16702
16703 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16704
16705         * files.el (find-file-noselect): Uncommented `truename' binding in
16706         `let*' and use it later to set `buffer-file-truename' iff it's
16707         still nil, as happens for example when finding a compressed
16708         file with "jka-compr".
16709
16710 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16711
16712         * faces.el: in make-face-* type functions do the operation for all
16713         window systems, not just the first one found.
16714
16715         * font.el: call mswindows-list-fonts for mswindows.
16716
16717 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16718
16719         * code-process.el (call-process-region):
16720         * process.el (call-process-region):
16721         * package-get.el (package-get-dir):
16722         * files.el (backup-enable-predicate):
16723         * gnuserv.el (gnuserv-temp-file-regexp):
16724         Use temp-directory in place of `/tmp'.
16725
16726 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16727
16728         * "Fast" dired-in-C enhancements for Windows 95/NT:
16729
16730         * files.el: Added function, `wildcard-to-regexp', from GNU
16731           Emacs.
16732
16733         * files.el (insert-directory): Modified to use special
16734           dired-in-C enhancements if present.
16735
16736 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16737
16738         * code-files.el: make default coding no-conversion.
16739
16740 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16741
16742         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16743         the load-path.
16744
16745         * update-elc.el: Strip directory when testing for files not to
16746         bytecompile.
16747
16748 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16749
16750         * lisp-mode.el: Use recommended form for menus.
16751
16752         * info.el (Info-construct-menu): Use recommended form for menus.
16753
16754         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16755         entry.
16756
16757 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16758
16759         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16760           (get-frame-for-buffer-noselect): Always return frames
16761           in the not-this-window-p cond clause.
16762
16763 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16764
16765         * help.el (describe-installation): New function.
16766
16767         * x-menubar.el (default-menubar): Add describe-installation to
16768         Help menu.
16769
16770         * packages.el (packages-unbytecompiled-lisp): Installation.el
16771         should not be bytecompiled.
16772
16773         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16774         XEmacs.
16775
16776         * x-menubar.el (default-menubar): Use correct guard for VM menu
16777         entry.
16778
16779         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16780         coding.
16781         From Andy Piper <andyp@parallax.co.uk>
16782
16783 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16784
16785         * ldap.el: Do not require ldap-internal at compile time.
16786
16787 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16788
16789         * code-files.el: new file. a virtual copy of mule-files.el
16790         but without charset
16791         dependencies. (toggle-buffer-file-ocding-system) new function for
16792         changing the eol type for the current buffer.
16793
16794         * code-process.el: new file. a copy of
16795         mule-process.el. mule-process.el will disappear when things have
16796         settled.
16797
16798         * coding.el: new file. a virtual copy of mule-files.el but
16799         without charset dependencies. (coding-system-base) new function
16800         for getting the parent coding system of a coding system with eol
16801         type set.
16802
16803         * dumped-lisp.el: add above files for the non-mule case.
16804
16805 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16806
16807         * window-xemacs.el (display-buffer): If no explicit
16808           frame is specified, search for a window that displays
16809           the buffer on the currently selected frame, before
16810           searching other frames.
16811
16812 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16813
16814         * frame.el (get-frame-for-buffer): If not-this-window-p
16815           is non-nil, use window on the selected frame if it is not
16816           also the selected window.  When defaulting, search for
16817           windows on the currently selected fgrame before searching
16818           other frames.
16819
16820 1998-02-25  Didier Verna  <didier@xemacs.org>
16821
16822         * modeline.el (modeline-swap-buffers): originally named
16823         `mouse-release-modeline'. Whether to actually swap the buffers is
16824         decided in `mouse-drag-modeline'.
16825         (mouse-drag-modeline): A button release event is considered a
16826         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16827         stay unchanged.
16828
16829 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16830
16831         * x-menubar.el: Put redo on the menubar.
16832         From Aki Vehtari <Aki.Vehtari@hut.fi>
16833
16834 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16835
16836         * bytecomp.el (displaying-byte-compile-warnings): if
16837         temp-buffer-show-function is set, use it to display current set of
16838         warnings in the "*Compile-Log-Show*" buffer.
16839
16840         * simple.el (display-warning-buffer): if temp-buffer-show-function
16841         is set, use it to display current set of warnings in the
16842         "*Warnings-Show*" buffer.
16843
16844 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16845
16846         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16847         Common Lisp.
16848
16849 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16850
16851         * menubar.el: Allow button descriptors at least 2 long.
16852
16853         * x-menubar.el (default-menubar): Use recommended forms.
16854         (file-menu-filter): Remove.
16855         (edit-menu-filter): Remove.
16856
16857 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16858
16859         * about.el (about-hackers): Updated.
16860
16861 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16862
16863         * help.el (help-max-help-buffers): new variable
16864         (help-register-and-maybe-prune-excess): new function
16865         (help-buffer-name): use help-max-help-buffers.
16866         (with-displaying-help-buffer): use
16867         help-register-and-maybe-prune-excess.
16868
16869         * help.el (help-maybe-pretty-print-value): if the value fits on
16870         one line, let it.
16871
16872 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16873
16874         * (with-displaying-help-buffer): there is no need to kill the buffer
16875         if it exists, because with-output-to-temp-buffer will clear it.
16876         further, killing the buffer violates the rule that
16877         temp-buffer-show-function, if set, has the full responsibility of
16878         showing the temp buffer.  killing the buffer fucks with the window
16879         configuration, hosing temp-buffer-show-function.
16880
16881
16882 1998-02-23  Didier Verna  <didier@xemacs.org>
16883
16884         * modeline.el (mouse-drag-modeline):
16885         - Always scroll the modeline that was originally clicked on.
16886         - Use x pixels instead of x characters (which doesn't work anyway)
16887         as horizontal reference for modeline dragging. This allows us to
16888         keep on dragging the modeline even if the motion event occurs in
16889         another window.
16890
16891 1998-02-23  Didier Verna  <didier@xemacs.org>
16892
16893         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16894         glyph on the modeline to indicate that dragging the mouse has an
16895         effect both horizontally and vertically.
16896
16897 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16898
16899         * about.el (about-xemacs): Get rid of redundant visible version
16900         number.
16901
16902 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16903
16904         * about.el (about-hackers): Update credits.
16905
16906 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16907
16908         * prim/register.el (view-register): Show register type file-query.
16909
16910 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16911
16912         * mode-motion.el (mode-motion-highlight-internal):
16913           save-excursion inside save-window-exucrsion form to
16914           hide buffer point changes from save-window-excursion.
16915           Prevents display flickering when the mouse pointer
16916           moves.
16917
16918 1998-02-17  Didier Verna  <didier@xemacs.org>
16919
16920         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16921         function to handle correctly the case of a toolbar one side of the
16922         window: scrolling will not necessarily happen.
16923
16924 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16925
16926         * files.el (after-find-file): Restore missing argument
16927           to format that provides filename for "... consider M-x
16928           recover-file" message.  Also call `message' with "%s"
16929           as the first arg instead of an arbitrary string.
16930
16931 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16932
16933         * about.el (about-hackers): Various additions.
16934
16935 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16936
16937         * autoload.el (generate-file-autoloads-1): Don't force an extra
16938         line out when copying on-the-same line autoloads.
16939
16940         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16941         is installed.
16942
16943 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16944
16945         * x11/x-win-xfree86.el (x-win-init-xfree86):
16946         * x11/x-win-sun.el (x-win-init-sun):
16947         * x11/x-init.el (x-initialize-compose):
16948         * prim/simple.el:
16949         (backward-or-forward-kill-sexp):
16950         (backward-or-forward-kill-sentence):
16951         (backward-or-forward-kill-word):
16952         (backward-or-forward-delete-char):
16953         * prim/isearch-mode.el (isearch-help-or-delete-char):
16954         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16955         x-keysym-on-keyboard-p to detect backspace.
16956         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16957         Clean up symbols used with dead keys, checking Linux and solaris
16958         keysyms.
16959         Simplify x-win-*.el using above methods.
16960         Change documentation for x-keysym-*-p functions.
16961
16962 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16963
16964         * about.el (about-hackers): Restore entries for Michael Sperber and
16965         Vinnie Shelton.
16966         From Vinnie Shelton <acs@acm.org>
16967
16968 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16969
16970         * simple.el (count-words-region): Ditto.
16971
16972 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16973
16974         * simple.el (count-words-buffer): Document.  Don't print anything
16975         if non-interactive.
16976
16977 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16978
16979         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16980         multiple files in InfoDock.
16981
16982 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16983
16984         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16985         from version.el in InfoDock.
16986
16987         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16988         specially.
16989
16990 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16991
16992         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16993         variable name in docstring.
16994
16995 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16996
16997         * menubar.h: Include "gui.h".
16998
16999 1998-02-10  SL Baur  <steve@altair.xemacs.org>
17000
17001         * site-load.el: Fix documentation.
17002
17003 1998-02-09  SL Baur  <steve@altair.xemacs.org>
17004
17005         * package-get-base.el (package-get-base): Updated.
17006
17007         * keymap.el: PC-ize.
17008
17009 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17010
17011         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
17012         from' on a fresh line.
17013
17014 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
17015
17016         * help.el (help-maybe-pretty-print-value): prin1, not princ the
17017         object.
17018
17019 1998-02-09  SL Baur  <steve@altair.xemacs.org>
17020
17021         * undo-stack.el: PC-ize.
17022
17023         * cmdloop.el: PC-ize.
17024
17025 1998-02-08  SL Baur  <steve@altair.xemacs.org>
17026
17027         * bytecomp-runtime.el: PC-ize.
17028
17029         * byte-optimize.el: Prolog fixup.  PC-ize.
17030
17031         * cus-dep.el: Spelling fix.
17032
17033         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
17034         entries follow).
17035
17036 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17037
17038         * text-mode.el (text-mode-hook-identify): New function,
17039         put on text-mode-hook.  Set text-mode-variant here.
17040         (text-mode): Don't set it here.
17041
17042 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17043
17044         * text-mode.el (text-mode-hook): New defvar.
17045         (text-mode-variant): New variable.
17046         (text-mode): Set that variable locally.
17047         (toggle-text-mode-auto-fill): New command.
17048
17049 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17050
17051         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
17052
17053 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17054
17055         * text-mode.el (paragraph-indent-text-mode):
17056         Renamed from spaced-text-mode.
17057         (text-mode-map): Bind TAB to indent-relative.
17058         (indented-text-mode-map): Variable deleted.
17059         (indented-text-mode): Now an alias for text-mode.
17060
17061 1998-02-05  SL Baur  <steve@altair.xemacs.org>
17062
17063         * loadup.el: test-atoms debugging stuffs removed.
17064
17065 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
17066
17067         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
17068
17069 1997-12-30  Colin Rafferty  <colin@xemacs.org>
17070
17071         * help.el (describe-beta): Made it use `locate-data-file'.
17072         (describe-distribution): Ditto.
17073         (describe-copying): Ditto.
17074         (describe-project): Ditto.
17075         (view-emacs-news): Ditto.
17076
17077         * help-nomule.el (help-with-tutorial): Made it use
17078         `locate-data-file' to find tutorial.
17079
17080 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
17081
17082         * about.el: Corrected my email address.
17083
17084         * mouse.el: Added 'mouse-mswindows-drop' similar to
17085         'mouse-offix-drop'.
17086
17087 1998-01-27  SL Baur  <steve@altair.xemacs.org>
17088
17089         * loadup.el (running-xemacs): Spelling fix.
17090
17091 1998-01-26  Colin Rafferty  <colin@xemacs.org>
17092
17093         * packages.el (packages-find-packages-1): Don't allow a backwards
17094         compatible lisp tree to overwrite `preloaded-file-list'.
17095
17096 1998-01-26  SL Baur  <steve@altair.xemacs.org>
17097
17098         * loadup.el: Don't delete "xemacs" prior to dumping.
17099
17100 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17101
17102         * package-info.el (pi-last-mod-date): New function.
17103         (pi-author-version): New function.
17104         (batch-update-package-info): Use them.
17105
17106 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17107
17108         * frame.el (get-frame-for-buffer-default-to-current): Create.
17109         (get-frame-for-buffer-noselect): Allow user to use current frame
17110         with `get-frame-for-buffer-default-to-current'.
17111
17112 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17113
17114         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17115         (byte-compile-output-docform): Ditto.
17116         (byte-compile-compiled-obj-to-list): Ditto.
17117
17118 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17119
17120         * startup.el (command-line-1): Removed code that ran
17121           buffer-menu.
17122
17123 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17124
17125         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17126
17127 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17128
17129         * frame.el (suspend-emacs-or-iconify-frame): Check using
17130         `device-on-window-system-p' instead of explicitly checking for X,
17131         so that the same logic works for MS Windows.
17132         (suspend-or-iconify-emacs): Ditto.
17133
17134 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17135
17136         * about.el (about-maintainer-info): Andy Piper is back.
17137         (xemacs-hackers): Updated Andy Piper's email address.
17138         (about-hackers): Added Jonathan Harris.
17139         (about-hackers): Updated Tibor Polgar's email address.
17140
17141 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17142
17143         * about.el: Add xemacs.org email manager.
17144
17145         * package-get-base.el (package-get-base): Updated with most recent
17146         package updates.
17147
17148 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17149
17150         * help.el (function-arglist): Use `indirect-function' instead of
17151         `symbol-function' so that aliases are treated correctly.
17152
17153 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17154
17155         * help.el (help-map): Add f1 binding to `help-for-help'.
17156         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17157         (describe-key-briefly): Use `princ' "%s" to print object.
17158         (with-displaying-help-buffer): Kill buffer if it exists, again.
17159         (describe-key): Use `princ' "%s" to print object.
17160         (describe-function-1): Use `princ' "%s" to print object.
17161         Commented out alias lines removed.
17162         (help-pretty-print-limit): New variable to control pretty-printing
17163         of variable values.
17164         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17165         `help-pretty-print-value' again.  Only print-print when OBJECT is
17166         list of length less than `help-pretty-print-limit'.
17167         (describe-variable): Use `help-maybe-pretty-print-value' again.
17168
17169 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17170
17171         * simple.el (blink-matching-open): Remove C++ kludge.
17172         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17173
17174 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17175
17176         * info.el (Info-default-directory-list): Made the documentation
17177         more explanitory.
17178
17179 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17180
17181         * lisp/packages.el:
17182         * lisp/package-admin.el:
17183         * lisp/build-report.el:
17184         Fix typos.
17185
17186 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17187
17188         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17189         warnings in Java buffers without final newline and editing the
17190         last line.
17191
17192 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17193
17194         * packages.el (packages-find-packages-1): Don't allow a backwards
17195         compatible lisp tree to overwrite `preloaded-file-list'.
17196         Suggested by Colin Rafferty  <colin@xemacs.org>
17197
17198         * mouse.el (mouse-offix-drop): Set undo-boundary.
17199         From Oliver Graf <ograf@fga.de>
17200
17201 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17202
17203         * loadup.el (load-gc): rewrite as defun.
17204         Print something sensical if a required dump-time file isn't found.
17205
17206 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17207
17208         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17209         bug strikes a menudescriptor.
17210
17211         * package-get-base.el (package-get-base): Updated.
17212
17213         * package-info.el (batch-update-package-info): Derive REQUIRES
17214         from the Makefile.
17215
17216 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17217
17218         * files.el (save-some-buffers): Don't play games with deleting
17219         other windows if we are in the minibuffer window.
17220
17221 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17222
17223         * modeline.el (modeline-minor-mode-menu): Add support for :active
17224         (add-minor-mode): Document :active property to TOGGLE.
17225
17226 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17227
17228         * modeline.el (modeline-minor-mode-menu): Add support for an
17229         `:included' predicate in the `toggle-sym' plist.
17230         (add-minor-mode): Document the :included property, format
17231         docstring some more.
17232         (modeline-minor-mode-menu): Documentation string added.
17233
17234 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17235
17236         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17237         labels from the symbol-names by thwacking off the overly redundant
17238         and overused "mode", parenthesizing "minor", and capitalizing the
17239         resultant strings.  Also shortened the menu's title by eliminating
17240         the redundant buffer name.
17241         (add-minor-mode): Beautified the docstring, added mention of the
17242         `:menu-tag' property of TOGGLE.
17243         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17244         `toggle-sym' to beatify the mode-life menus.
17245         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17246         `auto-fill-function'.
17247
17248 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17249
17250         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17251         menus to :style 'toggle.
17252
17253 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17254
17255         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17256
17257 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17258
17259         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17260         only recognize first hyperlink.
17261         (hyper-apropos-highlightify): Deletia, this is already done by
17262         `hyper-apropos-insert-face'.
17263         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17264
17265 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17266
17267         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17268         mail.
17269         (toolbar-mail-reader): Add support for `send'.
17270         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17271
17272 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17273
17274         * info.el (Info-emacs-info-file-name): Add defvar for
17275         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17276         will function properly.
17277
17278 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17279
17280         * simple.el: make the backwards delete function called by
17281         `backward-or-forward-delete-char' user configurable.
17282
17283 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17284
17285         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17286         compiled function got loaded from.
17287
17288 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17289
17290         * term/apollo.el: Synched up with InfoDock 3.6.2.
17291
17292 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17293
17294         * startup.el (load-init-file): Load autoloads earlier.
17295         (startup-splash-frame): Handle InfoDock logo.
17296
17297         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17298         InfoDock.
17299         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17300
17301         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17302         doesn't have this function.
17303
17304         * packages.el (locate-data-file): Fix to call `locate-file'.
17305
17306 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17307
17308         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17309         version of version.el.
17310         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17311
17312         * x-menubar.el (default-menubar): Guard reference to
17313         `gnuserv-frame'.
17314         (default-menubar): Guard references to `font-lock-mode'.
17315         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17316         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17317
17318         * make-docfile.el: Don't snarf doc strings from autoloads.
17319
17320         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17321         loading auto-autoloads files.
17322
17323         * loaddefs.el: Disable dumping autoloads.
17324
17325 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17326
17327         * lisp-mnt.el: Synch to Emacs 20.2.
17328
17329         * help.el: Remove manual autoload of `finder-by-keyword'.
17330
17331         * finder.el (finder-by-keyword): Autoload.
17332
17333         * help.el: Conditionalize hyperbole setup.
17334
17335 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17336
17337         * packages.el (package-require): Update to reflect new data format.
17338
17339 1998-01-02  Didier Verna  <didier@xemacs.org>
17340
17341         * x-menubar.el (default-menubar): make the tutorials available
17342         through the menubar. (Plus some compilation warnings cleanup).
17343
17344 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17345
17346         * check-features.el: New file.  Perform sanity check after build.
17347
17348         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17349         files to tooltalk package.
17350         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17351         package.
17352
17353         * package-admin.el (package-admin-xemacs): Use better default for
17354         location of XEmacs binary.
17355
17356 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17357
17358         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17359         tag with sexp and add value tag with value `t'.
17360
17361 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17362
17363         * package-get.el: Changes to work with real data.
17364         From Pete Ware <ware@cis.ohio-state.edu>
17365
17366         * packages.el (packages-reload-autoloads): Guard load for the time
17367         being.
17368
17369         * update-elc.el ("packages.el"): Force loading packages.el instead
17370         of possibly out-of-date packges.elc.
17371         * make-docfile.el ("packages.el"): Ditto.
17372
17373 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17374
17375         * build-report.el (build-report-delete-regexp): Added a rule for
17376         the main tarball shadowing anything past it.
17377
17378 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17379
17380         * packages.el (package-provide): Delete a previous provide.
17381
17382         * package-info.el: New file.
17383
17384         * package-get.el: New file.
17385         From Pete Ware <ware@cis.ohio-state.edu>
17386         (package-get): Fix md5 computation to work with Mule.
17387
17388 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17389
17390         * simple.el (log-message-*): Quote symbols in docstrings properly.
17391
17392 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17393
17394         * packages.el (packages-new-autoloads): Ignore symbolic links.
17395
17396         * cus-face.el (face-custom-attributes-get): Fix typo.
17397         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17398
17399 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17400
17401         * startup.el (load-init-file): Reload new or changed autoloads
17402         unless inhibited.  Reload modified dumped lisp (stubbed).
17403
17404         * packages.el (packages-new-autoloads): New function.
17405         (packages-reload-autoloads): New function.
17406         (packages-reload-dumped-lisp): New (stub) function.
17407
17408         * loadup.el: Inhibit reloading dumped files when running temacs.
17409
17410         * loadhist.el (file-provides): Extend to handle variant
17411         extensions.
17412
17413         * replace.el (query-replace): Fix typo.
17414
17415 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17416
17417         * make-docfile.el: list-autoloads-path has been renamed.
17418         * update-elc.el: list-autoloads has been renamed.
17419
17420         * packages.el (packages-list-autoloads): Renamed.
17421         (packages-list-autoloads-path): Ditto.
17422
17423 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17424
17425         * packages.el (packages-find-packages-1): Made it signal a warning
17426         for an error in an auto-autoload.el file.
17427
17428 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17429
17430         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17431         tag with const.
17432         From Aki Vehtari <Aki.Vehtari@hut.fi>
17433
17434         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17435
17436         * loadhist.el (unload-feature): Remove autoload.
17437
17438 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17439
17440         * loadhist.el: Unpackaged.
17441
17442         * help.el (describe-symbol-find-file): Rename
17443         `describe-function-find-file' and make old name obsolete.
17444         (describe-function-1): Use it.
17445         (describe-function-1): Guard reference to
17446         `compiled-function-annotation'.
17447
17448 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17449
17450         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17451         argument.
17452         (help-mode-quit): New optional arg to control whether it kills or
17453         buries.  Tidied up.
17454         (with-displaying-help-buffer): Don't kill buffer initially, even
17455         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17456         (help-pretty-print-value): Rename back from
17457         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17458         use it, otherwise use dumped `cl-prettyprint'.
17459         (describe-variable): Use `help-pretty-print-value' again.
17460         (find-func): Removed reference to "find-func" at end.
17461
17462 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17463
17464         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17465           GUI XEmacs. Rename? x-menubar is rather window system
17466           independant, except for a couple of items.
17467
17468 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17469
17470         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17471         entries as they will no longer be distributed with XEmacs.
17472
17473         * format.el (format-alist): Fix image/tiff regexps.
17474         From P. E. Jareth Hein <jareth@camelot-soft.com>
17475
17476         * help.el (help-maybe-pretty-print-value): Rename.
17477         (describe-variable): Use it.
17478         (describe-variable): Add trailing linefeed.
17479
17480 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17481
17482         * help.el (describe-function-1): Don't output anything for
17483           arglist of autoload functions.
17484
17485 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17486
17487         * help.el (describe-function-1): Don't output anything for
17488           arglist of autoload functions.
17489
17490 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17491
17492         * help.el (help-mode-map): New bindings for `help-mode-bury',
17493         `describe-function-at-point', `describe-variable-at-point',
17494         `Info-elisp-ref', `customize-variable', `help-next-section' and
17495         `help-prev-section'.
17496         (help-next-section): New function.
17497         (help-prev-section): New function.
17498         (help-mode-quit): Changed to kill the help buffer.
17499         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17500         correctly.
17501         (help-buffer-name): New function to generate the name of help
17502         buffers.
17503         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17504         argument giving the name of the help buffer.
17505         (describe-key): Use `with-displaying-help-buffer' with name.
17506         (describe-mode): Ditto.
17507         (describe-bindings): Ditto.
17508         (describe-prefix-bindings): Ditto.
17509         (view-lossage): Ditto.
17510         (with-syntax-table): New macro.
17511         (function-called-at-point): Use `ignore-errors' and
17512         `with-syntax-table'.
17513         (function-at-point): Ditto.
17514         (describe-function): Use `with-displaying-help-buffer' with name.
17515         (function-arglist): Extracted from `describe-function-1'.  Returns
17516         function's arglist as string.
17517         (function-documentation): Extracted from `describe-function-1'.
17518         Returns function's docstring.
17519         (describe-function-1): Remove all the "stream" garbage, including
17520         the stream argument.  Use `function-arglist' and
17521         `function-documentation'.
17522         (describe-function-arglist): Just use `function-arglist'.
17523         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17524         (help-pretty-print-value): New function to help with
17525         pretty-printing variable values.  Knows about `#<...>'.  Needs
17526         `pp-internal'.
17527         (describe-variable): Use `with-displaying-help-buffer' with name.
17528         Formatting improved.  Display file where variable is defined, if
17529         known.  Use `help-pretty-print-value'.
17530         (describe-syntax): Use `with-displaying-help-buffer' with name.
17531         (list-processes): Remove "stream" garbage.
17532
17533 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17534
17535         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17536         call a dumped routine instead.
17537
17538         * x-win-xfree86.el: Wrap file in defun.
17539         * x-win-sun.el: Ditto.
17540
17541 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17542
17543         * help.el (view-emacs-news): Remove usage of outl-mouse which
17544         advises functions and does other evil things.
17545
17546 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17547
17548         * format.el (format-alist): Add `image/tiff'.
17549         From P. E. Jareth Hein <jareth@camelot-soft.com>
17550
17551 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17552
17553         * about.el (about-hackers): More names added.
17554
17555         * make-docfile.el: Remove superfluous package path search.
17556
17557         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17558
17559 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17560
17561         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17562         ignored shadows.
17563
17564 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17565
17566         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17567         get trailing slashes when added to the load-path.
17568
17569         * x-init.el (init-x-win): Locate where XEmacs X localization files
17570         are.
17571
17572 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17573
17574         * x-faces.el: Added support for foregroundToolBarColor
17575           to xpm-color-symbols.
17576
17577 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17578
17579         * etags.el (tags-remove-duplicates): Removed.
17580         (buffer-tag-table-list): Use `delete-duplicates'.
17581
17582         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17583         correctly.
17584         (get*): Defalias to `get'.
17585
17586         * cl.el (eql): Compare integers with `eq'.
17587         (cl-map-extents): Check for `map-extents' first.
17588
17589 1997-12-17  Didier Verna  <didier@xemacs.org>
17590
17591         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17592         added the 'numero', 'copyright' and 'trademark' symbols.
17593
17594         * leim/quail/latin-post.el ("french-postfix"): see above.
17595
17596 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17597
17598         * widget.el (define-widget): Check the arguments.
17599
17600         * cus-edit.el (customize-face): Use `check-argument-type'.
17601         (custom-variable-value-create): Use `signal' to signal error.
17602         (custom-variable-reset-saved): Ditto.
17603         (custom-variable-reset-standard): Ditto.
17604         (custom-face-reset-saved): Ditto.
17605
17606         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17607         (widget-default-format-handler): Ditto.
17608         (widget-checklist-add-item): Ditto.
17609         (widget-radio-add-item): Ditto.
17610         (widget-editable-list-entry-create): Ditto.
17611         (widget-sexp-prompt-value): Ditto.
17612
17613         * custom.el (custom-declare-variable): Signal errors better.
17614         (custom-handle-keyword): Ditto.
17615         (custom-declare-group): Ditto.
17616
17617         * window-xemacs.el (windows): Ditto.
17618
17619         * menubar.el (menu): Ditto.
17620
17621         * keydefs.el (keyboard): Ditto.
17622
17623         * minibuf.el (minibuffer): Ditto.
17624
17625         * process.el (execute): Ditto.
17626
17627         * fill.el (fill): Ditto.
17628
17629         * modeline.el (modeline): Ditto.
17630
17631         * help.el (help): Ditto.
17632
17633         * faces.el (faces): Ditto.
17634
17635         * files.el (files): Ditto.
17636
17637         * x-init.el (x): Ditto.
17638
17639         * lisp-mode.el (lisp): Ditto.
17640
17641         * process.el (processes): Ditto.
17642
17643         * mouse.el (mouse): Ditto.
17644
17645         * abbrev.el (abbrev): Moved from cus-edit.
17646
17647         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17648         as variable declaration.
17649
17650 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17651
17652         * menubar.el (find-menu-item): Use `check-argument-type'.
17653         (find-menu-item): Cosmetic changes.
17654
17655 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17656
17657         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17658
17659 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17660
17661         * startup.el (set-default-load-path): Only search package-path
17662         when not running temacs.
17663
17664         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17665         files.
17666
17667         * loadup.el: Correct commentary.  Reformatting.
17668         (really-early-error-handler): Use absolute path to the
17669         first dumped-lisp.el file.
17670         (really-early-error-handler): Print full path name of
17671         each dumped lisp file (inherited from InfoDock).
17672
17673         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17674         dumped-lisp.el files.
17675
17676         * make-docfile.el (preloaded-file-list): Reorder when the
17677         package-path is searched.
17678         * update-elc.el: Ditto.
17679
17680         * lisp-mode.el (call-with-condition-handler): Treat the same as
17681         `condition-case' for indentation.
17682
17683         * about.el (about-xemacs): Update release date.
17684
17685 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17686
17687         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17688         anywhere but at the last clause.
17689         (ecase): Disallow `t' and `otherwise'.
17690
17691 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17692
17693         * cus-edit.el (custom-buffer-create-buttons): New function
17694         from stuff moved out of `custom-buffer-create-internal'.
17695         (custom-novice): New variable.  Default t.
17696         (custom-display-global-buttons): Ditto.  Default `top'.
17697         (custom-buffer-create-internal): Only display help if
17698         `custom-novice' is non-nil.  Display global buttons according to
17699         `custom-display-global-buttons'.
17700
17701 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17702
17703         * menubar.el (find-menu-item): Use `check-argument-type'.
17704         (find-menu-item): Cosmetic changes.
17705
17706 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17707
17708         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17709         look.
17710
17711 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17712
17713         * format.el (format-deannotate-region):  Bug fix.
17714         Deannotating a region containing unknown tags would fail
17715         (causing decoding of text/enriched to fail at user level)
17716
17717 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17718
17719         * minibuf.el (read-directory-name): Support sixth
17720           arg, HISTORY, as already documented.
17721
17722 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17723
17724         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17725         to `ecase'.
17726
17727 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17728
17729         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17730         skk-activate.
17731
17732 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17733
17734         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.