(U+722A-itaiji-001): New character; use `<-denotational' for
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=>shuowen-jiguge'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `=>shuowen-jiguge'.
8
9         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
10         XEmacs CHISE.
11
12 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
15         setting for `===chise-hdic-ktb-seal'.
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `===chise-hdic-ktb-seal'.
19
20         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
21         for XEmacs CHISE.
22
23 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-charset.el (default-coded-charset-priority-list): Add
26         `=ucs-sip@cns'.
27
28         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
29         CHISE.
30
31 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `==ucs-bmp-var-003'.
35
36         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
37         CHISE.
38         (==ucs-bmp-var-003): Ditto.
39
40 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
41
42         * mule/mule-charset.el (default-coded-charset-priority-list): Add
43         `=ucs-sip-var-010'.
44
45         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
46         XEmacs CHISE.
47
48 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
49
50         * mule/mule-charset.el (default-coded-charset-priority-list):
51         Change priority of `==ucs-bmp-cjk@gb' to prefer
52         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
53         other abstract-form-CCSes.
54
55 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-charset.el (default-coded-charset-priority-list): Add
58         `=>ucs-sip-itaiji-012'.
59
60         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
61         XEmacs CHISE.
62
63 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
66         setting for `=>ucs-itaiji-012'.
67
68 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
69
70         * mule/mule-charset.el (default-coded-charset-priority-list): Add
71         `=>ucs-bmp-itaiji-012'.
72
73         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
74         XEmacs CHISE.
75         (=>ucs-bmp-itaiji-012): Ditto.
76
77 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
78
79         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
80         setting for `=big5-cdp-var-008'.
81
82 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
83
84         * mule/mule-charset.el (default-coded-charset-priority-list): Add
85         `=big5-cdp-var-008'.
86
87         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
88         XEmacs CHISE.
89
90 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
91
92         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
93         setting for `=>ucs-itaiji-016'.
94
95 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
96
97         * mule/mule-charset.el (default-coded-charset-priority-list): Add
98         `=>ucs-bmp-itaiji-016'.
99
100         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
101         XEmacs CHISE.
102         (=>ucs-bmp-itaiji-016): Ditto.
103
104 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
105
106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
107         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
108
109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
110         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
111
112         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
113         (=chise-hdic-tsj): Ditto.
114         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
115         (=chise-hdic-ktb): Ditto.
116
117 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
118
119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
120         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
121
122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
123         `===chise-hdic-syp' and `=chise-hdic-syp'.
124
125         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
126         XEmacs CHISE.
127         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
128
129 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-coding.el (coded-charset-entity-reference-alist):
132         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
133
134         * mule/mule-charset.el (default-coded-charset-priority-list):
135         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
136
137 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
140         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
141
142 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
145         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
146
147         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
148         XEmacs CHISE.
149         (=chise-hdic-tsj): Ditto.
150
151 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
152
153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
154         settings for `=>hanyo-denshi/tk'.
155
156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
157         `=>hanyo-denshi/tk/mf-01'.
158
159         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
160         XEmacs CHISE.
161         (=>hanyo-denshi/tk/mf-01): Ditto.
162         (==hanyo-denshi/tk/mf-01): Fix DOC.
163
164 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
165
166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
167         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
168
169 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
172         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
173
174         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
175         XEmacs CHISE.
176         (=ucs-bmp-itaiji-014): Ditto.
177         (=>ucs-itaiji-014): Ditto.
178         (=>ucs-bmp-itaiji-014): Ditto.
179
180 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
181
182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
183         setting for `==daikanwa/+2p'.
184
185 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
188         setting for `=ucs-itaiji-016'.
189
190 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `=ucs-bmp-itaiji-016'.
194
195         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
196         XEmacs CHISE.
197         (=ucs-bmp-itaiji-016): Ditto.
198
199 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
202         `=>cns11643-5'.
203
204 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
205
206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
207         setting for `=>ucs-itaiji-003@iwds-1'.
208
209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
210         `=>ucs-sip-itaiji-003@iwds-1'.
211
212         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
213         coded-charset for XEmacs CHISE.
214
215 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
216
217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
218         `=>ucs-bmp-itaiji-006@iwds-1'.
219
220         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
221         setting for `=>ucs-itaiji-006@iwds-1'.
222
223 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
224
225         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
226         for XEmacs CHISE.
227         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
228
229 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
230
231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
232         `=ucs-sip-itaiji-009'.
233
234         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
235         XEmacs CHISE.
236
237 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
238
239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
240         `=>ucs-sip-itaiji-008'.
241
242         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
243         XEmacs CHISE.
244
245 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
246
247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
248         `==ucs-sip-var-001'.
249
250         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
251         XEmacs CHISE.
252
253 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
254
255         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
256         setting for `===hng-kkd'.
257
258         * mule/mule-charset.el (default-coded-charset-priority-list): Add
259         `===hng-kkd'.
260
261 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
262
263         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
264         CHISE.
265
266 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
267
268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
269         setting for `=>>ruimoku-v6'.
270
271 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
272
273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
274         `=>>ruimoku-v6'.
275
276 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
277
278         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
279         instead of an alias to `=>ruimoku-v6'.
280
281 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=ucs-sip-itaiji-012'.
285
286         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
287         XEmacs CHISE.
288
289 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
290
291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
292         `=ucs-tip-var-004'.
293
294         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
295         XEmacs CHISE.
296
297 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
298
299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
300         `=>ucs-sip-itaiji-002@iwds-1'.
301
302         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
303         coded-charset for XEmacs CHISE.
304
305 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
306
307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
308         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
309         `=>big5-cdp-itaiji-004'.
310
311 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
312
313         * mule/mule-charset.el (default-coded-charset-priority-list): Add
314         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
315         `=>big5-cdp-itaiji-004'.
316
317         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
318         XEmacs CHISE.
319         (=>big5-cdp-itaiji-004): Ditto.
320         (=big5-cdp-itaiji-005): Ditto.
321
322 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
325         to #x9FFC.
326
327 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `=>ucs-bmp-itaiji-003@iwds-1'.
331
332         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
333         for XEmacs CHISE.
334         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
335
336 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
337
338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
339         `=>ucs-tip-itaiji-001'.
340
341         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
342         XEmacs CHISE.
343
344 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
345
346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
347         setting for `=>big5-cdp-itaiji-002'.
348
349 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
350
351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
352         `=>big5-cdp-itaiji-002'.
353
354         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
355         XEmacs CHISE.
356
357 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
358
359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
360         `=>jis-x0213-2'.
361
362 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
363
364         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
365         setting for `==ucs-var-001'.
366
367 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
368
369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
370         setting for `=+>ucs-var-003'.
371
372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
373         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
374
375         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
376         XEmacs CHISE.
377         (=+>ucs-tip-var-003): Ditto.
378
379 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
382         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
383
384         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
385         XEmacs CHISE.
386         (=ucs-tip-var-002): Ditto.
387
388 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
391         #x9FEA.
392
393 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
396         `==ucs-bmp-var-001'.
397
398         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
399         CHISE.
400         (==ucs-bmp-var-001): Ditto.
401
402 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
403
404         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
405         setting for `=big5-cdp-var-007'.
406
407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
408         `=big5-cdp-var-007'.
409
410         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
411         XEmacs CHISE.
412
413 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
416         `=ucs-sip@gb'.
417
418         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
419         CHISE.
420
421 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
422
423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
424         `=>ucs-tip@cognate'.
425
426         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
427         XEmacs CHISE.
428
429 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
430
431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
432         `=ucs-tip-itaiji-001'.
433
434         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
435         XEmacs CHISE.
436
437 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `=>ucs-tip@component'.
441
442         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
443         XEmacs CHISE.
444
445 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
448         `==ucs-tip@JP/hanazono'.
449
450         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
451         XEmacs CHISE.
452
453 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
457
458         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
459         CHISE.
460         (=ucs-tip@JP/hanazono): Ditto.
461
462 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
465         setting for `=ucs-var-007'.
466
467 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
468
469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
470         `=ucs-bmp-var-007'.
471
472         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
473         CHISE.
474         (=ucs-bmp-var-007): Ditto.
475
476 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
477
478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
479         setting for `=>ucs-itaiji-002@iwds-1'.
480
481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
482         `=>ucs-bmp-itaiji-002@iwds-1'.
483
484 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
485
486         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
487         for XEmacs CHISE.
488         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
489
490 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
491
492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
493         setting for `=>ucs-itaiji-008'.
494
495 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
496
497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
498         setting for `=>big5-cdp-itaiji-003'.
499
500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
501         `=>big5-cdp-itaiji-003'.
502
503 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
504
505         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
506         XEmacs CHISE.
507
508 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
509
510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
511         setting for `=>ucs-itaiji-011'.
512
513 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
516         `=>ucs-bmp-itaiji-011'.
517
518 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
519
520         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
521         XEmacs CHISE.
522         (=>ucs-bmp-itaiji-011): Ditto.
523
524 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
525
526         * mule/mule-charset.el (default-coded-charset-priority-list): Use
527         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
528
529 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
530
531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
532         `=>ucs-bmp-cjk@iwds-1/normalized'.
533
534         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
535         coded-charset for XEmacs CHISE.
536
537 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
538
539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
540         setting for `=>ucs-itaiji-010'.
541
542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
543         `=>ucs-bmp-itaiji-010'.
544
545         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
546         XEmacs CHISE.
547         (=>ucs-bmp-itaiji-010): Ditto.
548
549 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `=>ucs@iwds-1/normalized'.
553
554 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
557         for XEmacs CHISE.
558
559 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
560
561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
562         setting for `==>ucs@esu'.
563
564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
565         `==>ucs-sip@esu'.
566
567         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
568         CHISE.
569         (==>ucs-sip@esu): Ditto.
570
571 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
572
573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
574         setting for `=>big5-cdp-var-001'.
575
576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
577         `=>big5-cdp-var-001'.
578
579         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
580         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
581
582 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
583
584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
585         setting for `===hng-sts'.
586
587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
588         `===hng-sts'.
589
590         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
591         CHISE.
592
593 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
596         setting for `===hng-sgs'.
597
598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
599         `===hng-sgs'.
600
601         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
602         CHISE.
603
604 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
605
606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
607         setting for `===hng-saa'.
608
609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
610         `===hng-saa'.
611
612         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
613         CHISE.
614
615 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
616
617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
618         setting for `===hng-kad'.
619
620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
621         `===hng-kad'.
622
623         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
624         CHISE.
625
626 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
627
628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
629         setting for `===hng-sai'.
630
631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
632         `===hng-sai'.
633
634         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
635         CHISE.
636
637 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
638
639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
640         setting for `===hng-ini'.
641
642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
643         `===hng-ini'.
644
645         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
646         CHISE.
647
648 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
649
650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
651         setting for `===hng-wke'.
652
653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
654         `===hng-wke'.
655
656         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
657         CHISE.
658
659 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
660
661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
662         setting for `===hng-wks'.
663
664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
665         `===hng-wks'.
666
667         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
668         CHISE.
669
670 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
671
672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
673         setting for `===hng-sab'.
674
675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
676         `===hng-sab'.
677
678         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
679         CHISE.
680
681 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
684         setting for `===hng-ykk'.
685
686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
687         `===hng-ykk'.
688
689         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
690         CHISE.
691
692 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
693
694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
695         setting for `===hng-kkh'.
696
697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
698         `===hng-kkh'.
699
700         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
701         CHISE.
702
703 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
706         setting for `===hng-fhs'.
707
708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
709         `===hng-fhs'.
710
711         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
712         CHISE.
713
714 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
715
716         * mule/mule-charset.el (default-coded-charset-priority-list): Add
717         `==>daijiten'.
718
719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
720         setting for `==>daijiten'.
721
722         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
723         CHISE.
724
725 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
726
727         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
728         last number of its code.
729
730 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
733         settings for `=daijiten', `==daijiten' and `===daijiten'.
734
735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
736         `=daijiten', `==daijiten' and `===daijiten'.
737
738         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
739         CHISE.
740         (==daijiten): Ditto.
741         (===daijiten): Ditto.
742
743 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
744
745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
746         `=>ucs-bmp-itaiji-008'.
747
748         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
749         XEmacs CHISE.
750         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
751
752 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
753
754         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
755         of #x9FCC as the value of `max-code'.
756
757 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
758
759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
760         `=>>ucs-bmp-cjk@unicode'.
761
762         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
763         for XEmacs CHISE.
764
765 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
766
767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
768         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
769         `===shuowen-jiguge5'.
770
771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
772         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
773
774         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
775         XEmacs CHISE.
776         (===shuowen-jiguge4): Ditto.
777         (===shuowen-jiguge5): Ditto.
778
779 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
780
781         * mule/mule-charset.el (default-coded-charset-priority-list): Add
782         `=ucs-sip-var-005'.
783
784         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
785         XEmacs CHISE.
786
787 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
788
789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
790         `=>>hanyo-denshi/ib'.
791
792 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
793
794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
795         setting for `=>big5-cdp@iwds-1'.
796
797 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
798
799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
800         setting for `=big5-cdp-var-010'.
801
802 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
803
804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
805         `=big5-cdp-var-010'.
806
807         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
808         XEmacs CHISE.
809
810 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
813         `=ucs-sip-itaiji-008'.
814
815         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
816         XEmacs CHISE.
817
818 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
819
820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
821         `=>ucs-sip-itaiji-006'.
822
823         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
824         XEmacs CHISE.
825
826 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
827
828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
829         setting for `=+>big5-cdp', `=>big5-cdp@component' and
830         `=>big5-cdp@cognate'.
831
832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
833         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
834
835 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
836
837         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
838         CHISE.
839         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
840         mother.
841         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
842
843 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
844
845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
846         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
847
848         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
849         XEmacs CHISE.
850         (=>big5-cdp@component): Ditto.
851         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
852
853 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
856         setting for `=>ucs-itaiji-001@iwds-1'.
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `=>ucs-bmp-itaiji-001@iwds-1'.
860
861         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
862         for XEmacs CHISE.
863         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
864
865 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list):
868         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
869         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
870         `chinese-isoir165'.
871
872         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
873         CHISE.
874
875 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
876
877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
878         `=ucs-sip-itaiji-006'.
879
880         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
881         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
882
883 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
884
885         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
886         setting for `=>ucs-itaiji-009'.
887
888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
889         `==ucs-bmp-itaiji-001'.
890
891         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
892         (=big5-cdp-itaiji-003): Doc fix.
893         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
894
895 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
898         `=>zinbun-oracle'.
899
900 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `=>ucs-sip-itaiji-003'.
904
905         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
906         (=>ucs-bmp-itaiji-003): Fix `long-name'.
907         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
908
909 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
910
911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
912         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
913
914 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
915
916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
917         `==ucs-bmp-itaiji-006'.
918
919         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
920         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
921         (==ucs-bmp-itaiji-006): Ditto.
922
923 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
924
925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
926         `=ucs-bmp-itaiji-012'.
927
928         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
929         XEmacs CHISE.
930         (=ucs-bmp-itaiji-012): Ditto.
931
932 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
933
934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
935         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
936
937 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
940         CHISE.
941
942 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
943
944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
945         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
946         and `=>>cns11643-6'.
947
948         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
949         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
950         (=>>cns11643-3): Ditto.
951         (=>>cns11643-4): Modify DOC.
952         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
953
954 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
955
956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
957         `=>ucs-sip-itaiji-005'.
958
959         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
960         XEmacs CHISE.
961
962 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
963
964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
965         `==hanyo-denshi/tk/mf-01'.
966
967         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
968         for XEmacs CHISE.
969
970 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
971
972         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
973         `=>ucs-itaiji-007'.
974
975 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
978         `==ucs-sip-var-002'.
979
980         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
981         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
982
983 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
986         setting for `==ucs-itaiji-001'.
987
988 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
989
990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
991         `==ucs-sip-itaiji-001'.
992
993         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
994         XEmacs CHISE.
995         (==ucs-sip-itaiji-001): Ditto.
996
997 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
998
999         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1000         `=+>ucs-bmp-var-003'.
1001
1002         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1003         CHISE.
1004         (=+>ucs-bmp-var-003): Ditto.
1005
1006 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1009         `=>ucs-bmp-cjk@cognate'.
1010
1011         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1012         XEmacs CHISE.
1013
1014 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1015
1016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1017         `=ucs-sip-itaiji-005'.
1018
1019         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1020         XEmacs CHISE.
1021
1022 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1025         setting for `=>ucs@cognate'.
1026
1027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1028         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1029
1030         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1031         CHISE.
1032         (=>ucs@hanyo-denshi): Abolished.
1033         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1034         (=>ucs-bmp-itaiji-009): Ditto.
1035         (=>ucs-sip@cognate): Ditto.
1036
1037 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1038
1039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1040         `=>ucs-bmp-itaiji-004'.
1041
1042         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1043         XEmacs CHISE.
1044
1045 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1046
1047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1048         setting for `=>ucs-itaiji-004'.
1049
1050 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1051
1052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1053         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1054         `=>ucs-bmp-itaiji-007'.
1055
1056         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1057         XEmacs CHISE.
1058         (=>ucs-itaiji-004): Ditto.
1059         (=>ucs-sip-itaiji-004): Ditto.
1060         (=>ucs-bmp-itaiji-007): Ditto.
1061
1062 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1063
1064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1065         setting for `=ucs-itaiji-010'.
1066
1067 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1068
1069         * mule/mule-charset.el (default-coded-charset-priority-list):
1070         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1071         - Add `=ucs-bmp-itaiji-010'.
1072         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1073           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1074         - Add `=>ucs-sip@iwds-1'.
1075
1076         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1077         XEmacs CHISE.
1078         (=ucs-bmp-itaiji-010): Ditto.
1079         (=>ucs-sip@iwds-1): Ditto.
1080
1081 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1082
1083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1084         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1085
1086         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1087         XEmacs CHISE.
1088         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1089
1090 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1091
1092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1093         setting for `=>ucs-itaiji-003'.
1094
1095 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1096
1097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1098         `=>ucs-bmp-itaiji-003'.
1099
1100         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1101         XEmacs CHISE.
1102         (=>ucs-bmp-itaiji-003): Ditto.
1103
1104 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1105
1106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1107         `=ucs-bmp-itaiji-011'.
1108
1109         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1110         XEmacs CHISE.
1111
1112 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1113
1114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1115         setting for `==ucs-var-002'.
1116
1117 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1118
1119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1120         setting for `==ucs-itaiji-002'.
1121
1122 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `==ucs-sip-itaiji-002'.
1126
1127         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1128         XEmacs CHISE.
1129
1130 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1133         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1134
1135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1136         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1137         `=>ucs-sip-itaiji-007'.
1138
1139         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1140         XEmacs CHISE.
1141         (=>ucs-sip-itaiji-007): Ditto.
1142         (=ucs-sip-itaiji-007): Ditto.
1143         (=ucs-itaiji-011): Ditto.
1144         (=ucs-sip-itaiji-011): Ditto.
1145
1146 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1147
1148         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1149         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1150
1151 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1152
1153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1154         `==ucs-bmp-var-002'.
1155
1156         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1157         CHISE.
1158         (==ucs-bmp-var-002): Ditto.
1159
1160         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1161         Modify some priorities.
1162
1163 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1164
1165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1166         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1167         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1168
1169 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1170
1171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1172         `=big5-cdp-var-001'.
1173
1174         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1175         XEmacs CHISE.
1176
1177 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1178
1179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1180         setting for `==ucs-itaiji-005'.
1181
1182 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `=ucs-itaiji-007'.
1186
1187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1188         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1189
1190         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1191         XEmacs CHISE.
1192         (==ucs-bmp-itaiji-005): Ditto.
1193         (=ucs-itaiji-007): Ditto.
1194         (=ucs-bmp-itaiji-007): Ditto.
1195
1196 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `==gt-pj-k1' and `==gt-pj-k2'.
1200
1201 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1202
1203         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1204         CHISE.
1205         (==gt-pj-k2): Ditto.
1206
1207 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1208
1209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1210         setting for `=>ucs-itaiji-005'.
1211
1212 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1213
1214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1215         `=>>cbeta'.
1216
1217 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1218
1219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1220         `=>ucs-sip@component'.
1221
1222         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1223         instead of `=ucs' as its mother.
1224         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1225
1226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1227         setting for `=>ucs-itaiji-006'.
1228
1229 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1230
1231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1232         `=>ucs-bmp-itaiji-006'.
1233
1234         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1235         XEmacs CHISE.
1236         (=>ucs-bmp-itaiji-006): Ditto.
1237
1238 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1241         `=>ucs-bmp-itaiji-001'.
1242
1243         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1244         XEmacs CHISE.
1245
1246 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1247
1248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1249         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1250
1251         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1252         instead of `=ucs' as its mother.
1253         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1254         (==ucs-bmp-itaiji-002): Ditto.
1255         (==ucs-itaiji-003): Ditto.
1256         (==ucs-bmp-itaiji-003): Ditto.
1257
1258 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1261         setting for `=big5-cdp-var-002'.
1262
1263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1264         `=big5-cdp-var-002'.
1265
1266         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1267         XEmacs CHISE.
1268
1269 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1270
1271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1272         `=ucs-sip-var-004'.
1273
1274         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1275         XEmacs CHISE.
1276
1277 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1280         `=>ucs-bmp-cjk@iwds-1'.
1281
1282         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1283         XEmacs CHISE.
1284
1285 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1286
1287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1288         setting for `=ucs-var-005'.
1289
1290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1291         `=ucs-bmp-var-005'.
1292
1293         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1294         CHISE.
1295         (=ucs-bmp-var-005): Ditto.
1296
1297 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1298
1299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1300         `=>ucs-sip-itaiji-002'.
1301
1302         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1303         XEmacs CHISE.
1304
1305 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1306
1307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1308         setting for `=>ucs-itaiji-002'.
1309
1310 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1311
1312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1313         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1314
1315         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1316         (=>ucs-itaiji-002): Ditto.
1317         (=>ucs-bmp-itaiji-002): Ditto.
1318
1319 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1322         setting for `=>ucs-itaiji-001'.
1323
1324 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1325
1326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1327         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1328
1329         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1330         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1331         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1332         (=>ucs-sip-itaiji-001): Ditto.
1333
1334         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1335         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1336         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1337
1338 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list):
1341         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1342         `=jef-china3' and `chinese-isoir165'.
1343
1344 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1345
1346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1347         `=>ucs-bmp-itaiji-005'.
1348
1349         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1350         XEmacs CHISE.
1351         (=>ucs-bmp-itaiji-005): Ditto.
1352
1353 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1354
1355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1356         `=+>jis-x0213-2'.
1357
1358 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1359
1360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1361         `=+>adobe-japan1-6'.
1362
1363 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1364
1365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1366         `=+>jis-x0208@1978'.
1367
1368 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1369
1370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1371         setting for `=>ucs@component'.
1372
1373 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1374
1375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1376         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1377
1378 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1379
1380         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1381         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1382
1383 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1384
1385         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1386         CHISE.
1387         (=>ucs@jis/2004): Ditto.
1388
1389 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1390
1391         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1392         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1393
1394 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1395
1396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1397         `=>cbeta'.
1398
1399 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1400
1401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1402         setting for `==big5-cdp-itaiji-001'.
1403
1404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1405         `==big5-cdp-itaiji-001'.
1406
1407         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1408         XEmacs CHISE.
1409
1410 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1411
1412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1413         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1414         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1415
1416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1417         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1418         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1419
1420         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1421         XEmacs CHISE.
1422         (=>big5-cdp-itaiji-001): Ditto.
1423         (=big5-cdp-itaiji-002): Ditto.
1424         (=big5-cdp-itaiji-003): Ditto.
1425
1426 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1427
1428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1429         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1430
1431 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1432
1433         * mule/mule-charset.el (default-coded-charset-priority-list):
1434         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1435         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1436         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1437
1438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1439         setting for `=ucs-var-008'.
1440
1441         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1442         CHISE.
1443         (=ucs-bmp-var-008): Likewise.
1444
1445 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-charset.el (default-coded-charset-priority-list):
1448         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1449
1450 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1451
1452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1453         `==ucs-sip@JP/hanazono'.
1454
1455         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1456         XEmacs CHISE.
1457
1458 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1461         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1462
1463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1464         `=ucs-bmp-var-006'.
1465
1466         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1467         CHISE.
1468         (=ucs-bmp-var-006): Likewise.
1469
1470 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1473         `=ucs-bmp-itaiji-009'.
1474
1475         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1476         XEmacs CHISE.
1477         (=ucs-bmp-itaiji-009): Likewise.
1478
1479 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1480
1481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1482         `=>big5-cdp'.
1483
1484 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1487         (utf-8-ivs-gb): Likewise.
1488         (utf-8-gb-er): Likewise.
1489         (utf-8-ivs-gb-er): Likewise.
1490         (utf-8-cns): Likewise.
1491         (utf-8-ivs-cns): Likewise.
1492         (utf-8-cns-er): Likewise.
1493         (utf-8-ivs-cns-er): Likewise.
1494         (utf-8-big5): Likewise.
1495         (utf-8-ivs-big5): Likewise.
1496         (utf-8-big5-er): Likewise.
1497         (utf-8-ivs-big5-er): Likewise.
1498         (utf-8-jis): Likewise.
1499         (utf-8-ivs-jis): Likewise.
1500         (utf-8-jis-er): Likewise.
1501         (utf-8-ivs-jis-er): Likewise.
1502         (utf-8-ks): Likewise.
1503         (utf-8-ivs-ks): Likewise.
1504         (utf-8-ks-er): Likewise.
1505         (utf-8-ivs-ks-er): Likewise.
1506
1507 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1508
1509         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1510         (utf-8-ivs-jp): Likewise.
1511         (utf-8-jp-er): Likewise.
1512         (utf-8-ivs-jp-er): Likewise.
1513
1514 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1515
1516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1517         setting for `=ucs-var-010'.
1518
1519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1520         `=ucs-bmp-var-010'.
1521
1522         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1523         CHISE.
1524         (=ucs-bmp-var-010): Likewise.
1525
1526 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1529         `=ucs-sip@JP/hanazono'.
1530
1531         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1532         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1533
1534 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1535
1536         * mule/mule-charset.el (default-coded-charset-priority-list):
1537         - Add `=big5-cdp-var-004'.
1538         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1539           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1540
1541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1542         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1543         `=big5-cdp-var-005'.
1544
1545         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1546         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1547         `=big5-cdp-var-003'.
1548         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1549         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1550         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1551
1552 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list):
1555         Don't prefer ucs-compat CCSes to other CCSes.
1556
1557 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1558
1559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1560         `===ucs-bmp-cjk-compat@unicode'.
1561
1562         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1563         coded-charset for XEmacs CHISE.
1564
1565 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1566
1567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1568         `=ucs-sip-itaiji-003'.
1569
1570         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1571         XEmacs CHISE.
1572
1573 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1574
1575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1576         setting for `=ucs-var-004'.
1577
1578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1579         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1580
1581         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1582         XEmacs CHISE.
1583         (=ucs-var-004): Ditto.
1584         (=ucs-bmp-var-004): Ditto.
1585
1586 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1587
1588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1589         `=ucs-sip-var-003'.
1590
1591         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1592         XEmacs CHISE.
1593
1594 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1595
1596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1597         setting for `=ucs-itaiji-006'.
1598
1599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1600         `=ucs-bmp-itaiji-006'.
1601
1602         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1603         XEmacs CHISE.
1604         (=ucs-bmp-itaiji-006): Ditto.
1605
1606 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1607
1608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1609         `=ucs-sip-var-002'.
1610
1611         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1612         XEmacs CHISE.
1613
1614 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1615
1616         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1617         `=ucs-sip-itaiji-002'.
1618
1619         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1620         XEmacs CHISE.
1621
1622 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1623
1624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1625         setting for `==hanyo-denshi/tk'.
1626
1627 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1630         (=hanyo-denshi/tk): Fix `long-name'.
1631         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1632
1633 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1634
1635         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1636         setting for `=>mj'.
1637
1638 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1639
1640         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1641         coded-charset for XEmacs CHISE.
1642
1643 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1644
1645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1646         setting for `=hanyo-denshi/tk'.
1647
1648 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1651         `=hanyo-denshi/tk/mf-01'.
1652
1653         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1654         XEmacs CHISE.
1655         (=hanyo-denshi/tk/mf-01): Ditto.
1656
1657 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1658
1659         * mule/mule-charset.el (default-coded-charset-priority-list):
1660         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1661
1662 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1663
1664         * mule/mule-charset.el (default-coded-charset-priority-list):
1665         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1666
1667 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1668
1669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1670         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1671
1672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1673         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1674
1675         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1676         XEmacs CHISE.
1677         (=ucs-bmp-itaiji-004): Ditto.
1678         (=ucs-itaiji-005): Ditto.
1679         (=ucs-bmp-itaiji-005): Ditto.
1680
1681 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1684         `=ucs-sip-itaiji-001'.
1685
1686         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1687         XEmacs CHISE.
1688
1689 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1690
1691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1692         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1693         `=ucs-itaiji-008'.
1694
1695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1696         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1697         `=ucs-bmp-itaiji-008'.
1698
1699         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1700         XEmacs CHISE.
1701         (=ucs-bmp-itaiji-001): Ditto.
1702         (=ucs-itaiji-003): Ditto.
1703         (=ucs-bmp-itaiji-003): Ditto.
1704         (=ucs-itaiji-008): Ditto.
1705         (=ucs-bmp-itaiji-008): Ditto.
1706
1707 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1710         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1711
1712         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1713         for XEmacs CHISE.
1714         (==ucs-bmp-cjk-compat@JP): Ditto.
1715
1716 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1717
1718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1719         setting for `===hng-tzs'.
1720
1721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1722         `===hng-tzs'.
1723
1724         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1725         CHISE.
1726
1727 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1728
1729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1730         setting for `===hng-doh'.
1731
1732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1733         `===hng-doh'.
1734
1735         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1736         CHISE.
1737
1738 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1739
1740         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1741         setting for `===hng-wad'.
1742
1743         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1744         `===hng-wad'.
1745
1746         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1747         CHISE.
1748
1749 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1750
1751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1752         settings for `==koseki' and `===hng-kcc'.
1753
1754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1755         `===hng-kcc'.
1756
1757         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1758         CHISE.
1759
1760 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763         setting for `===hng-nkk'.
1764
1765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1766         `===hng-nkk'.
1767
1768         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1769         CHISE.
1770
1771 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1772
1773         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1774         setting for `===hng-ink'.
1775
1776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1777         `===hng-ink'.
1778
1779         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1780         CHISE.
1781
1782 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1783
1784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1785         setting for `===hng-jhk'.
1786
1787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1788         `===hng-jhk'.
1789
1790         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1791         CHISE.
1792
1793 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1794
1795         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1796         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1797         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1798         (===jis-x0213-1@2004): Likewise.
1799         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1800         "jisx0213\\(\\.2004\\)-1" as the registry.
1801         (=+>jis-x0213-1@2004): Likewise.
1802         (=>jis-x0213-1@2004): Likewise.
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `===jis-x0213-1@2004'.
1806
1807 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1808
1809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1810         setting for `===hng-nak'.
1811
1812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1813         `===hng-nak'.
1814
1815         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1816         CHISE.
1817
1818 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1821         setting for `===hng-hos'.
1822
1823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1824         `===hng-hos'.
1825
1826         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1827         CHISE.
1828
1829 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         setting for `===hng-tzj'.
1833
1834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1835         `===hng-tzj'.
1836
1837         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1838         CHISE.
1839
1840 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===hng-kae'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `===hng-kae'.
1847
1848         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1849         CHISE.
1850
1851 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `===hng-kar'.
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `===hng-kar'.
1858
1859         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1860         CHISE.
1861
1862 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1865         setting for `===hng-kyd'.
1866
1867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1868         `===hng-kyd'.
1869
1870         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1871         CHISE.
1872
1873 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1874
1875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1876         setting for `===hng-hok'.
1877
1878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1879         `===hng-hok'.
1880
1881         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1882         CHISE.
1883
1884 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1885
1886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1887         setting for `===hng-jyu'.
1888
1889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1890         `===hng-jyu'.
1891
1892         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1893         CHISE.
1894
1895 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1896
1897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1898         setting for `===hng-zkd'.
1899
1900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1901         `===hng-zkd'.
1902
1903         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1904         CHISE.
1905
1906 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1907
1908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1909         setting for `===hng-kmi'.
1910
1911         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1912         `===hng-kmi'.
1913
1914         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1915         CHISE.
1916
1917 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1918
1919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1920         setting for `===hng-okd'.
1921
1922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1923         `===hng-okd'.
1924
1925         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1926         CHISE.
1927
1928 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1929
1930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1931         setting for `===hng-nkm'.
1932
1933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1934         `===hng-nkm'.
1935
1936         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1937         CHISE.
1938
1939 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1942         setting for `===hng-nto'.
1943
1944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1945         `===hng-nto'.
1946
1947         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1948         CHISE.
1949
1950 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1951
1952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1953         setting for `===hng-yhk'.
1954
1955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1956         `===hng-yhk'.
1957
1958         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1959         CHISE.
1960
1961 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1962
1963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1964         setting for `===hng-sok'.
1965
1966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1967         `===hng-sok'.
1968
1969         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1970         CHISE.
1971
1972 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1973
1974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1975         setting for `===hng-kda'.
1976
1977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1978         `===hng-kda'.
1979
1980         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1981         CHISE.
1982
1983 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1984
1985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1986         setting for `===hng-myz'.
1987
1988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1989         `===hng-myz'.
1990
1991         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1992         CHISE.
1993
1994 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1995
1996         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1997         setting for `===hng-kgk'.
1998
1999         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2000         `===hng-kgk'.
2001
2002         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2003         CHISE.
2004
2005 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2006
2007         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2008         setting for `===hng-drt'.
2009
2010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2011         `===hng-drt'.
2012
2013         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2014         CHISE.
2015
2016 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2019         setting for `===hng-mam'.
2020
2021         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2022         `===hng-mam'.
2023
2024         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2025         CHISE.
2026
2027 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2028
2029         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2030         setting for `===hng-dng'.
2031
2032         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2033         `===hng-dng'.
2034
2035         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2036         CHISE.
2037
2038 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2039
2040         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2041         setting for `=>cns11643-5'.
2042
2043 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2044
2045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2046         setting for `===hng-keg'.
2047
2048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2049         `===hng-keg'.
2050
2051         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2052         CHISE.
2053
2054 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2057         setting for `===hng-jou'.
2058
2059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2060         `===hng-jou'.
2061
2062         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2063         CHISE.
2064
2065 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2068         setting for `===hng-smk'.
2069
2070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2071         `===hng-smk'.
2072
2073         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2074         CHISE.
2075
2076 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2079         setting for `===hng-kyo'.
2080
2081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2082         `===hng-kyo'.
2083
2084         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2085         CHISE.
2086
2087 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2090         setting for `===hng-kss'.
2091
2092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2093         `===hng-kss'.
2094
2095         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2096         CHISE.
2097
2098 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2101         setting for `===hng-wan'.
2102
2103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2104         `===hng-wan'.
2105
2106         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2107         CHISE.
2108
2109 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2112         setting for `===hng-ksk'.
2113
2114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2115         `===hng-ksk'.
2116
2117         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2118         CHISE.
2119
2120 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2123         setting for `===hng-kyu'.
2124
2125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2126         `===hng-kyu'.
2127
2128         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2129         CHISE.
2130
2131 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2132
2133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2134         setting for `===hng-skk'.
2135
2136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2137         `===hng-skk'.
2138
2139         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2140         CHISE.
2141
2142 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2143
2144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2145         setting for `===hng-sik'.
2146
2147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2148         `===hng-sik'.
2149
2150         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2151         CHISE.
2152
2153 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2156         setting for `===hng-kbk'.
2157
2158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2159         `===hng-kbk'.
2160
2161         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2162         CHISE.
2163
2164 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2167         setting for `===hng-kcj'.
2168
2169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2170         `===hng-kcj'.
2171
2172         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2173         CHISE.
2174
2175 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2176
2177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2178         setting for `===hng-k24'.
2179
2180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2181         `===hng-k24'.
2182
2183         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2184         CHISE.
2185
2186 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2187
2188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2189         setting for `===hng-gok'.
2190
2191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2192         `===hng-gok'.
2193
2194         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2195         CHISE.
2196 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2197
2198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2199         setting for `===hng-tsu'.
2200
2201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2202         `===hng-tsu'.
2203
2204         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2205         CHISE.
2206
2207 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2208
2209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2210         setting for `===hng-sys'.
2211
2212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2213         `===hng-sys'.
2214
2215         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2216         CHISE.
2217
2218 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2219
2220         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2221         - Use "&HNG010-<d><d><d><d><d>;" instead of
2222           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2223         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2224
2225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2226         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2227
2228         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2229         "hngkhi-0" as the suffix of registry.
2230         (===hng-khm): New coded-charset for XEmacs CHISE.
2231         (=ucs-itaiji-002): Ditto.
2232         (=ucs-bmp-itaiji-002): Ditto.
2233
2234 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2235
2236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2237         setting for `=>ucs@iwds-1'.
2238
2239         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2240         XEmacs CHISE.
2241
2242 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2243
2244         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2245         CHISE.
2246
2247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2248         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2249         `===hng-khi'.
2250
2251 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2252
2253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2254         setting for `===hng-khi'.
2255
2256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2257         `===hng-khi'.
2258
2259         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2260         CHISE.
2261
2262 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2263
2264         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2265         #x9FA5 as the value of `max-code'.
2266         (=ucs-bmp-var-002): Likewise.
2267         (=ucs-bmp-var-003): Likewise.
2268         (=ucs-bmp-itaiji-084): Likewise.
2269         (=ucs-bmp-cjk@JP): Likewise.
2270         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2271         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2272         (=>ucs-bmp-cjk@component): Likewise.
2273
2274 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2275
2276         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2277         CHISE.
2278
2279 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2282         XEmacs CHISE.
2283         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2284         `==jis-x0208@1978/2-pr' as the mother.
2285
2286 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2287
2288         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2289         CHISE.
2290
2291 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2292
2293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2294         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2295
2296 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2297
2298         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2299         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2300
2301 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2302
2303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2304         setting for `===ucs@gb'.
2305
2306 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2307
2308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2309         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2310         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2311         as the entity-reference for `===jis-x0213-1@2000'; use
2312         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2313
2314 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2315
2316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2317         `===jis-x0208'.
2318
2319         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2320         instead of `===jis-x0208' as the mother.
2321         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2322         `===jis-x0208' as the mother.
2323         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2324         `===jis-x0208' as the mother.
2325         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2326         `===jis-x0213-1' as the mother.
2327         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2328         `===jis-x0213-1' as the mother.
2329         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2330         the mother.
2331         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2332         mother.
2333
2334 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2337         setting for `=ucs-var-001'.
2338
2339 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2342         `=ucs-bmp-var-001'.
2343
2344         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2345         CHISE.
2346         (=ucs-bmp-var-001): Ditto.
2347
2348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2349         setting for `=ucs-var-003'.
2350
2351 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2352
2353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2354         `=ucs-bmp-var-003'.
2355
2356         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2357         CHISE.
2358         (=ucs-bmp-var-003): Ditto.
2359
2360 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2363         setting for `=ucs-var-002'.
2364
2365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2366         `=ucs-bmp-var-002'.
2367
2368         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2369         CHISE.
2370         (=ucs-bmp-var-002): Ditto.
2371
2372 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2373
2374         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2375         XEmacs CHISE.
2376         (==jis-x0208@1978/5pr): Ditto.
2377
2378 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2379
2380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2381         `=>ucs-bmp-cjk@component'.
2382
2383         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2384         XEmacs CHISE.
2385         (=>ucs-bmp-cjk@component): Ditto.
2386
2387 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2388
2389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2390         setting for `=>iwds-1'.
2391
2392 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2393
2394         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2395         CHISE.
2396
2397 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2398
2399         * mule/mule-charset.el (default-coded-charset-priority-list):
2400         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2401         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2402         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2403         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2404
2405 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2406
2407         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2408         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2409
2410         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2411         `=>>ucs@iso' as the mother.
2412         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2413         mother.
2414
2415 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2418         setting for `===hanyo-denshi/ia'.
2419
2420 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2423         `===hanyo-denshi/ia'.
2424
2425 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-conf.el (=koseki): Fix DOC.
2428         (==koseki): New coded-charset for XEmacs CHISE.
2429
2430 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2431
2432         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2433         XEmacs CHISE.
2434         (===hanyo-denshi/jd): Fix DOC.
2435
2436 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2439         setting for `===hanyo-denshi/ip'.
2440
2441 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2442
2443         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2444         `===hanyo-denshi/ip'.
2445
2446         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2447         XEmacs CHISE.
2448
2449 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2450
2451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2452         `==ucs-radicals@unicode' and `=>daikanwa'.
2453
2454         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2455         for XEmacs CHISE.
2456
2457 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2458
2459         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2460         XEmacs CHISE.
2461
2462 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2463
2464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2465         `===ruimoku-v6'.
2466
2467 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2470         setting for `===ruimoku-v6'.
2471
2472 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2473
2474         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2475         CHISE.
2476
2477 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2478
2479         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2480         coded-charset for XEmacs CHISE.
2481
2482 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2483
2484         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2485         XEmacs CHISE.
2486
2487 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2488
2489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2490         `===ucs-sip@iso'.
2491
2492 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2493
2494         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2495         CHISE.
2496
2497 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2498
2499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2500         `==ucs-sip@iso'.
2501
2502         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2503         CHISE.
2504
2505 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2508         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2509         (=ucs-sip-ext-b@iso): Fix registry.
2510         (==ucs-sip-ext-b@iso): Ditto.
2511         (===ucs-sip-ext-b@iso): Ditto.
2512
2513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2514         `=ucs-sip@iso'.
2515
2516 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2517
2518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2519         setting for `=>cbeta'.
2520
2521 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2522
2523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2524         `=>cns11643-7'.
2525
2526         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2527
2528 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2531         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2532
2533 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2534
2535         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2536         `=ucs@cns'.
2537         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2538         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2539         `=ucs@jis/1990'.
2540         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2541         `=ucs@jis/2000'.
2542         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2543         `=ucs@jis/2004'.
2544         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2545
2546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2547         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2548
2549 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2550
2551         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2552         XEmacs CHISE.
2553         (==jis-x0208@1978/1pr): Ditto.
2554         (==jis-x0208@1978/2-pr): Ditto.
2555
2556 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2557
2558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2559         setting for `===jis-x0213-1@2004'.
2560
2561 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2562
2563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2564         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2565
2566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2567         `===hanyo-denshi/jb'.
2568
2569         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2570         XEmacs CHISE.
2571         (=+>hanyo-denshi/ft): Ditto.
2572         (=+>hanyo-denshi/jt): Ditto.
2573
2574 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2575
2576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2577         `===hanyo-denshi/hg'.
2578
2579 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2580
2581         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2582         XEmacs CHISE.
2583         (===hanyo-denshi/hg): Ditto.
2584
2585 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2586
2587         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2588         glyph-forms instead of detailed glyph-images.
2589         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2590         `=adobe-japan1-*'.
2591         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2592         (===adobe-japan1-1): Ditto.
2593         (===adobe-japan1-2): Ditto.
2594         (===adobe-japan1-3): Ditto.
2595         (===adobe-japan1-4): Ditto.
2596         (===adobe-japan1-5): Ditto.
2597         (===adobe-japan1-6): Ditto.
2598         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2599         `=>>>adobe-japan1' as the mother.
2600         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2601         `=>>adobe-japan1' as the mother.
2602         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2603         glyph-images.
2604         (==jis-x0208@1978): Ditto.
2605         (==jis-x0208@1983): Ditto.
2606         (==jis-x0208@1990): Ditto.
2607         (==jis-x0213-1): Ditto.
2608         (==jis-x0213-1@2000): Ditto.
2609         (==jis-x0213-1@2004): Ditto.
2610         (==jis-x0213-2): Ditto.
2611         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2612         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2613         `=jis-x0208@1978'.
2614         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2615         `=jis-x0208@1983'.
2616         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2617         `=jis-x0208@1990'.
2618         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2619         `=jis-x0213-1'.
2620         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2621         `=jis-x0213-1@2000'.
2622         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2623         `=jis-x0213-1@2004'.
2624         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2625         `=jis-x0213-2'.
2626         (===jis-x0208): New coded-charset for XEmacs CHISE.
2627         (===jis-x0208@1978): Ditto.
2628         (===jis-x0208@1983): Ditto.
2629         (===jis-x0208@1990): Ditto.
2630         (===jis-x0213-1): Ditto.
2631         (===jis-x0213-1@2000): Ditto.
2632         (===jis-x0213-2): Ditto.
2633         (===jis-x0212): Ditto.
2634         (===ks-x1001): Ditto.
2635         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2636         mother.
2637         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2638         as the mother.
2639         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2640         as the mother.
2641         (===cns11643-1): New coded-charset for XEmacs CHISE.
2642         (===cns11643-2): Ditto.
2643         (===cns11643-3): Ditto.
2644         (===cns11643-4): Ditto.
2645         (===cns11643-5): Ditto.
2646         (===cns11643-6): Ditto.
2647         (===cns11643-7): Ditto.
2648         (=>>cns11643-1): Ditto.
2649         (==big5-cdp): Indicate abstract glyph-images instead of
2650         representative glyph-images.
2651         (===big5-cdp): New coded-charset for XEmacs CHISE.
2652         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2653         detailed glyph-images.
2654         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2655         `=hanyo-denshi/*'.
2656         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2657         (===hanyo-denshi/ib): Ditto.
2658         (===hanyo-denshi/jt): Ditto.
2659         (===hanyo-denshi/ks): Ditto.
2660         (===mj): Ditto.
2661         (===mj-0): Ditto.
2662         (===mj-1): Ditto.
2663         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2664         `=>>>hanyo-denshi/*' as its mother.
2665         (==gt): Indicate abstract glyph-forms instead of detailed
2666         glyph-images.
2667         (===gt): New coded-charset for XEmacs CHISE.
2668         (=>>>gt): Indicates `==gt' instead of `=gt'.
2669         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2670         (==gt-k): Indicate abstract glyph-forms instead of detailed
2671         glyph-images.
2672         (===gt-k): New coded-charset for XEmacs CHISE.
2673         (==daikanwa): Indicates glyph-images instead of detailed
2674         glyph-images.
2675         (===daikanwa): New coded-charset for XEmacs CHISE.
2676         (===daikanwa/+p): Ditto.
2677         (===daikanwa/ho): Ditto.
2678         (==cbeta): Ditto.
2679         (===cbeta): Ditto.
2680         (==jef-china3): Ditto.
2681         (===jef-china3): Ditto.
2682         (==ruimoku-v6): Ditto.
2683         (==ucs@iso): Indicate representative glyph-forms instead of
2684         representative glyph-images.
2685         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2686         (==ucs@unicode): Indicate representative glyph-forms instead of
2687         representative glyph-images.
2688         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2689         `=ucs@unicode'.
2690         (==ucs@cns): Indicate representative glyph-forms instead of
2691         representative glyph-images.
2692         (==ucs@jis): Ditto.
2693         (==ucs@jis/1990): Ditto.
2694         (==ucs@jis/2000): Ditto.
2695         (==ucs@jis/2004): Ditto.
2696         (==ucs@ks): Ditto.
2697         (===ucs@iso): New coded-charset for XEmacs CHISE.
2698         (===ucs@unicode): Ditto.
2699         (===ucs@gb): Ditto.
2700         (===ucs@ks): Ditto.
2701         (===ucs-bmp-cjk@gb): Ditto.
2702         (===ucs-sip-ext-b@iso): Ditto.
2703
2704 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2705
2706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2707         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2708         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2709         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2710         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2711         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2712         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2713         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2714         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2715         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2716
2717         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2718         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2719         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2720         - Use "&g1-[NAME];" for `=>>[NAME]'.
2721         - Abolish "&g2-[NAME];".
2722
2723 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2724
2725         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2726         `=>>ucs@cns' as the mother.
2727
2728 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2729
2730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2731         setting for `==ucs@ks'.
2732
2733 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2734
2735         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2736         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2737         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2738         0x00E30000〜0x00E409D5.
2739
2740 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2741
2742         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2743         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2744         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2745
2746 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2747
2748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2749         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2750
2751         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2752         (=mj-0): Ditto.
2753         (=mj-1): Ditto.
2754         (==mj): Ditto.
2755         (==mj-0): Ditto.
2756         (==mj-1): Ditto.
2757         (=>>mj): Ditto.
2758
2759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2760         setting for `=mj' and `==mj'.
2761
2762 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2763
2764         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2765         CHISE.
2766
2767 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2768
2769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2770         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2771         `=>ucs@hanyo-denshi'.
2772
2773 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2776         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2777
2778         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2779         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2780
2781 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2782
2783         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2784         XEmacs CHISE.
2785
2786 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2787
2788         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2789         Change priority of `=>>>ucs@iso'.
2790
2791         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2792         `=>>>ucs@iso' as the mother.
2793         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2794
2795 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2796
2797         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2798         Change priority of `=>>>ucs@unicode'.
2799
2800         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2801         `=ucs@unicode'.
2802
2803 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2804
2805         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2806         Change priority of `=>>>ucs@jis'.
2807
2808         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2809         `=ucs@jis'.
2810
2811 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2812
2813         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2814         setting for `==daikanwa/+p'.
2815
2816 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2817
2818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2819         setting for `==shinjigen@1ed'.
2820
2821 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2822
2823         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2824         XEmacs CHISE.
2825
2826 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-conf.el (==shinjigen): Modify DOC.
2829         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2830         (==shinjigen@rev): Modify DOC.
2831
2832 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2833
2834         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2835         CHISE.
2836
2837 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2838
2839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2840         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2841
2842         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2843         XEmacs CHISE.
2844
2845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2846         `==daikanwa'.
2847
2848 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2849
2850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2851         setting for `==cns11643-7'.
2852
2853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2854         `==cns11643-7'.
2855
2856 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2857
2858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2859         `==cns11643-6'.
2860
2861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2862         setting for `==cns11643-6'.
2863
2864 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2865
2866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2867         setting for `==cns11643-5'.
2868
2869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2870         `==cns11643-5'.
2871
2872 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2873
2874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2875         setting for `==cns11643-4'.
2876
2877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2878         `==cns11643-4'.
2879
2880 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2881
2882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2883         setting for `==cns11643-3'.
2884
2885         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2886         `==cns11643-3'.
2887
2888 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2889
2890         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2891         setting for `==cns11643-2'.
2892
2893         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2894         `==cns11643-2'.
2895
2896 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2897
2898         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2899         Change priority of `=>>>ucs@ks'.
2900
2901         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2902         `=ucs@ks'.
2903
2904 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2905
2906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2907         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2908         `==ucs@cns' and `==cns11643-1'.
2909
2910         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2911         (==cns11643-2): Ditto.
2912         (==cns11643-3): Ditto.
2913         (==cns11643-4): Ditto.
2914         (==cns11643-5): Ditto.
2915         (==cns11643-6): Ditto.
2916         (==cns11643-7): Ditto.
2917
2918         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2919         `==cns11643-1'.
2920
2921 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2922
2923         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2924         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2925         `=>>>ucs@jis/1990'.
2926
2927         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2928         `=ucs@jis/1990'.
2929         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2930         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2931
2932 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2933
2934         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2935         Change priority of `=>>>ucs@cns'.
2936
2937         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2938         `=ucs@cns'.
2939
2940 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2941
2942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2943         `==ks-x1001'.
2944
2945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2946         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2947         `==ks-x1001'.
2948
2949 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2950
2951         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2952
2953 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2954
2955         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2956         `=jis-x0208'.
2957         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2958         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2959         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2960         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2961         (=>>>jis-x0213-1@2000): Changed to an alias for
2962         `=jis-x0213-1@2000'.
2963         (=>>>jis-x0213-1@2004): Changed to an alias for
2964         `=jis-x0213-1@2004'.
2965         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2966
2967 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2968
2969         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2970         `=adobe-japan1-0'.
2971         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2972         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2973         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2974         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2975         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2976         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2977
2978 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2979
2980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2981         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2982         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2983         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2984         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2985         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2986
2987 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2988
2989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2990         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2991         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2992         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2993         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2994         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2995         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2996         `==jis-x0212'.
2997
2998 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2999
3000         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3001         "AdobeJapan1-[0-6]$".
3002         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3003         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3004         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3005         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3006         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3007         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3008         (==adobe-japan1-1): Ditto.
3009         (==adobe-japan1-2): Ditto.
3010         (==adobe-japan1-3): Ditto.
3011         (==adobe-japan1-4): Ditto.
3012         (==adobe-japan1-5): Ditto.
3013         (==adobe-japan1-6): Ditto.
3014         (==jis-x0208): Ditto.
3015         (==jis-x0208@1978): Ditto.
3016         (==jis-x0208@1983): Ditto.
3017         (==jis-x0208@1990): Ditto.
3018         (==jis-x0213-1): Ditto.
3019         (==jis-x0213-1@2000): Ditto.
3020         (==jis-x0213-1@2004): Ditto.
3021         (==jis-x0213-2): Ditto.
3022         (==jis-x0212): Ditto.
3023         (==gb2312): Ditto.
3024         (==iso-ir165): Ditto.
3025         (==gb12345): Ditto.
3026         (==ks-x1001): Ditto.
3027         (==cns11643-1): Ditto.
3028         (==cns11643-2): Ditto.
3029         (==cns11643-3): Ditto.
3030         (==cns11643-4): Ditto.
3031         (==cns11643-5): Ditto.
3032         (==cns11643-6): Ditto.
3033         (==cns11643-7): Ditto.
3034         (==big5-cdp): Ditto.
3035         (==hanyo-denshi/ja): Ditto.
3036         (==hanyo-denshi/jb): Ditto.
3037         (==hanyo-denshi/jc): Ditto.
3038         (==hanyo-denshi/jd): Ditto.
3039         (==hanyo-denshi/ft): Ditto.
3040         (==hanyo-denshi/ia): Ditto.
3041         (==hanyo-denshi/ib): Ditto.
3042         (==hanyo-denshi/hg): Ditto.
3043         (==hanyo-denshi/jt): Ditto.
3044         (==hanyo-denshi/ks): Ditto.
3045         (==gt): Ditto.
3046         (==gt-k): Ditto.
3047         (==daikanwa): Ditto.
3048         (==shinjigen): Ditto.
3049         (==ucs@iso): Ditto.
3050         (==ucs@unicode): Ditto.
3051         (==ucs@gb): Ditto.
3052         (==ucs-bmp@gb): Ditto.
3053         (==ucs@cns): Ditto.
3054         (==ucs-bmp@cns): Ditto.
3055         (==ucs@jis): Ditto.
3056         (==ucs@jis/1990): Ditto.
3057         (==ucs@jis/2000): Ditto.
3058         (==ucs@jis/2004): Ditto.
3059         (==ucs@JP): Ditto.
3060         (==ucs@JP/hanazono): Ditto.
3061         (==ucs@ks): Ditto.
3062         (==ucs-bmp@ks): Ditto.
3063         (==ucs@cns11643): Ditto.
3064         (==ucs-bmp-cjk@gb): Ditto.
3065         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3066         (==ucs-sip-ext-b@iso): Ditto.
3067
3068 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3069
3070         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3071         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3072
3073         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3074         XEmacs CHISE.
3075         (=ucs-bmp-cjk@unicode): Abolished.
3076
3077 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3078
3079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3080         `=+>ucs-bmp-cjk-compat@jis'.
3081
3082         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3083         for XEmacs CHISE.
3084
3085 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3086
3087         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3088         CHISE.
3089
3090 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3091
3092         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3093         for XEmacs CHISE.
3094         (=jis-x0208@1978/1er-pr): Abolished.
3095         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3096         `=jis-x0208@1978/1er-pr' as the mother.
3097
3098 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3099
3100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3101         setting for `=ucs-itaiji-084'.
3102
3103 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3104
3105         * mule/mule-charset.el (default-coded-charset-priority-list):
3106         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3107
3108         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3109         XEmacs CHISE.
3110         (=ucs-bmp-itaiji-084): Ditto.
3111
3112 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3113
3114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3115         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3116
3117 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3118
3119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3120         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3121
3122         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3123         XEmacs CHISE.
3124         (=big5-cdp-var-5): Ditto.
3125
3126 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3127
3128         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3129         XEmacs CHISE.
3130
3131 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3132
3133         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3134         XEmacs CHISE.
3135
3136 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3137
3138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3139         setting for `=>>>hanyo-denshi/ft'.
3140
3141 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3142
3143         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3144         XEmacs CHISE.
3145         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3146         `=hanyo-denshi/jd' as the mother.
3147
3148 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3149
3150         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3151         XEmacs CHISE.
3152         (=+>adobe-japan1-1): Ditto.
3153         (=+>adobe-japan1-2): Ditto.
3154         (=+>adobe-japan1-3): Ditto.
3155         (=+>adobe-japan1-4): Ditto.
3156         (=+>adobe-japan1-5): Ditto.
3157         (=+>adobe-japan1-6): Ditto.
3158         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3159
3160 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3161
3162         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3163         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3164         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3165
3166         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3167         the top.
3168
3169 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3170
3171         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3172         XEmacs CHISE.
3173         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3174         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3175         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3176
3177 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3178
3179         * mule/mule-charset.el (default-coded-charset-priority-list):
3180         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3181         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3182
3183         * mule/mule-conf.el: Modify order of definitions of some
3184         coded-charsets.
3185
3186 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3187
3188         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3189         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3190         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3191
3192         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3193         CHISE.
3194         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3195         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3196
3197 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3198
3199         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3200         CHISE.
3201
3202 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3203
3204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3205         setting for `=daikanwa/+2p'.
3206
3207         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3208         XEmacs CHISE.
3209
3210 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3211
3212         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3213         XEmacs CHISE.
3214         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3215
3216 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3217
3218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3219         setting for `=>>>hanyo-denshi/ib'.
3220
3221 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3222
3223         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3224         XEmacs CHISE.
3225         (=>>>hanyo-denshi/ib): Ditto.
3226         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3227         `=hanyo-denshi/ja' as the mother.
3228         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3229         `=hanyo-denshi/ib' as the mother.
3230
3231 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3232
3233         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3234         XEmacs CHISE.
3235         (utf-8-ivs-mcs-er): Likewise.
3236         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3237         and `=>ucs-gb'.
3238         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3239         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3240         `ucs-gb' and `=>ucs-gb'.
3241         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3242         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3243         and `=>ucs-cns'.
3244         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3245         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3246         `ucs-cns' and `=>ucs-cns'.
3247         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3248         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3249         `ucs-big5' and `=>ucs-big5'.
3250         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3251         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3252         `ucs-big5' and `=>ucs-big5'.
3253         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3254         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3255         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3256         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3257         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3258         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3259         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3260         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3261         `=>ucs-jis'; modify DOC and mnemonic.
3262         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3263         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3264         and `=>ucs-jis'; modify DOC and mnemonic.
3265         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3266         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3267         `=>ucs-ks'.
3268         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3269         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3270         and `=>ucs-ks'.
3271         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3272
3273 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3274
3275         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3276         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3277
3278 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3279
3280         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3281         Modify priorities.
3282
3283 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3284
3285         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3286         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3287
3288 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3289
3290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3291         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3292
3293 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3294
3295         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3296         CHISE.
3297
3298 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3299
3300         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3301         CHISE.
3302
3303 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3304
3305         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3306         CHISE.
3307
3308 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3309
3310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3311         `=+>ucs-bmp-cjk@unicode'.
3312
3313         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3314         for XEmacs CHISE.
3315
3316 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3317
3318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3319         setting for `=>>daikanwa'.
3320
3321 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3322
3323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3324         `=>>hanyo-denshi/jt'.
3325
3326 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3327
3328         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3329         XEmacs CHISE.
3330         (=+>jis-x0208@1990): Ditto.
3331         (=+>jis-x0213-1@2000): Ditto.
3332
3333 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3336         XEmacs CHISE.
3337
3338 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3339
3340         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3341         XEmacs CHISE.
3342         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3343         `=hanyo-denshi/jc' as the mother.
3344
3345 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3348         setting for `=+>adobe-japan1'.
3349
3350         * mule/mule-charset.el (default-coded-charset-priority-list):
3351         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3352         and `=>>hanyo-denshi/ft' to `=>>gt'.
3353
3354 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3355
3356         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3357         XEmacs CHISE.
3358         (=>>adobe-japan1-1): Ditto.
3359         (=>>adobe-japan1-2): Ditto.
3360         (=>>adobe-japan1-3): Ditto.
3361         (=>>adobe-japan1-4): Ditto.
3362         (=>>adobe-japan1-5): Ditto.
3363         (=>>adobe-japan1-6): Ditto.
3364         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3365
3366 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3367
3368         * mule/mule-conf.el (=adobe-japan1): New alias for
3369         `=adobe-japan1-6'.
3370         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3371         (=>>>adobe-japan1-1): Ditto.
3372         (=>>>adobe-japan1-2): Ditto.
3373         (=>>>adobe-japan1-3): Ditto.
3374         (=>>>adobe-japan1-4): Ditto.
3375         (=>>>adobe-japan1-5): Ditto.
3376         (=>>>adobe-japan1-6): Ditto.
3377         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3378
3379 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3380
3381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3382         setting for `=>>>adobe-japan1'.
3383
3384 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3385
3386         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3387         setting for `=+>ucs@ks'.
3388
3389 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3390
3391         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3392         XEmacs CHISE.
3393         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3394         `=adobe-japan1-6' as the mother.
3395
3396 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3397
3398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3399         setting for `=>cns11643-7'.
3400
3401 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3402
3403         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3404         CHISE.
3405
3406 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3407
3408         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3409         XEmacs CHISE.
3410         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3411
3412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3413         setting for `=>ucs@jis/2004'.
3414
3415 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3416
3417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3418         setting for `=+>gt'.
3419
3420         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3421         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3422
3423 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3426         `=>ucs@unicode' as the mother.
3427         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3428         mother.
3429         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3430         mother.
3431         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3432         mother.
3433
3434 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3435
3436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3437         setting for `=+>ucs@unicode'.
3438
3439         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3440         CHISE.
3441
3442 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3445         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3446         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3447         - Add setting for `=+>ucs@cns'.
3448
3449         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3450         CHISE.
3451         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3452         as the mother.
3453         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3454         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3455
3456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3457         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3458
3459 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3462         setting for `=>ucs@ks'.
3463
3464 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3467         `=ucs-bmp-cjk-compat@unicode'.
3468
3469         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3470         coded-charset for XEmacs CHISE.
3471
3472 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3475         `=ucs-bmp-cjk-compat'.
3476
3477         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3478         XEmacs CHISE.
3479
3480 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3481
3482         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3483         CHISE.
3484
3485 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3486
3487         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3488         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3489
3490         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3491         `=>ucs@jis/1990'.
3492         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3493
3494 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3497         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3498
3499         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3500         CHISE.
3501         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3502         mother.
3503
3504 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3505
3506         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3507         `=>jis-x0213-2@usual'.
3508         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3509         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3510         `=>jis-x0213-2@usual' as the mother.
3511
3512 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3513
3514         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3515         (=>ucs@JP): New alias for `=+>ucs@jis'.
3516
3517 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3518
3519         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3520         `=>jis-x0208@usual'.
3521         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3522         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3523         `=>jis-x0208@usual' as the mother.
3524         (=>jis-x0208): Likewise.
3525
3526 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3529         setting for `=+>jis-x0208@1978'.
3530
3531 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3532
3533         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3534         XEmacs CHISE.
3535
3536 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3539         setting for `=>>>ucs@jis/1990'.
3540
3541 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3542
3543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3544         setting for `=>ucs@jis/1990'.
3545
3546 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3547
3548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3549         setting for `=ucs@JP/hanazono'.
3550
3551         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3552         CHISE.
3553         (=ucs@JP/hanazono): Ditto.
3554         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3555         (=>>hanyo-denshi/jc): Ditto.
3556         (=>>hanyo-denshi/jd): Ditto.
3557
3558 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3561         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3562
3563 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3564
3565         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3566         XEmacs CHISE.
3567
3568 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3571         XEmacs CHISE.
3572
3573 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3574
3575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3576         `=ucs-bmp-cjk@JP'.
3577
3578 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3579
3580         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3581         XEmacs CHISE.
3582
3583 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3584
3585         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3586         Modify order of settings; add settings for `=daikanwa@rev2'.
3587
3588 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3589
3590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3591         setting for `=>>cbeta'.
3592
3593         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3594         CHISE.
3595
3596 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3597
3598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3599         setting for `=>>adobe-japan1'.
3600
3601 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3602
3603         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3604         XEmacs CHISE.
3605
3606 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3609         setting for `=>>hanyo-denshi/ia'.
3610
3611         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3612         XEmacs CHISE.
3613
3614 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3615
3616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3617         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3618
3619         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3620         XEmacs CHISE.
3621         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3622         `=hanyo-denshi/jt' as the mother.
3623
3624 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3625
3626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3627         setting for `=>>>jis-x0213-2'.
3628
3629         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3630         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3631         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3632
3633 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3634
3635         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3636         XEmacs CHISE.
3637
3638 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3639
3640         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3641         XEmacs CHISE.
3642
3643         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3644         `=>>jis-x0213-1@2004'.
3645
3646 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3647
3648         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3649         XEmacs CHISE.
3650
3651 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3652
3653         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3654         - Use "&g2-*;" as entity-references for `=>>>*'.
3655         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3656
3657         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3658         XEmacs CHISE.
3659         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3660         as the mother.
3661
3662 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3663
3664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3665         setting for `=>>hanyo-denshi/ib'.
3666
3667         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3668         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3669         (=>>jis-x0208@1990): Ditto.
3670         (=>>hanyo-denshi/ib): Ditto.
3671
3672         * mule/mule-charset.el (default-coded-charset-priority-list):
3673         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3674
3675 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3676
3677         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3678         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3679         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3680         `=>>>ucs@jis/2004'.
3681
3682 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3685         XEmacs CHISE.
3686         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3687         `=jis-x0213-1@2004' as the mother.
3688         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3689         (=>>>ucs@ks): Ditto.
3690
3691         * mule/mule-charset.el (default-coded-charset-priority-list):
3692         Modify priority of `=hanyo-denshi/*'.
3693
3694 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3697         settings for `=>>ucs@JP' and `=ucs@JP'.
3698
3699 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3702         CHISE.
3703
3704 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         setting for `=>>>ucs@cns'.
3708
3709         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3710         CHISE.
3711
3712 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3713
3714         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3715         instead of `=>>>jis-x0213-1@2004' as the mother.
3716         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3717         (=>>>ucs@unicode): Likewise.
3718         (=>>>ucs@jis): Likewise.
3719         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3720         mother.
3721         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3722
3723 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3726         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3727         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3728         `=>>>ucs@jis'.
3729
3730 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3731
3732         * mule/mule-charset.el (default-coded-charset-priority-list):
3733         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3734         and `=jis-x0213-*-2000'.
3735
3736 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3739         XEmacs CHISE.
3740         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3741         `=>>jis-x0213-1' as the mother.
3742
3743 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3744
3745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3746         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3747
3748 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3749
3750         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3751
3752 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3753
3754         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3755         XEmacs CHISE.
3756
3757 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3758
3759         * mule/mule-coding.el (decomposition-feature-list): Set
3760         `=decomposition', `=decomposition@cid' and
3761         `=decomposition@hanyo-denshi'.
3762
3763 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3764
3765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3766         setting for `=>>hanyo-denshi/ks'.
3767
3768         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3769         XEmacs CHISE.
3770
3771 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3772
3773         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3774         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3775
3776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3777         `=hanyo-denshi/ks/mf'.
3778
3779         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3780         XEmacs CHISE.
3781         (=hanyo-denshi/ks/mf): Ditto.
3782
3783 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3786         settings for P=hanyo-denshi/jt'.
3787
3788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3789         `=hanyo-denshi/jt'.
3790
3791         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3792         XEmacs CHISE.
3793
3794 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3795
3796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3797         settings for `=hanyo-denshi/ip'.
3798
3799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3800         `=hanyo-denshi/ip'.
3801
3802         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3803         XEmacs CHISE.
3804
3805 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3808         settings for `=hanyo-denshi/hg'.
3809
3810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3811         `=hanyo-denshi/hg'.
3812
3813         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3814         XEmacs CHISE.
3815
3816 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3817
3818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3819         setting for `=>>hanyo-denshi/ft'.
3820
3821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3822         `=>>hanyo-denshi/ft'.
3823
3824         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3825         XEmacs CHISE.
3826
3827 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3828
3829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3830         settings for `=hanyo-denshi/ib'.
3831
3832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3833         `=hanyo-denshi/ib'.
3834
3835         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3836         XEmacs CHISE.
3837
3838 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3839
3840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3841         settings for isolated characters of `=hanyo-denshi/ia' and
3842         non-isolated characters of `=hanyo-denshi/*'.
3843
3844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3845         `=hanyo-denshi/ia'.
3846
3847         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3848         XEmacs CHISE.
3849
3850 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3851
3852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3853         setting for isolated characters of `=hanyo-denshi/ft'.
3854
3855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3856         `=hanyo-denshi/ft'.
3857
3858         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3859         XEmacs CHISE.
3860
3861 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3862
3863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3864         setting for isolated characters of `=hanyo-denshi/jd'.
3865
3866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3867         `=hanyo-denshi/jd'.
3868
3869         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3870         XEmacs CHISE.
3871
3872 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3875         setting for isolated characters of `=hanyo-denshi/jc'.
3876
3877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3878         `=hanyo-denshi/jc'.
3879
3880         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3881         XEmacs CHISE.
3882
3883 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3886         setting for isolated characters of `=hanyo-denshi/jb'.
3887
3888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3889         `=hanyo-denshi/jb'.
3890
3891         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3892         XEmacs CHISE.
3893
3894 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3897         setting for isolated characters of `=hanyo-denshi/ja'.
3898
3899 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3902         `=hanyo-denshi/ja'.
3903
3904         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3905         XEmacs CHISE.
3906
3907 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3910         settings for isolated characters of `=adobe-japan1-6'.
3911
3912 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3915         CHISE.
3916         (=daikanwa/+2p): Ditto.
3917         (=daikanwa/ho): Ditto.
3918
3919 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3920
3921         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3922         coding-system for XEmacs CHISE.
3923
3924 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3925
3926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3927         setting for `=>>ruimoku-v6'.
3928
3929         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3930         CHISE.
3931
3932 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3935         setting for `=daikanwa@rev1'.
3936
3937 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3938
3939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3940         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3941
3942 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3943
3944         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3945         XEmacs CHISE.
3946         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3947
3948 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3949
3950         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3951         CHISE.
3952
3953 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3954
3955         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3956         CHISE.
3957
3958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3959         setting for `=>ucs@jis'.
3960
3961 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3962
3963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3964         setting for `=>jis-x0208@usual'.
3965
3966         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3967         XEmacs CHISE.
3968         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3969         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3970         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3971
3972 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3973
3974         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3975         CHISE.
3976         (=>>>jis-x0208@1990): Ditto.
3977         (=>>>jis-x0213-1): Ditto.
3978         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3979         mother.
3980         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3981         as the mother.
3982
3983 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3984
3985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3986         setting for `=>ucs@cns' and `=>>ucs@ks'.
3987
3988         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3989         CHISE.
3990
3991 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3992
3993         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3994         CHISE.
3995
3996 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3997
3998         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3999         CHISE.
4000         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4001         mother.
4002
4003 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004
4005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4006         `==>ucs-bmp-cjk@bucs'.
4007
4008         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4009         XEmacs CHISE.
4010
4011 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4014         setting for `==>ucs@bucs'.
4015
4016         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4017         XEmacs CHISE.
4018
4019 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4020
4021         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4022         - Add setting for `=>>jis-x0208'.
4023         - Omit setting for `=>>jis-x0208@1990'.
4024         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4025           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4026           `=ucs@FOO'.
4027
4028 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4029
4030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4031         setting for `=>daikanwa'.
4032
4033 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-conf.el (=daikanwa): Fix DOC.
4036         (=>daikanwa): New abstract character for XEmacs CHISE.
4037         (=>ucs@iso): Likewise.
4038         (=>ucs@unicode): Likewise.
4039         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4040
4041 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4044         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4045           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4046         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4047         - Add `=>big5-cdp'.
4048
4049 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4050
4051         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4052         (=>big5-cdp): New abstract character.
4053
4054 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055
4056         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4057         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4058         `chinese-big5'.
4059
4060 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4061
4062         * mule/mule-charset.el (default-coded-charset-priority-list):
4063         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4064
4065         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4066         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4067         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4068         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4069         and `=>jis-x0213-2'.
4070
4071 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4072
4073         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4074         XEmacs CHISE.
4075         (=>>ucs@jis/2000): Likewise.
4076         (=>>ucs@jis/2004): Likewise.
4077
4078 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4079
4080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4081         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4082         `=>>ucs@cns'.
4083
4084         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4085         XEmacs CHISE.
4086         (=>>gt): Use quote instead of backquote; modify DOC.
4087         (=>gt): Use quote instead of backquote.
4088         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4089         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4090         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4091         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4092         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4093         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4094
4095 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4096
4097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4098         `=>>ucs@unicode' and `=>>gt'.
4099
4100 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4103         XEmacs CHISE.
4104         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4105         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4106         `=jis-x0208@1978/1er-pr' as the mother.
4107         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4108
4109 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4110
4111         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4112         `=ucs@unicode' as the mother.
4113
4114 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4115
4116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4117         setting for `=>>ucs@unicode'.
4118
4119         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4120         CHISE.
4121
4122 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4123
4124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4125         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4126
4127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4128         `=adobe-japan1-6' and `=adobe-japan1-base'.
4129
4130         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4131         XEmacs CHISE.
4132         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4133         specify `min-code' and `max-code'.
4134         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4135         (=adobe-japan1-2): Likewise.
4136         (=adobe-japan1-3): Likewise.
4137         (=adobe-japan1-4): Likewise.
4138         (=adobe-japan1-5): Likewise.
4139         (=adobe-japan1-6): Likewise.
4140
4141 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4144         setting for `=>gt'.
4145
4146 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4147
4148         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4149         CHISE.
4150
4151 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4152
4153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4154         setting for `=>zinbun-oracle'.
4155
4156         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4157         for XEmacs CHISE.
4158
4159 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4160
4161         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4162         for XEmacs CHISE.
4163         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4164         `=jis-x0208@1978' as the mother.
4165
4166 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4167
4168         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4169         - Use `=gt' instead of `ideograph-gt'.
4170         - Use `=gt-k' instead of `ideograph-gt-k'.
4171         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4172         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4173         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4174         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4175         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4176         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4177         - Use `=>>gt' instead of `<=>gt'.
4178         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4179         - Add setting for `=>>jis-x0208@1990'.
4180         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4181           `=>>jis-x0213-1@2000'.
4182         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4183         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4184           `=>>jis-x0213-1@2004'.
4185         - Add setting for `=>>jis-x0208@1978'.
4186         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4187
4188 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4189
4190         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4191         XEmacs CHISE.
4192
4193 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4194
4195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4196         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4197         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4198         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4199         `<=>jis-x0213-1@2004'.
4200
4201 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4202
4203         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4204         CHISE.
4205         (=>jis-x0213-2): Ditto.
4206
4207 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4208
4209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4210         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4211
4212 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4213
4214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4215         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4216         `=>jis-x0213-1'.
4217
4218 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4219
4220         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4221         CHISE.
4222         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4223
4224 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4225
4226         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4227         `<==>jis-x0213-1'.
4228         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4229         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4230         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4231         (<=>jis-x0208): New alias for `=>jis-x0208'.
4232         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4233         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4234         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4235         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4236         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4237         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4238         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4239         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4240         (=>>gt): Renamed from `<==>gt'.
4241         (<==>gt): New alias for `=>>gt'.
4242
4243 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4246         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4247         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4248         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4249         - Add settings for `<=>jis-x0213-1@2000' and
4250           `<=>jis-x0213-1@2004'.
4251
4252         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4253         XEmacs CHISE.
4254         (<==>jis-x0213-1): Likewise.
4255         (<==>jis-x0213-1@2000): Likewise.
4256         (<==>jis-x0213-1@2004): Likewise.
4257         (<=>jis-x0208): Add property `=>iso-ir 168'.
4258         (<=>jis-x0208@1997): Likewise.
4259         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4260         as the mother; add property `=>iso-ir 228'.
4261         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4262         property `=>iso-ir 228'.
4263         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4264         property `=>iso-ir 233'.
4265         (<==>gt): Renamed from `<=>gt'.
4266         (<=>gt): New alias for `<==>gt'.
4267
4268 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4271         CHISE.
4272         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4273         `<=>jis-x0208' as the mother.
4274         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4275         (<=>jis-x0213-1@2000): Ditto.
4276         (<=>jis-x0213-1@2004): Ditto.
4277
4278 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4279
4280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4281         settings for `<=>gt'.
4282
4283         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4284
4285 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4286
4287         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4288         XEmacs CHISE.
4289         (=jis-x0208@1978/-4pr): Likewise.
4290         (=jis-x0208@1978/4-pr): Likewise.
4291         (=jis-x0213-1): Likewise.
4292         (=ucs@iso): Likewise.
4293         (=ucs@unicode): Likewise.
4294         (=ucs@gb): Likewise.
4295         (=ucs@gb/fw): Likewise.
4296         (=ucs@cns): Likewise.
4297         (=ucs@cns/fw): Likewise.
4298         (=ucs@jis): Likewise.
4299         (=ucs@jis/fw): Likewise.
4300         (=ucs@jis/1990): Likewise.
4301         (=ucs@jis/2000): Likewise.
4302         (=ucs@jis/2004): Likewise.
4303         (=ucs@JP): Likewise.
4304         (=ucs@ks): Likewise.
4305         (=ucs@big5): Likewise.
4306         (=ucs@big5/cns11643): Likewise.
4307         (=ucs@cns11643): Likewise.
4308
4309 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4310
4311         * mule/mule-charset.el (default-coded-charset-priority-list):
4312         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4313
4314         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4315         CHISE.
4316         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4317         mother.
4318
4319 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4320
4321         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4322         from src/mule-charset.c].
4323         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4324         specify `final'.
4325         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4326         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4327         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4328         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4329         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4330         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4331
4332 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4335         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4336         (=jis-x0208@1978/i-4): Specify `partial'.
4337         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4338         mother coded-charset.
4339         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4340
4341 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4342
4343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4344         settings for `=jis-x0213-1@2004'.
4345
4346 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4347
4348         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4349         CHISE.
4350         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4351         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4352         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4353         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4354         temporarily.
4355         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4356
4357 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4358
4359         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4360         CHISE.
4361         (=shinjigen@1ed): Inherited from `=shinjigen'.
4362         (=shinjigen@rev): Likewise.
4363
4364 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4365
4366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4367         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4368
4369 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4370
4371         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4372         define it as an alias.
4373         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4374         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4375         alias.
4376         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4377         alias.
4378
4379 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4380
4381         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4382         CHISE.
4383
4384 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4385
4386         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4387         CHISE.
4388         (shinjigen-2): Ditto.
4389
4390 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4391
4392         * mule/mule-charset.el (default-coded-charset-priority-list):
4393         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4394         `chinese-big5-eten-*' and `chinese-big5'.
4395
4396 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4399         #x9FA5 temporarily.
4400
4401 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4402
4403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4404         settings for `=jis-x0208@1978/i1'.
4405
4406 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4407
4408         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4409         XEmacs CHISE.
4410
4411 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4412
4413         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4414         XEmacs CHISE.
4415
4416 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4417
4418         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4419         XEmacs CHISE.
4420
4421 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4422
4423         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4424         CHISE.
4425         (=ucs-bmp@cns): Likewise.
4426         (=ucs-bmp@jis): Likewise.
4427         (=ucs-bmp@ks): Likewise.
4428
4429 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4430
4431         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4432         CHISE.
4433         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4434
4435 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4436
4437         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4438         settings for `=zinbun-oracle'.
4439
4440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4441         `=zinbun-oracle'.
4442
4443 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444
4445         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4446         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4447         `=ucs@iso'.
4448
4449 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-charset.el (default-coded-charset-priority-list):
4452         Delete `ucs-sip'; modify order of some CCSs.
4453
4454 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4457         in XEmacs CHISE.
4458
4459         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4460         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4461         CHISE.
4462
4463 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4464
4465         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4466         its registry.
4467         (=ucs-radicals@unicode): Likewise.
4468
4469 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4470
4471         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4472         CHISE.
4473
4474 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4475
4476         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4477         CHISE.
4478
4479 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4480
4481         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4482         CHISE.
4483
4484 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4485
4486         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4487         Modify preference of *isolated settings*.
4488
4489 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4490
4491         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4492         utf-2000 is provided.
4493         (=ucs@cns11643): Likewise.
4494
4495 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4496
4497         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4498         Prefer every *isolated setting* to ordinary setting.
4499
4500 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4501
4502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4503         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4504
4505 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4506
4507         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4508         CHISE.
4509
4510 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4511
4512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4513         settings for `=jis-x0208@1997'.
4514
4515 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4516
4517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4518         `=jis-x0208@1997'.
4519
4520 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4521
4522         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4523         XEmacs CHISE.
4524
4525 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4526
4527         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4528         `=jis-x0208@1978'.
4529         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4530         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4531         `=jis-x0208-1990' as the mother.
4532         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4533
4534 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4537         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4538         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4539         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4540         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4541         for `=ucs@JP'.
4542
4543 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4546         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4547         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4548         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4549         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4550         `=daikanwa@rev2'.
4551
4552 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4553
4554         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4555         (=gt): Likewise.
4556         (=gt-k): Likewise.
4557         (=gt-pj-*): Likewise.
4558         (=gt-pj-k1): Likewise.
4559         (=gt-pj-k2): Likewise.
4560         (=daikanwa): Likewise.
4561         (=daikanwa-rev1): Likewise.
4562         (=daikanwa-rev2): Likewise.
4563         (=big5-pua): Likewise.
4564         (=big5-eten): Likewise.
4565         (chinese-big5-eten-a): Likewise.
4566         (chinese-big5-eten-b): Likewise.
4567         (=hanziku-*): Likewise.
4568         (=cbeta): Likewise.
4569         (=jef-china3): Likewise.
4570         (=ruimoku-v6): Likewise.
4571         (=ucs@iso): Likewise.
4572         (=ucs@unicode): Likewise.
4573         (=ucs@gb): Likewise.
4574         (=ucs@cns): Likewise.
4575         (=ucs@jis): Likewise.
4576         (=ucs@jis-1990): Likewise.
4577         (=ucs@jis-2000): Likewise.
4578         (=ucs@jp): Likewise.
4579         (=ucs@ks): Likewise.
4580         (=ucs@big5): Likewise.
4581         (=ucs-radicals): Likewise.
4582         (=ucs-radicals@unicode): Likewise.
4583         (=ucs-bmp-cjk): Likewise.
4584         (=ucs-bmp-cjk@unicode): Likewise.
4585         (=ucs-sip-ext-b): Likewise.
4586         (=ucs-sip-ext-b@iso): Likewise.
4587
4588 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4589
4590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4591         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4592
4593 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4594
4595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4596         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4597         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4598         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4599         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4600         arabic-digit, ipa and ``&I-B-XXXX;''.
4601
4602 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4605         setting for (I-)HZK{03..12}-XXXX.
4606
4607 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4608
4609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4610         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4611
4612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4613         `=ruimoku-v6'.
4614
4615         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4616         CHISE.
4617
4618 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4619
4620         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4621         (=ucs@unicode): Likewise.
4622         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4623         (=ucs@cns): Likewise.
4624         (=ucs@jis): Likewise.
4625         (=ucs@ks): Likewise.
4626         (=ucs@big5): Likewise.
4627
4628 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4629
4630         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4631         `ucs-jis'.
4632         (utf-8-jis-er): Likewise.
4633         (utf-8-jp): New coding-system.
4634         (utf-8-jp-er): Likewise.
4635
4636         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4637
4638 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4639
4640         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4641
4642         * mule/japanese.el: Move definition of `euc-jisx0213' to
4643         mule/mule-coding.el.
4644
4645 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4646
4647         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4648         mule-coding before loading update-cdb when utf-2000 is provided.
4649
4650 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4651
4652         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4653         `=daikanwa'.
4654
4655 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4656
4657         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4658         definition codes when `utf-2000' is provided.
4659
4660 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4661
4662         * mule/mule-category.el (word-combining-categories): Don't setup
4663         `word-combining-categories' in XEmacs CHISE.
4664         (word-separating-categories): Add setting about Latin script in
4665         XEmacs CHISE.
4666
4667 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4668
4669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4670         setting for `chinese-big5'.
4671
4672 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4673
4674         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4675         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4676         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4677         add setting for HZK0[12]-xxxx.
4678
4679 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4680
4681         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4682         in XEmacs CHISE.
4683
4684 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4685
4686         * mule/mule-charset.el (default-coded-charset-priority-list):
4687         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4688         and `chinese-big5' to `=gt-pj-*'.
4689
4690 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4691
4692         * mule/mule-conf.el (=daikanwa): Renamed from
4693         `ideograph-daikanwa'.
4694         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4695
4696 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4697
4698         * mule/mule-conf.el (=cns11643-7): Renamed from
4699         `chinese-cns11643-7'.
4700         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4701
4702 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4703
4704         * mule/mule-conf.el (=cns11643-6): Renamed from
4705         `chinese-cns11643-6'.
4706         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4707
4708 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4709
4710         * mule/mule-conf.el (=cns11643-5): Renamed from
4711         `chinese-cns11643-5'.
4712         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4713
4714 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4715
4716         * mule/mule-conf.el (=cns11643-4): Renamed from
4717         `chinese-cns11643-4'.
4718         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4719
4720 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4721
4722         * mule/mule-conf.el (=cns11643-3): Renamed from
4723         `chinese-cns11643-3'.
4724         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4725
4726 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4727
4728         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4729         `=cns11643-2'.
4730         (chinese-cns11643-2): New alias for `=cns11643-2'.
4731
4732 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4733
4734         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4735         `=cns11643-1'.
4736         (chinese-cns11643-1): New alias for `=cns11643-1'.
4737
4738 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4739
4740         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4741         (chinese-gb12345): New alias for `=gb12345'.
4742
4743 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4744
4745         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4746         (chinese-gb2312): New alias for `=gb2312'.
4747
4748 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4749
4750         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4751         (chinese-big5): New alias for `=big5'.
4752
4753 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4754
4755         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4756         (korean-ksc5601): New alias for `=ks-x1001'.
4757
4758 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4759
4760         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4761         `=jis-x0212'.
4762         (japanese-jisx0212): New alias for `=jis-x0212'.
4763
4764 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4765
4766         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4767         `=jis-x0208-1983'.
4768         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4769
4770 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4771
4772         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4773         `=jis-x0208-1978'.
4774         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4775
4776 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4777
4778         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4779         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4780
4781 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4782
4783         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4784         (chinese-cns11643-3): Specify iso-ir 183.
4785         (chinese-cns11643-4): Specify iso-ir 184.
4786         (chinese-cns11643-5): Specify iso-ir 185.
4787         (chinese-cns11643-6): Specify iso-ir 186.
4788         (chinese-cns11643-7): Specify iso-ir 187.
4789         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4790         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4791
4792 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4793
4794         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4795         \uXXXX for every cases.
4796
4797 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4798
4799         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4800         (ucs-big5): Changed to an alias for `=ucs@big5'.
4801
4802 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4803
4804         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4805         (ucs-ks): Changed to an alias for `=ucs@ks'.
4806
4807 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4808
4809         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4810         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4811
4812 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4813
4814         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4815         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4816
4817 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4820         (ucs-jis): Changed to an alias for `=ucs@jis'.
4821
4822 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4823
4824         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4825         (ucs-cns): Changed to an alias for `=ucs@cns'.
4826
4827 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4828
4829         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4830         (ucs-gb): Changed to an alias for `=ucs@gb'.
4831
4832 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4833
4834         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4835         `ideograph-daikanwa-2'.
4836         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4837         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4838
4839 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4840
4841         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4842         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4843
4844         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4845         for `xemacs-chise-version'.
4846
4847 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4848
4849         * mule/mule-charset.el (default-coded-charset-priority-list):
4850         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4851         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4852         instead of `ideograph-hanziku-*'.
4853
4854         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4855         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4856
4857 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4858
4859         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4860         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4861         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4862         `utf-2000' is provided.
4863
4864 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4865
4866         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4867         is provided [was builtin coded-charsets].
4868
4869 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4870
4871         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4872         is provided [was builtin coded-charsets].
4873
4874 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4875
4876         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4877         is provided [was builtin coded-charsets].
4878
4879 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4880
4881         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4882         is provided [was builtin coded-charsets].
4883
4884 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4885
4886         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4887         when `utf-2000' is provided [was builtin coded-charsets].
4888
4889 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4890
4891         * mule/mule-conf.el (=hanziku-*): Renamed from
4892         `ideograph-hanziku-*'.
4893         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4894
4895 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4896
4897         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4898         `utf-2000' is provided [was builtin coded-charsets].
4899         (ideograph-hanziku-{1..12}): Likewise.
4900
4901 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4902
4903         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4904         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4905
4906 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4907
4908         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4909         when `utf-2000' is provided [was builtin coded-charsets].
4910
4911 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4912
4913         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4914         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4915         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4916
4917 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4918
4919         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4920         (ideograph-gt): Changed to an alias for `=gt'.
4921
4922 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4923
4924         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4925         is provided; it was defined as a builtin coded-charset.
4926         (ideograph-gt): Likewise.
4927
4928 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4929
4930         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4931         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4932
4933 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4934
4935         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4936         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4937
4938 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4939
4940         * mule/mule-conf.el (=big5-eten): Renamed from
4941         `chinese-big5-eten'.
4942         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4943
4944 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4945
4946         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4947         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4948
4949 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4950
4951         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4952         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4953
4954 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4955
4956         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4957         (china3-jef): Changed to an alias for `=jef-china3'.
4958
4959 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4960
4961         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4962         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4963
4964         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4965         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4966         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4967         when `utf-2000' is provided.
4968
4969 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4970
4971         * mule/mule-charset.el (default-coded-charset-priority-list):
4972         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4973
4974         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4975         (ucs-jis-2000): Deleted.
4976
4977 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4978
4979         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4980         UTF-2000.
4981         (=ucs-jis-2000): New coded-charset for UTF-2000.
4982
4983 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4984
4985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4986         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4987
4988 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4989
4990         * mule/mule-charset.el (default-coded-charset-priority-list):
4991         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4992         `ideograph-cbeta'.
4993
4994 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4995
4996         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4997         builtin coded-charset].
4998
4999 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5000
5001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5002         settings for &K0-xxxx and &I-K0-xxxx.
5003
5004 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5005
5006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5007         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5008
5009 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5010
5011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5012         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5013
5014 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5015
5016         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5017         UTF-2000.
5018         (ideograph-gt-pj-k1): Likewise.
5019         (ideograph-gt-pj-k2): Likewise.
5020
5021 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5022
5023         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5024         `=jis-x0208'.
5025
5026 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5027
5028         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5029         UTF-2000 [was a builtin coded-charset].
5030
5031 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5032
5033         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5034         (utf-8-gb-er): Likewise.
5035
5036 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5037
5038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5039         settings for JIS X 0212 and JIS X 0208:1978.
5040
5041 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5042
5043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5044         setting for JIS X 0213.
5045
5046 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5047
5048         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5049         standard-case-table in UTF-2000.
5050
5051 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5052
5053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5054         definitions for isolated-chars.
5055
5056 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5057
5058         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5059         `configure-utf-2000-lisp-directory'.
5060         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5061         `mule-lisp-load-path'.
5062
5063 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5064
5065         * startup.el (startup-setup-paths): Set and use
5066         `utf-2000-lisp-directory'.
5067         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5068         UTF-2000.
5069
5070 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5071
5072         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5073         (paths-find-utf-2000-lisp-directory): New function.
5074         (paths-construct-load-path): Add new optional argument
5075         `utf-2000-lisp-directory'.
5076
5077         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5078
5079 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5080
5081         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5082         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5083         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5084         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5085         `chinese-big5-2' in UTF-2000.
5086
5087         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5088         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5089
5090 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5091
5092         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5093         `big5-eten-er' in UTF-2000.
5094         (big5-cdp): Modify DOC-string and mnemonic.
5095
5096 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5097
5098         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5099         UTF-2000 [renamed from utf-8-er].
5100         (utf-8-gb): New coding-system in UTF-2000.
5101         (utf-8-gb-er): Likewise.
5102         (utf-8-cns): Likewise.
5103         (utf-8-cns-er): Likewise.
5104         (utf-8-big5): Likewise.
5105         (utf-8-big5-er): Likewise.
5106         (utf-8-jis): Likewise.
5107         (utf-8-jis-er): Likewise.
5108         (utf-8-ks): Likewise.
5109         (utf-8-ks-er): Likewise.
5110         (utf-8-er): Likewise.
5111
5112 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5113
5114         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5115         instead of `utf-8-unix' in UTF-2000.
5116
5117         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5118
5119 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5120
5121         * mule/japanese.el (euc-jisx0213): New coding-system.
5122
5123         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5124         `japanese-jisx0208-1990' as the mother.
5125
5126 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5127
5128         * dumped-lisp.el (preloaded-file-list): Change condition of
5129         loading "close-cdb".
5130
5131 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5132
5133         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5134         setup `coded-charset-entity-reference-alist'.
5135
5136 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5137
5138         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5139         UTF-2000.
5140
5141 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5142
5143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5144         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5145
5146 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5147
5148         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5149         (chinese-big5-eten-a): Likewise.
5150         (chinese-big5-eten-b): Likewise.
5151         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5152         code range is #x8140 .. #x8DFE.
5153
5154 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5155
5156         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5157         UTF-2000.
5158         (chinese-big5-cdp): Likewise.
5159
5160 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5161
5162         * dumped-lisp.el (preloaded-file-list): Rename
5163         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5164
5165 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5166
5167         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5168         append `system-char-db-source-file-list' into
5169         `preloaded-file-list' in UTF-2000.
5170
5171 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5172
5173         * dumped-lisp.el (preloaded-file-list): Delete
5174         character-definition files.
5175
5176 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5177
5178         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5179         UTF-2000.
5180
5181 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5182
5183         * mule/mule-charset.el (default-coded-charset-priority-list):
5184         Delete `mojikyo-2022-1'.
5185
5186 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5187
5188         * mule/mule-charset.el (default-coded-charset-priority-list):
5189         Delete `mojikyo'.
5190
5191 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5192
5193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5194         `ucs-sip'.
5195
5196 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5197
5198         * mule/mule-charset.el (default-coded-charset-priority-list):
5199         Comment out `chinese-gb12345'.
5200
5201 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5202
5203         * bytecomp.el (byte-compile-insert-header): Fixed.
5204
5205 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5206
5207         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5208         XEmacs UTF-2000.
5209
5210 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5211
5212         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5213         UTF-2000.
5214
5215 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5216
5217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5218         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5219
5220 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5221
5222         * mule/mule-charset.el (default-coded-charset-priority-list):
5223         `japanese-jef-china3' is renamed `china3-jef'.
5224
5225 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5226
5227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5228         `japanese-jef-china3' and `ideograph-cbeta'.
5229
5230 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5231
5232         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5233
5234 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5235
5236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5237         `chinese-big5-cdp'.
5238
5239 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5240
5241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5242         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5243
5244 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5245
5246         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5247         loading character definitions.
5248
5249 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5250
5251         * dumped-lisp.el (preloaded-file-list): Rename
5252         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5253
5254 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5255
5256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5257         `chinese-big5'.
5258
5259 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5260
5261         * dumped-lisp.el (preloaded-file-list): Dump
5262         "Ideograph-R028-Private" with XEmacs UTF-2000.
5263
5264 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5265
5266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5267         `chinese-gb12345'.
5268
5269 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5270
5271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5272         `ideograph-gt-pj-{1..11}'.
5273
5274         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5275         XEmacs UTF-2000.
5276
5277 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5278
5279         * mule/mule-charset.el (default-coded-charset-priority-list):
5280         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5281         `chinese-isoir165'.
5282
5283 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5284
5285         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5286         `image/png', `image/x-xpm' and `image/tiff'.
5287
5288         * files.el (binary-file-regexps): Add *.PNG.
5289
5290 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5291
5292         * mule/mule-charset.el (default-coded-charset-priority-list):
5293         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5294         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5295
5296 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5297
5298         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5299         the first completion when UTF-2000 is running.
5300
5301 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5302
5303         * mule/mule-charset.el (default-coded-charset-priority-list):
5304         Delete `ucs'.
5305
5306 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5307
5308         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5309
5310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5311         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5312
5313 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5314
5315         * mule/vietnamese.el (vscii-2): Delete abolished property
5316         `composite'; now composite mode is default.
5317
5318 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5319
5320         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5321         of `raw-text'; check \uHHHH representation even if non-ascii
5322         characters are not found.
5323
5324         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5325         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5326         unconditionally.
5327
5328         * mule/viet-ccl.el: New file.
5329
5330         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5331         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5332         - Separate CCL based implementations to viet-ccl.el.
5333
5334 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5335
5336         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5337         "jisx0213.2000-1".
5338         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5339
5340         * mule/mule-charset.el (default-coded-charset-priority-list):
5341         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5342         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5343
5344 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5345
5346         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5347
5348 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5349
5350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5351         `ucs' in UTF-2000.
5352
5353 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5354
5355         * mule/mule-charset.el (default-coded-charset-priority-list):
5356         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5357         `arabic-iso8859-6'.
5358
5359 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5360
5361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5362         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5363
5364 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5365
5366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5367         `katakana-jisx0201' in UTF-2000.
5368
5369 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5370
5371         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5372         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5373         "u0FB50-Arabic-Presentation-Forms-A",
5374         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5375         "u0FE50-Small-Form-Variants",
5376         "u0FE70-Arabic-Presentation-Forms-B",
5377         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5378         UTF-2000.
5379
5380 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5381
5382         * dumped-lisp.el (preloaded-file-list): Delete
5383         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5384         ... "Ideograph-R214-Flute" in UTF-2000.
5385
5386 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5387
5388         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5389         (japanese-jisx0213-2): New coded-charset.
5390
5391         * dumped-lisp.el (preloaded-file-list): Add
5392         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5393         "Ideograph-R030-Mouth".
5394
5395 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5396
5397         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5398         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5399         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5400         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5401         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5402         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5403         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5404         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5405
5406 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5407
5408         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5409         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5410         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5411         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5412         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5413
5414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5415         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5416
5417 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5418
5419         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5420         in UTF-2000.
5421
5422 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5423
5424         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5425         (chinese-isoir165): Moved from mule/chinese.el.
5426         (chinese-cns11643-3): Moved from mule/chinese.el.
5427         (chinese-cns11643-4): Moved from mule/chinese.el.
5428         (chinese-cns11643-5): Moved from mule/chinese.el.
5429         (chinese-cns11643-6): Moved from mule/chinese.el.
5430         (chinese-cns11643-7): Moved from mule/chinese.el.
5431
5432         * mule/chinese.el: Move definition of coded-charsets to
5433         mule/mule-conf.el.
5434
5435 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5436
5437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5438         `ideograph-daikanwa'.
5439
5440 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5441
5442         * dumped-lisp.el (preloaded-file-list): Delete
5443         "ccs-jisx0201-latin.el".
5444
5445 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5446
5447         * dumped-lisp.el (preloaded-file-list): Add
5448         "u031A0-Extended-Bopomofo" in UTF-2000.
5449
5450 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5451
5452         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5453         renamed to u02E00-CJK-Radical-Supplement.
5454
5455 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5456
5457         * dumped-lisp.el (preloaded-file-list): Add
5458         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5459         "u030A0-Katakana", "u03100-Bopomofo",
5460         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5461         "u03200-Enclosed-CJK-Letters-and-Months" and
5462         "u03300-CJK-Compatibility".
5463
5464 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5465
5466         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5467         "u02F00-Kangxi-Radicals" and
5468         "u02FF0-Ideographic-Description-Characters".
5469
5470 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5471
5472         * dumped-lisp.el (preloaded-file-list): Add
5473         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5474         "u02800-Braille-Patterns" in UTF-2000.
5475
5476 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5477
5478         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5479         "uXXXXX-*.el" in UTF-2000.
5480
5481         * bytecomp.el (byte-compile-insert-header): Delete comments if
5482         non-ASCII characters are found; allow `byte-compile-dynamic' and
5483         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5484         `raw-text'.
5485
5486 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5487
5488         * dumped-lisp.el (preloaded-file-list): Add
5489         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5490         "u025A0-Geometric-Shapes.el".
5491
5492 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5493
5494         * dumped-lisp.el (preloaded-file-list): Add
5495         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5496         "u02460-Enclosed-Alphanumerics.el".
5497
5498 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5499
5500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5501         `chinese-gb2312'.
5502
5503         * dumped-lisp.el (preloaded-file-list): Add
5504         "u02200-Mathematical-Operators.el" and
5505         "u02300-Miscellaneous-Technical.el".
5506
5507 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5508
5509         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5510         `chinese-cns11643-*'.
5511
5512         * dumped-lisp.el (preloaded-file-list): Add
5513         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5514         "u02190-Arrows.el" in UTF-2000.
5515
5516 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5517
5518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5519         `korean-ksc5601'.
5520
5521         * dumped-lisp.el (preloaded-file-list): Add
5522         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5523         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5524         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5525
5526 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5527
5528         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5529
5530 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5531
5532         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5533         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5534         "u01780-Khmer.el", "u01800-Mongolian.el",
5535         "u01E00-Latin-Extended-Additional.el" and
5536         "u01F00-Greek-Extended.el" in UTF-2000.
5537
5538 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5539
5540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5541         `ethiopic-ucs' and `ethiopic'.
5542
5543         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5544         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5545
5546         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5547         from mule/ethiopic.el.
5548
5549         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5550         mule/mule-conf.el.
5551
5552 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5553
5554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5555         `lao'.
5556
5557         * mule/mule-conf.el (lao): New coded-charset.
5558
5559         * dumped-lisp.el (preloaded-file-list): Add
5560         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5561         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5562         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5563         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5564         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5565
5566 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5567
5568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5569         `ucs-bmp' and `arabic-iso8859-6'.
5570
5571 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5572
5573         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5574         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5575         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5576
5577 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5578
5579         * startup.el (normal-top-level): Load autoload file for UTF-2000
5580         in UTF-2000.
5581
5582 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5583
5584         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5585         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5586         "u00020-Basic-Latin.el", "u00080-C1.el",
5587         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5588         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5589         "u002B0-Spacing-Modifier-Letters.el",
5590         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5591         UTF-2000.
5592
5593 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5594
5595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5596         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5597         instead of `vietnamese-viscii-*'.
5598
5599 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5600
5601         * mule/mule-conf.el: New file.
5602
5603         * mule/misc-lang.el: Move definition of charset `ipa' to
5604         mule/mule-conf.el.
5605
5606 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5607
5608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5609         `latin-viscii'; prefer it for characters used in Vietnamese.
5610
5611 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5612
5613         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5614
5615 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5616
5617         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5618         `vietnamese-viscii-lower'.
5619         (latin-viscii-upper): Renamed from charset
5620         `vietnamese-viscii-upper'.
5621         (vietnamese-viscii-lower): New alias for charset
5622         `latin-viscii-lower'.
5623         (vietnamese-viscii-upper): New alias for charset
5624         `latin-viscii-upper'.
5625
5626 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5627
5628         * mule/mule-charset.el (default-coded-charset-priority-list):
5629         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5630
5631 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5632
5633         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5634         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5635         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5636         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5637         lisp/utf-2000.
5638
5639 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5640
5641         * mule/ccs-tcvn5712.el: New file.
5642
5643 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5644
5645         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5646         in UTF-2000.
5647
5648 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5649
5650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5651         `japanese-jisx0208'.
5652
5653 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5654
5655         * dumped-lisp.el (preloaded-file-list): Add
5656         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5657         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5658         UTF-2000.
5659
5660         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5661         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5662         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5663         mule/ccs-viscii.el: New files.
5664
5665         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5666         if \uXXXX is found.
5667
5668 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5669
5670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5671         `hiragana-jisx0208' and `katakana-jisx0208'.
5672
5673 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5674
5675         * mule/chinese.el (chinese-cns11643-3): Define it even if
5676         `utf-2000' is provided.
5677         (chinese-cns11643-4): Likewise.
5678         (chinese-cns11643-5): Likewise.
5679         (chinese-cns11643-6): Likewise.
5680         (chinese-cns11643-7): Likewise.
5681
5682 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5683
5684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5685         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5686
5687 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5688
5689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5690         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5691
5692 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5693
5694         * mule/mule-charset.el (default-coded-charset-priority-list):
5695         Setup in UTF-2000.
5696
5697 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5698
5699         * mule/viet-chars.el: Don't define charset
5700         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5701         they are defined as builtin charsets.
5702
5703 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5704
5705         * version.el (emacs-version): Add more space just before UTF-2000
5706         version string.
5707
5708 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5709
5710         * version.el ([constant] emacs-version): Don't add a space in the
5711         preceding place of `xemacs-betaname' because it is duplicated.
5712         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5713
5714         * startup.el (splash-frame-body): Add ETL.
5715
5716 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5717
5718         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5719         is provided because it is defined as builtin charset.
5720         (chinese-cns11643-4): Likewise.
5721         (chinese-cns11643-5): Likewise.
5722         (chinese-cns11643-6): Likewise.
5723         (chinese-cns11643-7): Likewise.
5724
5725 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5726
5727         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5728         coding-system `iso-10646-ucs-4' is not defined.
5729
5730 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5731
5732         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5733         coding-system if `utf-2000' is provided.
5734
5735 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5736
5737         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5738         `utf-2000' is provided.
5739
5740 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5741
5742         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5743         if utf-2000 is provided temporally.
5744
5745 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5746
5747         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5748         as builtin variable].
5749
5750 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5751
5752         * files.el (insert-file-contents-literally): Treat file as binary;
5753         call file-name-handlers. [sync with Emacs 20.3.10]
5754
5755 2008-12-28  Vin Shelton  <acs@xemacs.org>
5756
5757         * XEmacs 21.4.22 is released
5758
5759 2008-12-30  Vin Shelton  <acs@xemacs.org>
5760
5761         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5762         during building even if no packages are found.
5763
5764 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5765
5766         * printer.el (generic-print-region): 
5767         (generic-print-buffer): 
5768         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5769         check if the msprinter device is available, now that msprinter is
5770         always available as a specifier tag. 
5771
5772 2008-12-24  Vin Shelton  <acs@xemacs.org>
5773
5774         * about.el: Add Francisco to my bio!
5775
5776 2008-12-23  Vin Shelton  <acs@xemacs.org>
5777
5778         * autoload.el: Move operator definitions to autoload-operators.el
5779         in the xemacs-base package.
5780
5781 2007-11-22  Vin Shelton  <acs@xemacs.org>
5782
5783         * about.el (about-hacker-contribution): Updated my bio.
5784
5785 2007-10-07  Vin Shelton  <acs@xemacs.org>
5786
5787         * XEmacs 21.4.21 is released
5788
5789 2007-09-19  Didier Verna  <didier@xemacs.org>
5790
5791         Update my personal info.
5792         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5793         * about.el (about-other-current-hackers): Ditto.
5794         * about.el (about-url-alist): Add my musical website.
5795         * about.el (about-personal-info): Update my entry.
5796         * about.el (about-hacker-contribution): Ditto.
5797
5798 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5799
5800         * package-get.el (package-get-download-sites): Update download
5801         sites in Japan.
5802         * package-get.el (package-get-pre-release-download-sites): Ditto.
5803
5804 2007-08-18  Vin Shelton  <acs@xemacs.org>
5805
5806         * package-get.el (package-get-pre-release-download-sites): Sync
5807         mirror sites with 21.5.  (Thanks, Adrian)
5808
5809 2007-08-09  Mike Sperber  <mike@xemacs.org>
5810
5811         * startup.el (migrate-user-init-file): Create backup of
5812         `user-init-file' before migrating.
5813         * startup.el (maybe-migrate-user-init-file): Print
5814         information about backup file.
5815         (maybe-create-compatibility-dot-emacs): Follow above change.
5816
5817 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5818
5819         * font-lock.el: Sync font-lock-add-keywords and
5820         font-lock-remove-keywords from GNU Emacs.
5821         * font-lock.el (font-lock-keywords-alist): New.
5822         * font-lock.el (font-lock-removed-keywords-alist): New.
5823         * font-lock.el (font-lock-add-keywords): New.
5824         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5825         * font-lock.el (font-lock-remove-keywords): New.
5826
5827 2007-08-16  Vin Shelton  <acs@xemacs.org>
5828
5829         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5830         patch from Hans de Graaff.
5831
5832 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5833
5834         * package-get.el (package-get-download-sites): Document Chile and
5835         update Denmark download site.
5836         * package-get.el (package-get-pre-release-download-sites): Ditto.
5837
5838 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5839
5840         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5841
5842 2006-12-09  Vin Shelton  <acs@xemacs.org>
5843
5844         * XEmacs 21.4.20 is released
5845
5846 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5847
5848         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5849
5850 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5851
5852         * info.el (Info-find-file-node, Info-insert-dir)
5853         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5854         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5855         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5856         and discussion.
5857
5858 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5859
5860         * obsolete.el (line-beginning-position): New, from 21.5.x.
5861         (line-end-position): Ditto.
5862
5863 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5864
5865         * package-get.el (package-get-download-sites): Welcome
5866         nl.xemacs.org and Thanks!
5867         * package-get.el (package-get-pre-release-download-sites): Ditto.
5868
5869 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5870
5871         * font-lock.el: Add support for not-so recent changes in Java to
5872         java-mode.
5873
5874 2006-01-28  Vin Shelton  <acs@xemacs.org>
5875
5876         * XEmacs 21.4.19 is released
5877
5878 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5879
5880         * easymenu.el: Update copyright. 
5881         * easymenu.el (easy-menu-all-popups):
5882         Add a docstring. 
5883         * easymenu.el (easy-menu-add):
5884         Document a bug, rework the function to preserve any existing
5885         non-default mode-popup-menu instead of overwriting it, and not to
5886         bother normalising the menu title (nothing else does).
5887         * easymenu.el (easy-menu-remove):
5888         Restore the default mode-popup-menu instead of leaving an empty
5889         one when we remove the last easy-menu popup. 
5890
5891 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5892
5893         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5894         as suggested by Rodrigo Ventura.
5895         * package-get.el (package-get-pre-release-download-sites): Ditto,
5896         with replacement of xemacs-21.5 by beta, which is the logical path
5897         to our beta core and package pre-releases.
5898
5899 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5900
5901         * package-get.el (package-get-download-sites): Add Hong Kong
5902         download site.
5903         * package-get.el (package-get-pre-release-download-sites): Ditto.
5904
5905 2005-12-26  Vin Shelton  <acs@xemacs.org>
5906
5907         * find-paths.el:
5908         * find-paths.el (paths-emacs-root-p): Add search for package root.
5909         * find-paths.el (paths-find-emacs-root): Replaced with
5910         paths-find-invocation-roots, which returns a list of roots.
5911         * find-paths.el (paths-find-invocation-roots): New.
5912         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5913
5914 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5915
5916         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5917         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5918
5919 2005-12-03  Vin Shelton <acs@xemacs.org>
5920
5921         * XEmacs 21.4.18 is released
5922
5923 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5924
5925         * package-get.el (package-get-download-sites): Update reflecting
5926         latest http://www.xemacs.org/Releases/ information generated by
5927         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5928         * package-get.el (package-get-pre-release-download-sites): Ditto.
5929
5930 2005-02-28  Simon Josefsson  <jas@extundo.com>
5931
5932         * about.el (xemacs-hackers): Add jas.
5933         (about-other-current-hackers): Likewise.
5934         (about-url-alist): Add URL for jas.
5935         (about-personal-info): Document jas.
5936         (about-hacker-contribution): Describe jas contributions.
5937
5938 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5939
5940         * easymenu.el (easy-menu-remove): As described in 
5941         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5942         except the "Command" menu from mode-popup-menu. 
5943
5944 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5945  
5946         * font.el (font-spatial-to-canonical): Correct calculation of 
5947         return value for pixel-based input value. 
5948  
5949 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5950
5951         * code-process.el (call-process): Process-related docstring
5952         improvements spurred by Norbert Koch.
5953         * code-process.el (call-process-region): Ditto.
5954         * code-process.el (start-process): Ditto.
5955
5956 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5957
5958         * finder.el (finder-find-library): Return filename actually
5959         searched for.
5960
5961 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5962
5963         * help.el (view-emacs-news): Use `expand-file-name' instead of
5964         `locate-data-file' as the latter will find any "NEWS" files that
5965         might exist in packages _before_ the one in core.
5966
5967 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5968
5969         * package-get.el (package-get-init-package):
5970         package-get-init-package buglet (21.4.17) by Jeff Mincy
5971         <mincy@rcn.com> fixing false temporary load-path shadows reported
5972         after package installation and simplifying code.
5973
5974 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5975
5976         * package-get.el (package-get-download-sites): Sync mirrors list
5977         with the XEmacs website.
5978         (package-get-pre-release-download-sites): Ditto.
5979
5980 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5981
5982         * derived.el (derived-mode-merge-syntax-tables):
5983         Revert my 21.5-only patch of 2003-07-18 which slipped in
5984         through Jerry James's patch of 2004-06-07.
5985
5986 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5987
5988         * cmdloop.el (keyboard-quit): Remove workaround for
5989         `region-active-p' not making sure active region is in current
5990         buffer now that it does.
5991         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5992         * simple.el (region-active-p): `region-active-p' to only return t
5993         when active region is in current buffer.
5994
5995 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5996
5997         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5998         package names, quell a byte-compiler warning, doc fix.
5999
6000 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6001
6002         * buffer.el (pop-to-buffer):
6003         * window-xemacs.el (display-buffer):
6004         Document use of `same-window-buffer-names,' `same-window-regexps'
6005         by pop-to-buffer and display-buffer. 
6006         
6007 2005-02-06  Vin Shelton <acs@xemacs.org>
6008
6009         * XEmacs 21.4.17 is released
6010
6011 2005-01-29  Ben Wing  <ben@xemacs.org>
6012
6013         * shadow.el (find-emacs-lisp-shadows):
6014         Add custom-defines to list of ignored files.
6015
6016 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6017
6018         * simple.el (shifted-motion-keys-select-region): Fix statement
6019         about unshifted-motion-keys-deselect-region.
6020
6021 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6022
6023         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6024         now) for GNU Emacs compatibility.
6025         (make-obsolete-variable): Ditto.
6026
6027 2004-01-08  Ben Wing  <ben@xemacs.org>
6028
6029         * code-files.el (load):
6030         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6031
6032 2004-12-05  Vin Shelton <acs@xemacs.org>
6033
6034         * XEmacs 21.4.16 is released
6035
6036 2004-12-04  Vin Shelton  <acs@xemacs.org>
6037
6038         * auto-autoloads.el: Regenerated.
6039
6040         * custom-load.el: Regenerated.
6041
6042 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6043
6044         Fix bug: apropos errors if a defalias refers to an undefined
6045         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6046
6047         * apropos.el (apropos):
6048         (apropos-command):
6049         * help.el (frob-help-extents):
6050         * help-macro.el (make-help-screen):
6051         * hyper-apropos.el (hyper-apropos-grok-functions):
6052         (hyper-apropos-get-doc):
6053         Catch void-function error thrown by `documentation'.
6054
6055 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6056
6057         * packages.el (package-require): Fix incorrect arg to format.
6058         This fixes a `format specifier' error.
6059
6060 2004-08-13  Jerry James  <james@xemacs.org>
6061
6062         * bytecomp.el (forward-word): Tell the byte compiler the correct
6063         number of arguments to forward-word.
6064
6065 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6066
6067         * etags.el: Fixed loading of include files for tag completion. Now
6068         you can make a tag file for a library, include it into your
6069         project and it will be reloaded only if it changed. Infinte
6070         include loops are detected and the correct tag files are loaded.
6071         * etags.el (buffer-tag-table-list): Load and verify tag files in
6072         the external function buffer-tag-table-list-load.
6073         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6074         tag files. Also load the included tag files. The priority of the
6075         included files is right below their parent file. If multiple
6076         matches occur then the symbols from the parent file are found
6077         first.
6078         * etags.el (tag-table-include-files): Corrected comment
6079         string. Switched to pattern constant tags-include-pattern to have
6080         it at a central location.
6081         * etags.el (tags-include-pattern): Added doc string.
6082         * etags.el (add-to-tag-completion-table): Removed obsolete
6083         comments as the include files are allready returned by
6084         buffer-tag-table-list and loaded.
6085         * etags.el (find-tag-internal): The include files are allready
6086         included in tag-tables as buffer-tag-table-list returns them now.
6087
6088 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6089
6090         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6091         Loading items into the notebook is now done by C code.
6092         * widgets-gtk.el (gtk-widget-instantiate-internal):
6093         Style no longer changed.
6094
6095 2004-06-28  Nix  <nix@esperi.org.uk>
6096
6097         * cmdloop.el (truncate-command-history-for-gc): Delay
6098         execution of all things that look up variable bindings,
6099         via `enqueue-eval-event'.
6100
6101 2004-06-24  Vin Shelton  <acs@xemacs.org>
6102
6103         * package-get.el (package-get-require-signed-base-updates):
6104         now defaults to nil.
6105
6106 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6107
6108         * subr.el (split-string): Clean up docstring.
6109
6110 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6111
6112         * faces.el (zmacs-region): fix typo in docstring.
6113
6114 2004-06-07  Jerry James  <james@xemacs.org>
6115
6116         * derived.el: Synch with Emacs 21.3.
6117         * subr.el (with-local-quit): New, from Emacs 21.3.
6118         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6119         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6120         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6121
6122 2004-06-16  Jerry James  <james@xemacs.org>
6123
6124         * cl.el (cl-set-substring): Increment start by the length of the
6125         string, not the string itself.
6126
6127 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6128
6129         * etags.el (tag-table-include-files): Expand included TAGS file
6130         paths to avoid problems with relative paths.  Thanks to Peter
6131         Chubb <peterc@gelato.unsw.edu.au>.
6132         * etags.el (tags-include-pattern): New.
6133         * etags.el (add-to-tag-completion-table): Parse and ignore
6134         trailing include lines.
6135
6136 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6137
6138         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6139         avoiding line solely composed of equal signs.
6140
6141 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6142
6143         * cus-edit.el (alloc): Typo fix.
6144         * cus-edit.el (custom-browse-visibility): Ditto.
6145         * cus-edit.el (custom-variable-value-create): Ditto.
6146         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6147         * cus-edit.el (custom-save-variables): Bind print-length and
6148         print-level to nil to avoid value abbreviation.
6149         * cus-edit.el (custom-save-face-internal): Ditto.
6150         * cus-edit.el (custom-save-faces): Save in sorted order.
6151         * cus-edit.el (custom-save-resets): Bind print-length and
6152         print-level to nil to avoid value abbreviation.
6153         * cus-edit.el (custom-save-loaded-themes): Ditto.
6154
6155 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6156
6157         * subr.el (split-string-default-separators): New.
6158         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6159         see comment in source.
6160
6161 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6162
6163         * mule/japanese.el (paragraph-start, paragraph-separate):
6164         Remove anchor to BOL.
6165
6166 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6167
6168         * cl.el (gensym, gentemp): Improve docstrings.
6169
6170 2004-05-10  Vin Shelton  <acs@xemacs.org>
6171
6172         * etags.el: Sync with 21.5 version.
6173
6174 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6175
6176         * etags.el:
6177         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6178         only for use with exuberant ctags. This will also enable building of 
6179         completion tables with exuberant ctags. This will not work with
6180         xemacs ctags. 
6181         * etags.el (get-tag-table-buffer): New function for creating of
6182         completion table is used if tags-exuberant-ctags-optimization-p ist t
6183         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6184         finding the tag names. New.
6185         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6186         building tag completion table with exuberant ctags. New.
6187         * etags.el (find-tag-internal): Improve exact tag matching for tags
6188         with name fields. Before the patch return types of functions or
6189         function parameters (with exuberant ctags) were found as matches.
6190
6191 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6192
6193         * list-mode.el (display-completion-list): Fixed completion list was
6194         taking the width of the frame and not of the window for displaying
6195         the selection methods.
6196
6197 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6198
6199         * menubar-items.el (default-menubar): Options are saved to custom.el.
6200
6201
6202 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6203
6204         * isearch-mode.el (isearch-abort): Preserve successful search target.
6205
6206 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6207
6208         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6209         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6210         Bihlmeyer.
6211         * gnuserv.el (gnuserv-mode-line-string): New.
6212         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6213         gnuserv-mode.
6214         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6215         * gnuserv.el (gnuserv-edit-files): Use
6216         make-x-device-with-gtk-fallback.
6217
6218 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6219
6220         * gtk-widgets.el: New import: gtk-accel-group-new.
6221         * dialog-gtk.el:
6222         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6223         * dialog-gtk.el (popup-builtin-question-dialog):
6224         Added support for dialog button mnemonics.
6225
6226 2004-03-22  Chris Green <cmg@dok.org>
6227
6228         * process.el (shell-command): Output buffer was ignored when a
6229         background process was run via shell-command.
6230
6231 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6232
6233         * cus-edit.el (custom-save-variables): Retrieve a list of
6234         variables to save first, sort it, and make sure the variables are
6235         saved in sorted order.
6236
6237 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6238  
6239         * package-get.el (package-get-update-base-from-buffer): Force
6240         binary coding system for verifying GnuPG signature in the
6241         package-index file.
6242  
6243 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6244
6245         * package-get.el (package-get-package-index-file-location): Handle
6246         missing "EMACSPACKAGEPATH" environment variable.
6247
6248 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6249
6250         * package-admin.el (package-admin-find-top-directory): Simplify
6251         directory comparisions and fix substring errors on short path
6252         components.
6253         * package-get.el (package-get-package-index-file-location):
6254         Default to first component of "EMACSPACKAGEPATH", if set.
6255
6256 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6257
6258         * package-get.el (process-error): New error datum.
6259
6260 2004-02-02  Vin Shelton <acs@xemacs.org>
6261
6262         * XEmacs 21.4.15 is released
6263
6264 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6265
6266         * itimer.el (activate-itimer): Modify the itimer timeout value as
6267         if it were begun at the last time when the itimer driver was woken
6268         up.
6269
6270 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6271
6272         * specifier.el (Copyright):
6273         Update.
6274         (make-specifier-and-init):
6275         (map-specifier):
6276         (canonicalize-inst-pair):
6277         (canonicalize-spec-list):
6278         (set-specifier):
6279         Synch docstrings to 21.5 where appropriate.
6280
6281 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6282
6283         * package-get.el (package-get-list-packages-where): New.  A
6284         function that allows searching for groups of packages.  For
6285         example, find all packages that require the fsf-compat package.
6286
6287 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6288
6289         The Great PUI Sync.
6290
6291         * auto-autoloads.el: Regenerated.
6292
6293         * custom-load.el: Regenerated.
6294
6295         * dumped-lisp.el (packages-hardcoded-lisp): New.
6296
6297         * menubar-items.el (menu-max-items): New.
6298         (menu-submenu-max-items): New.
6299         (menu-submenu-name-format): New.
6300         (menu-split-long-menu): New.
6301         (menu-sort-menu): New.
6302         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6303
6304         * obsolete.el (pui-add-install-directory): Renamed to the more
6305         logical `pui-set-local-package-get-directory'.
6306         (package-get-download-menu): Moved to `package-ui.el' and renamed
6307         to `package-ui-add-download-menu'.
6308
6309         * package-admin.el (package-admin-install-function-mswindows):
6310         Whitespace clean up.
6311         (package-admin-add-single-file-package): Removed.
6312         (package-admin-default-install-function): Whitespace clean up.
6313         (package-admin-find-top-directory): New.
6314         (package-admin-get-install-dir): Use it.
6315         (package-admin-get-manifest-file): 
6316         (package-admin-check-manifest): 
6317         (package-admin-add-binary-package):
6318         (package-admin-get-lispdir):
6319         (package-admin-delete-binary-package):
6320         (package-admin):
6321
6322         * package-get.el (package-get-package-index-file-location): New.
6323         (package-get-install-to-user-init-directory): New.
6324         (package-get-remote):
6325         (package-get-download-sites):
6326         (package-get-pre-release-download-sites): New.
6327         (package-get-site-release-download-sites): New.
6328         (package-get-base-filename):
6329         (package-get-always-update):
6330         (package-get-user-index-filename): Removed.
6331         (package-get-pgp-available-p): New.
6332         (package-get-require-signed-base-updates):
6333         (package-get-was-current):
6334         (package-entries-are-signed): New.
6335         (package-get-continue-update-base): New.
6336         (package-get-download-menu): Removed.
6337         (package-get-require-base):
6338         (package-get-update-base-entry):
6339         (package-get-locate-file):
6340         (package-get-locate-index-file):
6341         (package-get-maybe-save-index):
6342         (package-get-update-base):
6343         (package-get-update-base-from-buffer):
6344         (package-get-update-base-entries):
6345         (package-get-interactive-package-query):
6346         (package-get-update-all):
6347         (package-get-all):
6348         (package-get-dependencies):
6349         (package-get-init-package):
6350         (package-get-info): New.
6351         (package-get):
6352         (package-get-staging-dir):
6353         (package-get-set-version-prop): Removed.
6354         (package-get-installedp):
6355         (package-get-ever-installed-p):
6356         (packages): Removed.
6357         (package-get-custom-groups): Removed.
6358         (package-get-custom): Removed.
6359         (package-get-custom-add-entry): Removed.
6360
6361         * package-info.el (batch-update-package-info):
6362
6363         * package-net.el (package-net-batch-generate-bin-ini):
6364         (package-net-update-installed-db):
6365
6366         * package-ui.el (pui-info-buffer):
6367         (pui-directory-exists): Removed.
6368         (pui-package-dir-list): Removed.
6369         (pui-add-install-directory): Removed.
6370         (package-ui-download-menu): New.
6371         (package-ui-pre-release-download-menu): New.
6372         (package-ui-site-release-download-menu): New.
6373         (pui-set-local-package-get-directory): New.
6374         (pui-package-symbol-char):
6375         (pui-update-package-display):
6376         (pui-toggle-package):
6377         (pui-toggle-package-key):
6378         (pui-toggle-package-delete):
6379         (pui-toggle-package-delete-key):
6380         (pui-toggle-package-event):
6381         (pui-toggle-verbosity-redisplay):
6382         (pui-install-selected-packages):
6383         (pui-add-required-packages):
6384         (pui-help-echo):
6385         (pui-display-info):
6386         (list-packages-mode):
6387         (pui-list-packages):
6388
6389         * packages.el (packages-compute-package-locations):
6390         (package-require):
6391         (package-delete-name):
6392         (packages-hardcoded-lisp): Removed.
6393         (packages-useful-lisp): Removed.
6394         (packages-unbytecompiled-lisp): Removed.
6395         (packages-find-package-directories):
6396
6397         Summary:
6398
6399         Major code clean up of all things PUI.
6400
6401         Much improved code to determine where packages should be
6402         installed.  PUI no longer depends on any packages being
6403         pre-installed to compute where packages are to be installed to.
6404
6405         The user can specify the location of their package-index file.  It
6406         isn't necessary to set this because it has sane defaults.  People
6407         who "run-in-place" won't accidently overwrite the CVS
6408         package-index file.  See
6409         `package-get-package-index-file-location'. 
6410
6411         PUI will now properly clean up after itself in the event of an
6412         unsuccessful package install.  This drastically reduces the number
6413         of "wrong md5sum" FAQs.
6414
6415         non-Mule XEmacsen can no longer install Mule packages.
6416
6417         Package management via the custom interface has been removed.
6418
6419         The PUI related menubar items have been reorganised.
6420
6421         The PGP verification code has been fixed and the default for
6422         whether or not it is used is automatically computed.
6423
6424         * update-elc.el ((preloaded-file-list site-load-packages
6425         need-to-dump dumped-exe)):
6426         Just a couple of small changes to allow for
6427         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6428         existing anymore.
6429
6430 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6431
6432         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6433         apply `format' to the first argument of byte-compile-warn, it
6434         already calls format.
6435
6436 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6437
6438         * files.el (delete-old-versions): Avoid going interactive during
6439         make install when environment variable VERSION_CONTROL is set.
6440
6441 2003-12-04  Vin Shelton  <acs@xemacs.org>
6442
6443         * menubar-items.el (menu-item-search): Only bring up search dialog
6444         box if the feature is available and desired.
6445
6446 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6447
6448         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6449
6450 2003-11-05  Vin Shelton  <acs@xemacs.org>
6451
6452         * help.el (Help-prin1-face):
6453         (Help-princ-face):
6454         princ and prin1 are functions and need to be called as such.  The
6455         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6456
6457 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6458
6459         * about.el (about-xemacs): Give full version and build date.
6460
6461 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6462
6463         * win32-native.el (grep-null-device): This XEmacs has null-device.
6464
6465 2003-09-06  Mike Sperber  <mike@xemacs.org>
6466
6467         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6468         implement the specified semantics for `defvar.'
6469
6470 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6471
6472         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6473         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6474         displaying buffer in question.
6475
6476 2003-09-03  Vin Shelton <acs@xemacs.org>
6477
6478         * XEmacs 21.4.14 is released
6479
6480 2003-08-17  Vin Shelton  <acs@xemacs.org>
6481
6482         * about.el: Vanity patch.
6483
6484 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6485
6486         * code-process.el (call-process):
6487         (call-process-region):
6488         (start-process):
6489         Document coding system processing.
6490
6491 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6492
6493         * startup.el (splash-frame-body): Idiomatic English.
6494
6495 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6496
6497         * font-lock.el (font-lock-match-java-declarations): Move
6498         save-restriction, narrow-to-region to beginning of function to
6499         avoid going beyond the limit and causing an infloop.
6500
6501 2003-04-16  Jerry James  <james@xemacs.org>
6502
6503         * keydefs.el: Remove mappings for keys mapped to the nowhere
6504         defined function function-key-error.
6505
6506 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6507
6508         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6509         lisp-interaction-mode-hook): Add the docstrings.
6510
6511 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6512
6513         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6514         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6515         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6516
6517 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6518
6519         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6520         lambda list after the original doc.  Care about
6521         #'(lambda () "SingleString") 
6522         (cl-upcase-arg): 
6523         (cl-function-arglist):
6524         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6525         circular data structures in lambda list specification
6526
6527 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6528
6529         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6530         to appear in font-lock-function-name-face.
6531
6532 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6533
6534         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6535         is not also the value of the lambda.
6536
6537 2003-05-06  Andy Piper  <andy@xemacs.org>
6538
6539         * files.el (revert-buffer): Make sure local variables get processed,
6540         even in the case of an optimized reversion.
6541
6542 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6543
6544         * XEmacs 21.4.13 is released
6545
6546 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6547
6548         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6549         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6550
6551 2003-02-14  Ben Wing  <ben@xemacs.org>
6552
6553         * byte-optimize.el:
6554         * byte-optimize.el (byte-compile-inline-expand):
6555         * byte-optimize.el (byte-compile-unfold-lambda):
6556         * byte-optimize.el (byte-optimize-form-code-walker):
6557         * byte-optimize.el (byte-optimize-form):
6558         * byte-optimize.el (byte-decompile-bytecode-1):
6559         * byte-optimize.el (byte-optimize-lapcode):
6560         Review carefully and sync up to 20.7 except for areas as noted.
6561         Fixes problem with JDE compilation.
6562
6563 2003-02-05  Ben Wing  <ben@xemacs.org>
6564
6565         * simple.el:
6566         * simple.el (motion-keys-for-shifted-motion):
6567         Omit M-S-home/end from motion keys.
6568
6569 2003-02-07  Ben Wing  <ben@xemacs.org>
6570
6571         * text-props.el (text-property-any):
6572         * text-props.el (text-property-not-all):
6573         Fix bug when end > start.
6574
6575 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6576
6577         * info.el (Info-insert-dir): Make default-directory end in
6578         separator.  Patch due to Martin Buchholz.
6579
6580 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6581
6582         * XEmacs 21.4.12 "Portable Code" is released.
6583
6584 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6585
6586         * about.el: Update golubev data.
6587
6588 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6589
6590         * isearch-mode.el (isearch-mode-map): Substitute comment on
6591         desirability, and back out "GR is printable" changes.
6592
6593 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6594
6595         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6596
6597 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6598
6599         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6600
6601 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6602
6603         * menubar-items.el (default-menubar): Use browse-url-mozilla
6604         instead of browse-url-gnome-moz for Mozilla.
6605
6606 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6607
6608         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6609
6610 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6611
6612         * files.el (auto-mode-alist): Remove redundant entries for modes
6613         that live in packages.
6614         (interpreter-mode-alist): Ditto.
6615
6616 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6617
6618         * menubar-items.el (default-menubar): Sync with current
6619         browse-url-xemacs.el.
6620
6621 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6622
6623         * XEmacs 21.4.10 "Military Intelligence" is released.
6624
6625 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6626
6627         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6628
6629 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6630
6631         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6632
6633 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6634
6635         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6636         effect free function.
6637         (font-lock-fontify-keywords-region): Supply the argument to
6638         font-lock-compile-keywords.
6639
6640 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6641
6642         * package-get.el (package-get-download-sites): Bring sites list
6643         up to date, prefer xx.xemacs.org addresses.
6644
6645 2002-09-27  Andy Piper  <andy@xemacs.org>
6646
6647         * dialog.el (make-dialog-box): for general dialogs only
6648         delete-frame-hook will be run.
6649
6650 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6651
6652         * font-lock.el (font-lock-fontify-syntactically-region): Add
6653         comment about lookup-syntax-properties, document LOUDLY as unused.
6654
6655 2002-08-26  Andy Piper  <andy@xemacs.org>
6656
6657         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6658         merge.
6659
6660 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6661
6662         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6663         (make-obsolete-variable): Ditto.
6664         (make-compatible): Ditto.
6665         (make-compatible-variable): Ditto.
6666
6667 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6668
6669         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6670         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6671
6672 2002-08-28  Andy Piper  <andy@xemacs.org>
6673
6674         * files.el (revert-buffer): propagate revert-without-query-status.
6675
6676 2002-06-03  Andy Piper  <andy@xemacs.org>
6677
6678         * dialog-items.el (make-search-dialog): align various subcontrols
6679         in visually pleasing ways, allow frame to autosize to the dialog
6680         size.
6681         * dialog.el (make-dialog-box): add a border inside the frame. Add
6682         :autosize property, if t then reset the frame size appropriately
6683         before the frame is mapped.
6684         * gutter-items.el (set-progress-feedback-instantiator): align
6685         various subcontrols.
6686         * gutter-items.el (set-progress-abort-instantiator): ditto.
6687
6688 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6689
6690         * XEmacs 21.4.9 "Informed Management" is released.
6691
6692 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6693
6694         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6695         "&optional append" argument.
6696
6697 2002-07-16  Didier Verna  <didier@xemacs.org>
6698
6699         * subr.el (replace-in-string): fix case fold bug introduced by
6700         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6701         case-fold-search in temporary buffers.
6702
6703 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6704
6705         * lib-complete.el (find-library): Remove check for mule because
6706         decompression DOES work on Mule.
6707
6708 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6709
6710         * simple.el (join-line): New alias for `delete-indentation'.
6711
6712 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6713
6714         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6715         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6716         (font-lock-builtin-face): New.
6717         (font-lock-constant-face): New.
6718         (font-lock-face-list): Add builtin and constant faces.
6719
6720 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6721
6722         * autoload.el (make-autoload): Support define-derived-mode.
6723         Collected puts of doc-string-elt property.  Based on a patch by
6724         Didier Verna <didier@xemacs.org>.
6725
6726 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6727
6728         * wid-edit.el (widget-field-activate): Fix docstring typo.
6729
6730 2002-07-23  Andy Piper  <andy@xemacs.org>
6731
6732         * about.el (about-personal-info): update me.
6733
6734 2002-07-12  Andy Piper  <andy@xemacs.org>
6735
6736         * custom.el (custom-theme-set-variables): remove bogus
6737         arguments. Use custom-set-default to set defaults.
6738         (custom-set-variables): update doc.
6739         (custom-local-buffer): new, synced from FSF.
6740         (custom-set-default): ditto.
6741         (defcustom): update doc.
6742
6743 2002-06-16  Andy Piper  <andy@xemacs.org>
6744
6745         * menubar-items.el (default-menubar): enable windows printing on
6746         cygwin as well as native.
6747
6748 2002-06-12  Andy Piper  <andy@xemacs.org>
6749
6750         * printer.el (generic-print-buffer): catch all errors so that the
6751         print device can be cleared in all scenarios.
6752         (Printer-clear-device): make sure clearing the printer allows it
6753         to be used again immediately.
6754         (generic-print-region): make sure the default printer face is
6755         black-on-white.
6756
6757 2002-04-23  Jerry James  <james@xemacs.org>
6758
6759         * window-xemacs.el (display-buffer-function): Change doc to
6760         reflect new arg.
6761         * window-xemacs.el (pre-display-buffer-function): Ditto.
6762         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6763         non-nil, make the new window just big enough for its contents.
6764         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6765         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6766         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6767
6768 2002-06-06  Andy Piper  <andy@xemacs.org>
6769
6770         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6771         (defcustom): ditto.
6772         (custom-handle-keyword): ditto.
6773
6774 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6775
6776         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6777         Make obsolete.  Default to nil.
6778         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6779         Inspired by a patch by John Palmieri.
6780
6781 2002-07-01  Mike Alexander  <mta@arbortext.com>
6782
6783         * process.el (shell-command-on-region): Don't delete the region
6784         before giving it to call-process-region
6785
6786 2002-06-04  Jerry James <james@eecs.ku.edu>
6787
6788         * find-paths.el (paths-find-architecture-directory): Search in
6789         `system-configuration'/`base', not `base'`system-configuration'.
6790
6791 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6792
6793         * info.el (Info-index): Add missing \ in [ t].
6794
6795 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6796
6797         * gutter-items.el (gutter-buffers-tab-visible-p,
6798         buffers-tab-omit-function, buffers-tab-selection-function,
6799         buffers-tab-filter-functions):
6800         Doc improvements.
6801
6802 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6803
6804         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6805
6806         * toolbar-items.el (toolbar-news): Fix typo in message string.
6807
6808 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6809
6810         * dialog.el (yes-or-no-p-dialog-box): 
6811         * cmdloop.el (y-or-n-p-minibuf):
6812         (yes-or-no-p-minibuf):
6813         (yes-or-no-p):
6814         (y-or-n-p): 
6815         Specify negative answers in docstrings.
6816
6817 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6818
6819         * package-ui.el (pui-help-echo): Display both installed and author
6820         version.  Use a balloon-help window to display extra info like
6821         package requires.
6822
6823 2002-05-30  Andy Piper  <andy@xemacs.org>
6824
6825         * files.el (revert-buffer-internal): don't visit
6826         revert-buffer. Kill buffer when not used. Suggested by Mike
6827         Alexander <mta@arbortext.com>
6828
6829 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6830
6831         * files.el (revert-buffer): More docstring fiddling.
6832
6833 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6834
6835         * files.el (revert-buffer):
6836         (revert-buffer-internal):
6837         (revert-buffer-insert-file-contents-function):
6838         Improve docstrings and comments.
6839
6840 2002-05-08  Andy Piper  <andy@xemacs.org>
6841
6842         * files.el (revert-buffer): observe noconfirm behavior.
6843
6844 2002-04-09  Andy Piper  <andy@xemacs.org>
6845
6846         * files.el (revert-buffer): use revert-buffer-internal if it looks
6847         like doing so will not result in any user-visible changes.
6848         (revert-buffer-internal): new function. Do the actual process of
6849         reversion and then see whether the result is any different to what
6850         we have already. If it is not then do nothing.
6851
6852 2001-12-11  Andy Piper  <andy@xemacs.org>
6853
6854         * menubar.el (get-popup-menu-response): re-order so that it works
6855         on more sane/facist window systems.
6856
6857 2001-12-03  Andy Piper  <andy@xemacs.org>
6858
6859         * faces.el (frob-face-property): don't infloop in face frobbing
6860         from Jan Vroonhof <jan@xemacs.org>.
6861
6862 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6863
6864         * faces.el (frob-face-property): Follow face fall-back hierarchy
6865         properly for face properties without an instance. Only do manual
6866         copy form 'default in last resort. This handles in particular
6867         the case where 'default itself has only a fall-back (which is
6868         the case by default on windows).
6869
6870 2001-11-24  Andy Piper  <andy@xemacs.org>
6871
6872         * printer.el (generic-print-region): set default-frame-plist to
6873         nil while creating the printer frame so that sizes reflect the
6874         printed page.
6875
6876         * faces.el (face-complain-about-font): Don't complain on printers.
6877
6878 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6879         
6880         * package-net.el: Andy synch.
6881         
6882 2001-12-16  Andy Piper  <andy@xemacs.org>
6883
6884         * package-get.el (package-get-update-all): Make sure installed.db
6885         gets updated after updating packages.
6886
6887 2002-03-28  Ben Wing  <ben@xemacs.org>
6888
6889         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6890         continuation, truncation so that we don't get line jumpiness from
6891         them being larger than the line height.
6892
6893         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6894
6895 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6896
6897         * font.el (font-window-system-mappings): Add mapping for Gtk
6898         (assume identical to X) 
6899
6900 2002-02-04  Andy Piper  <andy@xemacs.org>
6901
6902         * files.el (convert-standard-filename): Fix for short filename
6903         Peter Arius <pas@methodpark.de>
6904
6905 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6906
6907         * list-mode.el (default-choose-completion): completion-base-size
6908         should refer to local value in the completion list buffer.
6909
6910 2001-12-03  Didier Verna  <didier@xemacs.org>
6911
6912         * rect.el: autoload `replace-rectangle'.
6913         * keydefs.el (global-map): bind it to `C-x r p'.
6914
6915 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6916
6917         * XEmacs 21.4.8 "Honest Recruiter" is released.
6918
6919 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6920
6921         This patch is based on Jerry James's patch and analysis.
6922
6923         * select.el (get-clipboard):
6924         (get-selection):
6925         Update docstrings.
6926         (get-clipboard-foreign):
6927         (get-selection-foreign):
6928         New function for use as `interprogram-paste-function's.
6929
6930         * simple.el (interprogram-paste-function): Change default to
6931         `get-clipboard-foreign'; improve docstring.
6932         (interprogram-cut-function): Improve dosctring.
6933
6934 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6935
6936         * XEmacs 21.4.7 "Economic Science" is released.
6937
6938 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6939
6940         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6941
6942 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6943
6944         * obsolete.el (assq-delete-all): New compatibility alias for 
6945         remassq.
6946
6947 2002-01-09  Simon Josefsson  <jas@extundo.com>
6948
6949         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6950
6951 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6952
6953         * info.el (Info-auto-generate-directory): Default
6954         Info-auto-generate-directory to 'if-outdated.
6955
6956 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6957
6958         * startup.el (normal-top-level): Prevent migration code from
6959         trashing .emacs on an error in loading the init files.
6960
6961 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6962
6963         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6964         "system default" Xdefaults and friends get xrdb-mode.
6965
6966 2002-03-05  Mats Lidell  <matsl@contactor.se>
6967  
6968         * help-nomule.el (tutorial-supported-languages): Added Swedish
6969         tutorial. Sorted languages.
6970
6971 2002-02-11  Mike Sperber <mike@xemacs.org>
6972
6973         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6974         regenerating outdated dir files and dir is non-existent.
6975
6976 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6977
6978         * code-files.el (convert-mbox-coding-system): Improve comment.
6979         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6980         coding-system argument to `write-region-pre-hook' call.
6981         (write-region-pre-hook): Fix docstring to mention lockname argument.
6982
6983 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6984
6985         * minibuf.el (completing-read): Remove redundant wrong arg list.
6986
6987         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6988
6989 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6990
6991         * obsolete.el (interactive-form): new compatibility alias for 
6992         function-interactive.
6993
6994 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6995
6996         * menubar-items.el (Menubar-items-truncate-list): Removed.
6997         * menubar-items.el (Menubar-items-truncate-history): New.
6998         * menubar-items.el (default-menubar): Use
6999         Menubar-items-truncate-history.
7000
7001 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7002
7003         * printer.el (generic-print-region): Pass correct arguments to
7004         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7005         Torkelsson <torkel@acc.umu.se>.
7006
7007 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7008
7009         * help.el (describe-mode): synched with FSF 19.34; handle nil
7010         minor mode indicators.
7011
7012 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7013
7014         * minibuf.el (completing-read): Update docstring.
7015
7016 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7017
7018         * XEmacs 21.4.6 "Common Lisp" is released.
7019
7020 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7021
7022         * package-net.el: Inadvertant synch with Windows branch.  From
7023         Andy's log:
7024         (package-net-kit-version): new variable.
7025         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7026
7027 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7028
7029         * package-get.el (package-get-locate-index-file): Also search the
7030         core etc/ directory for the package index file if it can't be
7031         found in ~/.xemacs/.
7032
7033 2001-12-13  William Perry  <wmperry@gnu.org>
7034
7035         * dialog-gtk.el (popup-builtin-question-dialog):
7036         Conform to API in gui.c.
7037         
7038 2001-11-12  Andy Piper  <andy@xemacs.org>
7039
7040         * cus-edit.el (custom-save-face-internal): make sure we save
7041         non-themed faces.
7042         (custom-save-variables): ditto variables.
7043
7044 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7045
7046         * faces.el (make-face-family):
7047         (make-face-size):
7048         New face-modifying functions per Jan Vroonhof.
7049
7050         cus-face.el (custom-set-face-font-family):
7051         (custom-set-face-font-size):
7052         Use them.
7053
7054         * font.el (font-window-system-mappings): More precise docstring.
7055
7056         (font-create-name):
7057         (font-create-object):
7058         (tty-font-create-object):
7059         (tty-font-create-plist):
7060         (x-font-create-object):
7061         (x-font-create-name):
7062         (ns-font-create-name):
7063         (mswindows-font-create-object):
7064         (mswindows-font-create-name):
7065         Add doctrings.
7066
7067 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7068
7069         * gtk-faces.el (gtk-init-device-faces): removed spurious
7070         quote before let* expression.
7071
7072 2001-10-29  Andy Piper  <andy@xemacs.org>
7073
7074         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7075         modified when changing coding system.
7076
7077         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7078         that we invoke the GUI directory selector.
7079
7080 2001-10-25  Andy Piper  <andy@xemacs.org>
7081
7082         * dialog.el (make-dialog-box): use new directory dialog support.
7083         * minibuf.el (read-file-name-1): ditto.
7084         (read-file-name): ditto.
7085         (read-directory-name): ditto.
7086
7087 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7088
7089         * XEmacs 21.4.5 "Civil Service" is released.
7090
7091 2001-04-23  Didier Verna  <didier@xemacs.org>
7092
7093         * cus-edit.el (custom-variable-pre-save): New.
7094         * cus-edit.el (custom-variable-post-save): New.
7095         * cus-edit.el (custom-variable-save): use them.
7096         * cus-edit.el (custom-face-pre-save): New.
7097         * cus-edit.el (custom-face-post-save): New.
7098         * cus-edit.el (custom-face-save): use them.
7099         * cus-edit.el (custom-group-pre-save): New.
7100         * cus-edit.el (custom-group-post-save): New.
7101         * cus-edit.el (custom-group-save): use them.
7102         * cus-edit.el (Custom-save): use the pre/post functions above,
7103         call `custom-save-all' only once.
7104         * cus-edit.el (custom-variable-pre-reset-standard): New.
7105         * cus-edit.el (custom-variable-post-reset-standard): New.
7106         * cus-edit.el (custom-variable-reset-standard): use them.
7107         * cus-edit.el (custom-face-pre-reset-standard): New.
7108         * cus-edit.el (custom-face-post-reset-standard): New.
7109         * cus-edit.el (custom-face-reset-standard): use them.
7110         * cus-edit.el (custom-group-pre-reset-standard): New.
7111         * cus-edit.el (custom-group-post-reset-standard): New.
7112         * cus-edit.el (Custom-reset-standard): use them.
7113         * cus-edit.el (custom-face-reset-saved): use the pre/post
7114         functions above, call `custom-save-all' only once.
7115
7116 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7117
7118         * gutter-items.el (buffers-tab face): Derive from the modeline
7119         face by default.  Many people use white-on-black for the default
7120         font, and the tabs look hideous with that color combination.  The
7121         modeline usually has the correct colors.
7122
7123 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7124
7125         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7126         (tag-mark-stack-max): Typo fix.
7127
7128 2001-09-28  Ben Wing  <ben@xemacs.org>
7129
7130         * font-lock.el:
7131         * font-lock.el (font-lock-after-change-function):
7132         fix problem with last patch, reported by Katsumi Yamaoka.
7133
7134 2001-09-17  Ben Wing  <ben@xemacs.org>
7135
7136         * font-lock.el (font-lock-after-change-function):
7137         fix problem when you insert a comment on the line before a line of
7138         code: if we use the following char, then when you hit backspace,
7139         the following line of code turns the comment color.
7140
7141 2001-06-08  Ben Wing  <ben@xemacs.org>
7142
7143         * process.el: comment about shell-command-switch.
7144         * process.el (shell-quote-argument): Need to quote a null
7145         argument, too.  From Dan Holmsand.
7146         
7147         * startup.el (normal-top-level): Delete some unused FSF junk.
7148         * startup.el (command-line-early):
7149         
7150         * startup.el (command-line): Call MS Windows init function.
7151         
7152         * win32-native.el:
7153         * win32-native.el (mswindows-system-shells): New.
7154         * win32-native.el (mswindows-system-shell-p): New.
7155         * win32-native.el (init-mswindows-at-startup): New.
7156         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7157         * win32-native.el (mswindows-quote-one-simple-arg):
7158         * win32-native.el (mswindows-quote-one-command-arg):
7159         * win32-native.el (mswindows-construct-process-command-line-alist):
7160         Correct comments at top.  Correctly handle passing arguments
7161         to Cygwin programs and to bash.  Fix quoting of zero-length
7162         arguments (from Dan Holmsand).  Set shell-command-switch based
7163         on shell-file-name, which in turn comes from env var SHELL.
7164
7165 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7166
7167         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7168         default-toolbar-position): Fill docstrings for balloon-help.
7169
7170 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7171
7172         * faces.el: Reenable specifications over 'gtk domain.
7173
7174 2001-08-08  Didier Verna  <didier@xemacs.org>
7175
7176         * autoload.el (update-autoload-files): make defdir a file name,
7177         not directory name.
7178
7179 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7180
7181         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7182
7183         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7184
7185 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7186
7187         * font-menu.el (font-menu-set-font): Default to current font-family.
7188         (font-menu-preferred-resolution):
7189         (font-menu-size-scaling):
7190         Provide gtk defaults, too.
7191
7192 2001-07-29  Mike Alexander  <mta@arbortext.com>
7193
7194         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7195         list
7196         (custom-set-face-font-family): ditto
7197
7198 2001-07-26  Mike Sperber <mike@xemacs.org>
7199
7200         * files.el (auto-mode-alist): .9 files are man pages, too.
7201
7202 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7203
7204         * process.el (call-process-internal): bind
7205         coding-system-for-write to 'binary when calling
7206         start-process-internal, so the process receives 
7207         the literal contents of INFILE.
7208
7209 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7210
7211         * files.el (auto-mode-alist): Add configure.ac support.
7212
7213 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7214
7215         * buff-menu.el:
7216         mouse.el:
7217         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7218
7219 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7220
7221         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7222
7223 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7224
7225         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7226         mixed text.
7227         (kinsoku-eol-p): Ditto.
7228
7229 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7230
7231         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7232         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7233         characters as the category `s' or `e' correctly.
7234
7235 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7236
7237         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7238
7239 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7240
7241         * mule/cyrillic.el:  Set up case table.
7242
7243 2001-06-08  Mike Sperber <mike@xemacs.org>
7244
7245         * files.el (save-some-buffers-1): Don't zap the help window right
7246         after `map-y-or-n-p' has popped it up.
7247
7248 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7249
7250         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7251
7252 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7253
7254         * specifier.el: define-specifier-tag 'gtk.
7255
7256 2001-05-12  Ben Wing  <ben@xemacs.org>
7257
7258         * find-paths.el (paths-find-recursive-path):
7259         fix error with null EXCLUDE-REGEXP.
7260         
7261         * font-lock.el (font-lock-mode):
7262         fix problem reported by hrvoje with buffers starting with a space.
7263         
7264 2001-05-06  Ben Wing  <ben@xemacs.org>
7265
7266         * dialog.el (make-dialog-box):
7267         * menubar-items.el (default-menubar):
7268         * printer.el (generic-print-buffer):
7269         * printer.el (generic-print-region):
7270         implement printing the selection when it's selected.
7271
7272 2001-04-18  Didier Verna  <didier@xemacs.org>
7273
7274         * cus-edit.el (Custom-reset-standard): reset to standard settings
7275         not only when the buffer's :custom-state is 'modified, but also
7276         when it is 'set or 'saved.
7277
7278 2001-04-17  Didier Verna  <didier@xemacs.org>
7279
7280         * startup.el (load-user-init-file): define `custom-file' before
7281         loading the user's init file.
7282
7283 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7284
7285         * menubar.el (popup-mode-menu): Make it work with
7286         popup-menu-titles turned off.
7287         
7288 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7289
7290         * about.el (about-mailto-link): Use compose-mail for sending mail.
7291
7292 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7293
7294         * package-admin.el (package-install-hook): New.
7295         (package-delete-hook): New.
7296         (package-admin-add-single-file-package): Use package-delete-hook.
7297
7298         * package-get.el (package-get): Use package-install-hook.
7299
7300 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7301
7302         * package-ui.el (pui-install-selected-packages): reverse the lists
7303         of packages so that they get handled in the same order as they
7304         were selected.
7305
7306 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7307
7308         * packages.el (locate-library): Use read-library-name for completion.
7309
7310 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7311
7312         * byte-optimize.el (=): `=' is not a binary predicate!
7313         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7314         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7315
7316 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7317
7318         * bytecomp.el (byte-compile-arithcompare):
7319         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7320
7321 2001-06-03  William M. Perry  <wmperry@gnu.org>
7322
7323         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7324         return the filename selected by the user!
7325
7326 2001-05-31  William M. Perry  <wmperry@gnu.org>
7327
7328         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7329         in XEmacs/GTK.
7330
7331 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7332
7333         * coding.el: Tiny typo fixed.
7334
7335 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7336
7337         * XEmacs 21.4.3 "Academic Rigor" is released.
7338
7339 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7340
7341         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7342
7343 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7344
7345         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7346
7347 2001-05-04  Ben Wing  <ben@xemacs.org>
7348
7349         * printer.el (generic-print-buffer):
7350         * printer.el (generic-print-region):
7351         Enable dialog boxes.  Apply workaround recommended by Kirill.
7352         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7353         
7354         * simple.el (kill-whole-line):
7355         * simple.el (kill-line-1):
7356         * simple.el (kill-entire-line):
7357         * simple.el (kill-line):
7358         * simple.el (backward-kill-line):
7359         Take out interactive dependence of kill-whole-line.
7360
7361 2001-04-22  Ben Wing  <ben@xemacs.org>
7362
7363         * dialog.el (make-dialog-box):
7364         Put dialog titles back in -- this time correctly.  Fix various
7365         other problems with leaks and such.
7366
7367         * simple.el (region-exists-p):
7368         * simple.el (region-active-p):
7369         Add comment about which one is correct to use in menu specs.
7370
7371 2001-05-05  Ben Wing  <ben@xemacs.org>
7372
7373         * dialog.el (make-dialog-box): fix doc string.
7374         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7375         take out Pretty Print.
7376         * printer.el:
7377         * printer.el (printer-current-device): New.
7378         * printer.el (Printer-get-device): New.
7379         * printer.el (Printer-clear-device): New.
7380         * printer.el (generic-page-setup): New.
7381         * printer.el (generic-print-buffer):
7382         * printer.el (generic-print-region):
7383         Implement Page Setup.  Handle errors properly.
7384
7385 2001-05-05  Ben Wing  <ben@xemacs.org>
7386
7387         * subr.el (error): Complete list of errors in doc string.
7388         
7389 2001-04-22  Ben Wing  <ben@xemacs.org>
7390
7391         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7392         
7393 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7394
7395         * build-report.el: Remove CVS keywords since this file has been in
7396         core lisp for a while now.
7397         * build-report.el (build-report-make-output-files): Fix typo.
7398
7399 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7400
7401         * about.el (about-finish-buffer): Make sure the last change works
7402         even if EVENT is nil.
7403
7404 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7405
7406         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7407         clicked, not the one that happens to be the current buffer at the
7408         time.
7409
7410 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7411
7412         * cus-edit.el (custom-display): Support the GTK Window System also.
7413
7414 2001-04-30  Ben Wing  <ben@xemacs.org>
7415
7416         * printer.el:
7417         * printer.el (printer-page-header):
7418         * printer.el (Print-context): New.
7419         * printer.el (printer-page-footer):
7420         * printer.el (generate-header-element): New.
7421         * printer.el (generate-header-line): New.
7422         * printer.el (print-context-property):
7423         * printer.el (generic-print-buffer):
7424         * printer.el (generic-print-region):
7425         Implement headers and footers.  Implement calling Print dialog box
7426         (#### but it doesn't quite work yet).
7427
7428 2001-04-25  Ben Wing  <ben@xemacs.org>
7429
7430         * about.el (xemacs-hackers):
7431         * about.el (about-url-alist):
7432         * about.el (about-personal-info):
7433         * about.el (about-hacker-contribution):
7434         More contributions.
7435         
7436         * simple.el (handle-post-motion-command):
7437         Fix spurious setting of zmacs-region-stays to t after a non-shift
7438         motion command.
7439
7440 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7441
7442         * about.el (about-personal-info): Update my bio.
7443         (about-hacker-contribution): Ditto.
7444
7445 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7446
7447         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7448
7449 2001-04-19  Andy Piper  <andy@xemacs.org>
7450
7451         * package-net.el (package-net-cygwin32-binary-size): new size.
7452         (package-net-win32-binary-size): new size.
7453         (package-net-convert-index-to-ini): Use new arch.
7454         (package-net-batch-convert-index-to-ini): Removed.
7455         (package-net-generate-bin-ini): New.
7456         (package-net-batch-generate-bin-ini): New.
7457
7458 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7459
7460         * XEmacs 21.4.1 "Copyleft" is released.
7461
7462 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7463
7464         * x-compose.el (xlib-input-method-bug-workaround):
7465         (alias-colon-to-double-quote):
7466         Force sort in map-keymap to work around rehash bug.
7467
7468 2001-04-17  Ben Wing  <ben@xemacs.org>
7469
7470         * about.el: Finish overhaul, add a few new hackers, update a
7471         couple old ones.
7472
7473 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7474
7475         * XEmacs 21.4.0 "Solid Vapor" is released.
7476
7477 2001-04-15  Ben Wing  <ben@xemacs.org>
7478
7479         * about.el:
7480         * about.el (about-headline-face): New.
7481         * about.el (about-link-face): New.
7482         * about.el (about-current-release-maintainers): New.
7483         * about.el (about-other-current-hackers): New.
7484         * about.el (about-url-alist):
7485         * about.el (about-once-and-future-hackers): New.
7486         * about.el (about-mailto-link): New.
7487         * about.el (about-get-buffer):
7488         * about.el (about-finish-buffer):
7489         * about.el (about-xemacs):
7490         * about.el (about-features): Removed.
7491         * about.el (about-advantages): New.
7492         * about.el (about-maintainer-info): Removed.
7493         * about.el (about-personal-info): New.
7494         * about.el (about-hacker-contribution): New.
7495         * about.el (about-maintainer):
7496         * about.el (about-show-linked-info):
7497         * about.el (about-hackers):
7498         Major revamping.  Rewriting of most of the text, improve the
7499         link handling, separate info on contributors into personal
7500         and contribution info, add new contributors, update personal
7501         info, etc. etc.
7502         
7503         * menubar-items.el (default-menubar):
7504         Help menubar entry for News now says more accurately
7505         "What's New in XEmacs".
7506         
7507         * mouse.el:
7508         * mouse.el (mouse-track-cleanup-hook):
7509         * mouse.el (mouse-track):
7510         Don't set-buffer to a dead buffer when calling mouse-track
7511         cleanup hooks.
7512
7513 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7514
7515         * XEmacs 21.2.47 "Zephir" is released.
7516
7517 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7518
7519         * dialog.el (make-dialog-box): Disable dialog box titles until
7520         we get them working.
7521
7522 2001-03-30  Ben Wing  <ben@xemacs.org>
7523
7524         * help.el:
7525         * help.el (Help-princ-face):
7526         * help.el (Help-prin1-face):
7527         * help.el (frob-help-extents):
7528         * help.el (describe-function-1):
7529         * help.el (describe-variable):
7530         Avoid using font-lock faces, which may not be defined.
7531         Instead, use hyper-apropos faces, and make sure they're
7532         defined as necessary by using `require'. (It's not so safe
7533         to do this for font-lock.) In any case, we will eventually
7534         be merging this functionality into hyper-apropos.
7535
7536         * loaddefs.el (completion-ignored-extensions):
7537         Fix documentation.
7538         
7539         * menubar-items.el (menu-truncate-list): Removed.
7540         * menubar-items.el (Menubar-items-truncate-list): New.
7541         * menubar-items.el (default-menubar):
7542         Fix errors if grep or compile command is too long.  Rename helper
7543         function to be less visible.
7544
7545 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7546
7547         * byte-optimize.el (byte-optimize-minus):
7548         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7549
7550 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7551
7552         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7553         Mule is available.
7554
7555         * mule/latin.el: New file.
7556
7557 2001-03-11  Ben Wing  <ben@xemacs.org>
7558
7559         * auto-save.el:
7560         * auto-save.el (auto-save-directory):
7561         * auto-save.el (make-auto-save-file-name):
7562         * auto-save.el (auto-save-file-name-p): New.
7563
7564         Merge in improvements from other definition of
7565         make-auto-save-file-name in files.el.
7566         
7567         * auto-save.el (auto-save-original-name):
7568         * auto-save.el (auto-save-name-in-fixed-directory):
7569         * auto-save.el (auto-save-unslashify-name): Removed.
7570         * auto-save.el (auto-save-slashify-name): Removed.
7571         * auto-save.el (auto-save-reserved-chars): New.
7572         * auto-save.el (auto-save-escape-name): New.
7573         * auto-save.el (auto-save-unhex): New.
7574         * auto-save.el (auto-save-unescape-name): New.
7575
7576         Change algorithm for encoding filenames in auto-save names to be
7577         entirely safe with all filesystems and all possible characters in
7578         a filename, and 100% reversible. (Essentially, uses
7579         quoted-printable as the encoding.)
7580         
7581         * auto-save.el (recover-all-files):
7582
7583         Use insert-directory rather than calling ls directly -- fixes
7584         things under Windows.
7585
7586         * files.el:
7587         * files.el (convert-standard-filename): Substitute FSF's
7588         definition for this (we had nothing here before).
7589         
7590         * files.el (backup-buffer): Warning fix.
7591         
7592         * files.el (make-backup-file-name):
7593         * files.el (find-backup-file-name):
7594         Fix error in calling sequence to auto-save-file-name-p.
7595         
7596         * files.el (recover-file):
7597         Use insert-directory rather than calling ls directly -- fixes
7598         things under Windows.
7599
7600         * files.el (make-auto-save-file-name): Removed.
7601         * files.el (auto-save-file-name-p): Removed.
7602         auto-save is always dumped so no sense in having a definition
7603         that will always be overwritten with another.
7604         
7605         * files.el (insert-directory):
7606         * win32-native.el:
7607         * win32-native.el (debug-mswindows-process-command-lines):
7608         * win32-native.el (original-make-auto-save-file-name): Removed.
7609         * win32-native.el (make-auto-save-file-name): Removed.
7610
7611
7612 2001-03-21  Martin Buchholz <martin@xemacs.org>
7613
7614         * XEmacs 21.2.46 "Urania" is released.
7615
7616 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7617
7618         * menubar-items.el (default-menubar): Update sample.emacs to
7619         sample.init.el and adjust accelerators.
7620
7621 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7622
7623         * build-report.el (build-report): Improve docstring.
7624
7625 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7626
7627         * ChangeLog: Log GTK merge.
7628
7629         * gutter-items.el:
7630         * mwheel.el:
7631         * sound.el:
7632         * startup.el:
7633         Revert gratuitous whitespace changes.
7634
7635 2001-03-07  Ben Wing  <ben@xemacs.org>
7636
7637         * help.el:
7638         * help.el (key-or-menu-binding):
7639         * help.el (Help-find-file): New.
7640         * help.el (describe-beta):
7641         * help.el (describe-copying):
7642         * help.el (describe-project):
7643         * help.el (view-emacs-news):
7644         * help.el (view-sample-init-el): New.
7645         * help.el (Help-princ-face): New.
7646         * help.el (Help-prin1-face): New.
7647         * help.el (help-symbol-function-context-menu):
7648         * help.el (help-symbol-variable-context-menu):
7649         * help.el (help-symbol-function-and-variable-context-menu):
7650         * help.el (frob-help-extents):
7651         * help.el (describe-function-1):
7652         * help.el (describe-variable):
7653
7654         Add coloring in Help buffers, correspondent with hyperlinks.
7655         View files in view-mode rather than Fundamental.
7656         Remove separators from context menus -- now handled in generic code.
7657         Add `Find Tag' to context menu.
7658         
7659         * menubar.el (popup-mode-menu):
7660
7661         Rewrite code that outputs the popup menu to (a) put more specific
7662         entries first, (b) be more robust, (c) output the proper context
7663         menu separators automatically (the context menu functionality is
7664         new and currently used only by Help).
7665
7666 2001-03-10  William M. Perry  <wmperry@aventail.com>
7667
7668         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7669         this function when converting from the 21.1 GTK branch.  Now
7670         supports file, password, question, and color built-in dialogs.
7671
7672 2001-03-06  Ben Wing  <ben@xemacs.org>
7673
7674         * keydefs.el:
7675         * keydefs.el (global-map):
7676         Add commented-out change of M-k (for 21.5).
7677         
7678         * menubar-items.el (default-menubar):
7679         Fix items to control kill-line behavior; add items for
7680         shifted motion.
7681         
7682         * simple.el:
7683         * simple.el (kill-whole-line):
7684         * simple.el (historical-kill-line): Removed.
7685         * simple.el (kill-line): Removed.
7686         * simple.el (kill-entire-line): New.
7687         * simple.el (kill-line-1): New.
7688         * simple.el (backward-kill-line):
7689         Undo kill-whole-line == always changes.  Add new function
7690         kill-entire-line to unconditionally delete the current line.
7691         Add comments describing the lamentable state of affairs of
7692         the kill-line functions and variables.
7693
7694 2001-03-02  Ben Wing  <ben@xemacs.org>
7695
7696         * simple.el:
7697         * simple.el (beginning-of-buffer):
7698         * simple.el (end-of-buffer):
7699         * simple.el (mark-ring-unrecorded-commands):
7700         * simple.el (signal-error-on-buffer-boundary):
7701         * simple.el (shifted-motion-keys-select-region):
7702         * simple.el (unshifted-motion-keys-deselect-region):
7703         * simple.el (motion-keys-for-shifted-motion): New.
7704         * simple.el (handle-pre-motion-command):
7705         * simple.el (handle-post-motion-command):
7706         * simple.el (forward-char-command):
7707         * simple.el (backward-char-command):
7708         * simple.el (scroll-up-command):
7709         * simple.el (scroll-down-command):
7710         * simple.el (next-line):
7711         * simple.el (previous-line):
7712         * simple.el (backward-block-of-lines):
7713         * simple.el (forward-block-of-lines):
7714         * simple.el (backward-word):
7715         * simple.el (mark-word):
7716
7717         Augment documentation of the most common motion commands to make
7718         note of the shifted-motion support.  Improve the support to (a)
7719         properly document how it works and why it's done in the fashion it
7720         is, and (b) allow the keystrokes that trigger it to be customized.
7721
7722         Correct error in the customize specification of
7723         mark-ring-unrecorded-commands.
7724
7725 2001-03-02  Ben Wing  <ben@xemacs.org>
7726
7727         * font-lock.el:
7728         * font-lock.el (font-lock-pending-extent-table): Removed.
7729         * font-lock.el (font-lock-pending-buffer-table): New.
7730         * font-lock.el (font-lock-pre-idle-hook):
7731         * font-lock.el (font-lock-after-change-function):
7732         * font-lock.el (font-lock-fontify-pending-extents):
7733         * font-lock.el (font-lock-lisp-like):
7734
7735         Fix handling of pending extents to avoid excessive slowness (N^2
7736         behavior) when making lots of buffer changes between redisplays,
7737         such as when saving the Options.
7738
7739 2001-03-09  William M. Perry  <wmperry@aventail.com>
7740
7741         * device.el:
7742         * dragdrop.el:
7743         * dumped-lisp.el:
7744         * faces.el:
7745         * frame.el:
7746         * gnuserv.el:
7747         * loadup.el:
7748         * menubar-items.el:
7749         * minibuf.el:
7750         The Great GTK Merge.
7751
7752         * ChangeLog.GTK:
7753         * dialog-gtk.el:
7754         * gdk.el:
7755         * generic-widgets.el:
7756         * glade.el:
7757         * gnome-widgets.el:
7758         * gnome.el:
7759         * gtk-compose.el:
7760         * gtk-extra.el:
7761         * gtk-faces.el:
7762         * gtk-ffi.el:
7763         * gtk-file-dialog.el:
7764         * gtk-font-menu.el:
7765         * gtk-glyphs.el:
7766         * gtk-init.el:
7767         * gtk-iso8859-1.el:
7768         * gtk-marshal.el:
7769         * gtk-mouse.el:
7770         * gtk-package.el:
7771         * gtk-password-dialog.el:
7772         * gtk-select.el:
7773         * gtk-widget-accessors.el:
7774         * gtk-widgets.el:
7775         * gtk.el:
7776         widgets-gtk.el:
7777         The Great GTK Merge: new files.
7778
7779 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7780
7781         * generic-widgets.el: Don't require gtk (a built-in feature) at
7782         top level.  Don't execute the last sexp unless (featurep 'gtk).
7783
7784 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7785
7786         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7787
7788 2001-02-23  Martin Buchholz <martin@xemacs.org>
7789
7790         * XEmacs 21.2.45 "Thelxepeia" is released.
7791
7792 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7793  
7794         * about.el (xemacs-hackers): update my entry. 
7795         * about.el (about-maintainer-info): ditto. 
7796         * about.el (about-hackers): ditto. 
7797
7798 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7799
7800         * about.el (about-maintainer-info): More vanity info about
7801         yours truly.
7802
7803 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7804
7805         * build-report.el (build-report-destination): xemacs-build-reports
7806         has moved to SourceForge, where mailing list name length is
7807         restricted, hence the name change to
7808         xemacs-buildreports@xemacs.org.
7809         * build-report.el (build-report-keep-regexp): Update default.
7810         * build-report.el (build-report-delete-regexp): Ditto.
7811         * build-report.el (build-report-make-output-files): Ditto.
7812
7813 2001-02-19  Craig Lanning  <lanning@scra.org>
7814
7815         * lisp-mode.el: Add indentation specifications for following
7816         Common Lisp forms: handler-case, handler-bind, with-slots,
7817         with-open-file, with-open-stream, print-unreadable-object.
7818
7819 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7820
7821         * font-lock.el (font-lock-set-defaults-1):
7822         Move initialization of `font-lock-cache-position' so that it's set
7823         even if font-lock-keywords is already defined.
7824
7825 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7826
7827         * autoload.el (generate-file-autoloads-1):
7828         Use `emacs-lisp-mode-syntax-table' instead of
7829         `lisp-mode-syntax-table'.
7830         * lisp-mode.el (lisp-mode-syntax-table):
7831         Get rid of old checks for `parse-partial-sexp' version.
7832         Make `|' (pipe) string delimiter instead of punctuation.
7833
7834 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7835
7836         * window.el (save-selected-window):
7837         Use gensym for better macro hygiene.
7838
7839 2001-02-06  Mike Sperber <mike@xemacs.org>
7840
7841         * dump-paths.el:
7842         * startup.el (startup-setup-paths): Set and use
7843         `mule-lisp-directory'.
7844         (startup-setup-paths-warning): Ditto.
7845
7846         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7847         (paths-construct-load-path): Consider `mule-lisp-directory'.
7848
7849 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7850
7851         * font-lock.el: Syntax table improvements used.  A few random
7852         changes are not specified below.
7853         (font-lock-fontify-string-delimiters):
7854         (font-lock-syntactic-keywords):
7855         (font-lock-cache-state nil):
7856         (font-lock-cache-position):
7857         New variables.
7858         (font-lock-set-syntax):
7859         (font-lock-apply-syntactic-highlight):
7860         (font-lock-fontify-syntactic-anchored-keywords):
7861         (font-lock-fontify-syntactic-keywords-region):
7862         (font-lock-eval-keywords):
7863         New functions.
7864         (font-lock-remove-face):
7865         (font-lock-fontify-syntactically-region):
7866         Use syntax properties.
7867
7868 2001-02-08  Martin Buchholz <martin@xemacs.org>
7869
7870         * XEmacs 21.2.44 "Thalia" is released.
7871
7872 2001-01-16  Mike Sperber <mike@xemacs.org>
7873
7874         * startup.el (normal-top-level): Work even if no installation root
7875         is found.
7876
7877 2001-01-30  Andy Piper  <andy@xemacs.org>
7878
7879         * gutter-items.el (progress-abort-glyph): remove instantiator.
7880         (set-progress-abort-instantiator): new function.
7881         (abort-progress-feedback): use it.
7882
7883         * gutter.el (set-gutter-dirty-p): new function.
7884
7885 2001-01-30  Didier Verna  <didier@xemacs.org>
7886
7887         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7888
7889 2001-01-24  Didier Verna  <didier@xemacs.org>
7890
7891         * sound.el (sound-extension-list): give a better default value.
7892         * sound.el (load-sound-file): improve the doc string, also find
7893         files given by absolute names, pass a real extension list to
7894         `locate-file'.
7895
7896 2001-01-26  Martin Buchholz <martin@xemacs.org>
7897
7898         * XEmacs 21.2.43 "Terspichore" is released.
7899
7900 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7901
7902         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7903         messages from gnuserv.
7904
7905 2001-01-20  Martin Buchholz <martin@xemacs.org>
7906
7907         * XEmacs 21.2.42 "Poseidon" is released.
7908
7909 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7910
7911         * cl-macs.el (cl-upcase-arg): New function.
7912         (cl-function-arglist): New function.
7913         (cl-transform-lambda): Automatically add CL-style lambda list to
7914         documentation string using functions above.
7915
7916 2001-01-12  Andy Piper  <andy@xemacs.org>
7917
7918         * package-get.el (package-get-custom): call
7919         package-net-update-installed-db.
7920
7921         * package-ui.el (pui-install-selected-packages): call
7922         package-net-update-installed-db.
7923
7924         * package-net.el (package-net-update-installed-db): use
7925         packages-package-list so that we reflect reality.
7926
7927         * packages.el (packages-package-list): Make docstring reflect
7928         reality.
7929
7930         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7931
7932         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7933         isn't installed.
7934
7935 2001-01-17  Andy Piper  <andy@xemacs.org>
7936
7937         * wid-edit.el (widget-activation-glyph-mapper): activate or
7938         deactivate native widgets.
7939         (widget-glyph-insert-glyph): record instantiator.
7940         (widget-push-button-value-create): use it.
7941
7942         * gui.el (gui-button-action): new function. Make button's domain
7943         buffer current when calling.
7944         (make-gui-button): update to use gui-button-action.
7945
7946 2001-01-16  Didier Verna  <didier@xemacs.org>
7947
7948         * menubar-items.el (default-menubar): add an entry for modeline
7949         horizontal scrolling in Options -> Display.
7950
7951 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7952
7953         * package-get.el (package-get-require-signed-base): Set to nil
7954         by default.
7955
7956 2001-01-17  Martin Buchholz <martin@xemacs.org>
7957
7958         * XEmacs 21.2.41 "Polyhymnia" is released.
7959
7960 2001-01-16  Mike Sperber <mike@xemacs.org>
7961
7962         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7963         catch lisp/mule/.
7964
7965 2001-01-14  Mike Sperber <mike@xemacs.org>
7966
7967         * startup.el (maybe-create-compatibility-dot-emacs):
7968         (maybe-unmigrate-user-init-file):
7969         (unmigrate-user-init-file): Created.
7970         (maybe-migrate-user-init-file): Offer creation of compatibility
7971         .emacs.
7972         Some doc fixes wrt init file location.
7973
7974 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7975
7976         * faces.el (face-frob-from-locale-first): new variable.
7977         (frob-face-font-2): Honor tags arg while trying to use
7978         standard-face-mapping.  When face-frob-from-locale-first is set,
7979         first try to set face inheriting from frobbed-face.
7980
7981 2001-01-15  Didier Verna  <didier@xemacs.org>
7982
7983         * about.el (xemacs-hackers): update my entry.
7984         * about.el (about-url-alist): ditto.
7985         * about.el (about-maintainer-info): ditto.
7986         * about.el (about-hackers): ditto.
7987
7988 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7989
7990         The byte compiler has been badly broken for a year,
7991         by the patch of 1999-12-06.
7992         * byte-optimize.el (byte-optimize-form-code-walker):
7993         Bug was: the byte compiler was making this erroneous optimization:
7994         (progn (or (foo)) (bar)) ==> (bar)
7995
7996 2000-11-20  Mike Sperber <mike@xemacs.org>
7997
7998         * setup-paths.el (paths-core-load-path-depth): Split
7999         `paths-load-path-depth' in two for site and core lisp.  Don't
8000         recurse into core.
8001         * setup-paths.el (paths-construct-load-path): Use.
8002
8003 2001-01-10  Andy Piper  <andy@xemacs.org>
8004
8005         * package-net.el (package-net-cygwin32-binary-size): new variable
8006         (package-net-win32-binary-size): ditto.  add much needed
8007         commentary.
8008
8009         * gutter-items.el (buffers-tab-items): correct off-by-one error
8010         for buffers-tab-max-size.
8011
8012 2001-01-08  Martin Buchholz <martin@xemacs.org>
8013
8014         * XEmacs 21.2.40 is released.
8015
8016 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8017
8018         * mule/hebrew.el: Fix comments and typos.
8019         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8020
8021 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8022
8023         * ChangeLog.1: move ancient log from fill.el.
8024
8025         * dump-paths.el:
8026         paragraphs.el:
8027         mule/mule-category.el:
8028         Miscellaneous typo fixes and slight doc clarifications.
8029
8030         * mule/mule-ccl.el:  Correct file name in header.
8031
8032 2000-12-31  Martin Buchholz <martin@xemacs.org>
8033
8034         * XEmacs 21.2.39 is released.
8035
8036 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8037
8038         * byte-optimize.el (byte-optimize-cond):
8039         (byte-optimize-cond-1): New.
8040         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8041         Optimizes (cond (x nil)) ==> nil.
8042         Provide better diagnostic on malformed expr like (cond foo).
8043
8044 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8045
8046         * mule/mule-coding.el:
8047         mule/mule-cmds.el (reset-language-environment,
8048         set-language-environment-coding-systems):
8049         Safer default coding-priority-list, corresponding to src/file-coding.h.
8050
8051 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8052
8053         * package-admin.el: Allow package removal from
8054         early-package-load-path.
8055
8056 2000-12-15  Andreas Jaeger  <aj@suse.de>
8057
8058         * about.el (about-maintainer-info): Update my entry.
8059
8060 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8061
8062         * packages.el (locate-library): Add support for bzip2
8063         compressed .el files.
8064
8065 2000-12-12  Andy Piper  <andy@xemacs.org>
8066
8067         * package-net.el: new file.
8068
8069 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8070
8071         * font-lock.el: Add missing C++ keywords.
8072
8073 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8074
8075         * simple.el (indent-for-comment): Preserve indentation of comments
8076         starting in column 0, as documented in (Info-goto-node
8077         "(xemacs)Comments").  Update docstring accordingly.
8078
8079 2000-12-05  Martin Buchholz <martin@xemacs.org>
8080
8081         * XEmacs 21.2.38 is released.
8082
8083 2000-12-04  Didier Verna  <didier@xemacs.org>
8084
8085         * mouse.el (default-mouse-track-set-point-in-window): remove
8086         spurious '+' operation detected by Martin.
8087
8088
8089 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8090
8091         * cl-extra.el (coerce):
8092         Implement char to integer coercion.
8093         Remove extraneous (numberp) test.
8094
8095         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8096         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8097         (byte-optimize-predicate):
8098         Warn if evaluating constant expression signals an error.
8099         (byte-optimize-form): Small simplification.
8100
8101         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8102
8103 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8104
8105         * byte-optimize.el:
8106         (byte-optimize-minus):
8107         (byte-optimize-plus):
8108         (byte-optimize-mult):
8109         (byte-optimize-quo):
8110         Use (car (last x)) instead of (last x) to get last elt!
8111         Use `byte-optimize-predicate' to optimize `%'.
8112         Move optimizations for special numeric args to bytecomp.el.
8113         * bytecomp.el (byte-compile-associative): Remove.
8114         (byte-compile-max): New.
8115         (byte-compile-min): New.
8116         Properly handle erroneous calls: (max) (min).
8117         (byte-compile-plus): New.
8118         (byte-compile-minus):
8119         It's easiest to handle 0, +1 and -1 args here.
8120         (byte-compile-mult): New.
8121         It's easiest to handle 1, -1 and 2 args here.
8122         (byte-compile-quo):
8123         It's easiest to handle 0, +1 and -1 args here.
8124         Issue byte-compiler warning when dividing by zero.
8125
8126         Byte-compiler arithmetic improvements.
8127         Better optimize these expressions in the obvious way:
8128         (+ x y 1)   -->  varref x varref y add add1
8129         (+ x y -1)  -->  varref x varref y add sub1
8130         (- x y 0)   -->  (- x y)
8131         (- 0 x y)   -->  (- (- x) y)
8132         (% 42 19)   --> compile-time constant
8133         (/ 42 19)   --> compile-time constant
8134         (* (foo) 2) --> foo call dup plus
8135
8136         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8137         unless (declaim (optimize (safety 3)))
8138         or (setq byte-compile-delete-errors nil).
8139
8140 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8141
8142         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8143         docstrings.
8144
8145 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8146
8147         * startup.el (command-line-do-help):  Add documentation of
8148         portable dumper switches.
8149
8150 2000-11-22  Andy Piper  <andy@xemacs.org>
8151
8152         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8153
8154         * glyphs.el (init-glyphs): don't use autodetect for strings.
8155
8156 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8157
8158         * byte-optimize.el (byte-optimize-char-before):
8159         (byte-optimize-backward-char):
8160         (byte-optimize-backward-word):
8161         Fix incorrect optimizations for these sorts of expressions:
8162         (let ((x nil)) (backward-char x))
8163
8164 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8165
8166         * byte-optimize.el:
8167         * byte-optimize.el (byte-optimize-backward-char): New.
8168         * byte-optimize.el (byte-optimize-backward-word): New.
8169         Make backward-word and backward-char as efficient as forward versions.
8170
8171         * bytecomp.el (byte-compile-no-args-with-one-extra):
8172         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8173         * bytecomp.el (byte-compile-two-args-with-one-extra):
8174         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8175         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8176         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8177         Check if extra arg is constant nil, and if so, use byte-coded call.
8178
8179         * simple.el (backward-word):
8180         * simple.el (mark-word):
8181         * simple.el (kill-word):
8182         * simple.el (backward-kill-word):
8183         Make COUNT argument optional, for consistency with forward-char et al.
8184
8185         * abbrev.el (abbrev-string-to-be-defined):
8186         * abbrev.el (inverse-abbrev-string-to-be-defined):
8187         * abbrev.el (inverse-add-abbrev):
8188         * abbrev.el (expand-region-abbrevs):
8189         * buff-menu.el (Buffer-menu-execute):
8190         * indent.el (move-to-left-margin):
8191         * indent.el (indent-relative):
8192         * indent.el (move-to-tab-stop):
8193         * info.el (Info-reannotate-node):
8194         * lisp-mode.el (lisp-indent-line):
8195         * lisp.el (end-of-defun):
8196         * lisp.el (move-past-close-and-reindent):
8197         * misc.el (copy-from-above-command):
8198         * mouse.el (default-mouse-track-scroll-and-set-point):
8199         * page.el (forward-page):
8200         * paragraphs.el (forward-paragraph):
8201         * paragraphs.el (end-of-paragraph-text):
8202         * picture.el (picture-forward-column):
8203         * picture.el (picture-self-insert):
8204         * rect.el (extract-rectangle-line):
8205         * simple.el (newline):
8206         * simple.el (fixup-whitespace):
8207         * simple.el (backward-delete-char-untabify):
8208         * simple.el (transpose-chars):
8209         * simple.el (transpose-preceding-chars):
8210         * simple.el (do-auto-fill):
8211         * simple.el (indent-new-comment-line):
8212         * simple.el (blink-matching-open):
8213         * view-less.el (cleanup-backspaces):
8214         * wid-edit.el (widget-transpose-chars):
8215         * term/bg-mouse.el (bg-insert-moused-sexp):
8216         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8217
8218         * info.el (Info-fontify-node):
8219         * simple.el (backward-delete-function):
8220         Use canonical delete-backward-char instead of backward-delete-char.
8221
8222 2000-11-20  Andy Piper  <andy@xemacs.org>
8223
8224         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8225         no buffers.
8226
8227 2000-11-20  Andy Piper  <andy@xemacs.org>
8228
8229         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8230         buffer tabs.
8231
8232 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8233
8234         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8235         (proclaim inline...) was shadowing compiler-macros.
8236
8237 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8238
8239         * bytecomp.el (byte-compile-eval): New.
8240         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8241         Keeps this promise made in Lispref:
8242         "If a file being compiled contains a `defmacro' form, the macro is
8243         defined temporarily for the rest of the compilation of that file."
8244
8245 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8246
8247         * cl.el (floatp-safe):
8248         (plusp):
8249         (minusp):
8250         (oddp):
8251         (evenp):
8252         (cl-abs):
8253         Use a better parameter name than `x'.
8254
8255         * cl-macs.el (check-type): Make continuable.  Change documentation
8256         to require PLACE, but accept any form for compatibility.
8257
8258         * abbrev.el (define-abbrev): Use check-type.
8259         * font-menu.el (font-menu-change-face): Use check-type.
8260         * menubar.el (relabel-menu-item): Use check-type.
8261         * itimer.el: Fix typo.
8262
8263 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8264
8265         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8266
8267 2000-11-14  Martin Buchholz <martin@xemacs.org>
8268
8269         * XEmacs 21.2.37 is released.
8270
8271 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8272
8273         * code-cmds.el: Provide the feature.
8274
8275 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8276
8277         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8278
8279         * code-cmds.el: New file
8280         * mule/mule-cmds.el:
8281         * mule/mule-misc.el
8282         (coding-keymap): New keymap. Define coding system keyboard
8283         commands on file-coding builds too.
8284         (coding-system-change-eol-conversion):
8285         (universal-coding-system-argument):
8286         (set-default-coding-systems):
8287         (prefer-coding-system): Moved from mule-cmds.el
8288         (set-buffer-process-coding-system): Moved from mule-misc.el
8289
8290 2000-09-15  Stephen Carney <carney@scubadoo.com>
8291
8292         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8293
8294 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8295
8296         * package-get.el (package-get-download-sites): Add a pre-release
8297         site for experimental packages.
8298
8299         * auto-autoloads.el: Regenerated.
8300
8301 2000-08-01  Andy Piper  <andy@xemacs.org>
8302
8303         * gutter-items.el (buffers-tab-omit-function): reference
8304         buffers-tab-select-visible-buffers.
8305         (buffers-tab-filter-functions): new variable, by default uses
8306         buffers-tab-selection-function and buffers-tab-omit-function.
8307         (select-buffers-tab-buffers-by-mode): invert arguments.
8308         (buffers-tab-select-visible-buffers): new function. Invert calling
8309         of buffers-menu-omit-invisible-buffers.
8310         (buffers-tab-items): rewrite to use
8311         buffers-tab-filter-functions. Rewrite docstring.
8312         (gutter-buffers-tab-extent): delete.
8313         (add-tab-to-gutter): always build a new extent when adding the
8314         tabs.
8315         (update-tab-in-gutter): make gutter dirty when orientation
8316         changes.
8317
8318 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8319
8320         * bytecomp.el (byte-compile-defvar-or-defconst):
8321         Only do loadhist recording if defvar form includes a value.
8322
8323 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8324
8325         * bytecomp.el (byte-compile-initial-macro-environment):
8326         `eval-when-compile' should not compile its body.
8327
8328 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8329
8330         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8331         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8332         some Japanese English.  Remove some ancient FSF comments, and
8333         improve docstrings.  Use symbols not vectors for tables.
8334
8335 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8336
8337         * keymap.el:
8338         (local-key-binding):
8339         (global-key-binding):
8340         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8341
8342         * lisp.el:
8343         (backward-sexp): Slightly simpler code.
8344         (mark-sexp): Make arg optional, like FSF Emacs.
8345         (forward-list): Slightly simpler code.
8346         (backward-list): Slightly simpler code.
8347         (down-list):  Make arg optional, like FSF Emacs.
8348         (up-list):  Make arg optional, like FSF Emacs.
8349         (backward-up-list):  Make arg optional, like FSF Emacs.
8350         (kill-sexp):  Make arg optional, like FSF Emacs.
8351         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8352
8353         * font-menu.el (font-menu-change-face):
8354         Take continuable errors into account.
8355
8356         * abbrev.el:
8357         * abbrev.el (clear-abbrev-table):
8358         * abbrev.el (define-abbrev-table):
8359         * abbrev.el (define-abbrev):
8360         * abbrev.el (insert-abbrev-table-description):
8361         * apropos.el (apropos-documentation-check-doc-file):
8362         * apropos.el (apropos-documentation-check-elc-file):
8363         * buff-menu.el (list-buffers):
8364         * buff-menu.el (list-buffers-noselect):
8365         * bytecomp.el (byte-recompile-directory):
8366         * bytecomp.el (batch-byte-compile):
8367         * cl-macs.el (typep):
8368         * code-files.el (find-coding-system-magic-cookie):
8369         * code-files.el (insert-file-contents):
8370         * cus-edit.el (customize-set-variable):
8371         * cus-edit.el (customize-save-variable):
8372         * cus-face.el (custom-set-face-font-size):
8373         * cus-face.el (custom-set-face-update-spec):
8374         * cus-face.el (custom-reset-faces):
8375         * custom.el (custom-check-theme):
8376         * custom.el (copy-upto-last):
8377         * fill.el (canonically-space-region):
8378         * fill.el (fill-paragraph):
8379         * fill.el (fill-region):
8380         * fill.el (find-space-insertable-point):
8381         * fill.el (justify-current-line):
8382         * faces.el (face-spec-update-all-matching):
8383         * faces.el (set-face-stipple):
8384         * files-nomule.el (insert-file-contents):
8385         * files.el (insert-file-contents-literally):
8386         * files.el (hack-local-variables-last-page):
8387         * files.el (basic-save-buffer):
8388         * files.el (insert-directory):
8389         * font-menu.el (font-menu-change-face):
8390         * font.el (font-spatial-to-canonical):
8391         * format.el (format-encode-region):
8392         * format.el (format-insert-file):
8393         * format.el (format-replace-strings):
8394         * gutter.el (set-gutter-element):
8395         * help.el (key-or-menu-binding):
8396         * help.el (describe-bindings):
8397         * help.el (with-syntax-table):
8398         * indent.el (indent-rigidly):
8399         * indent.el (delete-to-left-margin):
8400         * info.el:
8401         * info.el (Info-extract-dir-entry-from):
8402         * info.el (Info-build-dir-anew):
8403         * info.el (Info-rebuild-dir):
8404         * info.el (Info-batch-rebuild-dir):
8405         * info.el (Info-read-subfile):
8406         * info.el (Info-build-node-completions):
8407         * info.el (Info-extract-menu-node-name):
8408         * isearch-mode.el (isearch-range-invisible):
8409         * isearch-mode.el (isearch-restore-invisible-extents):
8410         * itimer.el (itimerp):
8411         * itimer.el (itimer-live-p):
8412         * keymap.el:
8413         * keymap.el (substitute-key-definition):
8414         * keymap.el (read-command-or-command-sexp):
8415         * keymap.el (local-key-binding):
8416         * keymap.el (global-key-binding):
8417         * keymap.el (global-set-key):
8418         * keymap.el (local-set-key):
8419         * ldap.el:
8420         * ldap.el (ldap-add-entries):
8421         * ldap.el (ldap-delete-entries):
8422         * lisp.el (backward-sexp):
8423         * lisp.el (mark-sexp):
8424         * lisp.el (forward-list):
8425         * lisp.el (backward-list):
8426         * lisp.el (down-list):
8427         * lisp.el (backward-up-list):
8428         * lisp.el (up-list):
8429         * lisp.el (kill-sexp):
8430         * lisp.el (backward-kill-sexp):
8431         * menubar.el (add-menu-button):
8432         * menubar.el (add-submenu):
8433         * menubar.el (delete-menu-item):
8434         * menubar.el (relabel-menu-item):
8435         * mouse.el (narrow-window-to-region):
8436         * obsolete.el (define-obsolete-variable-alias):
8437         * obsolete.el (store-substring):
8438         * package-admin.el:
8439         * package-admin.el (package-admin-install-function):
8440         * package-admin.el (package-admin-install-function-mswindows):
8441         * package-admin.el (package-admin-default-install-function):
8442         * package-get.el (package-get-update-base-entries):
8443         * packages.el (packages-load-package-dumped-lisps):
8444         * packages.el (packages-collect-package-dumped-lisps):
8445         * printer.el (generic-print-buffer):
8446         * printer.el (generic-print-region):
8447         * replace.el (occur-mode-mouse-goto):
8448         * replace.el (perform-replace):
8449         * select.el (get-selection-no-error):
8450         * simple.el:
8451         * simple.el (newline):
8452         * simple.el (open-line):
8453         * simple.el (edit-and-eval-command):
8454         * simple.el (goto-line):
8455         * simple.el (undo):
8456         * simple.el (kill-region):
8457         * simple.el (copy-region-as-kill):
8458         * simple.el (kill-ring-save):
8459         * simple.el (set-mark):
8460         * simple.el (next-line):
8461         * simple.el (previous-line):
8462         * simple.el (line-move):
8463         * simple.el (set-goal-column):
8464         * simple.el (comment-region):
8465         * subr.el:
8466         * subr.el (putf):
8467         * syntax.el (modify-syntax-entry):
8468         * syntax.el (map-syntax-table):
8469         * view-less.el (view-file):
8470         * view-less.el (view-buffer):
8471         * view-less.el (view-file-other-window):
8472         * window-xemacs.el (backward-other-window):
8473         * window.el:
8474         * window.el (one-window-p):
8475         * window.el (walk-windows):
8476         * window.el (window-list):
8477         * x-mouse.el (x-mouse-kill):
8478         * x-select.el (x-get-cutbuffer):
8479         * x-select.el (x-store-cutbuffer):
8480         * term/bg-mouse.el (bg-mouse-line-to-center):
8481         * term/sun-mouse.el (window-line-end):
8482         * term/sun-mouse.el (sun-select-region):
8483         * term/sun.el (kill-region-and-unmark):
8484         * mule/mule-category.el:
8485         * mule/mule-category.el (modify-category-entry):
8486         * mule/mule-category.el (char-category-list):
8487         * mule/mule-coding.el (coding-system-force-on-output):
8488         * mule/mule-misc.el (coding-system-put):
8489         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8490
8491 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8492
8493         * cus-face.el: Typo fixes and tiny clarifications.
8494         * custom.el: ditto
8495
8496 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8497
8498         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8499         * startup.el (normal-top-level): Setup auto-save-list-file-name
8500         if auto-save-list-file-prefix is non-nil.
8501
8502 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8503
8504         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8505
8506 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8507
8508         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8509         get symbol at point-min.
8510
8511 2000-10-24  Didier Verna  <didier@xemacs.org>
8512
8513         * info.el (Info-emacs-info-file-name): defconst it.
8514         * info.el (Info-footnote-tag): defcustom it.
8515         * info.el (Info-no-description-string): ditto.
8516         * info.el (Info-find-node): adapt to new semantics of
8517         'Info-suffixed-file (don't do the case variants stuff).
8518         * info.el (Info-insert-dir): rewrite the dir file variants code.
8519         * info.el (Info-directory-files): New. Return the list of info
8520         files in a directory.
8521         * info.el (Info-dir-outdated-p): use it.
8522         * info.el (Info-parse-dir-entries): ditto.
8523         * info.el (Info-build-dir-anew): don't restrict to files ending
8524         with a ".info.*" extension.
8525         * info.el (Info-set-mode-line): ditto.
8526         * info.el (Info-read-subfile): adapt to new semantics of
8527         'Info-suffixed-file (append 'exact argument).
8528         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8529         string independently of the case.
8530         * info.el (Info-suffixed-file): use it (match all possible case
8531         for the file name).
8532         * info.el (Info-insert-file-contents): code cleanup.
8533         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8534         columns.
8535         * info.el (Info-batch-rebuild-dir): ditto.
8536         * info.el (Info-read-node-name-1): ditto.
8537         * info.el (Info-search): ditto.
8538         * info.el (Info-fontify-node): ditto.
8539
8540
8541 2000-10-24  Didier Verna  <didier@xemacs.org>
8542
8543         * process.el (shell-command): when called from a program, avoid
8544         'push-mark's "mark-set" message.
8545
8546 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8547
8548         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8549         by a symbol, not by a vector.
8550         * mule/vietnamese.el (vscii): Likewise.
8551         (viscii): Likewise.
8552         * mule/cyrillic.el (koi8-r): Likewise.
8553
8554         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8555         by a symbol, not by a vector.
8556         (chinese-big5-2): Likewise.
8557         * mule/ethiopic.el (ethiopic): Likewise.
8558         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8559         (vietnamese-viscii-upper): Likewise.
8560
8561 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8562
8563         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8564
8565 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8566
8567         * byte-optimize.el (byte-optimize-car): New function.
8568         (byte-optimize-cdr): Ditto.
8569
8570 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8571
8572         * byte-optimize.el: Partial synch with FSF 20.7.
8573         Optimize constant concatenation.
8574         Add keymapp as a side effect free function.  It is a built-in.
8575         (byte-after-unbind-pos): Remove byte-equal.
8576
8577 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8578
8579         * update-elc-2.el: Quote regexps correctly.
8580
8581 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8582
8583         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8584         (ccl-compile): Apply integerp, not integer-or-char-p to
8585         check the type of the buffer magnification
8586         (ccl-compile-write-string): Encode a string with binary
8587         coding system.
8588         (ccl-compile-write-repeat): Likewise.
8589
8590 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8591
8592         * buff-menu.el:
8593         * bytecomp.el:
8594         * coding.el:
8595         * faces.el:
8596         * files.el:
8597         * fill.el:
8598         * float-sup.el:
8599         * font-lock.el:
8600         * help.el:
8601         * iso8859-1.el:
8602         * loaddefs.el:
8603         * menubar-items.el:
8604         * menubar.el:
8605         * modeline.el:
8606         * msw-font-menu.el:
8607         * paragraphs.el:
8608         * paths.el:
8609         * replace.el:
8610         * simple.el:
8611         * sound.el:
8612         * startup.el:
8613         * version.el:
8614         * x-faces.el:
8615         * x-font-menu.el:
8616         Remove purecopy.
8617
8618 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8619
8620         * simple.el (do-auto-fill): Use the function pointer to by
8621         `comment-line-break-function', not `indent-new-comment-line'. This
8622         fixes an issue with cc-mode comment continuation.
8623
8624 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8625
8626         * simple.el (turn-on-auto-fill):  Add (interactive).
8627         * mwheel.el (mwheel-install): Add (interactive).
8628         * font-lock.el (turn-on-font-lock): Add (interactive).
8629         (turn-off-font-lock): Add (interactive).
8630
8631 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8632
8633         * packages.el (packages-special-base-regexp): Add `man'.
8634
8635 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8636
8637         * wid-edit.el (widget-specify-active): map over extents in current
8638         buffer like `widget-specify-inactive' does.  Mapping over the
8639         inactive extent object does not work since the current extent is
8640         ignored by `map-extents'.
8641
8642 2000-10-04  Martin Buchholz <martin@xemacs.org>
8643
8644         * XEmacs 21.2.36 is released.
8645
8646 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8647
8648         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8649         Optimize the compiled-function-constants vector by byte-code
8650         reference counts.
8651
8652 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8653
8654         * build-report.el (build-report-delete-regexp): quote value in
8655         defcustom
8656
8657 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8658
8659         * build-report.el (build-report): Don't bind srcdir which we don't
8660         use in `multiple-value-bind' to avoid the only byte-compiler
8661         warning.
8662
8663 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8664
8665         * build-report.el: Requires cl and custom now.
8666         build-report-version is determined by XEmacs version -- remove
8667         build-report-version*.
8668         * build-report.el (build-report-version): Removed.
8669         * build-report.el (build-report-installation-version-regexp): New.
8670         * build-report.el (build-report-version-file-regexp): New.
8671         * build-report.el (build-report-installation-srcdir-regexp): New.
8672         * build-report.el (build-report-destination): Offer
8673         xemacs-build-reports and xemacs-beta.
8674         * build-report.el (build-report-keep-regexp): Adjusted.
8675         * build-report.el (build-report-delete-regexp): Adjusted.
8676         * build-report.el (build-report-make-output-dir): New.
8677         * build-report.el (build-report-installation-file): Replace use of
8678         `concat' with `expand-file-name'.
8679         * build-report.el (build-report-make-output-file): Removed.
8680         * build-report.el (build-report-make-output-files): New.
8681         * build-report.el (build-report-subject): Identify as
8682         user-variable with "*...".
8683         * build-report.el (build-report-prompts): Ditto.
8684         * build-report.el (build-report-version-file): New.
8685         * build-report.el (build-report-file-encoding): Identify as
8686         user-variable with "*...".
8687         * build-report.el (build-report-make-output-get): New.
8688         * build-report.el (build-report-insert-header): Report
8689         emacs-version and system-configuration instead of
8690         build-report-version.
8691         * build-report.el (build-report-insert-make-output): Add file
8692         argument.
8693         * build-report.el (build-report-insert-installation-file):
8694         Re-indent.
8695         * build-report.el (build-report-keep): Change docstring,
8696         re-indent.
8697         * build-report.el (build-report-delete): Ditto.
8698         * build-report.el (build-report-installation-data): New.
8699         * build-report.el (build-report-version-file-data): New.
8700
8701 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8702
8703         * byte-optimize.el (byte-optimize-lapcode):
8704         Fix the optimization of using the first 5 elements of the
8705         constants vector for variables.
8706         (byte-optimize-lapcode): Fix another ancient broken optimization.
8707
8708 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8709
8710         * *: Spelling mega-patch
8711
8712 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8713
8714         * easymenu.el: doc fixes.
8715         (easy-menu-do-define): Use backquote.
8716         (easy-menu-change):
8717         (easy-menu-add):
8718         `when' seems much clearer than `if' here.
8719         (easy-menu-remove):
8720         (easy-menu-add-item):
8721         (easy-menu-item-present-p):
8722         (easy-menu-remove-item):
8723         Wrap using (when (featurep 'menubar) ...)
8724
8725 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8726
8727         * bytecomp.el (displaying-byte-compile-warnings):
8728         Revert Ben's change to this function below so that the compile log
8729         is displayed properly for users of the "popper" package.
8730
8731 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8732
8733         * window.el (save-selected-window): Use backquote.
8734
8735         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8736         Renamed from `byte-compile-file-form-defvar'.
8737         * bytecomp.el (byte-compile-defvar-or-defconst):
8738         Only cons onto current-load-list in top-level forms.
8739         Else this leaks a cons cell every time a defun is called.
8740         Renamed from `byte-compile-defvar', for clarity.
8741         Warn when docstring of defvar is not a string.
8742         Use consistent error messages.
8743         Better comments.
8744
8745 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8746
8747         * simple.el (set-variable):
8748         Remove unneeded defvar by rearranging order of let* forms.
8749
8750         * mule/mule-ccl.el (ccl-get-next-code):
8751         * menubar-items.el (bookmark-menu-filter):
8752         (language-environment-menu-filter):
8753         (tutorials-menu-filter):
8754         * toolbar-items.el (toolbar-compile):
8755         * byte-optimize.el (disassemble-offset):
8756         Use (declare (special ...)) instead of `defvar'.
8757
8758         * cl-macs.el (cl-do-proclaim):
8759         Fix (declare (special ...)) warning suppression syntax.
8760
8761 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8762
8763         * info.el (Info-tag-table-marker):
8764         (Info-tag-table-buffer):
8765         (Info-find-file-node):
8766         (Info-read-subfile):
8767         (Info-build-node-completions):
8768         (Info-search):
8769         (Info-mode):
8770         Multiple info buffer support.
8771
8772 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8773
8774         * ldap.el (ldap-decode-entry): New defun
8775         (ldap-search-entries): Use it in order to decode DN-prefixed
8776         entries properly
8777
8778 2000-08-23  Daniel Pittman <daniel@danann.net>
8779
8780         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8781         Use `eq', not `=', to compare symbols.
8782
8783 2000-07-30  Ben Wing  <ben@xemacs.org>
8784
8785         * bytecomp.el (byte-compile-report-error):
8786         * bytecomp.el (displaying-byte-compile-warnings):
8787         if stack-trace-on-error is set, send out a backtrace when
8788         an error is encountered that stops byte compilation.  this
8789         should make it much much easier to track down those curious
8790         problems.  also undo the kludge of using a separate "*Show*"
8791         buffer for display when there's a temp-buffer-show-function;
8792         we can avoid this by just being a little smarter.
8793
8794         * dialog-items.el:
8795         * dialog-items.el (search-dialog-regexp): New.
8796         * dialog-items.el (search-dialog-callback):
8797         * dialog-items.el (make-search-dialog):
8798         add a regexp option to the dialog and clean up a bit.
8799
8800         * dialog.el:
8801         * dialog.el (yes-or-no-p-dialog-box):
8802         * dialog.el (get-dialog-box-response):
8803         * dialog.el (make-dialog-box):
8804         * dialog.el (dialog-box-finish): New.
8805         * dialog.el (dialog-box-cancel): New.
8806         * dialog.el (internal-make-dialog-box-exit): New.
8807         implement [properly!] the :modal property of the new dialog box
8808         interface.  this is the first time xemacs has ever had *proper*
8809         modal dialog boxes, giving the standard window-system feedback.
8810         (e.g. under windows, clicking on a disabled frame causes a beep
8811         and makes the dialog box flash three times.)
8812
8813         * dragdrop.el: header keyword frobbing.
8814
8815         * dumped-lisp.el (preloaded-file-list):
8816         renamed winnt.el to win32-native.el.
8817
8818         * faces.el (face-property):
8819         * faces.el (set-face-property):
8820         * faces.el (frob-face-property):
8821         * faces.el (frob-face-font-2):
8822         * faces.el (make-face-bold):
8823         * faces.el (make-face-italic):
8824         * faces.el (make-face-bold-italic):
8825         * faces.el (make-face-unbold):
8826         * faces.el (make-face-unitalic):
8827         * faces.el (make-face-smaller):
8828         * faces.el (make-face-larger):
8829         clean up the implementation of these so that window-system-specific
8830         methods are called only on objects belonging to that window system.
8831         previously, you could have [e.g.] mswindows-make-face-bold called
8832         on font object of device type `stream', which is not good and
8833         explains the subtle errors Adrian was getting when byte-compiling
8834         something that required 'term. (Adrian, now you can use stack-trace-
8835         on-error to find the exact place where things are going wrong instead
8836         of having to laboriously binary-search your way through.)
8837
8838         * finder.el (finder-known-keywords):
8839         cleaned up -- properly sorted, clarified the meanings of many of
8840         the keywords, and added a few -- mswin, gui, content, build, www,
8841         user, services.  the last two try to distinguish between a package
8842         that's used directly by the user, and a package that provides
8843         support services to other packages.
8844
8845         * font-lock.el (lisp-font-lock-keywords-2):
8846         update list of lisp control structures to include everything,
8847         including new ones i introduced.
8848
8849         * gutter.el: header keyword frobbing.
8850
8851         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8852         recent isearch element was not doing so!  you got the second-most-
8853         recent instead.
8854
8855         * lisp-mode.el (construct-lisp-mode-menu):
8856         more menubar cleanups.
8857         * lisp-mode.el (with-selected-window):
8858         make it indent properly.
8859
8860         * menubar-items.el (default-menubar): lots of menubar cleanups.
8861         rearranged the options menu the most, e.g. splitting up the
8862         Keyboard/Mouse menu into a new Editing menu and combining the
8863         separate Scrollbar/Gutter/Toolbar submenus into Display.
8864         Got rid of General, moved items to Editing or new Troubleshooting.
8865         Moved Packages to Tools; doesn't seem to belong under Options.
8866         Added stuff to the Cmds menu, e.g. Change Case.
8867
8868         NB please don't complain about these periodic menubar changes.
8869         Anything like this is necessarily incremental in its construction
8870         -- By constant use you gradually become more and more aware of
8871         better and better ways to group menu items.  When we eventually
8872         move the options menu to a property sheet, the existing structure
8873         will probably be preserved fairly well.
8874
8875         * minibuf.el (next-history-element): fix problems with pressing
8876         down arrow in repeat-complex-command.
8877
8878         * modeline.el:
8879         * modeline.el (modeline-3d-p): New.
8880         added custom variable for controlling the 3d modeline.  the
8881         corresponding Options item has been present for a long time,
8882         but commented out with "fix me!" comments.  it's fixed now.
8883
8884         * obsolete.el (add-menu):
8885         remove bogus gettexts.
8886
8887         * process.el (shell-quote-argument):
8888         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8889         For bash under Windows native, see below.
8890
8891         * simple.el:
8892         * simple.el (display-warning-buffer):
8893         Fixed the handling of warning display to eliminate the annoying
8894         *Show* buffer, like was done for byte-compiler output above.
8895
8896         * simple.el (debug-print): New.
8897         Simple function for sending debug messages to the console and/or
8898         other debug places.
8899
8900         * subr.el (replace-in-string):
8901         Rewrite this function to avoid N^2 behavior with large strings --
8902         catastrophic with the new Windows selection code! (Apparently the
8903         author of this function didn't realize there was a fun
8904         replace-match that could make his life much easier, because we
8905         duplicated the entire logic.  The new version is smaller, easier
8906         to understand, much more robust, and has extended features --
8907         those of replace-match.)
8908
8909         * window.el:
8910         * window.el (with-selected-window): New.
8911         An obvious complement to the existing `with-selected-frame' and
8912         `with-current-buffer'.
8913
8914         * win32-native.el: Renamed from winnt.el.
8915         Added a great deal of stuff for properly handling process quoting,
8916         somewhat modeled on Kirill's original model (which i later threw
8917         away).  We should now finally have correctly working process arg
8918         quoting/dequoting so that the final app gets exactly what we
8919         intended.  Because the mechanism is in Lisp, it's easily
8920         extendible. (For those running bash and running the native
8921         version, I tried hard to do what I thought was correct.  But more
8922         thought is needed, and ideally the volunteer work of people with
8923         these configurations that they generally run on.)
8924
8925         * x-font-menu.el (x-font-menu-font-data):
8926         Put in defvar's to fix byte-compiler warnings.
8927
8928 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8929
8930         * select.el (selection-coercion-alist): Initialise.
8931         * select.el (select-coerce-to-text): New.
8932         * select.el (select-coerce): New.
8933         New functions to perform type and value coercion.
8934
8935         * select.el (select-buffer-killed-default): Keep data if it was
8936         on the clipboard.
8937
8938 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8939
8940         * menubar-items.el (default-menubar): Fix typo.
8941         (default-menubar): `lambda' was mispelled as `lamda'.
8942
8943 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8944
8945         * window.el (shrink-window-if-larger-than-buffer): Remove
8946         edge checking code.
8947
8948 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8949
8950         * paths.el (gnus-local-domain): Removed.
8951         (gnus-local-organization): Ditto.
8952         (gnus-startup-file): Ditto.
8953
8954 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8955
8956         * files.el (auto-mode-alist): Add .spec for RPM.
8957
8958 2000-07-31  Andy Piper  <andy@xemacs.org>
8959
8960         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8961
8962 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8963
8964         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8965         browse-url.
8966         * help.el (xemacs-www-page): Ditto.
8967         (xemacs-www-faq): Ditto.
8968         * menubar-items.el (default-menubar): Ditto.
8969
8970         * wid-edit.el (widget-url-link-action): Ditto.
8971         From: Kenichi OKADA <okada@opaopa.org>.
8972
8973 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8974
8975         * finder.el (finder-commentary): Add autoload cookie.
8976
8977 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8978
8979         * files.el (insert-file-contents-literally): Fix second let
8980         binding for `coding-system-for-read' to `coding-system-for-write'
8981         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8982
8983 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8984
8985         * files.el (insert-file-contents-literally): Use binary coding
8986         system (from Morioka san).
8987         (insert-file-contents-literally): Make file-name-handler method.
8988
8989 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8990
8991         * cl-macs.el (get-selection): Add defsetf.
8992
8993 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8994
8995         * x-init.el (x-activate-region-as-selection): replace obsolete
8996         function x-own-selection with own-selection.
8997         (ow-find): replace obsolete functions x-get-selection and
8998         x-get-clipboard with get-selection and get-clipboard.
8999         (init-post-x-win): replace obsolete function x-disown-selection
9000         with disown-selection.
9001
9002 2000-07-20  Mike Sperber  <mike@xemacs.org>
9003
9004         * startup.el (load-user-init-file): Only try to load init file if
9005         it exists.
9006
9007 2000-07-10  Andy Piper  <andy@xemacs.org>
9008
9009         * dialog-items.el: sync with Ben's patch.
9010
9011         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9012         comment.
9013         (progress-text-glyph): deleted.
9014         (progress-layout-glyph): make completely minimal.
9015         (progress-gauge-glyph): ditto.
9016         (progress-display-style): fix to handle dynamic instantiator
9017         changes.
9018         (progress-text-instantiator): new.
9019         (progress-layout-instantiator): new.
9020         (progress-gauge-instantiator): new.
9021         (set-progress-display-instantiator): renamed and changed from
9022         set-progress-display-style.
9023         (progress-abort-glyph): use instantiator not glyph.
9024         (append-progress-display): use set-progress-display-instantiator
9025         and set-glyph-image.
9026         (abort-progress-display): ditto.
9027         (raw-append-progress-display): ditto.
9028
9029 2000-07-20  Ben Wing  <ben@xemacs.org>
9030
9031         * code-files.el: Move Mule-specific code to mule-coding.el.
9032
9033 2000-07-15  Ben Wing  <ben@xemacs.org>
9034
9035         * autoload.el:
9036         Fixed comments.
9037
9038         * cmdloop.el:
9039         * cmdloop.el (yes-or-no-p):
9040         * cmdloop.el (y-or-n-p):
9041         Make these functions use should-use-dialog-box-p and not be
9042         overridden in dialog.el.
9043
9044         * cus-dep.el:
9045         * cus-dep.el (Custom-make-dependencies): Removed.
9046         * cus-dep.el (Custom-make-dependencies-1): New.
9047         * cus-dep.el (Custom-make-one-dependency): New.
9048         New entry point for use in Makefiles, to avoid excessive
9049         invocations.
9050
9051         * cus-edit.el (custom-variable-reset-saved):
9052         * cus-edit.el (custom-variable-reset-standard):
9053         * cus-edit.el (custom-save-resets):
9054         Fix bytecompiler warnings.
9055
9056         * dialog.el:
9057         * dialog.el (yes-or-no-p-dialog-box):
9058         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9059         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9060         * dialog.el (get-dialog-box-response):
9061         * dialog.el (message-or-box):
9062         * dialog.el (make-dialog-box):
9063         * dialog.el (popup-dialog-box): New.
9064         Avoid yes-or-no-p bogosities.
9065         Create a general function `make-dialog-box' to encapsulate all
9066         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9067
9068         * dumped-lisp.el (preloaded-file-list):
9069         Add dialog-items.  Clean up.  Group files by types.
9070
9071         * easymenu.el (easy-menu-add):
9072         * easymenu.el (easy-menu-remove):
9073         Account for accelerators.
9074
9075         * extents.el:
9076         * extents.el (extent-list): New args, like in map-extents.
9077         * extents.el (extent-at-event): New.
9078         * extents.el (extents-at-event): New.
9079
9080         * font-lock.el:
9081         * font-lock.el (font-lock-mode):
9082         * font-lock.el (font-lock-default-fontify-buffer):
9083         * font-lock.el (font-lock-default-unfontify-region):
9084         * font-lock.el (font-lock-fontify-syntactically-region):
9085         * font-lock.el (font-lock-fontify-keywords-region):
9086         Use new progress-feedback names.
9087
9088         * font-lock.el (java-font-lock-identifier-regexp):
9089         * font-lock.el (java-font-lock-class-name-regexp):
9090         Fix bytecompiler warnings.
9091
9092         * gutter-items.el:
9093         * gutter-items.el (progress-display-use-echo-area): Removed.
9094         * gutter-items.el (progress-feedback-use-echo-area): New.
9095         * gutter-items.el (progress-display-popup-period): Removed.
9096         * gutter-items.el (progress-feedback-popup-period): New.
9097         * gutter-items.el (set-progress-display-style): Removed.
9098         * gutter-items.el (set-progress-feedback-style): New.
9099         * gutter-items.el (progress-display-style): Removed.
9100         * gutter-items.el (progress-feedback-style): New.
9101         * gutter-items.el (progress-stack):
9102         * gutter-items.el (progress-displayed-p): Removed.
9103         * gutter-items.el (progress-feedbacked-p): New.
9104         * gutter-items.el (clear-progress-display): Removed.
9105         * gutter-items.el (clear-progress-feedback): New.
9106         * gutter-items.el (progress-display-clear-when-idle): Removed.
9107         * gutter-items.el (progress-feedback-clear-when-idle): New.
9108         * gutter-items.el (remove-progress-display): Removed.
9109         * gutter-items.el (remove-progress-feedback): New.
9110         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9111         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9112         * gutter-items.el (append-progress-display): Removed.
9113         * gutter-items.el (append-progress-feedback): New.
9114         * gutter-items.el (abort-progress-display): Removed.
9115         * gutter-items.el (abort-progress-feedback): New.
9116         * gutter-items.el (raw-append-progress-display): Removed.
9117         * gutter-items.el (raw-append-progress-feedback): New.
9118         * gutter-items.el (display-progress-display): Removed.
9119         * gutter-items.el (display-progress-feedback): New.
9120         * gutter-items.el (current-progress-display): Removed.
9121         * gutter-items.el (current-progress-feedback): New.
9122         * gutter-items.el (current-progress-display-label): Removed.
9123         * gutter-items.el (current-progress-feedback-label): New.
9124         * gutter-items.el (progress-display): Removed.
9125         * gutter-items.el (progress-feedback): New.
9126         Replace "progress-display" with "progress-feedback" globally.
9127
9128         * gutter-items.el (lprogress-display): Removed.
9129         * gutter-items.el (progress-feedback-with-label): New.
9130         Rename lprogress-display ==> progress-feedback-with-label.
9131
9132         * gutter-items.el (search-dialog-direction): Removed.
9133         * gutter-items.el (search-dialog-text): Removed.
9134         * gutter-items.el (search-dialog-callback): Removed.
9135         * gutter-items.el (make-search-dialog): Removed.
9136         Move to dialog-items.el.
9137
9138         * help.el:
9139         * help.el (help-mode-quit):
9140         * help.el (mode-for-help): New.
9141         * help.el (help-sticky-window): New.
9142         * help.el (help-window-config): New.
9143         * help.el (with-displaying-help-buffer):
9144         * help.el (function-at-event): New.
9145         * help.el (help-symbol-regexp): New.
9146         * help.el (help-symbol-run-function-1): New.
9147         * help.el (help-symbol-run-function): New.
9148         * help.el (help-symbol-function-context-menu): New.
9149         * help.el (help-symbol-variable-context-menu): New.
9150         * help.el (help-symbol-function-and-variable-context-menu): New.
9151         * help.el (frob-help-extents): New.
9152         * help.el (describe-function-1):
9153         * help.el (variable-at-point):
9154         * help.el (variable-at-event): New.
9155         * help.el (describe-variable):
9156         Major overhaul.
9157         - Make functions and variables be mousable.
9158         - Middle button hyperlinks.
9159         - New context-menu entries.
9160
9161         * keydefs.el:
9162         * keydefs.el (global-map):
9163         New key bindings to move lines up and down.
9164
9165         * lisp-mode.el:
9166         * lisp-mode.el (construct-lisp-mode-menu): New.
9167         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9168         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9169         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9170         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9171         Make popup and menubar menus be different.  Popup menu uses
9172         clicked location and automatically assumes symbol under the mouse
9173         for various commands.
9174
9175         * menubar-items.el:
9176         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9177         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9178
9179         * menubar-items.el (global-popup-menu): Removed.
9180         * menubar-items.el (mode-popup-menu): Removed.
9181         * menubar-items.el (activate-popup-menu-hook): Removed.
9182         * menubar-items.el (popup-mode-menu): Removed.
9183         * menubar-items.el (popup-buffer-menu): Removed.
9184         * menubar-items.el (popup-menubar-menu): Removed.
9185         Move to menubar.el.
9186
9187         * menubar.el:
9188         * menubar.el (global-popup-menu): New.
9189         * menubar.el (mode-popup-menu): New.
9190         * menubar.el (activate-popup-menu-hook): New.
9191         * menubar.el (last-popup-menu-event): New.
9192         * menubar.el (popup-mode-menu): New.
9193         * menubar.el (popup-buffer-menu): New.
9194         * menubar.el (popup-menubar-menu): New.
9195         * menubar.el (menu-call-at-event): New.
9196         Move non-content functions here.  Add support for context menu
9197         items on extents.
9198
9199         * minibuf.el (minibuffer-history-uniquify):
9200         Typo fix.
9201
9202         * minibuf.el (read-file-name-1):
9203         Call new file dialog box if it exists.
9204
9205         * minibuf.el (mouse-rfn-setup-vars):
9206         Clean up "chop" action.
9207
9208         * mouse.el:
9209         * mouse.el (button2): Now bound to mouse-track.
9210         * mouse.el (click-inside-extent-p):
9211         * mouse.el (point-inside-extent-p):
9212         * mouse.el (point-inside-selection-p):
9213         * mouse.el (mouse-drag-or-yank): Removed.
9214         * mouse.el (mouse-begin-drag-n-drop): New.
9215         * mouse.el (mouse-eval-sexp):
9216         * mouse.el (mouse-track-activate-strokes): New.
9217         * mouse.el (mouse-track-do-activate): New.
9218         * mouse.el (mouse-track):
9219         * mouse.el (default-mouse-track-event-is-with-button): New.
9220         * mouse.el (default-mouse-track-cleanup-hook):
9221         * mouse.el (default-mouse-track-drag-hook):
9222         * mouse.el (default-mouse-track-drag-up-hook):
9223         * mouse.el (default-mouse-track-click-hook):
9224         Merge drag-n-drop into mouse-track.
9225         Add general "activate" support to replace specific button2 kludges.
9226         Use "button modifier" support in mouse-track.
9227
9228         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9229
9230         * package-ui.el:
9231         * package-ui.el (pui-menu):
9232         * package-ui.el (pui-popup-context-sensitive): Removed.
9233         Fix bytecompiler warnings.
9234         Clean up popup code a bit.
9235
9236         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9237
9238         * simple.el:
9239         * simple.el (transpose-lines):
9240         * simple.el (transpose-line-up): New.
9241         * simple.el (transpose-line-down): New.
9242         * simple.el (transpose-subr):
9243         * simple.el (transpose-subr-1): Removed.
9244         Clean up, add functions to move lines up and down.
9245
9246         * startup.el (mail-host-address):
9247         * startup.el (user-mail-address):
9248         Customize.
9249
9250         * subr.el:
9251         * subr.el (set-symbol-value-in-buffer): New.
9252         * subr.el (error):
9253         * subr.el (check-argument-type):
9254         * subr.el (defined-error-p): New.
9255         Add structured error support.
9256
9257         * toolbar-items.el (toolbar-compile):
9258         Use new make-dialog-box.
9259
9260         * update-elc.el:
9261
9262         * userlock.el (ask-user-about-lock-dbox):
9263         * userlock.el (ask-user-about-supersession-threat-dbox):
9264         * userlock.el (ask-user-about-lock):
9265         * userlock.el (ask-user-about-supersession-threat):
9266         Use new make-dialog-box.
9267         Add safety checks; use should use-dialog-box-p.
9268
9269         * window-xemacs.el:
9270         * window-xemacs.el (__buffer-dedicated-frame):
9271         * window-xemacs.el (buffer-dedicated-frame): New.
9272         * window-xemacs.el (set-buffer-dedicated-frame): New.
9273         Move dedicated-frame stuff into lisp.
9274
9275 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9276
9277         * printer.el (generic-print-region): Do not require that
9278         `printer-name' be set.
9279         (printer-name): Commentary clarification.
9280
9281 2000-07-19  Martin Buchholz <martin@xemacs.org>
9282
9283         * XEmacs 21.2.35 is released.
9284
9285 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9286
9287         * select.el (selection-coercible-types): Initialise.
9288
9289 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9290
9291         * select.el (own-clipboard): Bug fix.
9292
9293 2000-07-17  Mike Sperber  <mike@xemacs.org>
9294
9295         * cus-edit.el (custom-migrate-custom-file): Save init file before
9296         continuing.
9297
9298 2000-07-16  Mike Sperber  <mike@xemacs.org>
9299
9300         * startup.el (load-init-file): Remove silly call to
9301         `load-user-custom-file`.
9302         (maybe-migrate-user-init-file): Minor fixes.
9303
9304 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9305
9306         * apropos.el (apropos-documentation-check-doc-file):
9307         `doc' variable should be let-bound, as was presumably intended.
9308
9309         * cus-edit.el (custom-variable-reset-saved):
9310         (custom-variable-reset-standard):
9311         Remove unused variable comment-widget.  Twice.
9312
9313         * toolbar.el (toolbar-blank-press-function):
9314         Add a real defvar with initial value nil and proper docstring.
9315         (press-toolbar-button): No need to check for boundp-ness anymore.
9316
9317         * rect.el (open-rectangle-line): Remove useless (let) form.
9318         Add defvar for pending-delete-mode.
9319
9320         * info.el (Info-find-node): This function needs an autoload cookie.
9321
9322         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9323         Use let* since the second form referred to the first.
9324
9325 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9326
9327         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9328         instead of removed `mswindows-get-clipboard'.
9329
9330
9331 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9332
9333         * select.el (select-convert-from-text): New.
9334         * select.el (select-convert-from-length): New.
9335         * select.el (select-convert-from-integer): New.
9336         * select.el (select-convert-from-identity): New.
9337         * select.el (select-convert-from-filename): New.
9338         * select.el (selection-converter-in-alist): Use them.
9339         New converter functions for X.
9340
9341         * select.el (get-selection): Removed comment.
9342
9343         * select.el (own-selection): Removed append code - I thought
9344         I'd already done this, but apparently not...
9345
9346         * select.el: Changed comment about TIMESTAMP.
9347
9348         * select.el (select-convert-in): New.
9349         * select.el (select-convert-out): New.
9350         New functions that get used by select.c.
9351
9352         * select.el (select-buffer-killed-default): New.
9353         * select.el (select-buffer-killed-text): New.
9354         * select.el (selection-buffer-killed-alist): New.
9355         New list and functions that get called if a relevant selection
9356         exists and a buffer gets killed.
9357
9358         * select.el (select-convert-to-targets):
9359         * select.el (select-convert-to-identity): Removed.
9360         * select.el (select-convert-from-identity): Removed.
9361         * select.el (select-converter-out-alist):
9362         Removed _EMACS_INTERNAL selection type.
9363
9364         * x-select.el (xselect-kill-buffer-hook): Removed.
9365         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9366         Removed this X-specific nonesense. Use the generic support
9367         in select.el instead.
9368
9369 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9370
9371         * mule/mule-category.el (defined-category-hashtable):
9372         Use make-hash-table instead of make-hashtable
9373
9374         * buff-menu.el: Byte-compiler warning fix.
9375
9376         * isearch-mode.el (isearch-highlight-all-cleanup):
9377         Remove unused variable `isearch-highlight-all-start'.
9378
9379         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9380
9381         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9382
9383         * cus-dep.el (Custom-make-dependencies):
9384         Add autoload cookie for custom-add-loads to generated custom-load.el.
9385
9386         * autoload.el (autoload-package-name): Warning suppression.
9387         Move defvar prior to first use.
9388
9389         * custom.el: Add autoload for custom-declare-face.
9390         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9391         * cl.el (cl-hack-byte-compiler):
9392         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9393         to work properly.
9394
9395 2000-07-08  Mike Sperber  <mike@xemacs.org>
9396
9397         * startup.el (load-home-init-file): Added variable.
9398         (maybe-migrate-user-init-file): Added.
9399         (load-user-init-file): Load custom file if different from init
9400         file.
9401
9402         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9403         "startup."
9404
9405         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9406         Moved `custom-file'-related code to cus-file.el.
9407
9408         * cus-file.el: New file.
9409
9410 2000-04-01  Mike Sperber  <mike@xemacs.org>
9411
9412         * packages.el (packages-find-package-directories): Added support
9413         for external package hierarchies with in-place installations.
9414
9415         * find-paths.el (paths-root-in-place-p): Added.
9416         (paths-find-emacs-directory): Added support for external
9417         directories with in-place installations.
9418         (paths-find-site-directory): Ditto.
9419
9420         * startup.el (find-user-init-file): Also look for
9421         ~/.xemacs/init.elc? in preference to ~/.emacs.
9422
9423 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9424
9425         * select.el (own-selection):
9426         * select.el (own-clipboard): Changed `append' parameter to
9427         `how-to-use' parameter.
9428         * select.el (own-selection): Removed icky append code.
9429         * select.el (own-selection, get-selection): Removed extra type
9430         checking.
9431         * select.el (selection-appender-alist):
9432         * select.el (selection-converter-{in|out}-alist): Initialise.
9433         * select.el (select-append-to-*): New.
9434         * select.el (select-convert-from-*): New.  New functions to append
9435         data and convert data from external type.
9436
9437 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9438
9439         * font-lock.el: Javadoc enhancements.
9440
9441 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9442
9443         * printer.el (generic-print-region): Compose job name from buffer
9444         name.
9445
9446 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9447
9448         * font-lock.el (font-lock-fontify-pending-extents): Call
9449         font-lock-fontify-region instead of font-lock-fontify-buffer
9450         to avoid unnecessary progress gauges.
9451
9452 2000-07-06  Craig Lanning  <lanning@scra.org>
9453
9454         * custom-load.el (faces):
9455
9456         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9457         dir is a regex.
9458
9459         * process.el (call-process-internal): from Dan Holmsand, use binary
9460         coding systems so that jka-compr works.
9461
9462 2000-07-07  Ben Wing  <ben@xemacs.org>
9463
9464         * font-lock.el: Undo previous change.  Unfortunately, some
9465         files actually use the variables directly in their init code
9466         without quoting them.
9467
9468 2000-07-07  Ben Wing  <ben@xemacs.org>
9469
9470         * font-lock.el (defvar font-lock-*-face): Removed.
9471
9472         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9473         only when necessary.
9474
9475 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9476
9477         * cl-macs.el: fix cl-transform-function-property kludge
9478         so that it does not require a random feature.
9479
9480 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9481
9482         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9483         as in Linux kernel "Rules.make".
9484
9485 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9486
9487         * build-report.el (build-report): Add autoload cookie.
9488
9489 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9490
9491         * package-ui.el (defgroup pui):  Correct a misspelling
9492         (pui-toggle-package-delete):  Change `seleted' to `selected'
9493
9494 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9495
9496         * package-get.el (package-get-update-base):
9497         (package-get): Use insert-file-contents-literally always.
9498         (package-get-maybe-save-index):
9499         Force coding system for writing to binary.
9500
9501 2000-06-08  Mike Alexander  <mta@arbortext.com>
9502
9503         * code-process.el (call-process-region): If there is no coding
9504         system for the process on process-coding-system-alist use the
9505         coding system of the buffer containing the region.
9506
9507 2000-06-10  Ben Wing  <ben@xemacs.org>
9508
9509         * cmdloop.el (command-error):
9510         If debug-on-error and noninteractive, output backtrace.
9511
9512         * files.el (file-relative-name):
9513         Remove MSDOS references.
9514
9515         * simple.el (line-number): New function, due to non-obvious
9516         behavior/usage of count-lines.
9517
9518         * simple.el (count-lines): document non-obvious usage to get
9519         line number.
9520
9521 2000-06-11  Ben Wing  <ben@xemacs.org>
9522
9523         * faces.el ((featurep 'xpm)):
9524         * x-faces.el (x-init-face-from-resources):
9525         * x-faces.el (x-init-frame-faces):
9526         * x-misc.el (x-init-specifier-from-resources):
9527         * x-misc.el (x-get-resource-and-bogosity-check):
9528         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9529         * x-mouse.el (x-init-pointer-shape):
9530         * x-scrollbar.el (x-init-scrollbar-from-resources):
9531         Add sixth argument to x-get-resource calls so as to issue warnings
9532         rather than errors on bogus arguments.
9533
9534 2000-06-05  Ben Wing  <ben@xemacs.org>
9535
9536         * compat.el: new file.  provides a clean, non-intrusive way to
9537         define compatibility functions.
9538
9539         * process.el (shell-quote-argument): temporary fix for lack
9540         of nt-quote-process-args.  #### I need to put back the overall
9541         structure of that mechanism but redo the guts of it using the
9542         extra intelligence in the C code.
9543
9544 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9545
9546         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9547         `package-get' does in package-get.el, instead of using external
9548         "md5sum" program.
9549
9550         * package-get.el (package-get): Insert package file literally to
9551         make checksum calculation work.
9552
9553 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9554
9555         * code-files.el (convert-mbox-coding-system): Deleted.
9556         (file-coding-system-alist): Removed reference to
9557         convert-mbox-coding-system.
9558
9559 2000-05-28  Martin Buchholz <martin@xemacs.org>
9560
9561         * XEmacs 21.2.34 is released.
9562
9563 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9564
9565         * font-lock.el (font-lock-keywords): Rewrote docstring
9566
9567 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9568
9569         * loadhist.el (unload-feature): handle case where x is both boundp
9570         and fboundp
9571
9572 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9573
9574         * packages.el: It's ok to use built-in macros, but not lisp
9575         defined ones.
9576
9577 2000-05-20  Ben Wing  <ben@xemacs.org>
9578
9579         * font-lock.el:
9580         * font-lock.el (font-lock-message-threshold):
9581         * font-lock.el (font-lock-mode):
9582         * font-lock.el (font-lock-default-fontify-buffer):
9583         * font-lock.el (font-lock-always-fontify-immediately):
9584         * font-lock.el (font-lock-old-extent): Removed.
9585         * font-lock.el (font-lock-old-len): Removed.
9586         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9587         * font-lock.el (font-lock-pending-extent-table): New.
9588         * font-lock.el (font-lock-range-table): New.
9589         * font-lock.el (font-lock-after-change-function):
9590         * font-lock.el (font-lock-after-change-function-1): Removed.
9591         * font-lock.el (font-lock-fontify-pending-extents): New.
9592         * font-lock.el ('font-lock-revert-cleanup): Removed.
9593         * font-lock.el ('font-lock-revert-setup): Removed.
9594         Rewrite deferral code to handle any number of changes, merging
9595         them properly.  Remove hacked-up code for revert-buffer, now
9596         unnecessary.
9597
9598         * menubar-items.el (default-menubar):
9599         In Options->Edit Init File, don't switch to emacs-lisp-mode
9600         unless necessary; doing this turns off font-lock.
9601
9602 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9603
9604         * keydefs.el: Define C-x BS to backward-kill-sentence.
9605
9606 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9607
9608         * files.el (hack-local-variables-prop-line): Use non-greedy
9609         matching to process -*-texinfo-*- -*-.
9610
9611 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9612
9613         * minibuf.el (minibuf-directory-files): new function.
9614         (read-file-name-activate-callback): use minibuf-directory-files.
9615         (read-directory-name-internal): ditto.
9616         (mouse-file-display-completion-list): ditto.
9617         (mouse-directory-display-completion-list): ditto.
9618         (read-file-name-internal): remove "./" from completion list unless
9619         explicitly matched, for consistency.
9620
9621 2000-05-11  Ben Wing  <ben@xemacs.org>
9622
9623         * gutter-items.el (gutter-buffers-tab):
9624         * gutter-items.el (add-tab-to-gutter):
9625         * gutter-items.el (update-tab-in-gutter):
9626         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9627         * gutter-items.el (append-progress-display):
9628         * gutter-items.el (abort-progress-display):
9629         * gutter-items.el (raw-append-progress-display):
9630         Further fixes.  Use set-glyph-image not set-image-instance-property,
9631         to fix problems with multiple windows in a frame.
9632
9633         * menubar-items.el (tutorials-menu-filter):
9634         Fix typo.
9635
9636         * startup.el (early-error-handler):
9637         Display message box under windows; otherwise, message will disappear
9638         before it can be viewed.
9639
9640         * update-elc.el:
9641         Fix bug in NEEDTODUMP processing.
9642
9643 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9644
9645         * startup.el (lock-directory): Removed.
9646         (superlock-file): Ditto.
9647         (startup-set-paths): Remove lockdir.
9648         (startup-setup-paths-warning): Remove lock-directory.
9649
9650         * setup-paths.el (paths-find-lock-directory): Removed.
9651         (paths-find-superlock-file): Ditto.
9652
9653 2000-05-09  Ben Wing  <ben@xemacs.org>
9654
9655         * faces.el (set-face-property):
9656         * faces.el (set-face-font):
9657         * faces.el (set-face-foreground):
9658         * faces.el (set-face-background):
9659         * faces.el (set-face-background-pixmap):
9660         * faces.el (set-face-underline-p):
9661         * faces.el (set-face-strikethru-p):
9662         * faces.el (set-face-highlight-p):
9663         * faces.el (set-face-dim-p):
9664         * faces.el (set-face-blinking-p):
9665         * faces.el (set-face-reverse-p):
9666         doc string changes.
9667
9668         * glyphs.el:
9669         * glyphs.el (make-image-specifier):
9670         * glyphs.el (glyph-property):
9671         * glyphs.el (set-glyph-image):
9672         * glyphs.el (make-glyph):
9673         * glyphs.el (make-pointer-glyph):
9674         * glyphs.el (make-icon-glyph):
9675         * glyphs.el (widget-image-instance-p): New.
9676         authorship info, lots of doc changes.  New predicate, inadvertently
9677         omitted.  the general principle with specifier docs is now that
9678         the description of instantiators should go with the make-foo-specifier
9679         fun's doc string, rather than in foo-specifier-p.  this follows
9680         conventions elsewhere in XEmacs and in general is a lot more obvious
9681         of a place to look.  sometimes the make-foo-specifier function needs
9682         to be created in the process.
9683
9684         * gutter.el:
9685         * gutter.el (make-gutter-specifier): New.
9686         * gutter.el (make-gutter-size-specifier): New.
9687         * gutter.el (make-gutter-visible-specifier): New.
9688         specifier doc updates according to the conventions specified before.
9689
9690         * objects.el:
9691         * objects.el (make-font-specifier):
9692         * objects.el (make-color-specifier):
9693         * objects.el (make-face-boolean-specifier): New.
9694         specifier doc updates according to the conventions specified before.
9695
9696         * specifier.el:
9697         * specifier.el (set-specifier):
9698         * specifier.el (make-integer-specifier): New.
9699         * specifier.el (make-boolean-specifier): New.
9700         * specifier.el (make-natnum-specifier): New.
9701         * specifier.el (make-generic-specifier): New.
9702         * specifier.el (make-display-table-specifier): New.
9703         specifier doc updates according to the conventions specified before.
9704
9705         * toolbar.el:
9706         * toolbar.el (make-toolbar-specifier): New.
9707         specifier doc updates according to the conventions specified before.
9708
9709 2000-05-09  Ben Wing  <ben@xemacs.org>
9710
9711         * process.el (call-process-internal): Revert to previous version
9712         because Mike's change clashed with a change I did not long before.
9713         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9714         Thanks very much Mike for pointing out the bug and submitting a
9715         patch!
9716
9717 2000-04-13  Mike Alexander  <mta@arbortext.com>
9718
9719         * process.el (call-process-internal): Send the correct input buffer
9720         (call-process-internal): Return the exit status of the process
9721
9722 2000-05-07  Ben Wing  <ben@xemacs.org>
9723
9724         * winnt.el:
9725         * winnt.el (nt-quote-args-verbatim): Removed.
9726         * winnt.el (nt-quote-args-prefix-quote): Removed.
9727         * winnt.el (nt-quote-args-backslash-quote): Removed.
9728         * winnt.el (nt-quote-args-double-quote): Removed.
9729         * winnt.el (nt-quote-args-functions-alist): Removed.
9730         * winnt.el (nt-quote-process-args): Removed.
9731         Remove all stuff for argument quoting.  We borrow the code instead
9732         from Emacs 20.6, which is much more careful in its quoting
9733         (e.g. in handling runs of the escape character) and avoids most of
9734         the need for this Lisp mechanism by checking to see whether we're
9735         running a Cygwin or normal program and doing the appropriate
9736         quoting.  If we end up needing such a mechanism, we should add
9737         it by extending the variable `mswindows-quote-process-args' so it
9738         can take an alist of regexps.
9739
9740 2000-05-07  Ben Wing  <ben@xemacs.org>
9741
9742         * keydefs.el:
9743         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9744         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9745         the window without moving point.
9746
9747         * simple.el:
9748         * simple.el (scroll-up-one): New.
9749         * simple.el (scroll-down-one): New.
9750         Functions for use with C-M-up/down.
9751
9752 2000-05-01  Martin Buchholz <martin@xemacs.org>
9753
9754         * XEmacs 21.2.33 is released.
9755
9756 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9757
9758         * dialog.el (yes-or-no-p-dialog-box):
9759         Fix docstring.
9760         Fix following horrible bug in X11 mode with focus-follows-mouse:
9761           1. Visit two files in two different frames.
9762           2. do File->Revert Buffer in one of those frames.
9763           3. Dialog box appears.
9764           4. Arrange things so that the mouse passes over the *other*
9765              frame, then to the dialog box, and click on "Yes".
9766           5. The file contents end up in the *wrong* buffer!
9767         Add TODO comment.
9768
9769 2000-04-28  Ben Wing  <ben@xemacs.org>
9770
9771         * help.el (describe-installation): correct typo introduced
9772         in last patch: boundp -> fboundp.
9773
9774         * etags.el (buffer-tag-table-list):
9775         canonicalize filenames to Unix format so that tag-table-alist
9776         searching works under Windows.
9777
9778         * autoload.el:
9779         Bowdlerize the supposedly objectionable words
9780         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9781
9782         * gutter-items.el (set-progress-display-style):
9783         * gutter-items.el (search-dialog-callback):
9784         * gutter-items.el (make-search-dialog):
9785         Change to new callback-ex api.
9786
9787 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9788
9789         * help.el: (describe-installation): decode-coding-string is not
9790         defined in a non MULE environment.
9791
9792 2000-04-28  Ben Wing  <ben@xemacs.org>
9793
9794         * gutter-items.el (buffer-list-changed-hook):
9795         use it, not record-buffer-hook.
9796
9797         * subr.el (record-buffer-hook): Removed.
9798
9799 2000-04-27  Ben Wing  <ben@xemacs.org>
9800
9801         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9802         use NORECORD option.  Andy will not like this, but the existing
9803         gutter behavior is just wrong, as per this comment:
9804
9805         ;; this used to add the norecord flag to both calls below.
9806         ;; this is bogus because it is a pervasive assumption in XEmacs
9807         ;; that the current buffer is at the front of the buffers list.
9808         ;; for example, select an item and then do M-C-l
9809         ;; (switch-to-other-buffer).  Things get way confused.
9810         ;;
9811         ;; Andy, if you want to maintain the current look, you must
9812         ;;  *uncouple* the gutter order and buffers order.
9813
9814         * loaddefs.el (completion-ignored-extensions): unfuckify.
9815
9816         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9817         xemacs.mak.
9818
9819         * autoload.el (batch-update-one-directory): new function, used in
9820         xemacs.mak.
9821
9822         * loadup.el: set gc-cons-threshold very high unless dumping --
9823         loadup during update-elc is much much much faster.  also do this
9824         when quick-building.
9825
9826         add commented-out code for profiling loadup.
9827
9828
9829         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9830         is required in order to build xemacs.
9831
9832 2000-04-26  Ben Wing  <ben@xemacs.org>
9833
9834         * loadup.el: don't garbage collect during loadup if quick-build
9835         compile-time option is set.
9836
9837 2000-04-23  Ben Wing  <ben@xemacs.org>
9838
9839         * update-elc.el: compute whether any dumped .el or .elc files
9840         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9841         if so.
9842
9843         * update-elc.el (update-elc-files-to-compile): always change
9844         NOBYTECOMPILE in the src directory rather than current dir,
9845         so it will work under NT.
9846
9847         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9848         the form of this file is identical between Unix and Windows.
9849         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9850         Added comment.
9851         (update-autoloads-from-directory): updated doc string.
9852         updated doc strings in a few other places.
9853
9854 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9855
9856         * bytecomp.el (byte-force-recompile): Fix argument to
9857         byte-recompile-directory.
9858
9859 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9860
9861         * gutter-items.el (progress-display-clear-when-idle): Use
9862         add-one-shot-hook.
9863         * gutter-items.el (clear-progress-display): Adjust number of
9864         arguments.
9865
9866 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9867
9868         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9869
9870 2000-04-16  Ben Wing  <ben@xemacs.org>
9871
9872         * printer.el: New file.
9873
9874         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9875
9876         * help.el (describe-installation): Fix decoding for Windows.
9877
9878         * menubar-items.el:
9879         * menubar-items.el (default-menubar):
9880         * menubar-items.el (tutorials-menu-filter): New.
9881         * menubar-items.el (popup-menubar-menu):
9882         Add authorship.  Redo Help menu and Tutorials filter.
9883
9884         * menubar.el: Correct comment.
9885
9886         * modeline.el (modeline-buffer-identification): Correct doc string.
9887
9888         * simple.el:
9889         * simple.el (printing): Removed.
9890         * simple.el (printer-name): Removed.
9891         * simple.el (generic-print-buffer): Removed.
9892         * simple.el (generic-print-region): Removed.
9893         Move generic print code to printer.el.
9894
9895 2000-04-15  Ben Wing  <ben@xemacs.org>
9896
9897         * simple.el (generic-print-region): New.
9898         make this function actually work.
9899         (generic-print-buffer): call generic-print-region.
9900
9901 2000-04-14  Andy Piper  <andy@xemacs.org>
9902
9903         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9904         by using the new widget-callback-current-channel.
9905         (search-dialog-callback): ditto.
9906
9907 2000-04-12  Andy Piper  <andy@xemacs.org>
9908
9909         * gutter.el (default-gutter-position): moved from gutter-items.el.
9910         (default-gutter-position-changed-hook): ditto.
9911         (gutter-element-visibility-changed-hook): ditto.
9912         (set-gutter-element): ditto.
9913         (remove-gutter-element): ditto.
9914         (set-gutter-element-visible-p): ditto.
9915         (gutter-element-visible-p): ditto.
9916         (init-gutter): ditto.
9917
9918         * dialog.el (make-dialog-box): renamed and moved from
9919         gutter-items.el
9920
9921         * gutter-items.el: move various functions elsewhere.
9922
9923 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9924
9925         * menubar-items.el: Fixed place of parenthesis.
9926
9927 2000-04-12  Ben Wing  <ben@xemacs.org>
9928
9929         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9930                 without constantly being prompted for the tag.
9931         * simple.el: Added a number of section headings, to clarify the
9932                 organization of this file.
9933         * simple.el (activate-region):
9934         * simple.el (region-exists-p):
9935         * simple.el (region-active-p):
9936                 Moved these three function down to the other side of
9937                 the case-changing functions, so they join the rest of
9938                 the region code.
9939         * simple.el (printing): New.
9940         * simple.el (printer-name): New.
9941         * simple.el (generic-print-buffer): New.
9942                 New functions, a very simple prototype for a unified
9943                 printing interface.
9944
9945         * process.el (call-process-internal): Real fix for null BUFFER,
9946                 other problems with BUFFER specs.
9947
9948         * menubar-items.el:
9949                 Fixed up File->Print to use new printing functions.
9950                 Various corrections and expansions to Grep/Compile menus.
9951                 New options for Printing.
9952                 New options for SMTP Mail, the way to send mail under
9953                   MS Windows. (There's also a package patch to make SMTP
9954                   Mail be the default under MSWin.)
9955
9956 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9957
9958         * menubar-items.el: Selecting Rectangle Mousing from menubar
9959         did not work.  Needed to quote mouse-track-rectangle-p.
9960
9961 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9962
9963         * cl-compat.el (keywordp): Removed.
9964
9965 2000-04-05  Andy Piper  <andy@xemacs.org>
9966
9967         * gutter-items.el (progress-layout-glyph): don't initialize here.
9968         (progress-gauge-glyph): use dynamic sizing.
9969         (set-progress-display-style): new function. Set progress glyphs
9970         appropriately depending on the style.
9971         (progress-display-style): new variable. Custom version of
9972         set-progress-display-style.
9973         (progress-abort-glyph): switch to dynamic sizes.
9974         (search-dialog-text): make the edit field active.
9975
9976 2000-04-04  Andy Piper  <andy@xemacs.org>
9977
9978         * gutter-items.el (make-search-dialog): need to make the search
9979         dialog visible after creation.
9980
9981         * menubar-items.el (default-menubar): use the search dialog for
9982         searching. Remove some extraneous search menu items.
9983
9984         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9985         well as strings.
9986         (make-gutter-only-dialog-frame): allow the user to create the
9987         frame unmapped. Allow the gutter spec to be given as a glyph.
9988         (search-dialog-direction): new variable.
9989         (search-dialog-text): new variable.
9990         (search-dialog-callback): new function. Callback for the search
9991         dialog action.
9992         (make-search-dialog): new function. Create a user-friendly search
9993         dialog.
9994
9995 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9996
9997         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9998         under Windows.
9999
10000 2000-04-01  Andy Piper  <andy@xemacs.org>
10001
10002         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10003         progress more accurately.
10004
10005 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10006
10007         * finder.el (finder-compile-keywords): Process readable files only.
10008         Because error in process of .#finder-inf.el when compile xemacs
10009         with --with-clash-detection option.
10010
10011 2000-03-31  Andy Piper  <andy@xemacs.org>
10012
10013         * gutter-items.el (append-progress-display): don't delay after a
10014         successful font-lock.
10015         (make-gutter-only-dialog-frame): new function. Allow users to
10016         create gutter-only dialogs.
10017
10018 2000-03-27  Mike Alexander  <mta@arbortext.com>
10019
10020         * process.el (call-process-internal): Handle a null BUFFER
10021         parameter correctly.
10022
10023 2000-03-28  Andy Piper  <andy@xemacs.org>
10024
10025         * gutter-items.el (abort-progress-display): put strings in the
10026         gutter not extents.
10027         (progress-layout-glyph): signal special 'quit callback.
10028         (progress-display-quit-function): deleted.
10029         (progress-display-stop-callback): deleted.
10030         (progress-display-dispatch-command-events): deleted.
10031         (append-progress-display): remove calls to
10032         progress-display-dispatch-command-events.
10033         (raw-append-progress-display): ditto.
10034
10035 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10036
10037         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10038         being a list.  Actually define `stipple-pixmap-p' which is used as
10039         an error predicate.  Correctly handle PIXMAP being either relative
10040         or absolute file name.
10041
10042 2000-03-24  Andy Piper  <andy@xemacs.org>
10043
10044         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10045         (abort-progress-display): ditto. Don't delete the created extent.
10046         (raw-append-progress-display): ditto.
10047         (progress-display-dispatch-non-command-events): new
10048         function. Encapsulates what we want to do when no command input is
10049         required.
10050         (progress-display-dispatch-command-events): likewise, but disable
10051         for now since it causes too many problems.
10052         (append-progress-display): use them.
10053         (raw-append-progress-display): ditto.
10054         (default-gutter-position-changed-hook): set this rather than
10055         default-gutter-position-changed.
10056         (default-gutter-position-changed-hook): lambda with zero arguments
10057         rather than one.
10058         (raw-append-progress-display): trap errors in pending input since
10059         allowing them to signal will hose the gauge well and
10060         truly. Ideally we would like to delay these until we are more able
10061         to cope.
10062         (append-progress-display): ditto.
10063
10064 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10065
10066         * lisp/make-docfile.el: call-process-internal is now implemented
10067         in process.el.
10068
10069 2000-03-21  Ben Wing  <ben@xemacs.org>
10070
10071         * mule\mule-cmds.el (set-language-info-alist):
10072         Fix to correspond to new menu arrangement.
10073
10074 2000-03-21  Ben Wing  <ben@xemacs.org>
10075
10076         * process.el:
10077         * process.el (call-process-internal): New.
10078         New implementation of call-process.  Only enabled under NT, so far.
10079         stderr handling not implemented yet in CVS'd C code.
10080
10081 2000-03-20  Ben Wing  <ben@xemacs.org>
10082
10083         * lisp-mode.el:
10084         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10085         * lisp-mode.el (lisp-interaction-mode):
10086         Put back Lisp Interaction menubar for Jan V's sake.
10087
10088         * simple.el:
10089         * simple.el (mark-ring):
10090         * simple.el (dont-record-current-mark): New.
10091         * simple.el (in-shifted-motion-command): New.
10092         * simple.el (mark-ring-unrecorded-commands): New.
10093         * simple.el (mark-ring-max):
10094         * simple.el (set-mark-command):
10095         * simple.el (push-mark):
10096         * simple.el (handle-pre-motion-command):
10097         Implement scheme for not recording unimportant marks.
10098
10099         * subr.el:
10100         * subr.el (function-allows-args): New.
10101         New function function-allows-args.
10102
10103 2000-03-20  Martin Buchholz <martin@xemacs.org>
10104
10105         * XEmacs 21.2.32 is released.
10106
10107 2000-03-20  Andy Piper  <andy@xemacs.org>
10108
10109         * gutter-items.el (update-tab-in-gutter): force selection of the
10110         selected-window if required to do so.
10111         (buffers-tab-items): ditto.
10112         (add-tab-to-gutter): ditto.
10113         (create-frame-hook): use force-selection.
10114         (default-gutter-position-changed): lambdify.
10115         (update-tab-hook): deleted since it was only used in one place.
10116
10117 2000-03-18  Andy Piper  <andy@xemacs.org>
10118
10119         * files.el (find-file-noselect): undo change that shouldn't have
10120         gone in.
10121
10122 2000-03-17  Andy Piper  <andy@xemacs.org>
10123
10124         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10125         of selected-window trickery.
10126
10127         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10128         frames tabs.
10129         (progress-display-stop-callback): progress -> progress-display
10130         (progress-display-quit-function): ditto.
10131         (clear-progress-display): ditto.
10132         (remove-progress-display): ditto.
10133         (append-progress-display): ditto.
10134         (abort-progress-display): ditto.
10135         (raw-append-progress-display): ditto.
10136         (display-progress-display): ditto.
10137         (current-progress-display-label): ditto.
10138         (current-progress-display): ditto.
10139         (lprogress-display): ditto and save the buffer
10140         (progress-display): ditto. Otherwise the buffer sometimes gets
10141         changed which confuses font-lock.
10142
10143         * font-lock.el (font-lock-default-fontify-buffer): catch all
10144         errors, not just quit.
10145         (font-lock-mode): progress -> display-progress
10146         (font-lock-default-fontify-buffer): ditto.
10147         (font-lock-fontify-syntactically-region): ditto.
10148         (font-lock-fontify-keywords-region): ditto.
10149
10150 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10151
10152         * cl.el (gensym): Move to here from cl-macs.el.
10153         (gentemp): Ditto.
10154
10155 2000-03-16  Andy Piper  <andy@xemacs.org>
10156
10157         * font-lock.el (font-lock-mode): use lprogress and friends for
10158         progress management.
10159         (font-lock-default-fontify-buffer): ditto.
10160         (font-lock-fontify-syntactically-region): ditto.
10161         (font-lock-fontify-keywords-region): ditto.
10162         (font-lock-revert-cleanup): fix reverting.
10163         (font-lock-revert-setup): ditto.
10164
10165         * gutter-items.el (progress-use-echo-area): new variable. Use the
10166         echo area for progress gauges if non-nil.
10167         (clear-progress): remove echo area stuff and defer to
10168         clear-message.
10169         (append-progress): dispatch non-command events after each progress
10170         increment. Remove echo area stuff.
10171         (abort-progress): remove echo area stuff and defer to
10172         display-message.
10173         (raw-append-progress): ditto. Dispatch non-command events after
10174         gutter redisplay.
10175         (display-progress): defer echo area stuff to display-message.
10176
10177         * gutter-items.el (clear-progress):
10178         (abort-progress): indentation changes.
10179         (display-progress): don't clear progress.
10180         (append-progress): compare messages with equal.
10181         (raw-append-progress): use dispatch-non-command-events to flush
10182         widget creation events.
10183
10184 2000-03-13  Ben Wing  <ben@xemacs.org>
10185
10186         * abbrev.el:
10187         * abbrev.el (abbrev-string-to-be-defined): New.
10188         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10189         Changes for use with the menubar.
10190
10191 2000-03-12  Ben Wing  <ben@xemacs.org>
10192
10193         * alist.el (vassoc): moved here from font-menu.el.
10194
10195         * custom.el (defface): typo fix.
10196
10197         * dialog.el (yes-or-no-p-dialog-box):
10198         * dialog.el (message-box):
10199         * files.el (save-some-buffers-1):
10200         Put accelerators in the button names.
10201
10202         * font-lock.el (font-lock-comment-face):
10203         * font-lock.el (font-lock-keyword-face):
10204         * font-lock.el (font-lock-function-name-face):
10205         Fixed some of the colors under MS Windows because the existing
10206         default colors were hardly different from black and needed to be
10207         made lighter.
10208
10209         * font-menu.el:
10210         * font-menu.el (font-menu-split-long-menu):
10211         * font-menu.el (font-menu-family-constructor):
10212         * font-menu.el (font-menu-size-constructor):
10213         * font-menu.el (font-menu-weight-constructor):
10214         * font-menu.el (font-menu-set-font):
10215         vassoc moved to alist.el.
10216         Accelerators added to all menus.
10217         Unused bound var new-props removed.
10218
10219         * keydefs.el: I did a whole lot of rearranging to put things in a
10220         more consistent order and fixed a number of cases where key
10221         combinations involving up, down, left, right and so on were
10222         defined but the corresponding keypad combinations were not
10223         defined.
10224
10225         * lisp-mode.el:
10226         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10227         * lisp-mode.el (emacs-lisp-mode):
10228         * lisp-mode.el (lisp-interaction-mode):
10229         * lisp-mode.el (flet):
10230         Added accelerators onto the menus.
10231         Made all the different versions of the let function be indented
10232         the same way.
10233         Undid Steve's easy-menu-ification, because it makes it impossible
10234         to have the menubar and popup menus different.
10235         Cleaned up the menu; added items for find-function &c and some
10236         indenting, and removed debug-on-*.
10237
10238         * list-mode.el (list-mode-hook):
10239         * list-mode.el (list-mode):
10240         * list-mode.el (completion-setup-hook):
10241         * list-mode.el (display-completion-list):
10242         Added support for the :window-height keyword, which is required
10243         because of other changes that I made for the file dialog box.  I
10244         also made the hook variables list-mode-hook and
10245         completion-setup-hook and also minibuffer-setup-hook in
10246         minibuf.el be permanent-local; see comment in list-mode.el.
10247
10248         * map-ynp.el (map-y-or-n-p):
10249         Added accelerators to the dialog buttons.
10250
10251         * menubar-items.el (menu-truncate-list):
10252         New internal function.
10253         * menubar-items.el (submenu-generate-accelerator-spec):
10254         * menubar-items.el (menu-item-strip-accelerator-spec):
10255         * menubar-items.el (menu-item-generate-accelerator-spec):
10256         New exported functions, for use in auto-generating accelerator specs.
10257
10258         * menubar-items.el:
10259         * menubar-items.el (default-menubar):
10260         * menubar-items.el (maybe-add-init-button):
10261         * menubar-items.el (bookmark-menu-filter):
10262         * menubar-items.el (slow-format-buffers-menu-line):
10263         * menubar-items.el (build-buffers-menu-internal):
10264         * menubar-items.el (language-environment-menu-filter):
10265         * menubar-items.el (default-popup-menu):
10266         * menubar-items.el (popup-buffer-menu):
10267         * menubar-items.el (popup-menubar-menu):
10268         Did a major overhaul on this file, and in fact I'm nowhere near
10269         done working on the menubar, and there will be more patches to
10270         come.  A basic summary of what I've done:
10271
10272         a) I added accelerators to all of the menu items.  For menus that
10273         are auto-generated, such as the buffers menu, the accelerators are
10274         automatically added to the beginning of each line using the
10275         numbers 1 through 9, then zero, and then letters starting with A,
10276         but omitting the letters that are already in use for the fixed
10277         menu items at the top of the buffers menu.  To facilitate adding
10278         accelerators of this kind, I created some new functions
10279         (*-accelerator-spec), which are also being used by other filters
10280         that auto generate lists of things such as ftp sites to download
10281         packages.  If people really don't like these accelerators
10282         appearing at the beginning of the menu items, a variable can be
10283         added to optionally turn them off, but I think this is rather
10284         pointless because other menu items have accelerators and many or
10285         most of the menu users will use the accelerators if the support is
10286         there.
10287
10288         b) I combined the top level Tools and Apps menus into a single
10289         Tools menu, because the distinction between the two is not
10290         obvious, and the items on the menus are not used often enough that
10291         putting some of them onto submenus is a problem.
10292
10293         c) I created two new top level menus called View and Cmds because
10294         there were too many items on the File and Edit menus, and I'm going
10295         to be adding more items to these menus.  In contrast to the Tools
10296         menu, the items on these menus may be used quite often during an
10297         editing session, and so should be available with fewer
10298         keystrokes.
10299
10300         d) I added a number of options to the options menu, including one
10301         for controlling whether the alt key can be used to traverse to
10302         menu items using the accelerators, one for controlling behavior of
10303         control-k, one for controlling how the kill and yank functions
10304         interact with the clipboard, a few additional buffers-menu
10305         options, and various other things.  I also did a bit of
10306         rearranging, for example, combining the keyboard and mouse options
10307         into a single keyboard and mouse submenu to facilitate the
10308         accelerators on that level.
10309
10310         e) I changed the variable buffers-menu-format-buffer-line-function
10311         to take two arguments instead of one, the second argument being
10312         the line number for use in creating an accelerator.  I added a
10313         hack to support existing functions with one argument (although I
10314         doubt that very many of these exist), for backward compatibility.
10315
10316         f) I moved the top level mule menu to be a submenu of the edit
10317         menu.  I think that most of the items on this menu are fairly
10318         useless and there are certainly not enough frequently used items
10319         to justify this being its own top level menu.
10320
10321         g) I combined most of the items in big-menubar.el into the main menu.
10322         If people think the main menu is too big, it would be possible to
10323         create different configurations, some smaller.
10324
10325         * menubar.el (check-menu-syntax):
10326         Deleted some syntax checks that were no longer valid, partly
10327         because of changes that were already made a long time ago, and
10328         partly because of a change I made where I allow the name of the
10329         menu item to be an evaluated expression rather than just a string,
10330         similar to all of the other parameters of a menu item.
10331
10332         * minibuf.el:
10333         * minibuf.el (read-file-name-1):
10334         * minibuf.el (mouse-read-file-name-1):
10335         I made a number of changes to improve the appearance
10336         and functioning of the file dialog box.  They include:
10337
10338         a) Fixing the problem where closing the dialog box by clicking on
10339         the close button of the window didn't properly exit the
10340         minibuffer.
10341
10342         b) Fixing the problem that if you typed part of a file name, and
10343         then clicked on a completion with the mouse, the file was not
10344         correctly selected.
10345
10346         c) Changing the title of the dialog box to reflect the operation
10347         being done in accordance with user interface conventions, rather
10348         than the name of the dialog box buffer, which is rather useless.
10349
10350         d) Remove the words "possible completions are" which didn't
10351         belong.
10352
10353         e) Fix things so that the completions scroll off the end of the
10354         completions windows only to the right, rather than both to the
10355         right and down, which is in accordance with Windows user interface
10356         conventions.
10357
10358         * msw-init.el (init-post-mswindows-win):
10359         Added a binding for meta-F4, which is the standard windows binding
10360         for exiting a program.
10361
10362         * select.el (get-selection-no-error):
10363         * select.el (own-selection):
10364         * select.el (own-clipboard):
10365         Added an optional argument called append to the functions
10366         own-selection and own-clipboard.  This adds support for appending
10367         text to the existing selection and allows the function
10368         own-clipboard to be used as the value of the variable
10369         interprogram- cut-function.
10370
10371         Fixed a bug in own-selection in handling zmacs-region-stays.
10372
10373         * simple.el (historical-kill-line): New.
10374
10375         * simple.el (kill-line):
10376         * simple.el (interprogram-cut-function):
10377         * simple.el (interprogram-paste-function):
10378         * simple.el (handle-pre-motion-command):
10379         * simple.el (next-line):
10380         * simple.el (previous-line):
10381         a) Expanded the variable kill-whole-line, so that function
10382         kill-line can be set to delete the entire line always, not just
10383         when cursor is at the beginning of the line.  This is controlled
10384         by setting the variable kill-whole-line to the symbol 'always.
10385         This behavior, as well as the existing kill-whole-line behavior,
10386         now only take effect when kill-line is called interactively,
10387         although this is a departure from a previous behavior in the case
10388         of setting this variable kill-whole-line to t.  It is almost
10389         certainly what has always been intended, and most likely the old
10390         way of doing things introduced bugs.  I also created a function
10391         called historical-kill-line, which ignores the kill-whole-line
10392         setting and always gives the historical behavior of only killing
10393         to the end of the line.  I bound this function to shift- control-k
10394         so that the kill to end of line behavior is available, even when
10395         kill-whole-line has been set to change control-k into the simple
10396         delete-whole-line behavior. (This can be set using the options
10397         menu.)
10398
10399         b) I changed things so that kill and yank now interact with the
10400         clipboard by default under windows.  This was done by changing the
10401         default value of interprogram-cut- function and
10402         interprogram-paste-function.  You can get the old behavior by
10403         setting these to nil, and there is an option on the options menu
10404         to do this.
10405
10406         c) I added support for selecting text using shifted motion keys.
10407         This support is on by default and can be controlled by the
10408         variable shifted-motion-keys-select-region.  There is also a
10409         variable called unshifted-motion-keys-deselect-region that
10410         controls more specifically how the shifted motion key behavior
10411         works.  I did not put an option on the options menu to turn this
10412         off, because I can't imagine why this would be useful.
10413
10414         * simple.el (forward-block-of-lines):
10415         * simple.el (backward-block-of-lines):
10416         * simple.el (block-movement-size):
10417         New.
10418
10419         * simple.el (uncapitalized-title-words):
10420         * simple.el (uncapitalized-title-word-regexp):
10421         * simple.el (capitalize-string-as-title):
10422         * simple.el (capitalize-region-as-title):
10423         New.
10424
10425
10426         * subr.el (add-hook):
10427         * subr.el (make-local-hook): New.
10428         * subr.el (remove-local-hook): New.
10429         * subr.el (add-one-shot-hook): New.
10430         * subr.el (add-local-one-shot-hook): New.
10431         Added some functions to make using hooks easier.
10432         These include:
10433
10434         a) Functions add-local-hook and remove-local-hook to make it easy
10435         to use local hooks.
10436
10437         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10438         make it possible to add a "one-shot" hook, which is to say a hook
10439         that runs only once, and automatically removes itself after the
10440         first time it has run.
10441
10442 2000-03-09  Andy Piper  <andy@xemacs.org>
10443
10444         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10445
10446 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10447
10448         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10449         Moved from menubar-items.el.
10450         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10451
10452 2000-03-08  Andy Piper  <andy@xemacs.org>
10453
10454         * gutter-items.el (build-buffers-tab-internal): add selected field
10455         to buffers tab spec.
10456
10457 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10458
10459         * minibuf.el (last-exact-completion): Initialize to nil.
10460
10461 2000-03-07  Didier Verna  <didier@xemacs.org>
10462
10463         * startup.el (command-line-1): remove unused variable
10464         `first-file-buffer'.
10465
10466 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10467
10468         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10469         which is also used for Web server log files.
10470
10471 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10472
10473         * mule/mule-charset.el: Setup auto-fill-chars.
10474
10475 2000-03-02  SL Baur  <steve@beopen.com>
10476
10477         * subr.el (with-string-as-buffer-contents): Reimplement using
10478         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10479         non-deletion of buffer after execution problem.
10480         (with-output-to-string): Use unique buffer name.
10481
10482 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10483
10484         * gutter-items.el (buffers-tab-sort-function):  New variable.
10485         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10486
10487 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10488
10489         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10490
10491 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10492
10493         * menubar-items.el (maybe-add-init-button): Remove the "Load
10494         .emacs" button from all menubars.
10495
10496 2000-03-01  Didier Verna  <didier@xemacs.org>
10497
10498         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10499         region rectangle replacement (from Jan Vroonhof).
10500         (replace-rectangle): new function.
10501
10502 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10503
10504         * mule/mule-cmds.el (set-default-coding-systems): Use
10505         set-terminal-coding-system and set-keyboard-coding-system.
10506         * coding.el (set-terminal-coding-system): Use
10507         set-console-tty-output-coding-system.
10508         (set-keyboard-coding-system): Use
10509         set-console-tty-input-coding-system.
10510
10511 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10512
10513         * minibuf.el (read-variable): Allow symbol to default argument.
10514
10515 2000-02-27  Andy Piper  <andy@xemacs.org>
10516
10517         * gutter-items.el (update-tab-hook): new function to be used for
10518         hooks.
10519         (create-frame-hook): add update-tab-hook.
10520         (record-buffer-hook): ditto.
10521         (default-gutter-position-changed): ditto.
10522         (default-gutter-position): updating the buffers tab is now handled
10523         by a hook.
10524         (default-gutter-position-changed-hook): new variable.
10525         (gutter-element-visibility-changed-hook): ditto.
10526         (set-gutter-element-visible-p): call it.
10527         (set-gutter-element): use modify-specifier-instances. Set extents
10528         as duplicable before using.
10529         (remove-gutter-element): ditto.
10530         (set-gutter-element-visible-p): ditto.
10531         (init-gutter): new function.
10532         (add-tab-to-gutter): use new gutter-element functions rather than
10533         setting specifiers directly.
10534         (clear-progress): ditto.
10535         (abort-progress): ditto.
10536         (gutter-buffers-tab-visible-p): renamed from
10537         default-gutter-visible-p
10538
10539         * specifier.el (modify-specifier-instances): new function from Jan
10540         Vroonhof.
10541
10542         * x-init.el (init-post-x-win): call init-gutter.
10543
10544         * msw-init.el (init-post-mswindows-win): call init-gutter.
10545
10546         * menubar-items.el (default-menubar): Update to reflect new gutter
10547         variables.
10548
10549 2000-02-26  Andy Piper  <andy@xemacs.org>
10550
10551         * gutter-items.el (set-gutter-element): new function. Add gutter
10552         elements to the specified gutter.
10553         (remove-gutter-element): new function. Remove gutter elements from
10554         the specified gutter.
10555         (set-gutter-element-visible-p): new function. Set gutter element
10556         visibility for the provided gutter-visible specifier.
10557
10558 2000-02-23  Andy Piper  <andy@xemacs.org>
10559
10560         * gutter-items.el (add-tab-to-gutter): specify dimensions
10561         dynamically.
10562
10563 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10564
10565         * gutter-items.el (add-tab-to-gutter):
10566         * package-get.el (package-get-interactive-package-query):
10567         * package-ui.el (pui-directory-exists):
10568         (pui-install-selected-packages):
10569         (pui-list-packages):
10570         Use #'(lambda ...)  instead of '(lambda ...).
10571
10572 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10573
10574         * startup.el (load-user-init-file): Check to make sure user
10575           has an init-file before calling load().
10576
10577 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10578
10579         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10580
10581 2000-02-23  Martin Buchholz <martin@xemacs.org>
10582
10583         * XEmacs 21.2.31 is released.
10584
10585 2000-02-21  Mike Sperber <mike@xemacs.org>
10586
10587         * loadup.el (really-early-error-handler):
10588         * update-elc.el:
10589         * make-docfile.el:
10590         Remove dependency on EMACSBOOTSTRAP... environment variables.
10591
10592 2000-02-21  Martin Buchholz <martin@xemacs.org>
10593
10594         * XEmacs 21.2.30 is released.
10595
10596 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10597
10598         * byte-optimize.el (byte-optimize-plus):
10599         (byte-optimize-minus):
10600         (byte-optimize-multiply):
10601         Optimize (- 0) to 0, not (-)
10602         Optimize (+ 5 3.0) to 8.0
10603         Optimize (* 5 3.0) to 15.0
10604         Improve readability.
10605
10606 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10607
10608         * modeline.el: (modeline-scrolling-method): change modeline
10609         mswindows cursor appearance according to the value.
10610
10611         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10612         and 'gui-element face colors and 'gui-element face font to Windows
10613         defaults.
10614
10615 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10616
10617         * font-lock.el: Javadoc enhancements
10618
10619 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10620
10621         * ldap.el (toplevel): Test if LDAP support has been compiled in
10622         (ldap-verbose): New option
10623         (ldap-search-entries): Renamed from the previous ldap-search
10624         Conditionalize message display on ldap-verbose
10625         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10626         defuns
10627         (ldap-search): Is now defined as an obsolete wrapper calling
10628         ldap-search-basic or ldap-search-entries
10629
10630
10631 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10632             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10633             Jan Vroonhof  <jan@xemacs.org>
10634
10635         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10636         When for-effect is true, didn't call `byte-optimize-form'
10637         in and/or subforms without last.
10638
10639 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10640
10641         * package-get.el (package-get-download-sites): Use correct custom
10642         type.
10643
10644 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10645
10646         * files.el (write-file): Ask for coding system when compiled with
10647         file-coding.
10648
10649 2000-02-16  Andy Piper  <andy@xemacs.org>
10650
10651         * buffer.el (switch-to-buffer): give norecord argument to
10652         set-window-buffer instead of explicitly recording.
10653
10654         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10655         we have to pick a window.
10656
10657 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10658
10659         * mule/mule-cmds.el (describe-language-support): Don't add
10660         unexist function to help-map.
10661         (describe-coding-system): Don't use already assigend `C'.
10662
10663 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10664
10665         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10666         work in custom.
10667
10668 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10669
10670         * about.el: Ienaga's e-mail address change.
10671
10672 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10673
10674         * etags.el (find-tag): force new window -- even if buf already
10675         visible -- when other-window is t
10676
10677 2000-02-16  Martin Buchholz <martin@xemacs.org>
10678
10679         * XEmacs 21.2.29 is released.
10680
10681 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10682
10683         * cl-extra.el (getf): This is now identical to `plist-get', so
10684         just defalias it.
10685         * cl-macs.el: Make getf an alias to plist-get, at the
10686         byte-compiler level, using define-compiler-macro.
10687
10688 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10689
10690         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10691
10692 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10693
10694         * lisp/etags.el (find-tag-internal): set exact-tagname to
10695           a regular expression that matches against the tagname
10696           part of the tag entry first instead of only looking in
10697           the context area.
10698
10699 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10700
10701         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10702         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10703
10704 2000-02-07  Martin Buchholz <martin@xemacs.org>
10705
10706         * XEmacs 21.2.28 is released.
10707
10708 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10709
10710         * cl-extra.el (getf): Just call `get', never `get*'.
10711         Make arglist match docstring.
10712         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10713         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10714         * byte-optimize.el: remove references to `get*'.
10715
10716 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10717
10718         * mule/european.el: Add syntax information for Latin3 and Latin4.
10719
10720 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10721
10722         * byte-optimize.el: Byte-optimize (length "foo")
10723
10724 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10725
10726         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10727         width check using `window-leftmost-p' and `window-rightmost-p'.
10728
10729 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10730
10731         * wid-edit.el (widget-match-inline): An atom never matches a
10732           list.
10733
10734 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10735
10736         * modeline.el: Consolidated 'x and 'mswindows specification under
10737         'win tag.
10738
10739 2000-01-29  Andy Piper  <andy@xemacs.org>
10740
10741         * gutter-items.el: (format-buffers-tab-line): Try and be
10742         intelligent about buffer naming when we have duplicates.
10743
10744 2000-01-29  Andy Piper  <andy@xemacs.org>
10745
10746         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10747         updated when it becomes visible.
10748
10749 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10750
10751         * bytecomp.el (byte-compile-insert-header): Properly set coding
10752         system under MULE and file-coding.
10753
10754 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10755
10756         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10757         (dontusethis-set-value-terminal-coding-system-handler):
10758         (dontusethis-set-value-keyboard-coding-system-handler):
10759         Never undefine coding system aliases.  Emergency fix for gnus.
10760
10761 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10762
10763         * files.el (abbreviate-file-name): Use directory-sep-char instead
10764         of hard-coded "/".
10765
10766 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10767
10768         * startup.el (user-init-file-base-list): New variable, replacing
10769         user-init-file-base.
10770         (find-user-init-file): New function.
10771         (command-line-early): Use it.
10772         (load-user-init-file): Ditto.
10773
10774 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10775
10776         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10777         calling valid-image-instantiator-format-p
10778
10779 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10780
10781         * isearch-mode.el (isearch-mode): The variable is
10782         isearch-unhidden-extents, not isearch-opened-extents.
10783
10784 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10785
10786         * minibuf.el (next-history-element): Modify error message if a
10787         default value is available.
10788
10789 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10790
10791         * bytecomp.el (byte-compile-file): Don't unconditionally write
10792         .elc files in binary - might contain non-Latin1.
10793
10794 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10795
10796         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10797         for windows-nt.
10798
10799         * version.el:
10800         * startup.el (user-init-file-base):
10801         * process.el (call-process-region):
10802         * files.el (make-backup-file-name):
10803         (backup-file-name-p):
10804         (file-relative-name):
10805         (abbreviate-file-name):
10806         (set-auto-mode):
10807         * code-process.el (call-process-region): Removed unnecessary
10808         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10809         support out of the universe.
10810
10811         * process.el:
10812         * code-process.el:
10813         * bytecomp.el (byte-compile-file): Removed reference to
10814         buffer-file-type, and commented usage of binary-process-output
10815         NTEmacs variables.
10816
10817 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10818
10819         * help.el (function-arglist): Add case for macro.
10820
10821 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10822
10823         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10824         printers.
10825         (custom-display): Added a menu for printer/display tags.
10826
10827         * frame.el (frame-type):
10828         * device.el (device-type): Added 'msprinter to the doc string, and
10829         removed 'pc -- it is not going to be implemented ever.
10830         (call-device-method): Fixed docstring typo.
10831         Defined specifier tags 'printer and 'display.
10832
10833 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10834
10835         * lisp/itimer.el (itimer-run-expired-timers): (consp
10836           last-command-event-time) instead of (consp
10837           'last-command-event-time).
10838
10839 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10840
10841         * msw-glyphs.el: Removed obsolete commentary.
10842
10843 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10844
10845         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10846         better default value.
10847
10848 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10849
10850         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10851         (read-string): Ditto.
10852         (eval-minibuffer): Ditto.
10853         (read-command): Ditto.
10854         (read-function): Ditto.
10855         (read-variable): Ditto.
10856         (read-number): Ditto.
10857         (read-shell-command): Ditto.
10858         (read-number): Record history.
10859
10860 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10861
10862         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10863
10864 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10865
10866         * faces.el (startup-initialize-custom-faces): New function.
10867         Reset all faces created during auto-autoloads loading time
10868         by defface.
10869         * startup.el (command-line): Call it.
10870
10871 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10872
10873         * about.el (about-hackers): Add myself to contributors list.
10874
10875 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10876
10877         * menubar-items.el (maybe-add-init-button): Removed an argument in
10878         a call to load-user-init-file, as the function managed to lose its
10879         formal parameter a few betas ago.
10880
10881 2000-01-18  Martin Buchholz <martin@xemacs.org>
10882
10883         * XEmacs 21.2.27 is released.
10884
10885 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10886
10887         * process.el (shell-command-to-string): Use the FSF docstring.
10888         Make shell-command-to-string the standard function, and
10889         exec-to-string the (deprecated) alias.
10890
10891         * startup.el: typo fix.
10892
10893 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10894
10895         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10896
10897 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10898
10899         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10900         buffers after visible buffers.
10901         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10902
10903 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10904
10905         * info.el (Info-extract-menu-node-name): Stop at a dot
10906         followed by whitespace or right parenthesis.
10907
10908 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10909
10910         * info.el (Info-directory-list): Warn against using Customize with
10911         Info-directory-list.
10912
10913 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10914
10915         * minibuf.el (read-file-name): doc fix.
10916
10917         * autoload.el (update-file-autoloads): doc fix.
10918
10919         * about.el (about-hackers): Change my E-mail address.
10920
10921 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10922
10923         * info.el (Info-visit-file): Just use the `f' interactive spec to
10924         read a filename in the standard way.
10925
10926 2000-01-13  Andy Piper  <andy@xemacs.org>
10927
10928         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10929         (gutter-buffers-tab-extent): new variable.
10930         (update-tab-in-gutter): call add-tab-to-gutter again if the
10931         orientation has changed.
10932         (add-tab-to-gutter): cope with different orientations.
10933
10934 2000-01-11  Didier Verna  <didier@xemacs.org>
10935
10936         * info.el (Info-following-node-name): backward-skip dots as well
10937         as spaces (dots at the end of a node name aren't part of it).
10938         (Info-extract-menu-node-name): don't skip dots. There could be
10939         some in the node name.
10940         (Info-index): allow dots to be part of a node name.
10941
10942 2000-01-12  Andreas Jaeger  <aj@suse.de>
10943
10944         * files.el (auto-mode-alist): Added idlwave-mode.
10945         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10946
10947 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10948
10949         * info.el (Info-search): Show default value.
10950
10951 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10952
10953         * info.el (Info-read-node-completion-table): New variable.
10954         (Info-read-node-name-1): New function.
10955         (Info-read-node-name): Use it.
10956         (Info-follow-reference): Use DEFAULT argument of completing-read.
10957         (Info-menu): Ditto.
10958
10959 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10960
10961         * hyper-apropos.el (hyper-describe-key-briefly): Save
10962         window configuration.
10963         (hyper-describe-face): Use DEFAULT of completing-read.
10964         (hyper-apropos-read-variable-symbol): Ditto.
10965         (hyper-apropos-read-function-symbol): Ditto.
10966
10967 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10968
10969         * mule/mule-cmds.el (set-default-coding-system): Set
10970         comint-exec-hook to use coding-system-for-read and
10971         coding-system-for-write so that C-x RET c works.
10972
10973 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10974
10975         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10976         (previous-matching-history-element): Increment
10977         minibuffer-max-depth by 1.
10978         (next-matching-history-element): Ditto.
10979
10980 2000-01-11  Andy Piper  <andy@xemacs.org>
10981
10982         * gutter-items.el (buffers-tab): Create a new face for the buffers
10983         tab.
10984         (buffers-tab-face): use it.
10985
10986 2000-01-10  Didier Verna  <didier@xemacs.org>
10987
10988         * modeline.el (modeline-scrolling-method): change modeline X
10989         cursor appearance according to the value.
10990
10991 2000-01-07  Andreas Jaeger  <aj@suse.de>
10992
10993         * about.el (about-hackers): Moved my entry to contributor list.
10994         (xemacs-hackers): Added myself.
10995         (about-maintainer-info): Added description of myself.
10996
10997
10998 2000-01-07  Didier Verna  <didier@xemacs.org>
10999
11000         * modeline.el (modeline-scrolling-method): new variable.
11001         (mouse-drag-modeline): add reference to it in the docstring.
11002         (mouse-drag-modeline): handle it.
11003
11004 2000-01-08  Andy Piper  <andy@xemacs.org>
11005
11006         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11007         calls.
11008         (remove-buffer-from-gutter-tab): ditto.
11009
11010 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11011
11012         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11013         (custom-face-edit): Fix grammatical error in help message.
11014
11015 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11016
11017         * movemail.el: Added.
11018
11019         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11020
11021 2000-01-03  Didier Verna  <didier@xemacs.org>
11022
11023         * modeline.el (mouse-drag-modeline): remove the code related to
11024         the modeline horizontal scrolling facility.
11025
11026 1999-12-31  Martin Buchholz <martin@xemacs.org>
11027
11028         * XEmacs 21.2.26 is released.
11029
11030 1999-12-28  Andy Piper  <andy@xemacs.org>
11031
11032         * wid-edit.el (widget-push-button-value-create): The gui cache
11033         does not agree with native widgets which can only be displayed
11034         once per window. The reasons for caching are diminished now that
11035         we don't hog resources when creating buttons.
11036         (widget-push-button-cache) deleted.
11037
11038 1999-12-24  Martin Buchholz <martin@xemacs.org>
11039
11040         * XEmacs 21.2.25 is released.
11041
11042 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11043
11044         * hyper-apropos.el (hyper-apropos): Toggle
11045         hyper-apropos-programming-apropos correctly.
11046         Set REGEXP when user accepts default value.
11047
11048 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11049
11050         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11051         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11052
11053 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11054
11055         * mule/mule-category.el (undefined-category-designator):
11056         Return char instead of character.  Search for undefined one.
11057         (describe-category): Use with-displaying-help-buffer.
11058
11059 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11060
11061         * byte-optimize.el (byte-optimize-plus):
11062         Optimize (+ 1) to 1 instead of (1+ nil).
11063
11064         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11065
11066         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11067
11068         * byte-optimize.el (byte-optimize-char-before): New function.
11069         Remove performance penalty for using (char-before) instead of (char-after).
11070
11071 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11072
11073         * mule/mule-category.el (char-category-list): Return character
11074         instead of integer.
11075
11076 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11077
11078         * minibuf.el (read-buffer): Check default is buffer object.
11079
11080 1999-11-25  Andy Piper  <andy@xemacs.org>
11081
11082         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11083         for buttons.
11084
11085 1999-12-16  Andreas Jaeger  <aj@suse.de>
11086
11087         * package-get.el (package-get-maybe-save-index): Fixed typo.
11088         Patch by Jeff Miller <jmiller@smart.net>.
11089
11090 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11091
11092         * gnuserv.el (gnuserv-process-filter):  don't call
11093         gnuserv-write-to-client when gnuserv-current-client is nil
11094
11095 1999-12-14  Martin Buchholz <martin@xemacs.org>
11096
11097         * XEmacs 21.2.24 is released.
11098
11099 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11100
11101         * about.el (about-hackers): Update my email address.
11102
11103 1999-12-07  Martin Buchholz <martin@xemacs.org>
11104
11105         * XEmacs 21.2.23 is released.
11106
11107 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11108
11109         * package-get.el (package-get-download-sites): Removed several
11110         defunct download sites, added many new ones, and corrected a few
11111         incorrect directory-on-site entries.  Added physical locations to
11112         site-description.
11113
11114 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11115
11116         * finder.el (finder-commentary): add DOC string and fix
11117         interactive spec
11118
11119 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11120
11121         * help.el (describe-function): Don't forget to intern the string
11122         completing-read returns.
11123         (describe-variable): Ditto.
11124
11125 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11126
11127         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11128         `hyper-apropos-help-mode' here to find symbol to customize
11129         irregardless of cursor position and simplify
11130         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11131         `hyper-apropos-popup-menu'.
11132
11133 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11134
11135         * apropos.el (apropos-mode-map): Add return to call
11136         apropos-follow.
11137         (apropos-print): Call apropos-mode to have better
11138         command reference. Put keymap text-poperty to
11139         symbole name.
11140
11141 1999-11-22  Alastair Burt  <burt@dfki.de>
11142
11143         * help.el: (describe-bindings-1): Added handling of keymaps for
11144         the extents at point.
11145
11146 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11147
11148         * gutter-items.el (buffers-tab-items): Wrap the function in a
11149         save-match-data
11150
11151 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11152
11153         * help.el (describe-function): Use the DEFAULT argument to
11154         completing-read.
11155         (describe-variable): Ditto.
11156
11157 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11158
11159         * minibuf.el (read-from-minibuffer): Add optional argument
11160         DEFAULT to have better mini-buffer history support.
11161         (completing-read): Pass default to read-from-minibuffer.
11162         (read-buffer): Pass default to completing-read.
11163
11164 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11165
11166         * font-lock.el (font-lock-doc-string-face): Document the
11167         `font-lock-lisp-like' property.
11168
11169 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11170
11171         * lisp-mode.el: Specify `font-lock-lisp-like'.
11172
11173         * font-lock.el (font-lock-lisp-like): New function.
11174         (font-lock-fontify-syntactically-region): Use it.
11175
11176 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11177
11178         * XEmacs 21.2.22 is released
11179
11180 1999-11-28  Martin Buchholz <martin@xemacs.org>
11181
11182         * XEmacs 21.2.21 is released.
11183
11184 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11185
11186         * minibuf.el (read-coding-system): Accept symbol and
11187         coding-system object as a default-coding-system.
11188
11189 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11190
11191         * minibuf.el (read-coding-system): Accept symbol as
11192         a default-coding-system.
11193
11194 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11195
11196         * apropos.el (apropos-documentation): Use insert instead
11197         of princ.
11198
11199 1999-11-07  William M. Perry  <wmperry@aventail.com>
11200
11201         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11202           for the linux console.
11203
11204         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11205           stuff to work when you are not on a window system, since the GPM
11206           mouse support now allows pasting from outside of XEmacs.
11207
11208 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11209
11210         * XEmacs 21.2.20 is released
11211
11212 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11213
11214         * setup-paths.el (paths-default-info-directories): Add
11215         /usr/share/info and /usr/local/share/info.
11216
11217 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11218
11219         * about.el: Updated Vladimir Ivanovic's info.
11220
11221 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11222
11223         * auto-show.el (auto-show-truncationp): Remove.
11224
11225         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11226
11227 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11228
11229         * indent.el (indent-line-to): fix bug: spaces were not replaced
11230         with tab if column is multiple of tab-width
11231         From dhn@qedinc.com
11232
11233 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11234
11235         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11236         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11237
11238         * package-get.el (package-get-package-provider): Be verbose when
11239         interactive. Patch from Robert Pluim
11240
11241 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11242
11243         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11244         info file suffixes.
11245
11246 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11247
11248         * process.el (open-network-stream): Add a new optional parameter
11249         PROTOCOL to support udp; fix a minor typo and add an explanation
11250         in docstring for udp programming.
11251
11252         * code-process.el (open-network-stream): Add a new optional
11253         parameter PROTOCOL to support udp; fix a minor typo and add an
11254         explanation in docstring for udp programming.
11255
11256 1999-10-18  Andy Piper  <andy@xemacs.org>
11257
11258         * gui.el (make-gui-button): be more precise about how we call
11259         callbacks.
11260
11261         * wid-edit.el (widget-push-button-value-create): Use the new form
11262         of native gui-button.
11263
11264 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11265
11266         * info.el (Info-page-prev): Don't do (sit-for 0).
11267
11268 1999-10-13  Andy Piper  <andy@xemacs.org>
11269
11270         * gutter-items.el (progress-abort-glyph): new glyph for showing
11271         abort status.
11272         (append-progress): dispatch-event rather than sit-for.
11273         (abort-progress): new function. Show the abort glyph with an
11274         appropriate message.
11275         (raw-append-progress): dispatch-event rather than sit-for.
11276         (display-progress): cope with aborts.
11277
11278         * gui.el (make-gui-button): Use native widgets for buttons
11279         unconditionally.
11280         (insert-gui-button): ditto.
11281         (gui-button-p): ditto.
11282
11283         * xbm-button.el: remove from core.
11284
11285         * xpm-button.el: remove from core.
11286
11287 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11288
11289         * faces.el (init-device-faces): Don't initialize the random faces
11290         on the stream device.
11291
11292 1999-10-06  Andy Piper  <andy@xemacs.org>
11293
11294         * files.el (recover-file): Don't use ls under windows for revert buffer.
11295
11296 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11297
11298         * package-get.el (package-get-download-menu): Make menu really
11299         toggle download sites.
11300         (package-get-download-sites): Add autoload cookie.
11301
11302 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11303
11304         * setup-paths.el (paths-find-module-directory): Ditto.
11305
11306 1999-09-29  Werner Fink  <werner@suse.de>
11307
11308         * setup-paths.el (paths-find-exec-directory): Add missing nil
11309         parameter for environment.
11310
11311 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11312
11313         * modeline.el (modeline-format):
11314         Only purecopy the strings.  Else
11315         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11316         barfs.
11317
11318 1999-08-28  Mike Woolley  <mike@bulsara.com>
11319
11320         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11321         user setting comint-completion-addsuffix and
11322         comint-process-echoes.
11323
11324 1999-09-22  Andy Piper  <andy@xemacs.org>
11325
11326         * gutter-items.el (update-tab-in-gutter): use
11327         last-nonminibuf-window instead of selected-window.
11328
11329 1999-09-18  Andy Piper  <andy@xemacs.org>
11330
11331         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11332         display on.
11333
11334         * subr.el (record-buffer-hook): new variable so that the hook gets
11335         some documentation.
11336
11337 1999-09-16  Andy Piper  <andy@xemacs.org>
11338
11339         * gutter-items.el (update-tab-in-gutter): only update when the
11340         gutter is visible.
11341         (remove-buffer-from-gutter-tab): ditto.
11342
11343 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11344
11345         * simple.el (do-auto-fill): Commented out part of Kinsoku
11346         processing.
11347
11348 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11349
11350         * isearch-mode.el (isearch-highlightify-region): Give the
11351         highlighting extents a high priority.
11352         (isearch-make-extent): Give the main highlighting extent an even
11353         higher priority.
11354
11355 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11356
11357         * packages.el (packages-compute-package-locations): Fix typo from
11358         -u rationalization.
11359
11360 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11361
11362         * setup-paths.el (paths-find-doc-directory): Respect value of
11363         `configure-doc-directory.'
11364
11365         * find-paths.el (paths-find-architecture-directory): Give
11366         precendence `default' argument (which typically comes from
11367         configure).
11368
11369 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11370
11371         * startup.el (command-line-early): Added options -user-init-file
11372         and -user-init-directory.
11373
11374         * files.el (user-init-file): Default to NIL so we can recognize
11375         when it's set.
11376
11377 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11378
11379         * obsolete.el (init-file-user):
11380         * startup.el:
11381         * packages.el (packages-compute-package-locations):
11382         * package-get.el (package-get-user-index-filename):
11383         * menubar-items.el (maybe-add-init-button):
11384         * info.el (Info-annotations-path):
11385         * dump-paths.el:
11386         Change `user-init-directory' to be an absolute path.
11387         Use `user-init-directory' where appropriate.
11388         Zap `init-file-user' and its uses.
11389
11390 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11391
11392         * subr.el (copy-symbol): New function.
11393
11394 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11395
11396         * isearch-mode.el (isearch-done): Be sure to restore invisible
11397         extents in the proper buffer.
11398         (isearch-pre-command-hook): Set this-command to the correct value
11399         in case the buffer has changed and old overriding-local-map was
11400         used.
11401         (isearch-restore-extent): Use remprop instead of setting the
11402         property to nil.
11403
11404 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11405
11406         * cmdloop.el (execute-extended-command): Update zmacs region
11407         before the delay.
11408         (execute-extended-command): Make the message gettext-friendly.
11409
11410 1999-09-07  Andy Piper  <andy@xemacs.org>
11411
11412         * gutter-items.el (progress-gauge-glyph): renamed from
11413         progress-glyph.
11414         (progress-text-glyph): new variable.
11415         (progress-layout-glyph): use layouts and text glyphs.
11416         (progress-area-buffer): removed.
11417         (progress-text-and-extent): new variable.
11418         (progress-displayed-p): dynamically create gutter area buffer.
11419         (clear-progress): ditto.
11420         (raw-append-progress): ditto.
11421         (append-progress): use new glyph names.
11422         (raw-append-progress): only create the extent when needed. set
11423         properties more optimally.
11424         (progress): remove args.
11425
11426 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11427
11428         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11429         mapcar where the return value is unused.
11430         (isearch-restore-invisible-extents): Ditto.
11431         (isearch-highlight-all-cleanup): Ditto.
11432         (isearch-delete-extents-in-range): Traverse the extents only once.
11433         (isearch-highlight-all-update): Don't start over if the search
11434         string has changed and more input is pending.
11435
11436 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11437
11438         * packages.el (packages-find-package-data-path): Ditto.
11439
11440         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11441
11442         * subr.el (mapc-internal): Don't make obsolete.
11443
11444         * cl-extra.el (mapc): Resurrect.
11445
11446 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11447
11448         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11449         alias.
11450
11451         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11452         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11453         (isearch-yank-clipboard): Use get-clipboard instead of
11454         x-get-clipboard.
11455         (isearch-yank-selection): Fix docstring.
11456
11457 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11458
11459         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11460
11461 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11462
11463         * cl-macs.el (extent-start-position): Fix setf method.
11464         (extent-end-position): Ditto.
11465
11466 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11467
11468         * isearch-mode.el: End merge with FSF 20.4.
11469
11470         * isearch-mode.el (search-invisible): New variable.
11471         (isearch-hide-immediately): Ditto.
11472         (isearch-unhidden-extents): Ditto.
11473         (isearch-range-invisible): New function.
11474         (isearch-unhide-extent): Ditto.
11475         (isearch-restore-invisible-extents): Ditto.
11476         (isearch-restore-extent): Ditto.
11477
11478         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11479         implementation.
11480         (isearch-ring-retreat-edit): Ditto.
11481         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11482         (isearch-forward-regexp): New arguments NOT-REGEXP and
11483         NO-RECURSIVE-EDIT.
11484         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11485         (isearch-backward-regexp): New arguments NOT-REGEXP and
11486         NO-RECURSIVE-EDIT.
11487         (isearch-mode): Return isearch-success.
11488         (isearch-update): Use unread-command-events instead of
11489         unread-command-event.
11490         (isearch-abort): If an invalid regexp is encountered, keep popping
11491         states.
11492         (isearch-*-char): Use FSF implementation.
11493         (isearch-whitespace-chars): Use the more robust FSF's
11494         implementation.
11495         (isearch-within-brackets): New variable.
11496         (isearch-mode): Initialize it.
11497         (isearch-edit-string): Bind it.
11498         (isearch-search-and-update): Set it.
11499         (isearch-push-state): Push it.
11500         (isearch-top-state): Pop it.
11501         (isearch-search): Set it.
11502         (isearch-printing-char): When called by isearch-whitespace-chars,
11503         handle M-SPC gracefully.
11504         (isearch-message-prefix): New argument ELLIPSIS.
11505         (isearch-message-suffix): Ditto.
11506         (isearch-message): Use the ELLIPSIS argument when calling
11507         isearch-message-prefix and isearch-message-suffix.
11508         (isearch-message-prefix): Distinguish between "wrapped" and
11509         "overwrapped" search, FWIW.
11510
11511 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11512
11513         * isearch-mode.el (isearch-edit-string): Use the head of the
11514         search ring instead of search-last-string and search-last-regexp.
11515         (search-highlight): Renamed from isearch-highlight.
11516         (isearch-exit): Use the new name.
11517         (isearch-highlight): Ditto.
11518         (isearch-dehighlight): Ditto.
11519         (isearch-update-ring): New function.
11520         (isearch-done): Call it.
11521         (isearch-done): New argument EDIT.
11522         (isearch-repeat): If search string is empty, look up at the car of
11523         the search ring; ignore the yank pointer.
11524         (isearch-abort): Call isearch-done with NOPUSH.
11525         (isearch-cancel): New function.
11526         (isearch-mode-map): Bind it to ESC ESC ESC.
11527
11528         * isearch-mode.el: Begin merge with FSF 20.4.
11529
11530 1999-09-01  Andy Piper  <andy@xemacs.org>
11531
11532         * x-select.el (x-get-clipboard): obsolete.
11533         (x-yank-clipboard-selection): obsolete
11534
11535         * select.el (disown-selection): need to be careful to disown the
11536         clipboard if we set it via selection.
11537         (get-clipboard): move from x-select.el
11538         (yank-clipboard-selection): ditto.
11539
11540 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11541
11542         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11543         isearch-highlight-all-matches to nil.
11544         (isearch-fixed-case): New variable.
11545         (isearch-mode): Initialize it.
11546         (isearch-edit-string): Save it.
11547         (isearch-toggle-case-fold): Set it.
11548         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11549         need to check isearch-fixed-case.
11550         (isearch-toggle-case-fold): Update highlighting of all matches
11551         before the pause.
11552         (isearch-edit-string):
11553
11554 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11555
11556         * isearch-mode.el (isearch-edit-string): Call isearch-message
11557         before reading the event so that the prompt is displayed properly.
11558         (isearch-message): Use isearch-nonincremental when calling
11559         isearch-message-prefix.
11560         (minibuffer-local-isearch-map): Bind up and down to do the same as
11561         M-p and M-n respectively.
11562         (isearch-done): New arg NOPUSH.
11563         (isearch-edit-string): Use it.
11564         (isearch-edit-string): Don't bind isearch-string.
11565         (isearch-ring-adjust): Edit string, *then* push state.
11566
11567 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11568
11569         * faces.el (isearch-secondary): Make isearch-secondary look
11570         different than default.
11571
11572 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11573
11574         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11575         save-excursion.
11576         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11577         (isearch-update): Call isearch-dehighlight without arguments.
11578         (isearch-done): Ditto.
11579
11580         * isearch-mode.el (isearch-fix-case): If the search string has no
11581         upper-case letters, allow the folding to be reenabled.
11582         Previously, once disabled, the folding would remain that way until
11583         the end of isearch.
11584         (isearch-top-state): Call isearch-fix-case.
11585
11586         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11587         save-excursion.
11588         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11589
11590 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11591
11592         * xpm-button.el:
11593         xbm-button.el: Need to exist in core because gui.el depends on
11594         them.
11595
11596 1999-08-31  Andy Piper  <andy@xemacs.org>
11597
11598         * gutter-items.el (buffers-tab-face): new customizable variable.
11599         (buffers-tab-default-buffer-line-length): new specifier for
11600         maximum viewable characters.
11601         (progress-stack): new variable for implementing widget-based
11602         progress messages.
11603         (progress-area-buffer): ditto.
11604         (progress-glyph-height): ditto.
11605         (progress-stop-callback): ditto.
11606         (progress-quit-function): new function.
11607         (progress-glyph): new variable.
11608         (progress-layout-glyph): ditto.
11609         (progress-displayed-p): new function, see message-displayed-p for
11610         details.
11611         (clear-progress): ditto.
11612         (remove-progress): ditto.
11613         (append-progress): ditto.
11614         (raw-append-progress): ditto.
11615         (display-progress): ditto.
11616         (current-progress): ditto.
11617         (current-progress-label): ditto.
11618         (progress): ditto.
11619         (lprogress): ditto.
11620
11621
11622 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11623
11624         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11625
11626         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11627         `isearch-yank-selection'.
11628         (isearch-mode-map): Use it.
11629         (isearch-yank-selection): Use `get-selection' instead of
11630         `get-x-selection'.
11631
11632 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11633
11634         * faces.el (isearch-secondary): Create face here.
11635
11636         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11637         timers.
11638
11639 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11640
11641         * subr.el (buffer-string): More robust backward compatibility
11642         check, courtesy William Perry.
11643
11644 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11645
11646         * replace.el (perform-replace): Stop the search after the search
11647         limit has been reached.
11648
11649 1999-08-23  Andy Piper  <andy@xemacs.org>
11650
11651         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11652         here if we don't have one.
11653
11654 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11655
11656         * ldap.el (ldap-coding-system): Default to nil until we get
11657         efficient UTF8 support
11658         (ldap-decode-string): Guard against `decode-coding-string' not
11659         being defined
11660         (ldap-encode-string): Guard against `encode-coding-string' not
11661         being defined
11662
11663 1999-08-23  Didier Verna  <didier@xemacs.org>
11664
11665         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11666         Some doc strings improvements, and add a star to the `interactive'
11667         calls.
11668
11669 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11670
11671         * font-lock.el (java-font-lock-keywords-3): introduced new
11672         keywords and regexpes for javadoc syntax 1.2.
11673
11674 1999-08-17  Andy Piper  <andy@xemacs.org>
11675
11676         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11677         format-buffers-tab-line.
11678         (buffers-tab-max-buffer-line-length): new variable.
11679         (format-buffers-tab-line): new function. truncate names if over
11680         buffers-tab-max-buffer-line-length.
11681
11682 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11683
11684         * cus-start.el: Customize the variable `bell-inhibit-time'.
11685
11686 1999-08-16  Andy Piper  <andy@xemacs.org>
11687
11688         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11689         brute-force approach to deleting the last buffer.
11690         (buffers-tab-grouping-regexp): new customizable variable.
11691         (select-buffers-tab-buffers-by-mode): use it.
11692
11693 1999-08-13  Andy Piper  <andy@xemacs.org>
11694
11695         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11696         deletion problem.
11697
11698 1999-07-30  Didier Verna  <didier@xemacs.org>
11699
11700         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11701         of princ to output symbols.
11702         (custom-save-face-internal): ditto.
11703         (custom-save-resets): ditto.
11704
11705 1999-08-09  Didier Verna  <didier@xemacs.org>
11706
11707         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11708         `regexp-quote' to protect the major mode name for use as a regular
11709         expression (c++ needs this for instance).
11710
11711 1999-08-08  Andy Piper  <andy@xemacs.org>
11712
11713         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11714         cope with similar mode names.
11715
11716         * gutter-items.el (buffers-tab-selection-function): new selection
11717         function.
11718         (select-buffers-tab-buffers-by-mode): new function.
11719         (buffers-tab-items): use it if set to only display buffers in the
11720         tab in the current buffer's group..
11721         (update-tab-in-gutter): use new api.
11722         (remove-buffer-from-gutter-tab): ditto.
11723
11724         * gutter-items.el (buffers-tab-max-size): set custom selection
11725         default to 6.
11726         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11727         (add-tab-to-gutter): set face as default.
11728
11729 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11730
11731         * faces.el (frob-face-property): Merge the fall-back specifier
11732         with the target, not replace it.
11733
11734 1999-08-05  Andy Piper  <andy@xemacs.org>
11735
11736         * gutter-items.el (update-tab-in-gutter): add frame argument for
11737         buffer-items.
11738         (update-tab-in-gutter): use it.
11739
11740         * gutter-items.el (record-buffer-hook): set.
11741
11742         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11743         change.
11744         (switch-to-buffer-hook) deleted.
11745
11746 1999-08-04  Andy Piper  <andy@xemacs.org>
11747
11748         * gutter-items.el (update-tab-in-gutter): make sure this will work
11749         as an argument to create-frame-hook.
11750
11751 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11752
11753         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11754         instead of timer emulation.
11755
11756 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11757
11758         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11759         Emacs isearch enhancements.
11760
11761 1999-07-28  Andy Piper  <andy@xemacs.org>
11762
11763         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11764         all devices that support tab controls.
11765         (remove-buffer-from-gutter-tab): new function. to be used as a
11766         value for kill-buffer-hook.
11767
11768 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11769
11770         * auto-show.el (auto-show-truncationp): changed to match
11771         `window_translation_on'
11772
11773 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11774
11775         * XEmacs 21.2.19 is released
11776
11777 1999-07-28  SL Baur  <steve@miho>
11778
11779         * code-files.el (insert-file-contents): Fix docstring.
11780         revert previous change.
11781
11782 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11783
11784         * fill.el (fill-region-as-paragraph): Change re-break-point to
11785         contain word-across-newline plus one character so that filling
11786         Japanese and Chinese works as desired.
11787         * simple.el (do-auto-fill): Ditto.
11788
11789 1999-07-26  SL Baur  <steve@miho>
11790
11791         * mule/japanese.el ("Japanese"): Do not specify a default input
11792         method.
11793         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11794
11795 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11796
11797         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11798         able to use cl-macs macro in early lisp.
11799
11800 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11801
11802         * custom.el:
11803         * cus-face.el:
11804         * cus-edit.el:
11805                 Massive custom Theme API changes.
11806
11807 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11808
11809         * code-files.el (insert-file-contents): Regard
11810         coding-system-magic-cookie if `coding-system-for-read' is nil.
11811
11812 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11813
11814         * mule/thai-xtis.el: Add coding: local variable, to avoid
11815         bootstrapping problem with C locale.
11816
11817 1999-07-22  Andy Piper  <andy@xemacs.org>
11818
11819         * dumped-lisp.el (preloaded-file-list): guard against putting
11820         gutter-items in a less than functional XEmacs.
11821         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11822
11823 1999-07-18  Bob Weiner  <weiner@beopen.com>
11824
11825         * fill.el (fill-context-prefix): Fixed bug that prevented the
11826         setting of an adaptive fill prefix when the `dont-skip-first' was
11827         t.
11828
11829 1999-07-22  SL Baur  <steve@miho>
11830
11831         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11832
11833 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11834
11835         * files.el (interpreter-mode-alist): add `make', `guile', and
11836         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11837         makefile-mode, guile is a scheme, and someday XEmacs will be
11838         modular enough to use as an efficient scripting tool.)
11839
11840 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11841
11842         * mule/mule-cmds.el (reset-language-environment): Regard
11843         coding-category `utf-8' and `ucs-4' if they are available.
11844
11845 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11846
11847         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11848         (prefer-coding-system): Fix DOC-string.
11849
11850         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11851         DOC-string too.
11852
11853         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11854         Mule.
11855         (coding-system-change-eol-conversion): Fix DOC-string.
11856
11857 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11858
11859         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11860         instead of `list-coding-system'.
11861
11862 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11863
11864         * menubar-items.el (default-menubar): `select-input-method' was
11865         renamed to `set-input-method'.
11866
11867         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11868         "Set Language Environment" menu.
11869
11870         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11871         "Describe Language Support" menu.
11872
11873 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11874
11875         * mule/chinese.el ("Chinese-GB"): Rename
11876         `chinese-gb-environment-setup-function' to
11877         `setup-chinese-gb-environment-internal'.
11878
11879 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11880
11881         * mule/korean.el: Use `define-coding-system-alias' instead of
11882         `copy-coding-system'.
11883
11884 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11885
11886         * mule/mule-cmds.el (set-language-environment-coding-systems):
11887         Treat duplicated coding-categories.
11888
11889 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11890
11891         * mule/japanese.el: Use `define-coding-system-alias' instead of
11892         `copy-coding-system'.
11893
11894 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11895
11896         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11897         coding-system `viscii'.
11898
11899 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11900
11901         * mule/cyrillic.el:
11902         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11903         (cyrillic-alternativnyj-decode-table): New variable.
11904         (cyrillic-alternativnyj-encode-table): New variable.
11905         - Specify `iso-8-1' as a category of coding-system
11906           `alternativnyj'.
11907         - Abolish general Cyrillic environment.
11908
11909 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11910
11911         * mule/chinese.el:
11912         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11913         - Register `chinese-gb-environment-setup-function' as a
11914           `setup-function' of "Chinese-GB" environment.
11915
11916 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11917
11918         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11919         optional argument `parents'.
11920
11921         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11922         property for Thai-XTIS.
11923
11924         * mule/mule-help.el (help-with-tutorial): Use property
11925         `tutorial-coding-system' of language-info as a coding-system to
11926         read tutorial file.
11927
11928 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11929
11930         * mule/thai-xtis.el: Don't setup `setup-function' and
11931         `exit-function'.
11932
11933         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11934         `set-coding-category-system' to set up coding-system for
11935         coding-category.
11936
11937         * mule/mule-cmds.el (prefer-coding-system): Use
11938         `set-coding-category-system' to set up coding-system for
11939         coding-category.
11940
11941 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11942
11943         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11944         Thai-XTIS environment.
11945
11946         * mule/mule-cmds.el (prefer-coding-system): Use
11947         `find-coding-system' instead of `coding-system-p'.
11948
11949 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11950
11951         * mule/mule-cmds.el (set-language-environment-coding-systems):
11952         Modify eol-type for XEmacs.
11953
11954         * mule/thai-xtis.el: Delete unused local variable `category'.
11955
11956         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11957         function.
11958         (prefer-coding-system): Don't call
11959         `update-coding-systems-internal'; use function
11960         `coding-category-list' instead of variable `coding-category-list';
11961         use `set-coding-priority-list' instead of `set-coding-priority';
11962         modify `eol-type' for XEmacs.
11963
11964         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11965         `charset-columns'.
11966         (char-width): Likewise.
11967
11968 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11969
11970         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11971         `tis-620'.
11972
11973         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11974         `set-coding-priority-list' instead of `set-coding-priority'; don't
11975         call `update-coding-systems-internal'.
11976
11977         * mule/mule-misc.el (coding-system-get): New function.
11978         (coding-system-put): New function.
11979         (coding-system-category): New function.
11980
11981 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11982
11983         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11984         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11985         to avoid conflict with leim/quail/thai-xtis.
11986
11987         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11988         to thai-xtis-chars.el.
11989
11990         * mule/thai-xtis-chars.el: New file (split from
11991         mule/thai-xtis.el).
11992
11993 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11994
11995         * mule/thai-xtis.el:
11996         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11997         - Add syntax entries.
11998         - Put `preferred-coding-system' of the charset `thai-xtis' to
11999           `tis-620'.
12000
12001 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12002
12003         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12004         rewritten to use write-multibyte-character.
12005
12006 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12007
12008         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12009         of `iso-2022-7'.
12010         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12011         ported yet.
12012         (read-input-method-name): Treat optional argument `default'.
12013
12014 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12015
12016         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12017         all.
12018         (set-language-info-alist): Set up menus here.
12019
12020 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12021
12022         * minibuf.el (completing-read): Add new optional argument
12023         `default'.
12024         (read-coding-system): Add new optional argument
12025         `default-coding-system'.
12026
12027 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12028
12029         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12030         (viet-viscii-...->viet-vscii...).
12031
12032 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12033
12034         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12035         and menus.
12036
12037 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12038
12039         * mule/mule-cmds.el (input-method-function): Add permanent-local
12040         property.
12041
12042 1999-03-30  Dave Love  <fx@gnu.org>
12043
12044         * mule/mule-cmds.el (current-language-environment): Doc fix.
12045
12046 1999-02-06  Richard Stallman  <rms@gnu.org>
12047
12048         * mule/european.el (setup-slovenian-environment): New function.
12049         ("Slovenian"): New language environment.
12050
12051 1999-01-27  Dave Love  <fx@gnu.org>
12052
12053         * mule/mule-cmds.el (current-language-environment): Provide :link,
12054         :type (choices) and appropriate :get.
12055
12056 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12057
12058         * mule/mule-cmds.el (describe-language-environment): Don't alter
12059         input-method-alist.
12060
12061 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12062
12063         * mule/mule-cmds.el (prefer-coding-system): Call
12064         set-coding-priority, so that the internal array of priorities is
12065         also updated.
12066
12067 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12068
12069         * mule/mule-cmds.el (prefer-coding-system): If the argument
12070         requires specific EOL conversion type, make the default coding
12071         systems use that.
12072
12073 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12074
12075         * mule/mule-cmds.el (set-language-environment): Pass the default
12076         eol-type to set-language-environment-coding-systems.
12077         (set-default-coding-systems): Copy the eol-type property for the
12078         new default values of {buffer-file,process}-coding-system from the
12079         old defaults.
12080         (set-language-environment-coding-systems): Accept an optional
12081         argument EOL-TYPE, and set the eol-type property of the default
12082         coding systems accordingly.
12083
12084 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12085
12086         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12087         use generate-new-buffer instead of get-buffer-create.
12088
12089 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12090
12091         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12092
12093 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12094
12095         * mule/mule-cmds.el (default-input-method): Fix custom type.
12096
12097 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12098
12099         * mule/mule-cmds.el (setup-specified-language-environment):
12100         Add apropos-inhibit property.
12101         (describe-specified-language-support): Likewise.
12102
12103 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12104
12105         * mule/mule-cmds.el: Doc fixes.
12106
12107 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12108
12109         * mule/mule-cmds.el (register-input-method): Doc-string
12110         modified.
12111
12112 1998-09-01  Dave Love  <fx@gnu.org>
12113
12114         * mule/mule-cmds.el (current-language-environment): Fix
12115         setter function.
12116
12117 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12118
12119         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12120         mule/european.el, mule/hebrew.el, mule/japanese.el,
12121         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12122         avoid bootstrapping problem if you need to recompile all the Lisp
12123         files using interpreted code.
12124
12125 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12126
12127         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12128         ("Latin-2"): Likewise.
12129
12130 1998-08-18  Per Starback  <starback@update.uu.se>
12131
12132         * mule/european.el (setup-latin2-environment): Fix typo.
12133
12134 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12135
12136         * mule/european.el: Give proper value of `input-method' key to all
12137         lang. env.
12138
12139         * mule/mule-cmds.el (activate-input-method): Handle the case that
12140         the arg INPUT-METHOD is nil correctly.
12141         (read-multilingual-string): Activate the specified input method
12142         before calling read-string.  Afterward, activate the original
12143         input method.
12144
12145 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12146
12147         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12148         (set-language-info-alist): Fix typo in doc-string.
12149
12150         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12151
12152 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12153
12154         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12155         (reset-language-environment): New function for the job that
12156         setup-english-environment used to do.
12157         (set-language-environment): Do more setups according to the info
12158         in language-info-alist.
12159         (read-language-name): Handle the case that the arg KEY is nil.
12160         (describe-language-environment): Handle input-method property.
12161
12162         * mule/: All files under this directory, which related with
12163         specific languages (such as mule/european.el, mule/greek.el,
12164         mule/hebrew.el, mule/misc-lang.el), modified as below.
12165         (setup-XXX-environment): Just call set-language-environment.  If
12166         they used to do some other jobs than what done by
12167         set-language-environment, those jobs are done in
12168         setup-XXX-environment-internal now.
12169         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12170         the value to setup-XXX-environment-internal.  Add properties
12171         input-method and features.
12172
12173         * mule/english.el (setup-english-environment): Just call
12174         reset-language-environment.
12175
12176         * mule/european.el (setup-8-bit-environment): Function deleted.
12177
12178 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12179
12180         * mule/mule-cmds.el (input-method-exit-on-first-char)
12181         (input-method-use-echo-area): Doc fixes.
12182
12183 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12184
12185         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12186         variable.
12187         (input-method-use-echo-area): New variable.
12188
12189 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12190
12191         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12192
12193 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12194
12195         * mule/mule-cmds.el (activate-input-method): Update mode line.
12196         (inactivate-input-method): Likewise.
12197
12198 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12199
12200         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12201         input method in the current buffer, but just bind
12202         current-input-method.
12203
12204 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12205
12206         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12207
12208         * mule/misc-lang.el ("IPA"): Add coding-priority and
12209         coding-system.
12210
12211 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12212
12213         * mule/greek.el: Add coding-priority.
12214
12215 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12216
12217         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12218         LANG-ENV.
12219
12220 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12221
12222         * mule/mule-cmds.el (register-input-method): Fix previous change.
12223         (setup-specified-language-environment): Doc fix.
12224
12225 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12226
12227         * mule/mule-cmds.el: Several doc fixes.
12228         (get-language-info, set-language-info): Rename argument.
12229         (set-language-info-alist): Likewise.
12230         (register-input-method): Rename argument.
12231         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12232
12233 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12234
12235         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12236         default value while reading an input method.
12237
12238 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12239
12240         * mule/mule-cmds.el (universal-coding-system-argument):
12241         Use buffer-file-coding-system as default.
12242
12243 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12244
12245         * mule/korean.el ("Korean"): Doc fix.
12246
12247 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12248
12249         * mule/mule-cmds.el (describe-language-environment): Print the
12250         languge environment at the head.
12251
12252 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12253
12254         * mule/japanese.el: Set exit-function to exit-japanese-environment
12255         for Japanese environment.
12256
12257 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12258
12259         * mule/mule-cmds.el (set-language-environment): Doc fix.
12260         (current-language-environment): Use defcustom.
12261         (default-input-method): Specify :type.
12262
12263 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12264
12265         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12266         modified.
12267         (prefer-coding-system): Doc-string modified.
12268
12269 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12270
12271         * mule/mule-cmds.el (set-language-info): Doc-string
12272         describes `coding-priority' KEY.
12273         (set-language-environment-coding-systems): New function.
12274         (select-safe-coding-system): New function.
12275         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12276         (set-language-info-alist): New optionla arg PARENTS.  Call
12277         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12278         (set-language-environment-coding-systems): New function.
12279
12280         * mule/chinese.el: Remove setting up of
12281         describe-chinese-environment-map and
12282         setup-chinese-environment-map.  Exclude them in args of calls to
12283         set-language-info-alist.  Register coding-priority key in
12284         language-info-alist.
12285
12286         * mule/cyrillic.el: Remove setting up of
12287         describe-cyrillic-environment-map and
12288         setup-cyrillic-environment-map.  Exclude them in args of calls to
12289         set-language-info-alist.  Register coding-priority key in
12290         language-info-alist.
12291
12292         * mule/english.el: Register coding-priority key in
12293         language-info-alist.
12294
12295         * mule/ethiopic.el: Register coding-priority key in
12296         language-info-alist.
12297
12298         * mule/european.el: Remove setting up of
12299         describe-european-environment-map and
12300         setup-european-environment-map.  Exclude them in args of calls to
12301         set-language-info-alist.  Register coding-priority key in
12302         language-info-alist.  Add "German" language env.
12303         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12304         (setup-german-environment): New function.
12305
12306         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12307         change default input method to "greek-postfix".
12308
12309         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12310         coding-priority key in
12311
12312 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12313
12314         * mule/mule-cmds.el (set-language-info): Doc fix.
12315         (input-method-inactivate-hook): Doc fix.
12316
12317 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12318
12319         * mule/mule-cmds.el (set-input-method): Renamed from
12320         select-input-method.
12321
12322 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12323
12324         * mule/mule-cmds.el (set-language-environment): Run
12325         exit-language-environment-hook before calling `exit-function'
12326         which is specified for the language environment.
12327
12328 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12329
12330         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12331         modified.
12332         (prefer-coding-system): Likewise.
12333         (describe-language-environment): Print aliases of each coding
12334         system.
12335         (set-language-environment-hook): New variable.
12336         (exit-language-environment-hook): New variable.
12337         (set-language-environment): Call these hooks.  Before setting a
12338         new language environment, exit from the
12339         current-language-environment if necessary.
12340         (input-method-verbose-flag): The value can be nil, t,
12341         complex-only, or default.
12342         (input-method-highlight-flag): Doc-string augmented.
12343         (activate-input-method): Check if we can run the registered
12344         function to activate an input method.
12345
12346         * mule/korean.el: Set exit-function for language environment
12347         "Korean" to exit-korean-environment.
12348         (setup-korean-environment): Moved to korea-util.el.
12349
12350 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12351
12352         * mule/mule-cmds.el (read-multilingual-string): Use
12353         current-input-method prior to default-input-method.  Don't bind
12354         current-input-method by `let', instead, activate the specified
12355         input method in the current buffer temporarily.
12356
12357 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12358
12359         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12360
12361 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12362
12363         * mule/chinese.el (post-read-decode-hz): Return the result of
12364         decode-hz-region.
12365         (pre-write-encode-hz): Do not change the value of
12366         last-coding-system.
12367
12368 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12369
12370         * mule/mule-ccl.el: Doc fixes.
12371
12372 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12373
12374         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12375         (check-ccl-program): New macro.
12376
12377 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12378
12379         * mule/mule-ccl.el: Comment about CCL syntax modified.
12380         (ccl-command-table): Add read-multibyte-character and
12381         write-multibyte-character.
12382         (ccl-code-table): Add ex-cmd.
12383         (ccl-extended-code-table): New variable.
12384         (ccl-embed-extended-command): New function.
12385         (ccl-compile-read-multibyte-character,
12386         ccl-compile-write-multibyte-character) New functions.
12387         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12388         ccl-dump-write-multibyte-character): New functions.
12389
12390 1999-07-22  SL Baur  <steve@miho>
12391
12392         * config.el (config-value-file): config.values is installed into
12393         doc-directory.
12394         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12395
12396 1999-07-19  Didier Verna  <didier@xemacs.org>
12397
12398         * rect.el: all functions rewritten, except when noted. Below is a
12399         list of interface changes.
12400         (apply-on-rectangle): new function. Obsoletes
12401         `operate-on-rectangle'. All functions that used to call this
12402         function now call the new one.
12403         (kill-rectangle): added optional prefix arg to fill lines.
12404         (delete-rectangle): ditto.
12405         (delete-extract-rectangle): ditto.
12406         (open-rectangle): ditto.
12407         (clear-rectangle): ditto.
12408         (delete-rectangle-line): added third arg FILL.
12409         (delete-extract-rectangle-line): ditto.
12410         (open-rectangle-line): ditto.
12411         (clear-rectangle-line): ditto.
12412
12413 1999-07-18  Andy Piper  <andy@xemacs.org>
12414
12415         * menubar-items.el (default-menubar): add gutter options.
12416
12417         * gutter-items.el: new file.
12418         (gutter): new group for custom.
12419         (gutter-visible-p): new variable.
12420         (default-gutter-position): ditto.
12421         (buffers-tab): new group for the buffers tab.
12422         (gutter-buffers-tab): widget to put in the gutter.
12423         (buffers-tab-max-size): max number of tabs.
12424         (buffers-tab-switch-to-buffer-function): function to call when a
12425         tab is pressed.
12426         (buffers-tab-omit-function): filter buffers with this function.
12427         (buffers-tab-format-buffer-line-function): format buffer names for
12428         inclusion in tabs.
12429         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12430         the record.
12431         (build-buffers-tab-internal): build a list of tab items.
12432         (buffers-tab-items): ditto.
12433         (add-tab-to-gutter): put a tab in the gutter area.
12434         (update-tab-in-gutter): reset the buffers in the tab.
12435
12436         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12437
12438         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12439         (switch-to-buffer-hooks): new hook.
12440
12441         * toolbar.el (default-toolbar-position): fix typo.
12442
12443 1999-07-16  Andy Piper  <andy@xemacs.org>
12444
12445         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12446
12447 1999-07-15  Didier Verna  <didier@xemacs.org>
12448
12449         * cus-edit.el (custom-prompt-variable): optional third arg makes
12450         prompt for a comment string.
12451         (customize-set-value): optional prefix makes this function handle
12452         variable comments.
12453         (customize-set-variable): ditto.
12454         (customize-save-variable): ditto.
12455         (customize-customized): handle custom comments.
12456         (customize-save-customized): ditto.
12457         (custom-variable-state-set): ditto.
12458         (custom-face-state-set): ditto.
12459         (customize-saved): ditto.
12460         (custom-variable-set): ditto.
12461         (custom-face-set): ditto.
12462         (custom-variable-save): ditto.
12463         (custom-face-save): ditto.
12464         (custom-variable-reset-saved): ditto.
12465         (custom-face-reset-saved): ditto.
12466         (custom-variable-reset-standard): ditto.
12467         (custom-face-reset-standard): ditto.
12468         (custom-comment-face): new face.
12469         (custom-comment-tag-face): ditto.
12470         (custom-comment): new widget.
12471         (custom-comment-create): new function.
12472         (custom-comment-delete): ditto.
12473         (custom-comment-value-set): ditto.
12474         (custom-comment-show): ditto.
12475         (custom-comment-invisible-p): ditto.
12476         (custom-variable-value-create): create a comment field widget.
12477         (custom-face-value-create): ditto.
12478         (custom-variable-menu): new entry for adding a custom comment.
12479         (custom-face-menu): ditto.
12480         (custom-save-variables): possibly save custom comments.
12481         (custom-save-faces): ditto.
12482
12483         * cus-face.el (custom-set-faces): the arguments can now have a
12484         custom comment as fourth argument.
12485
12486         * custom.el (custom-set-variables): the arguments can now have a
12487         custom comment as fifth element.
12488
12489 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12490
12491         * XEmacs 21.2.18 is released
12492
12493 1999-07-13  SL Baur  <steve@miho>
12494
12495         * lib-complete.el (read-library-name): Revert previous change.
12496         (read-library): Ditto.
12497
12498 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12499
12500         * packages.el (packages-package-list): Capitalize docstring.
12501
12502         * packages.el (packages-find-package-library-path): Use #'nconc
12503         rather than #'append to reduce consing -- #'mapcar uses Flist,
12504         which returns a freshly consed list.  #'append would create yet
12505         another fresh list, using Fmake_list in concat.
12506
12507         * packages.el (package-provide): Use setq with remassq like it
12508         says in its docstring.
12509
12510 1999-07-06  SL Baur  <steve@miho.m17n.org>
12511
12512         * lib-complete.el (progn-with-message): Fix typo.
12513
12514 1999-07-06  SL Baur  <steve@miho.m17n.org>
12515
12516         * mule/mule-misc.el (char-octet): Make function match docstring.
12517         From Katsumi Yamaoka <yamaoka@jpl.org>
12518
12519 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12520
12521         * wid-edit.el (widget-documentation): corrected spelling error.
12522
12523 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12524
12525         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12526         keys if already bound
12527
12528 1999-07-06  SL Baur  <steve@miho.m17n.org>
12529
12530         * lib-complete.el (progn-with-message): Revert previous changes.
12531
12532 1999-06-24  Bob Weiner  <weiner@beopen.com>
12533
12534         * lib-complete.el (find-library):
12535         (find-library-other-window):
12536         (find-library-other-frame): Completely rewrote
12537         so that these functions actually work when called non-interactively.
12538         Also made them handle LIBRARY arguments which end with .el or .elc.
12539
12540 1999-06-24  Bob Weiner  <weiner@beopen.com>
12541
12542         * simple.el (indent-new-comment-line): Locally bound
12543         `block-comment-start' to `comstart' or else when this is called
12544         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12545         `block-comment-start' value, ignoring any existing spacing after a
12546         comment prefix in the previous line and producing ugly comments.
12547
12548 1999-06-23  Bob Weiner  <weiner@beopen.com>
12549
12550         * list-mode.el (mouse-choose-completion):
12551         (choose-completion):
12552         (completion-switch-to-minibuffer): Added.
12553         ([Tab]): [Tab] previously switched to the minibuffer
12554         but since [space] does that and since most applications in the
12555         world use [Tab] to select the next item in a list, do that in the
12556         *Completions* buffer too.  This will cause the least confusion
12557         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12558         06/23/1999.
12559
12560 1999-06-22  Bob Weiner  <weiner@beopen.com>
12561
12562         * help.el (help-buffer-name): Added support for a null value
12563         of `help-buffer-prefix-string' since some buffers require no
12564         prefix.
12565
12566 1999-06-20  Bob Weiner  <weiner@beopen.com>
12567
12568         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12569         in the completion-list-mode-map to bury the completions buffer
12570         even when the minibuffer is no longer active.
12571
12572 1999-06-20  Bob Weiner  <weiner@beopen.com>
12573
12574         * list-mode.el (list-mode): It is visually disconcerting to have
12575         the text cursor disappear within list buffers, especially when
12576         moving from window to window, so leave it visible.
12577
12578 1999-07-01  SL Baur  <steve@miho.m17n.org>
12579
12580         * menubar-items.el (default-menubar): Conditionalize the bug
12581         report menu item (which may not be possible in this XEmacs).
12582         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12583
12584 1999-06-30  SL Baur  <steve@miho.m17n.org>
12585
12586         * subr.el (with-current-buffer): DOC string fix.
12587         Suggested by Bob Weiner <weiner@altrasoft.com>
12588
12589 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12590
12591         * cus-face.el (custom-face-italic): insert missing args
12592
12593 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12594
12595         * packages.el (package-locations): Changed default early package
12596         hierarchies to ~/.xemacs/mule-packages and
12597         ~/.xemacs/xemacs-packages.
12598
12599 1999-06-23  SL Baur  <steve@miho.m17n.org>
12600
12601         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12602
12603 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12604
12605         * packages.el (package-locations): Changed default early package
12606         hierarchy to ~/.xemacs/packages.
12607         (package-locations): Removed `packages' as a possible name for a
12608         late package hierarchy.
12609
12610 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12611
12612         * mule/mule-category.el (word-combining-categories): Set up new
12613         variable.
12614         (word-separating-categories): Likewise.
12615
12616 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12617
12618         * XEmacs 21.2.17 is released
12619
12620 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12621
12622         * font-menu.el (font-menu-set-font): allow for nil specification
12623         of font size.
12624
12625 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12626
12627         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12628         is 1.
12629
12630 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12631
12632         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12633         8859-5 instead of ISO 8859-1.
12634
12635 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12636
12637         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12638         (viet-viscii-encode-table): Ditto.
12639
12640         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12641         Make obsolete definition of char-octet.
12642
12643 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12644
12645         * subr.el: Move no-Mule make-char ...
12646         * help-nomule.el (make-char): To here.
12647         (string-width): Make Mule compatibility alias.
12648
12649 1999-06-15  Andy Piper  <andy@xemacs.org>
12650
12651         * select.el (get-selection-no-error): really make there be no-error.
12652         (get-selection): revert to original.
12653
12654 1999-06-11  Andy Piper  <andy@xemacs.org>
12655
12656         * select.el (selection-sets-clipboard): renamed.
12657         (own-selection): use it.
12658
12659 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12660
12661         * XEmacs 21.2.16 is released
12662
12663 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12664
12665         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12666         missing characters to avoid crash.
12667
12668 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12669
12670         * coding.el (set-terminal-coding-system): Only set the console
12671         coding system on the selected console if it is a tty.
12672
12673 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12674
12675         * cus-face.el:
12676         * cus-edit.el:
12677         * faces.el:
12678         (custom):
12679         (face-spec-set):
12680         * faces.el (frob-face-property):
12681         * font-menu.el (font-menu-set-font):
12682                   Actually apply changes from 1999-03-17
12683
12684 1999-06-10  Andy Piper  <andy@xemacs.org>
12685
12686         * select.el (get-selection): abstract out non error-signalling
12687         part.
12688         (get-selection-no-error): get-selection without signalling an
12689         error.
12690         (selection-is-clipboard-p): new variable. controls whether the
12691         selection sets the clipboard.
12692         (own-selection): use it.
12693
12694         * mouse.el (insert-selection): fallback to clipboard after trying
12695         primary selection and cutbuffer.
12696
12697 1999-06-05  Andy Piper  <andy@xemacs.org>
12698
12699         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12700         selection functions.
12701
12702 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12703
12704         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12705         default value.
12706         (load): Use `raw-text' instead of `no-conversion'.
12707         (insert-file-contents): Likewise.
12708
12709         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12710         of `no-conversion'.
12711
12712 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12713
12714         * coding.el: Don't copy `no-conversion' to `raw-text'.
12715
12716 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12717
12718         * subr.el (make-char): Define it if Mule is not around.
12719
12720 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12721
12722         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12723
12724         * x-select.el (x-disown-selection-internal): Restore symbol as an
12725         obsolete alias.
12726         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12727
12728 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12729
12730         * XEmacs 21.2.15 is released
12731
12732 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12733
12734         * subr.el (split-string): Avoid infinite looping
12735
12736 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12737
12738         * ldap.el (ldap-ignore-attribute-codings): New variable
12739         (ldap-default-attribute-decoder): New variable
12740         (ldap-coding-system): New variable
12741         (ldap-attribute-syntax-encoders): New variable
12742         (ldap-attribute-syntax-decoders): New variable
12743         (ldap-attribute-syntaxes-alist): New variable
12744         (ldap-encode-boolean): New function
12745         (ldap-decode-boolean): New function
12746         (ldap-encode-country-string): New function
12747         (ldap-decode-string): New function
12748         (ldap-decode-address): New function
12749         (ldap-encode-address): New function
12750         (ldap-decode-attribute): New function
12751         (ldap-search): Use some of these
12752
12753 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12754
12755         * version.el (emacs-version): Make the patch level/beta come
12756         before the XEmacs qualifier so that it gets into (funcall
12757         emacs-version) and thus in the bug reports.
12758         (emacs-version>=): Support patch levels.
12759
12760 1999-06-03  SL Baur  <steve@xemacs.org>
12761
12762         * version.el: implement x.y.z version number
12763         From Jan Vroonhof <vroonhof@math.ethz.ch>
12764
12765 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12766
12767         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12768
12769 1999-05-22  Vin Shelton <acs@xemacs.org>
12770
12771         * startup.el: Document -private and break out non-standard X options.
12772
12773 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12774
12775         * mule/mule-charset.el (charset-after): New function.
12776         (charset-direction): Synch with Mule, update docstring.
12777         (get-charset-property): New function.
12778         (put-charset-property): New function.
12779         (charset-plist): New function.
12780
12781         * mule/mule-charset.el (compose-region):
12782         (decompose-region): remove;  these functions (which don't work
12783         since we don't do composite characters) have been moved to
12784         mule-util.el.
12785         (toplevel): follow coding standards
12786
12787 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12788
12789         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12790         exist any more.
12791
12792         * code-files.el: Fix commentary to follow coding standards.  Move
12793         the single line left in mule-files.el to here.
12794
12795         * mule/mule-files.el: delete.
12796
12797 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12798
12799         * info.el (Info-scroll-prev): Use event functions instead of the
12800         old emacs 19 interface.
12801
12802 1999-06-02  Andy Piper  <andy@xemacs.org>
12803
12804         * x-font-menu.el (x-font-menu-load-font):
12805         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12806
12807 1999-05-31  Andy Piper  <andy@xemacs.org>
12808
12809         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12810         group.
12811         (font-menu-this-frame-only-p): ditto.
12812         (font-menu-max-items): reinstate, from Jan Vroonhof
12813         <vroonhof@math.ethz.ch>
12814         (font-menu-submenu-name-format): ditto.
12815         (font-menu-split-long-menu): ditto, for use by the family
12816         constructor.
12817         (font-menu-family-constructor): use it.
12818
12819 1999-05-30  Andy Piper  <andy@xemacs.org>
12820
12821         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12822         for use by the font menu.
12823
12824         * msw-font-menu.el: new file implementing mswindows specific
12825         font-menu behaviour.
12826         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12827         (mswindows-font-menu-junk-families): ditto.
12828         (hack-font-truename): ditto.
12829         (mswindows-font-regexp-ascii): ditto.
12830         (mswindows-reset-device-font-menus): ditto.
12831         (mswindows-font-menu-font-data): ditto.
12832         (mswindows-font-menu-load-font): ditto.
12833
12834         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12835         (x-font-menu-font-data): ditto.
12836         (x-font-menu-load-font): ditto.
12837
12838         * font-menu.el: new file implementing generic font menu behaviour.
12839         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12840         made device independent.
12841         (font-menu-this-frame-only-p): ditto.
12842         (font-menu-preferred-resolution): ditto.
12843         (font-menu-size-scaling): new variable used to determine whether
12844         sizes are in points or tenths of a point.
12845         (vassoc): moved from x-font-menu.el.
12846         (device-fonts-cache): ditto.
12847         (device-fonts-cache): ditto.
12848         (flush-device-fonts-cache): ditto.
12849         (reset-device-font-menus): copied from x-font-menu.el and made
12850         device independent. Most functionality deferred to
12851         device-dependent versions.
12852         (font-menu-family-constructor): copied from x-font-menu.el and
12853         made device independent.
12854         (font-menu-size-constructor): ditto.
12855         (font-menu-weight-constructor): ditto.
12856         (font-menu-set-font): ditto.
12857         (font-menu-change-face): ditto.
12858         (font-menu-load-font): new device method.
12859         (font-menu-font-data): ditto.
12860
12861         * x-font-menu.el: The above functions deleted.
12862
12863 1999-05-26  Andy Piper  <andy@xemacs.org>
12864
12865         * update-elc.el:
12866         * make-docfile.el:
12867         * loadup.el: rehash expand-file-name usage to not use default-directory.
12868
12869 1999-05-21  Andy Piper  <andy@xemacs.org>
12870
12871         * x-select.el (x-select-convert-to-text):
12872         (x-selected-text-type):
12873         (x-get-selection):
12874         (xselect-convert-to-string):
12875         (xselect-convert-to-compound-text):
12876         (xselect-convert-to-length):
12877         (xselect-convert-to-targets):
12878         (xselect-convert-to-delete):
12879         (xselect-convert-to-filename):
12880         (xselect-convert-to-charpos):
12881         (xselect-convert-to-lineno):
12882         (xselect-convert-to-colno):
12883         (xselect-convert-to-sourceloc):
12884         (xselect-convert-to-os):
12885         (xselect-convert-to-host):
12886         (xselect-convert-to-user):
12887         (xselect-convert-to-class):
12888         (xselect-convert-to-name):
12889         (xselect-convert-to-integer):
12890         (xselect-convert-to-atom):
12891         (xselect-convert-to-identity): functions renamed from x-* and
12892         moved to select.el.
12893         (x-get-secondary-selection): use rename get-selection.
12894         (x-get-clipboard): ditto.
12895         (x-own-selection): moved to select.el.
12896         (x-valid-simple-selection-p): ditto.
12897         (x-dehilight-selection): ditto.
12898         (x-own-clipboard): ditto.
12899         (x-disown-selection): ditto.
12900
12901         * x-mouse.el (x-yank-function): moved to mouse.el.
12902         (x-insert-selection): ditto.
12903         (x-set-point-and-move-selection): use renamed function.
12904
12905         * select.el (selected-text-type): moved and renamed from
12906         x-select.el.
12907         (selection-owner-p): moved to C.
12908         (selection-exists-p): ditto.
12909         (get-cutbuffer): new device method.
12910         (get-selection): generalised and moved from x-select.el.
12911         (own-selection): moved x-own-selection functionality into here.
12912         (dehilight-selection): renamed and moved from x-select.el.
12913         (own-clipboard): functionality moved from x-select.el using new
12914         generic C builtins.
12915         (disown-clipboard): ditto.
12916         (select-convert-to-text):
12917         (select-convert-to-string):
12918         (select-convert-to-compound-text):
12919         (select-convert-to-length):
12920         (select-convert-to-targets):
12921         (select-convert-to-delete):
12922         (select-convert-to-filename):
12923         (select-convert-to-charpos):
12924         (select-convert-to-lineno):
12925         (select-convert-to-colno):
12926         (select-convert-to-sourceloc):
12927         (select-convert-to-os):
12928         (select-convert-to-host):
12929         (select-convert-to-user):
12930         (select-convert-to-class):
12931         (select-convert-to-name):
12932         (select-convert-to-integer):
12933         (select-convert-to-atom):
12934         (select-convert-to-identity): new functions renamed from x-* and
12935         moved from x-select.el.
12936
12937         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12938         into here and use as the default window-system mouse yank.
12939         (insert-selection): generalised and moved from x-mouse.el.
12940         (own-clipboard): moved to C.
12941
12942         * msw-select.el (mswindows-selection-owned-p): deleted.
12943         (mswindows-own-selection): generalised and moved to select.el.
12944         (mswindows-disown-selection): generalised and moved to C.
12945         (mswindows-selection-owner-p): ditto.
12946
12947 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12948
12949         * XEmacs 21.2.14 is released
12950
12951 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12952
12953         * about.el: update contact info for jason and slb.
12954
12955 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12956
12957         * mule/european.el (setup-romanian-environment): Add Romanian
12958         support from Emacs/Mule romanian.el.
12959
12960 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12961
12962         * cus-face.el: Label all custom changes with the 'custom' tag.
12963
12964         * cus-edit.el: idem ditto.
12965
12966         * faces.el: Added suport for adding device tags to various functions.
12967         (custom): New device tag.
12968         (face-spec-set): Call reset face with tags argument. No longer do
12969         x-init-global-faces hack.
12970
12971         * faces.el (frob-face-property): Use an anonymous specifier to map
12972         frob-face-property-1 over.
12973
12974         * x-font-menu.el (font-menu-set-font): Always specify all
12975         properties to custom.
12976
12977 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12978
12979         * mule/european.el (setup-czech-environment): Add czech support.
12980         From David Sauer <davids@orfinet.cz>
12981
12982 1999-03-15  SL Baur  <steve@xemacs.org>
12983
12984         * check-features.el: Turn hard errors into warnings.
12985
12986 1999-03-21  SL Baur  <steve@xemacs.org>
12987
12988         * simple.el (delete-key-deletes-forward): As per discussion on
12989         xemacs-beta, default to t.
12990
12991 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12992
12993         * loadup.el: Define Installation-string before loading anything.
12994
12995 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12996
12997         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12998         From Anders Stenman <stenman@isy.liu.se>
12999
13000 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13001
13002         * wid-edit.el (widget-glyph-find): Ditto.
13003
13004         * packages.el (locate-library): Ditto.
13005
13006         * loadup.el (really-early-error-handler): Ditto.
13007
13008         * lib-complete.el (read-library): Ditto.
13009
13010         * faces.el (set-face-stipple): Ditto.
13011
13012         * code-files.el (load): Use new calling style of locate-file.
13013
13014 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13015
13016         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13017         dead.
13018
13019 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13020
13021         * dumped-lisp.el (preloaded-file-list): Don't load
13022         Installation.el.
13023
13024         * loadup.el (Installation-string): Define it here.
13025
13026 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13027
13028         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13029         Installation.el needs to be loaded before `dump-paths', otherwise
13030         the dumping process won't find it.
13031
13032 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13033
13034         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13035         subr so that we can use `replace-in-string' in Installation.el to
13036         get rid of C-m chars under the native Windows build.
13037
13038 1999-04-29  Andy Piper  <andy@xemacs.org>
13039
13040         * make-docfile.el: canonicalize file and directory names.
13041
13042         * device.el (call-device-method): new function for calling device
13043         specific methods.
13044         (define-device-method): new function for defining device methods.
13045         (define-device-method*): ditto.
13046
13047 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13048
13049         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13050
13051 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13052
13053         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13054         (cyrillic-koi8-r-encode-table): Likewise.
13055         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13056         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13057
13058         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13059         from vietnamese.el].
13060
13061         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13062         mule/mule-misc.el.
13063
13064 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13065
13066         * mule/thai-xtis.el:
13067         - Change font registry name from "Thai94x94-0" to "xtis-0".
13068         - Change mnemonic of coding-system `tis-620' to "TIS620".
13069
13070 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13071
13072         * mule/ethiopic.el: fixed.
13073
13074 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13075
13076         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13077
13078         * mule/thai-xtis.el: New file.
13079
13080         * mule/vietnamese.el: New file.
13081
13082         * mule/ethiopic.el: New file.
13083
13084 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13085
13086         * bytecomp.el (byte-compile-close-variables): Leave
13087         debug-issue-ebola-notices alone.
13088
13089 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13090
13091         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13092         at the top of the buffer since it is the most important thing to
13093         customize
13094         (ldap-get-host-parameter): New defun
13095         (ldap-search): Add a new parameter `withdn' to retrieve the
13096         distinguished names of entries
13097
13098 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13099
13100         * startup.el (splash-frame-body): Date and spelling fixes.
13101
13102 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13103
13104         * view-less.el (toggle-truncate-lines): add autoload tag
13105
13106 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13107
13108         * format.el (format-alist): Disable image stuff.
13109
13110 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13111
13112         * wid-edit.el (widget-glyph-find): Search by directories, then by
13113         suffixes rather than the other way around.
13114         (widget-image-conversion): Renamed to
13115         `widget-image-file-name-suffixes'.
13116
13117 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13118
13119         * mule/mule-charset.el: Made old functions obsolete, remove the
13120         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13121         (charset-iso-graphic-plane): Rename from charset-graphic.
13122         (charset-iso-final-char): Rename from charset-final.
13123         (charset-width): Rename from charset-columns.
13124         (charset-bytes): Added from fsf compatibility, returns always 1.
13125
13126         * mule/mule-misc.el: Move charset-doc-string alias to
13127         mule-charset.el
13128
13129 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13130
13131         * x-faces.el (x-make-font-bold-italic): honor
13132         *try-oblique-before-italic-fonts*
13133
13134 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13135
13136         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13137
13138 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13139
13140         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13141         name.
13142
13143 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13144
13145         * cl-extra.el (equalp): Would bug out for lists.
13146
13147 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13148
13149         * about.el (about-hackers):  Change cgw's email address
13150
13151 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13152
13153         * XEmacs 21.2.13 is released
13154
13155 1999-03-12  SL Baur  <steve@xemacs.org>
13156
13157         * simple.el (delete-key-deletes-forward): Revert to previous
13158         behavior.
13159
13160 1999-01-18  Didier Verna  <didier@xemacs.org>
13161
13162         * menubar-items.el (xemacs-splash-buffer): handle the case of
13163         multiple elements in the splash buffer body.
13164
13165         * startup.el (splash-frame-timeout): new constant: interval
13166         between splash buffer elements.
13167         (command-line-1): handle splash buffer with multiple elements (use
13168         a timeout).
13169         (splash-frame-body): Originally `startup-splash-frame-body'.
13170         Rewrote a cleaner and more readable version. This can now be array,
13171         in which case each element is displayed in turn in the splash buffer.
13172         (splash-frame-static-body): new constant. Persistent information
13173         across all splash buffer elements (preserves the possibility to give
13174         it in different languages.
13175         (circulate-splash-frame-elements): new function. Used as a timeout
13176         to circulate through all splash frame elements and display them in
13177         sequence.
13178         (display-splash-frame): originally `startup-splash-frame'. Handle
13179         the case of multiple elements in the splash buffer body. Now
13180         returns a timeout id if multiple elements to display, or nil.
13181
13182 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13183
13184         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13185         so they can be overridden by x-init-face-from-resources.
13186         Additionally specify the font name also with an x tag.
13187
13188 1999-03-08  Andy Piper  <andy@xemacs.org>
13189
13190         * package-get.el (package-get-base): autoload.
13191
13192         * menubar-items.el (default-menubar): add update menu item. Fix
13193         custom menu to only be activated when package-base is available.
13194
13195         * package-get.el (package-get-custom): don't load
13196         package-get-custom as it is auto-generated. Fix group definition.
13197
13198 1999-03-05  Didier Verna  <didier@xemacs.org>
13199
13200         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13201         instead of `symbol-name' (Thanks Kyle).
13202
13203         * cus-edit.el (custom-save-variables): use `prin1' instead of
13204         princ to write symbols.
13205
13206 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13207
13208         * XEmacs 21.2.12 is released
13209
13210 1999-03-05  SL Baur  <steve@xemacs.org>
13211
13212         * menubar-items.el (default-menubar): Add kfm browsing support.
13213         From Neal Becker <nbecker@fred.net>
13214
13215 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13216
13217         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13218         calls to font-lock during buffer reversion.
13219
13220 1999-02-12  Didier Verna  <didier@xemacs.org>
13221
13222         * info.el (Info-build-node-completions): unconditionally widen the
13223         tag table buffer.
13224
13225 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13226
13227         * x-faces.el (x-init-face-from-resources):
13228         Only set fonts in the 'x locale.
13229
13230 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13231
13232         * package-ui.el (pui-install-selected-packages): Don't throw on
13233         `package-admin-delete-binary-package' returning nil since it's
13234         normal.  Reindent function.
13235         (pui-add-required-packages): Handle case where packages selected
13236         for installation have never been installed.
13237
13238 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13239
13240         * menubar-items.el (default-menubar):
13241         Implement the ``Mule->Set coding system of process'' menu item.
13242
13243 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13244
13245         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13246         files
13247         - Change some `if's to `when's
13248
13249 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13250
13251         * XEmacs 21.2.11 is released
13252
13253 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13254
13255         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13256         against window close (Fix Bug #460).
13257         (ask-user-about-lock-dbox): Idem.
13258
13259 1999-02-25  SL Baur  <steve@xemacs.org>
13260
13261         * mule/mule-charset.el (charset-leading-byte): New function.
13262         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13263
13264 1999-02-12  Andy Piper  <andy@xemacs.org>
13265
13266         * about.el (xemacs-hackers): change andy's email address.
13267         (about-url-alist): change andy's web page address.
13268         (about-xemacs): add piper.
13269
13270 1999-02-16  SL Baur  <steve@xemacs.org>
13271
13272         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13273         of mule-base into lisp/mule.
13274
13275 1999-02-16  SL Baur  <steve@xemacs.org>
13276
13277         * mule/arabic.el:
13278         mule/canna-leim.el:
13279         mule/chinese.el:
13280         mule/cyrillic.el:
13281         mule/english.el:
13282         mule/european.el:
13283         mule/greek.el:
13284         mule/hebrew.el:
13285         mule/japanese.el:
13286         mule/kinsoku.el:
13287         mule/korean.el:
13288         mule/misc-lang.el:
13289         mule/mule-category.el:
13290         mule/mule-ccl.el:
13291         mule/mule-charset.el:
13292         mule/mule-cmds.el:
13293         mule/mule-coding.el:
13294         mule/mule-files.el:
13295         mule/mule-help.el:
13296         mule/mule-init.el:
13297         mule/mule-misc.el:
13298         mule/mule-tty-init.el:
13299         mule/mule-x-init.el:
13300         mule/viet-chars.el:  Remerge from mule-base.
13301
13302         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13303         of mule-base into lisp/mule.
13304
13305 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13306
13307         * process.el (exec-to-string): Use `shell-command-switch' in place
13308         of hard-wired "-c" (for WindowsNT).
13309
13310 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13311
13312         * menubar-items.el (default-menubar):  Remove obsolete
13313         "Gopher" item
13314
13315 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13316
13317         * package-admin.el (package-admin-get-install-dir): First fall
13318         back to the location of xemacs-base for non-mule packages.
13319
13320 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13321
13322         * paths.el:
13323         - improved automounter tmp directory support.
13324         - support 4 (!) empirically discovered automounter conventions
13325
13326 1999-02-12  SL Baur  <steve@xemacs.org>
13327
13328         * etags.el (pop-tag-mark): autoload to match key binding.
13329
13330 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13331
13332         * XEmacs 21.2.10 is released
13333
13334 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13335
13336         * package-get.el (package-get-remote-filename): Don't bug out for
13337         a local file name in the search entry.
13338
13339 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13340
13341         * XEmacs 21.2.9 is released
13342
13343 1999-01-19  Didier Verna  <didier@xemacs.org>
13344
13345         * replace.el (replace-search-function): new variable containing a
13346         function to perform a search-forward.
13347         (replace-re-search-function): new variable containing a function
13348         to perform a re-search-forward.
13349         (perform-replace): use them.
13350
13351 1999-01-25  Didier Verna  <didier@xemacs.org>
13352
13353         * select.el (selection-owner-p): use the name `XEmacs'.
13354         (cut-copy-clear-internal): ditto.
13355
13356 1999-01-18  Andy Piper  <andy@xemacs.org>
13357
13358         * about.el (about-url-alist): Update my entry.
13359         (xemacs-hackers): Ditto.
13360
13361 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13362
13363         * buffer.el (switch-to-buffer): Fixing documentation.
13364         * minibuf.el (minibuffer-completion-table): ditto.
13365         * cl-macs.el (return-from): ditto.
13366
13367 1999-01-04  Didier Verna  <didier@xemacs.org>
13368
13369         * replace.el (delete-non-matching-lines): temporarily disable
13370         case-folding when called interactively with a regexp containing
13371         uppercase characters.
13372         (delete-matching-lines): ditto.
13373         (count-matches): ditto.
13374         (list-matching-lines): ditto.
13375
13376 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13377
13378         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13379         abort if current window is split horizontally, not if others are
13380         split.  Got rid of unnecessary minibuffer checking.  Also, add
13381         some comments (it's still complex).
13382
13383 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13384
13385         * package-get.el: changed address for doc.ic.ac.uk to
13386         sunsite.doc.ic.ac.uk
13387
13388 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13389
13390         * ldap.el (toplevel): Remove requires so that the file compiles
13391         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13392
13393 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13394
13395         * dump-paths.el: Calculate module-directory and set
13396         module-load-path to the load path for modules.
13397
13398         * loadup.el: Get bootstrap value of module-load-path from the
13399         environment variable EMACSBOOTSTRAPMODULEPATH.
13400         - Display the module load path if we're debugging paths.
13401
13402         * setup-paths.el: Added function paths-find-site-module-directory.
13403         - Added function paths-find-module-directory.
13404         - Added function paths-construct-module-load-path.  Uses new
13405         environment variable EMACSMODULEPATH.
13406
13407 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13408
13409         * font.el (font-default-object-for-device):
13410         Oops! This `or' can't be replaced by `unless'.
13411         Fixed inability to run w3, among other things.
13412
13413 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13414
13415         * package-admin.el: Change initialization of
13416           package-admin-install-function dependent on system type.
13417           Change package-admin-install-function-mswindows to use
13418           "minitar".
13419
13420 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13421
13422         * mouse.el (default-mouse-motion-handler): Disable help echo while
13423         in the minibuffer.
13424
13425 1998-12-28  Martin Buchholz <martin@xemacs.org>
13426
13427         * XEmacs 21.2.8 is released.
13428
13429 1998-12-24  Martin Buchholz <martin@xemacs.org>
13430
13431         * XEmacs 21.2.7 is released.
13432
13433 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13434
13435         * package-ui.el (pui-list-packages): Set truncate-lines.
13436
13437         * package-get.el (package-get-download-menu): Use
13438         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13439
13440         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13441         (pui-help-string): idem.
13442         (list-packages-mode): New major mode.
13443         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13444         (pui-install-selected-packages): Add suport for removing packages.
13445         (pui-toggle-package-delete-key): New function.
13446         (pui-popup-context-sensitive): New kludge.
13447         (pui-list-packages): Add warning when `package-get-remote' is nil.
13448         (package-ui-add-site): New function.
13449
13450 1998-12-01  Didier Verna  <didier@xemacs.org>
13451
13452         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13453
13454 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13455
13456         * ldap.el: Custom-ized
13457         (toplevel): Do not provide `ldap' which is provided by C level
13458         LDAP code
13459         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13460
13461 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13462
13463         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13464
13465 1998-12-17  Andy Piper  <andy@xemacs.org>
13466
13467         * sound.el (sound-load-list): name changed from sound-load-alist.
13468         (sound-extension-list): name changed from sound-ext-list.
13469         (load-default-sounds): use new names.
13470         (load-sound-file): use new names.
13471
13472 1998-12-16  Andy Piper  <andy@xemacs.org>
13473
13474         * XEmacs 21.2.6 is released
13475
13476 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13477
13478         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13479         errors.
13480
13481 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13482
13483         * wid-edit.el (widget-echo-this-extent): Set
13484         help-echo-owns-message to t.
13485
13486 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13487
13488         * package-get.el (package-get-download-menu): use toggles for
13489           each site in the download site menu.
13490
13491 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13492
13493         * package-get.el (package-get): If we cannot find a package
13494           because package-get-remote is not set, give a more helpful
13495           error message.
13496
13497 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13498
13499         * package-get.el (package-get-remote-filename): use an EFS path
13500         with user anonymous if no user is specified.
13501
13502 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13503
13504         * faces.el (face-spec-set): Re-init fallfacks for default after
13505         calling reset-face on the default face.
13506
13507 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13508
13509         * package-admin.el (package-admin-default-install-function):
13510         Behave as advertised.  Make sure the pkg-dir is proper for
13511         default-directory.
13512         (package-admin-add-binary-package): Make sure the pkg-dir is
13513         proper for default-directory.
13514         (package-admin-install-function-mswindows): Make sure the pkg-dir
13515         is proper for default-directory.
13516
13517 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13518
13519         * XEmacs 21.2.5 is released
13520
13521 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13522
13523         * files.el (binary-file-regexps): regexp-opt is not available at
13524         bytecompile time.
13525
13526 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13527
13528         * x-win-xfree86.el:
13529         * x-win-sun.el (x-win-init-sun):
13530         * x-win-sun.el:
13531         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13532         * x-iso8859-1.el:
13533         * x-init.el (init-post-x-win):
13534         * x-init.el (init-pre-x-win):
13535         * x-init.el (x-initialize-compose):
13536         * x-init.el:
13537         * x-compose.el:
13538         * winnt.el:
13539         * widget.el:
13540         * wid-edit.el (widget-glyph-click):
13541         * wid-edit.el (widget-glyph-find):
13542         * wid-edit.el (widget-type):
13543         * view-less.el (view-buffer-other-window):
13544         * very-early-lisp.el:
13545         * version.el:
13546         * toolbar.el:
13547         * toolbar-items.el:
13548         * term/sun.el (suntool-map):
13549         * term/sun-mouse.el:
13550         * term/internal.el:
13551         * syntax.el (modify-syntax-entry):
13552         * symbol-syntax.el:
13553         * subr.el:
13554         * startup.el (lock-directory):
13555         * simple.el (set-comment-column):
13556         * simple.el (backward-delete-char-untabify):
13557         * shadow.el (find-emacs-lisp-shadows):
13558         * shadow.el:
13559         * setup-paths.el (paths-construct-info-path):
13560         * select.el (cut-copy-clear-internal):
13561         * process.el (call-process-region):
13562         * process.el (start-process-shell-command):
13563         * process.el:
13564         * paths.el (rmail-spool-directory):
13565         * paragraphs.el (use-hard-newlines):
13566         * package-get.el (package-get-dependencies):
13567         * package-admin.el (package-admin-delete-binary-package):
13568         * obsolete.el (truncate-string):
13569         * obsolete.el (store-substring):
13570         * mouse.el (default-mouse-track-maybe-own-selection):
13571         * mouse.el (mouse-yank-at-point):
13572         * modeline.el:
13573         * modeline.el (mouse-drag-modeline):
13574         * minibuf.el (read-directory-name-internal):
13575         * minibuf.el (read-file-name-internal):
13576         * minibuf.el (read-file-name-internal-1):
13577         * minibuf.el (read-file-name-2):
13578         * minibuf.el (exact-minibuffer-completion-p):
13579         * minibuf.el (read-from-minibuffer):
13580         * minibuf.el:
13581         * menubar.el (check-menu-syntax):
13582         * map-ynp.el (map-y-or-n-p):
13583         * make-docfile.el (docfile-out-of-date):
13584         * loadup.el ((member "run-temacs" command-line-args)):
13585         * loadup.el ((member "no-site-file" command-line-args)):
13586         * loadup.el (really-early-error-handler):
13587         * loadup.el:
13588         * loadhist.el:
13589         * loaddefs.el:
13590         * lisp-mnt.el (lm-verify):
13591         * lib-complete.el (lib-complete:cache-completions):
13592         * lib-complete.el (library-all-completions):
13593         * itimer.el (itimer-run-expired-timers):
13594         * info.el (Info-mode):
13595         * info.el (Info-insert-file-contents):
13596         * info.el (Info-rebuild-dir):
13597         * info.el (Info-build-dir-anew):
13598         * info.el (Info-parse-dir-entries):
13599         * info.el (Info-dir-outdated-p):
13600         * info.el (Info-insert-dir):
13601         * info.el (info-xref):
13602         * info.el:
13603         * hyper-apropos.el (hyper-apropos-get-doc):
13604         * hyper-apropos.el (hyper-describe-face):
13605         * hyper-apropos.el (hyper-apropos-mode):
13606         * hyper-apropos.el:
13607         * help.el (list-processes):
13608         * help.el:
13609         * gnuserv.el:
13610         * font.el (mswindows-font-create-name):
13611         * font.el (font-default-font-for-device):
13612         * font.el (x-font-create-object):
13613         * font.el (font-registry):
13614         * font.el:
13615         * font-lock.el (font-lock-keywords):
13616         * font-lock.el:
13617         * finder.el (finder-compile-keywords):
13618         * find-paths.el (paths-find-recursive-path):
13619         * fill.el (set-justification-center):
13620         * fill.el (fill-region-as-paragraph):
13621         * files.el (insert-directory):
13622         * files.el (wildcard-to-regexp):
13623         * files.el (recover-file):
13624         * files.el (basic-save-buffer):
13625         * files.el (delete-auto-save-file-if-necessary):
13626         * files.el (file-relative-name):
13627         * files.el (backup-extract-version):
13628         * files.el (backup-buffer):
13629         * files.el (set-visited-file-name):
13630         * files.el (set-auto-mode):
13631         * files.el (interpreter-mode-alist):
13632         * files.el:
13633         * files.el (find-file-noselect):
13634         * files.el (abbreviate-file-name):
13635         * files.el (parse-colon-path):
13636         * files.el (directory-abbrev-alist):
13637         * etags.el (visit-tags-table-buffer):
13638         * easymenu.el (easy-menu-define):
13639         * dragdrop.el (experimental-dragdrop-drag):
13640         * dragdrop.el (dragdrop-drop-do-functions):
13641         * dragdrop.el (dragdrop-drop-at-point):
13642         * disass.el (disassemble-1):
13643         * disass.el (disassemble-internal):
13644         * disass.el (disassemble):
13645         * disass.el:
13646         * derived.el (derived-mode-init-mode-variables):
13647         * derived.el (define-derived-mode):
13648         * custom.el (defgroup):
13649         * cus-edit.el (custom-quote):
13650         * config.el:
13651         * code-process.el (open-network-stream):
13652         * code-process.el (start-process):
13653         * code-process.el (call-process-region):
13654         * code-process.el (call-process):
13655         * code-process.el:
13656         * code-files.el (insert-file-contents):
13657         * code-files.el:
13658         * code-files.el (buffer-file-coding-system-for-read):
13659         * cmdloop.el (yes-or-no-p-minibuf):
13660         * cl.el:
13661         * cl-macs.el:
13662         * cl-extra.el:
13663         * callers-of-rpt.el (make-caller-report):
13664         * callers-of-rpt.el:
13665         * bytecomp.el (batch-byte-recompile-directory):
13666         * bytecomp.el (batch-byte-compile-1):
13667         * bytecomp.el (batch-byte-compile):
13668         * bytecomp.el (display-call-tree):
13669         * bytecomp.el (byte-compile-insert):
13670         * bytecomp.el (byte-compile-two-args-19->20):
13671         * bytecomp.el (byte-compile-variable-ref):
13672         * bytecomp.el (byte-compile-form):
13673         * bytecomp.el (byte-compile-top-level-body):
13674         * bytecomp.el (byte-compile-out-toplevel):
13675         * bytecomp.el (byte-compile-byte-code-maker):
13676         * bytecomp.el (byte-compile-file-form-defmumble):
13677         * bytecomp.el (byte-compile-file-form):
13678         * bytecomp.el (byte-compile-keep-pending):
13679         * bytecomp.el (byte-compile-insert-header):
13680         * bytecomp.el (byte-compile-from-buffer):
13681         * bytecomp.el (byte-compile-file):
13682         * bytecomp.el (byte-recompile-file):
13683         * bytecomp.el (byte-compile-close-variables):
13684         * bytecomp.el (byte-compile-warn-about-unused-variables):
13685         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13686         * bytecomp.el (byte-compiler-legal-options):
13687         * bytecomp.el (byte-compile-lapcode):
13688         * bytecomp.el (byte-optimize-log):
13689         * bytecomp.el ((fboundp 'defsubst)):
13690         * bytecomp.el:
13691         * bytecomp-runtime.el:
13692         * byte-optimize.el (byte-optimize-apply):
13693         * byte-optimize.el (car):
13694         * byte-optimize.el (byte-optimize-form):
13695         * byte-optimize.el (byte-optimize-form-code-walker):
13696         * byte-optimize.el:
13697         * build-report.el (build-report-insert-installation-file):
13698         * build-report.el (build-report):
13699         * auto-show.el:
13700         * apropos.el (apropos-documentation):
13701         - mega patch
13702         - clean up byte-compile warnings
13703         - remove unused variables
13704         - Use common lisp style hashtable functions
13705         - byte compiler cleanup
13706         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13707         - remove old backquote syntax usage
13708         - move some cl functionality into C for speed.
13709         - remove last remaining VMS support
13710         - spelling fixes
13711         - implement last, butlast, nbutlast, copy-list in C.
13712         - new macro ignore-file-errors, similar to ignore-errors
13713           (ignore-file-errors (delete-file "foo"))
13714         - get frequent garbage collection during loadup.el by tweaking
13715           gc-cons-threshold, rather than explicitly calling garbage-collect
13716         - default delete-key-deletes-forward to `t'.
13717
13718 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13719
13720         * XEmacs 21.2-beta4 is released.
13721
13722 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13723
13724         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13725         (easy-menu-item-present-p): Wrapper around find-menu-item.
13726         (easy-menu-remove-item): Wrapper around delete-menu-item.
13727
13728         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13729         (add-menu-button): Add 'in-menu' argument.
13730         (add-menu-item-1): Add in-menu support to helper function.
13731
13732 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13733
13734         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13735
13736 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13737
13738         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13739         of Dec 4, 1997.
13740
13741 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13742
13743         * process.el (shell-command-on-region): Report if the command
13744         succeeded or failed.
13745
13746 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13747
13748         * subr.el (buffer-substring-no-properties): Comment out.
13749
13750 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13751
13752         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13753           into font instances first, like `x-frob-font-size' does.
13754           (mswindows-find-larger-font): ditto
13755
13756 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13757
13758         * package-ui.el (pui-install-selected-packages): fix args in call
13759         to `package-get'.
13760
13761 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13762
13763         * package-get.el (host-name): New widget type.
13764         (package-get-remote): Better customization using new type.
13765         (package-get-download-sites): idem dito.
13766
13767         (package-get-custom): Do not use package-get-all untill we have
13768         runtime dependencies.
13769
13770         (package-get-remove-copy): Default to 't' we no longer need this
13771         kludge as we do not currently use depenencies.
13772
13773         (package-get-was-current): New variable.
13774         (package-get-require-base): New 'force-current' argument.
13775         (package-get-update-base): idem
13776         (package-get-package-provider):  idem
13777         (package-get-locate-index-file): New 'no-remote' argument.
13778         (package-get-locate-file): idem.
13779
13780         (package-get-maybe-save-index): New function.
13781         (package-get-update-base): Use it.
13782
13783 1998-10-28 Greg Klanderman <greg@alphatech.com>
13784
13785         * package-get.el (package-get-remote): default to nil; by default,
13786         don't go out to the net via EFS.  They must select a download site.
13787         (package-get-download-sites): new variable.
13788         (package-get-download-menu): new function.
13789         (package-get-locate-index-file): new function.
13790         (package-get-update-base): use it.
13791
13792         * menubar-items.el (default-menubar): add "Update Package Index"
13793         and "Add Download Site" menus under Options | Manage Packages.
13794
13795 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13796
13797         * package-get.el (package-get): bugfix code checking installed version
13798         for case where package is not currently installed.
13799         (package-get-require-signed-base-updates): new variable.
13800         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13801         deemed not a goot thing.  Use the variable
13802         package-get-allow-unsigned-base-updates instead.
13803
13804 1998-10-16 Greg Klanderman <greg@alphatech.com>
13805
13806         * package-get.el (package-get): Don't install an older version than
13807         we already have unless explicitly told to.  Issue a warning.
13808
13809         * package-ui.el (pui-add-required-packages): when adding
13810         dependencies, don't add packages that are up to date.
13811         (pui-package-symbol-char):  Don't consider a package out of date
13812         if you have a newer version installed than the latest version in
13813         package-get-base.
13814
13815         * package-get.el (package-get-base-filename): document that it may
13816         be a path relative to package-get-remote;  new default value.
13817         (package-get-locate-file): new function.
13818         (package-get-update-base): use it to expand package-get-base-filename.
13819         (package-get-save-base): new function to save the package-get database
13820         to file.
13821         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13822         (package-get-update-base): pass the REMOTE-SOURCE arg.
13823         (package-get-update-base-entry): call package-get-custom-add-entry.
13824         (package-get-file-installed-p): removed; no longer needed.
13825         (package-get-create-custom): ditto.
13826         (toplevel): remove code to build and load package-get-custom.el
13827         (package-get-custom-add-entry): new function.
13828
13829 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13830
13831         * wid-edit.el (widget-button-click): Don't switch window.
13832
13833 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13834
13835         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13836
13837 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13838
13839         * etags.el (find-tag-default): Run find-tag-hook using
13840         run-hooks rather than funcall
13841
13842 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13843
13844         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13845         and the current local map as the parents to isearch-mode-map.
13846
13847 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13848
13849         * XEmacs 21.2-beta3 is released.
13850
13851 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13852
13853         * package-get.el (package-get-update-base): use
13854         insert-file-contents-internal, not insert-file-contents-literally.
13855
13856 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13857
13858         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13859         dump time.
13860
13861 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13862
13863         * package-get.el (package-get-update-base-entry): new function.
13864         (package-get-update-base): renamed; was `package-get-load-base'.
13865         cleanup, and use package-get-update-base-from-buffer.
13866         (package-get-update-base-from-buffer): new function.
13867         (package-get-update-base-entries): new; helper for above.
13868         Do not eval lisp grabbed over ftp; parse it from new format.
13869
13870 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13871
13872         * files.el (set-auto-mode): Don't play games loading package-get
13873         database; package-get-package-provider will handle it all.
13874
13875 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13876
13877         * package-get.el (package-get-base-filename): new variable.
13878         (package-get-require-base): new function.
13879         (package-get-pgp-signed-begin-line): new variable.
13880         (package-get-pgp-signature-begin-line): ditto.
13881         (package-get-pgp-signature-end-line):  ditto.
13882         (package-get-load-base): new function.
13883         (package-get-interactive-package-query):
13884         (package-get-update-all):
13885         (package-get-dependencies):
13886         (package-get-package-provider):
13887         (package-get-custom): use package-get-require-base.
13888         [package-get-custom loading]: disable for now.
13889
13890         * package-ui.el (pui-list-packages): use (package-get-require-base)
13891
13892 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13893
13894         * package-ui.el: Correct obvious thinko in choosing extent face.
13895
13896 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13897
13898         * menubar-items.el (default-menubar): pui-list-package has nothing
13899         to with Customize. Move all the package stuff to a new Item in Options.
13900
13901         * package-ui.el (pui-menu): Add menu and Popup menu.
13902
13903         * package-get.el (package-get): Use new
13904         package-admin-get-install-dir.
13905
13906         * package-admin.el (package-admin-get-install-dir): New syntax.
13907         Conserve package location and put mule packages where mule-base is.
13908
13909         * package-get.el : Customized
13910
13911         * package-ui.el (pui): Customized
13912         (pui-package-install-dest-dir): New variable.
13913         (pui-install-selected-packages): Use it
13914
13915 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13916
13917         * package-get.el (package-get-interactive-package-query): Move
13918         dependency on package-get-base to run-time.
13919         (package-get-update-all): Ditto.
13920         (package-get-dependencies): Ditto.
13921         (package-get-package-provider): Ditto.
13922         (package-get-custom): Ditto.
13923
13924 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13925
13926         * events.el: Remove 'ascii-character property from 'backspace
13927         and 'delete symbols
13928
13929 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13930
13931         * package-get-base.el: removed.
13932
13933 1998-09-23  Didier Verna  <didier@xemacs.org>
13934
13935         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13936         (no-upper-case-p): new function.
13937         (with-search-caps-disable-folding): new macro.
13938         (with-interactive-search-caps-disable-folding): new macro.
13939         (zap-to-char): In interactive mode, do a case-sensitive search if
13940         the character is uppercase.
13941         (zap-up-to-char): ditto.
13942
13943         * replace.el (perform-replace): use the function no-upper-case-p.
13944
13945         * isearch-mode.el (isearch-fix-case): ditto.
13946         make obsolete `with-caps-disable-folding' and
13947         `isearch-no-upper-case-p'.
13948
13949         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13950         (tags-search): ditto.
13951         (tags-query-replace): ditto.
13952
13953         * info.el (Info-search): ditto.
13954
13955 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13956
13957         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13958
13959 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13960
13961         * package-admin.el (package-admin-rmtree): rewritten.  need to
13962         check for "." and ".." before symlink check.  expand files and
13963         directories with respect to DIRECTORY, not default-directory.
13964
13965 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13966
13967         * package-get.el (package-get-all): add INSTALL-DIR argument.
13968
13969 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13970
13971         * package-ui.el (pui-add-required-packages): new function, select
13972         dependent packages.
13973         (pui-display-keymap): bind it.
13974         (pui-help-string): document it.
13975         (pui-install-selected-packages): package-get-all -> package-get.
13976
13977         * package-get.el (package-get-dependencies): new function.
13978
13979 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13980
13981         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13982         regexps.
13983
13984 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13985
13986         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13987         function.
13988         (default-mouse-track-normalize-point): Use it.
13989
13990 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13991
13992         * package-admin.el (package-admin-delete-binary-package):
13993                 General cleanup. Remove unnessary use of progn and
13994         save-excursion.
13995         (package-admin-delete-binary-package): Do NOT mess with file
13996         modes. That is evil.
13997         (package-admin-delete-binary-package): Wrap all deleting in
13998         condition-case. The data in MANIFEST is untrustworthy.
13999         (package-admin-delete-binary-package): Let the OS worry about non
14000         empty directories.
14001
14002 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14003
14004         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14005         processing.
14006         (lm-report-bug): Fix mail address to send bug reports to.
14007
14008 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14009
14010         * XEmacs 21.2-beta2 is released.
14011
14012 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14013
14014         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14015
14016 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14017
14018         * info.el (Info-mode): Document page turning by double clicks in
14019         docstring so `M-x describe-mode' will display it.
14020
14021 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14022
14023         * info.el (Info-mouse-track-double-click-hook): Use character
14024         widths to calculate a border region where double clicking does
14025         page turning, and return `nil' by default so other hooks, such as
14026         region highlighting, will be run.
14027
14028 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14029
14030         * sound.el (default-sound-directory-list): Initialize with all the
14031         "sounds" directories in `data-directory-list'.  It used to just be
14032         the first one.
14033
14034         * packages.el (locate-data-directory-list): Created.  This gives
14035         the list of matching directories, unlike `locate-data-directory',
14036         which just gives the first one.
14037
14038 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14039
14040         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14041         make a binding in the local keymap until help-char handling is
14042         improved.
14043
14044         * help.el (help-keymap-with-help-key): Provide keymap with help
14045         binding.
14046         (help-print-help-form): New helper function.
14047
14048 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14049
14050         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14051         move extent to another buffer; no need to create a new extent.
14052         (isearch-fix-case): New function.
14053         (isearch-search-and-update): Use it.
14054
14055 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14056
14057         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14058         the keymap, not minor-mode-map-alist.
14059         (isearch-done): Restore overriding-local-map.
14060
14061 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14062
14063         * bytecomp.el (byte-compile-buffer-substring):
14064         Fix for: (byte-compile (defun f () (buffer-substring)))
14065         ==>   ** buffer-substring called with 3 args, but requires 0-3
14066         - new code not only works, but is more readable, too.
14067
14068 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14069
14070         * msw-faces.el (mswindows-init-device-faces): Don't try to
14071           specify a default font at this late stage. Do try to force
14072           creation of the default face font so that if it fails we get
14073           an error now instead of a crash at frame creation.
14074
14075           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14076           mswindows-make-font-unitalic: Canonical default weight
14077           changed from "Normal" to "Regular".
14078
14079           mswindows-make-font-bold / -bold-italic: Supplied device was
14080           not being passed into call to mswindows-find-smaller-font.
14081
14082 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14083
14084         * package-get.el (package-get-remote): Fix the path where to find
14085           the packages on xemacs.org.
14086
14087 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14088
14089         * about.el (about-maintainer-info): Update Ben's entry.
14090
14091 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14092
14093         * lisp/shadow.el (find-emacs-lisp-shadows):
14094         - `member' was being called on lists of length 2000!
14095         - Replace with hashtables.
14096         - Replace hand-coded loops with (dolist)
14097         - Fix comment typo
14098
14099 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14100
14101         * packages.el: Added new function, `package-delete-name', to
14102           delete existing packages from the installed package database
14103           (`packages-package-list').  Also added the "pkginfo" directory
14104           to `packages-special-base-regexp', so that the pkginfo directory
14105           would not get added to `late-packages'.
14106
14107         * package-admin.el: Added ability to delete an installed package
14108           (added low-level function, `package-admin-delete-package').
14109           Understands how to use the pkginfo/MANIFEST.<package> file to
14110           delete the package.  When installing a package, will also
14111           create a MANIFEST.* file if one is not provided by the
14112           package.  If the MANIFEST.* doesn't exist when deleting a
14113           package, the functions will fall back to attempting to delete
14114           any package-specific lisp directory.
14115
14116         * package-get.el: Moved some functions to package-admin.el.
14117           Added interactive function `package-get-delete-package', for
14118           use by users for deleting a package.
14119
14120           Also modified to not require the presence of efs.
14121
14122 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14123
14124         * files.el (find-file-noselect): Handle all signals, kill the
14125         buffer and resignal.
14126
14127 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14128
14129         * cl-macs.el (glyph-image): Add setf method.
14130
14131 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14132
14133         * package-get.el: Fixed broken EFS downloading.  Also, look for
14134           .tar.gz files first, in preference over .tgz files.
14135
14136         * package-ui.el: Fix display of package version numbers.
14137
14138 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14139
14140         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14141         argument.
14142
14143 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14144
14145         * list-mode.el: `display-completion-list': added new/optional
14146           keyword `:completion-string', which allows the programmer to
14147           change the "Possible completions are:" prompt.
14148
14149         * menubar-items.el: Added new pulldown menu-pick to start up the
14150           visual package browser/installer:
14151
14152                 Options->Customize->List Packages
14153
14154         * package-admin.el: Added hooks for installing under both Unix
14155           and MS Windows.  Does additional error checking.  No longer
14156           calls "add-big-package.sh" to install packages under Unix; now
14157           calls gunzip & tar directly.
14158
14159         * package-get.el: Added ability to install packages from files
14160           on a local disk/CDROM.  Now deletes any existing package lisp
14161           directory.  Does completion on available packages when
14162           querying for package names.  Will also search for .tgz files
14163           in addition for .tar.gz files.  Tries to reload
14164           auto-autoloads, as a convenience when loading new packages,
14165           and also tries to add any new package paths to `load-path'.
14166           Changed all occurences of `concat' to use `expand-file-name'.
14167
14168         * package-ui.el: New file which implements the main visual
14169           package browser/installer, which is started via a menu pick or
14170           M-x pui-list packages.
14171
14172 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14173
14174         * startup.el (load-init-file): spelling fix.
14175
14176 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14177
14178         * startup.el (normal-top-level): Load auto-autoload files
14179         covariantly with their precedence.
14180
14181 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14182
14183         * menubar-items.el (default-menubar): Remove "Font Weight"
14184         option, there is currently no custom equivalent.. Customize-faces
14185         is "Edit faces".
14186
14187         * x-font-menu.el (font-menu-set-font): Use customize to set
14188         default face.
14189
14190         * faces.el (face-spec-update-all-matching): New function.
14191
14192         * cus-face.el (custom-set-face-update-spec): New function.
14193         Interface to customize faces from elisp.
14194
14195         (custom-face-value-create): Show the customized settings if set
14196         but not saved.
14197
14198 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14199
14200         (custom-face-value-create): Show the customized settings if set
14201         but not saved.
14202
14203 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14204
14205         * keydefs.el (global-map): Add FSF 20.3 binding of
14206         query-replace-regexp.
14207
14208 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14209
14210         * minibuf.el (read-file-name-internal-1): use
14211         user-name-completion-1 instead of user-name-completion.
14212
14213 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14214
14215         * loadup.el:
14216         * make-docfile.el:
14217         * update-elc.el: Don't set `source-directory' (now defunct as a
14218         global variable) no more.
14219
14220         * packages.el (packages-list-autoloads): Made `source-directory'
14221         (now defunct as a global variable) a parameter.
14222
14223 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14224
14225         * about.el (about-hackers): new email
14226
14227 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14228
14229         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14230
14231 1998-07-17  Didier Verna  <didier@xemacs.org>
14232
14233         * faces.el (set-face-property):
14234         (set-face-dim-p):
14235         (face-dim-p): updated the doc strings now that the dim property isn't
14236         tty-specific.
14237         (face-equal): the dim property is now a common one.
14238
14239         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14240         Renamed the `stipple' attribute to `background-pixmap'.
14241         (custom-face-background-pixmap): make custom-face-stipple an
14242         obsolete alias for this.
14243
14244 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14245
14246         * find-paths.el (paths-file-readable-directory-p): Created and
14247         used.
14248
14249         * loadup.el: Don't set inhibit-... flags from run-temacs.
14250
14251 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14252
14253         * packages.el (packages-data-path-depth): Added and used.
14254
14255 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14256
14257         * about.el:
14258         - Change .xpm to .png, delete "zcat" section.
14259         - cosmetic fix in the 'marcpa' entry.
14260
14261         * etc/photos
14262         - convert all .xpm.Z to .png
14263         - rename mrb to martin
14264         - rename mcook-m to mcookm
14265
14266 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14267
14268         * x-init.el (x-initialize-compose): Add support for
14269         dead-circumflex as YET ANOTHER NAME for that dead key.
14270
14271 1998-08-05  Colin Rafferty <colin@xemacs.org>
14272
14273         * setup-paths.el (paths-construct-exec-path): Made the
14274         last-packages really be last.
14275         (paths-construct-data-directory-list): Ditto.
14276
14277 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14278
14279         * startup.el(startup-splash-frame-body):
14280         Update Copyright notice in splash screen
14281
14282 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14283
14284         * minibuf.el (read-file-name-internal-1): do ~user completion.
14285
14286 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14287
14288         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14289         aginst destroyed extents
14290
14291 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14292
14293         * package-get.el (package-get): add `install-dir' argument.
14294
14295 1998-07-20  John Jones  <jj@asu.edu>
14296
14297         * package-get.el: calls to package-get-update-all will only
14298           update packages which are already installed.
14299
14300 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14301
14302         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14303         writable.
14304
14305 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14306
14307         * about.el (about-hackers): Correct my email.
14308
14309 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14310
14311         * about.el (about-hackers): new email-address.
14312
14313 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14314
14315         * minibuf.el (read-number): Don't let `input-error' condition
14316         escape.
14317
14318 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14319
14320         * about.el (about-hackers): use my `email-for-life' address.
14321
14322 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14323
14324         * XEmacs 21.2-beta1 is released.
14325
14326 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14327
14328         * ldap.el (ldap-search): Doc string change
14329
14330 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14331
14332         * menubar-items.el (default-menubar): Removed references to
14333         `data-directory', and use `locate-data-file' instead, and made
14334         then greyed out if they don't exist.
14335
14336 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14337
14338         * keymap.el (events-to-keys): Use `format' instead of `concat'
14339         since the latter does not accept integer args anymore
14340
14341 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14342
14343         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14344         macros replaced.
14345
14346 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14347
14348         * make-docfile.el: Get first initialization from very-early-lisp.el
14349         * update-elc.el: Ditto.
14350         * loadup.el (really-early-error-handler): Ditto.
14351
14352         * packages.el (packages-unbytecompiled-lisp): Add new file,
14353         very-early-lisp.el.
14354
14355         * very-early-lisp.el: New file.
14356
14357 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14358
14359         * Symbols that have been obsolete for at least 3 years removed (II).
14360
14361         * obsolete.el (eval-current-buffer): Make compatible.
14362         (byte-code-function-p): Ditto.
14363         (send-string): Removed.
14364         (send-region): Removed.
14365         (screen-scrollbar-width): Removed.
14366         (set-screen-scrollbar-width): Removed.
14367         (set-screen-left-margin-width): Removed.
14368         (set-screen-right-margin-width): Removed.
14369         (screen-left-margin-width): Removed.
14370         (screen-right-margin-width): Removed.
14371         (set-buffer-left-margin-width): Removed.
14372         (set-buffer-right-margin-width): Removed.
14373         (buffer-left-margin-width): Removed.
14374         (buffer-right-margin-width): Removed.
14375         (x-set-frame-icon-pixmap): Removed.
14376         (x-set-screen-icon-pixmap): Removed.
14377         (pixel-name): Removed.
14378         (make-pixmap): Removed.
14379         (make-cursor): Removed.
14380         (pixmap-width): Removed.
14381         (pixmap-contributes-to-line-height-p): Removed.
14382         (set-pixmap-contributes-to-line-height): Removed.
14383
14384 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14385
14386         * obsolete.el (popup-menu-up-p): removed.
14387         (read-no-blanks-input): Removed.
14388         (wholenump): Removed.
14389         (ring-mod): Removed (what was ring-mod?).
14390         (current-time-seconds): Removed.
14391         (run-special-hook-with-args): Removed.
14392         (dot): Removed.
14393         (dot-marker): Removed.
14394         (dot-min): Removed.
14395         (dot-max): Removed.
14396         (window-dot): Removed.
14397         (set-window-dot): Removed.
14398
14399         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14400         `dot-min'.
14401
14402         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14403
14404         * code-files.el (insert-file-contents): Rename
14405         run-special-hook-with-args to run-hook-with-args-until-success.
14406         (write-region): Ditto.
14407
14408 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14409
14410         * about.el: Fix typos, update release date.
14411
14412         * Symbols that have been obsolete for at least 3 years removed.
14413
14414         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14415         screen- functions.
14416         (toplevel): remove setf methods for screen functions.
14417         * cl-macs.el (extent-data): defsetf removed.
14418         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14419         many places to remove.
14420         (comment-indent-hook): Ditto.
14421         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14422         (buffer-dedicated-screen): Ditto.
14423         (deiconify-screen): Ditto.
14424         (delete-screen): Ditto.
14425         (event-screen): Ditto.
14426         (find-file-other-screen): Ditto.
14427         (find-file-read-only-other-screen): Ditto.
14428         (live-screen-p): Ditto.
14429         (screen-height): Ditto.
14430         (screen-iconified-p): Ditto.
14431         (screen-list): Ditto.
14432         (screen-live-p): Ditto.
14433         (screen-name): Ditto.
14434         (screen-parameters): Ditto.
14435         (screen-pixel-height): Ditto.
14436         (screen-pixel-width): Ditto.
14437         (screen-root-window): Ditto.
14438         (screen-selected-window): Ditto.
14439         (screen-totally-visible-p): Ditto.
14440         (screen-visible-p): Ditto.
14441         (screen-width): Ditto.
14442         (screenp): Ditto.
14443         (get-screen-for-buffer): Ditto.
14444         (get-screen-for-buffer-noselect): Ditto.
14445         (get-other-screen): Ditto.
14446         (iconify-screen): Ditto.
14447         (lower-screen): Ditto.
14448         (mail-other-screen): Ditto.
14449         (make-screen): Ditto.
14450         (make-screen-invisible): Ditto.
14451         (make-screen-visible): Ditto.
14452         (modify-screen-parameters): Ditto.
14453         (new-screen): Ditto.
14454         (next-screen): Ditto.
14455         (next-multiscreen-window): Ditto.
14456         (other-screen): Ditto.
14457         (previous-screen): Ditto.
14458         (previous-multiscreen-window): Ditto.
14459         (raise-screen): Ditto.
14460         (redraw-screen): Ditto.
14461         (select-screen): Ditto.
14462         (selected-screen): Ditto.
14463         (set-buffer-dedicated-screen): Ditto.
14464         (set-screen-height): Ditto.
14465         (set-screen-position): Ditto.
14466         (set-screen-size): Ditto.
14467         (set-screen-width): Ditto.
14468         (show-temp-buffer-in-current-screen): Ditto.
14469         (switch-to-buffer-other-screen): Ditto.
14470         (visible-screen-list): Ditto.
14471         (window-screen): Ditto.
14472         (x-set-screen-pointer): Ditto.
14473         (x-set-frame-pointer): Ditto.
14474         (screen-title-format): Ditto.
14475         (screen-icon-title-format): Ditto.
14476         (terminal-screen): Ditto.
14477         (delete-screen-hook): Ditto.
14478         (create-screen-hook): Ditto.
14479         (mouse-enter-screen-hook): Ditto.
14480         (mouse-leave-screen-hook): Ditto.
14481         (map-screen-hook): Ditto.
14482         (unmap-screen-hook): Ditto.
14483         (default-screen-alist): Ditto.
14484         (default-screen-name): Ditto.
14485         (x-screen-defaults): Ditto.
14486         (x-create-screen): Ditto.
14487         * obsolete.el: meta-flag removed.
14488         baud-rate removed.
14489         sleep-for-millisecs removed.
14490         extent-data removed.
14491         set-extent-data removed.
14492         set-extent-attribute removed.
14493         extent-glyph removed.
14494         extent-layout removed.
14495         set-extent-layout removed.
14496         list-faces-display removed.
14497         list-faces removed.
14498         trim-versions-without-asking removed.
14499         after-write-file-hooks removed.
14500         truename removed.
14501         auto-fill-hook removed.
14502         blink-paren-hook removed.
14503         select-screen-hook, deselect-screen-hook removed.
14504         auto-raise-screen, auto-lower-screen removed.
14505
14506         * msw-mouse.el: Global change resource -> mswindows-resource.
14507
14508         * XEmacs 21.0-pre5 is released.
14509
14510 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14511
14512         * about.el (about-hackers): Credits update.
14513
14514 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14515
14516         * register.el (insert-register): Don't activate the region.
14517
14518 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14519
14520         * select.el: Restore x-* symbols for backwards compatibility:
14521         x-copy-primary-selection, x-kill-primary-selection,
14522         x-delete-primary-selection, x-select-make-extent-for-selection,
14523         x-valid-simple-selection-, x-cut-copy-clear-internal.
14524
14525 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14526
14527         * XEmacs 21.0-pre4 is released.
14528
14529 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14530
14531         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14532         reporting bugs.
14533         (maybe-add-init-button): Fix semantics under Windows.  Use
14534         `expand-file-name' rather than `concat'.
14535
14536         * help.el (print-messages): New function.
14537
14538 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14539
14540         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14541
14542 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14543
14544         * about.el: Tweaked my entry in about-hackers.
14545
14546         * find-paths.el (paths-emacs-root-p):
14547           Relaxed emacs-root checking of an in-place installation to
14548           also accommodate the flat layout used on MS Windows.
14549
14550 1998-06-29  John Jones  <jj@asu.edu>
14551
14552         * package-get.el: calls to package-get-update-all will only
14553           update packages which are already installed.
14554
14555 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14556
14557         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14558         are handled by the gui-element face fallbacks now.
14559
14560         * x-faces.el: default gui-element face to "background" as well as
14561         the default face.
14562
14563         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14564         and default face settings since these are set as fallbacks now in
14565         the appropriate domain.
14566
14567 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14568
14569         * text-mode.el (text-mode): Reorder regexp so the OR part
14570         corresponding to `page-delim' goes first and the hack in
14571         `forward-paragraph' will work.
14572         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14573
14574 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14575
14576         * subr.el (remove-hook): When checking the hook value
14577           with functionp, don't apply car to it.
14578
14579 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14580
14581         * package-get.el (package-get-remote-filename):
14582           Don't use file-name-as-directory because the local directory
14583           separator conventions might not be the same as ftp's.
14584
14585 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14586
14587         * ldap.el (ldap-host-parameters-alist): New name of
14588         `ldap-host-parameters-plist'
14589
14590 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14591
14592         * package-get.el: Using (require 'package-get-base), now that it
14593         provides itself.  Consequently removed all instances of (load
14594         "package-get-base.el").
14595
14596 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14597
14598         * subr.el (remove-hook): Don't treat the hook value as a
14599           list unless it is both consp and not functionp.
14600
14601 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14602
14603         * about.el: Email address for Ben Wing is ben@xemacs.org.
14604         * auto-show.el: Ditto.
14605         * bytecomp.el: Ditto.
14606         * faces.el: Ditto.
14607         * x-scrollbar.el: Ditto.
14608         * x-misc.el: Ditto.
14609         * tty-init.el: Ditto.
14610         * toolbar-items.el: Ditto.
14611         * symbol-syntax.el: Ditto.
14612         * specifier.el: Ditto.
14613         * objects.el: Ditto.
14614         * hyper-apropos.el: Ditto.
14615         * glyphs.el: Ditto.
14616
14617 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14618
14619         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14620         vertical-divider-always-visible-p.
14621         (default-mouse-motion-handler): Ditto.
14622
14623 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14624
14625         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14626         global value.
14627
14628 1998-06-21  Oliver Graf <ograf@fga.de>
14629
14630         * build-reports.el: changed receiver to xemacs-build-reports list
14631
14632 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14633
14634         * font.el: Split font-family-mappings into X and
14635           mswindows-specific versions.
14636           mswindows-font-create-[object|name]: Treat supplied size
14637           as a pointsize. Added underline and strikethru handling.
14638
14639         * msw-faces.el: changed default mswindows charset to western.
14640
14641         * msw-glyphs.el: removed space in border-glyph font string that
14642           was inserted to get round bugs in the mswindows C font code.
14643
14644 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14645
14646         * about.el (about-hackers): Credits update.
14647
14648         * help-nomule.el (tutorial-supported-languages): Add Romanian
14649         TUTORIAL.
14650
14651         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14652         to ISO-8859-2.
14653
14654 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14655
14656         * font.el: Split font-family-mappings into X and
14657           mswindows-specific versions.
14658           mswindows-font-create-[object|name]: Treat supplied size
14659           as a pointsize. Added underline and strikethru handling.
14660
14661         * msw-faces.el: changed default mswindows charset to western.
14662
14663         * msw-glyphs.el: removed space in border-glyph font string that
14664           was inserted to get round bugs in the mswindows C font code.
14665
14666 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14667
14668         * minibuf.el: make read-color-completion-table call
14669           (mswindows-color-list for mswindows devices.
14670
14671 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14672
14673         * lisp/font-lock.el
14674         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14675         Let declaration items contain non-word symbol characters.
14676
14677 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14678
14679         * package-get.el (package-get-package-provider): Added autoload
14680         cookie.  Loading "package-get-base.el" in ALL functions that use
14681         it.  Fixed some (interactive ...) with multiple argument specs
14682         again.  Cosmetic indentation changes.
14683
14684 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14685
14686         * info.el (Info-insert-dir): Don't use nreverse on variables
14687         that you want to use later.
14688
14689 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14690
14691         * x-mouse.el (x-set-point-and-move-selection): Replace call
14692         to x-kill-primary-selection with kill-primary-selection
14693
14694 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14695
14696         * simple.el (what-cursor-position): Make cursor position reported
14697         use value of column-number-start-at-one
14698
14699 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14700
14701         * about.el (xemacs-hackers): Fix Jareth's email address.
14702
14703 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14704
14705         * startup.el (startup-splash-frame): Remove
14706         `xemacs-startup-logo-function'.
14707
14708 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14709
14710         * about.el (about-hackers): Update credits list.
14711
14712 1998-06-06  Jeff Miller <jmiller@smart.net>
14713
14714         * lisp/sound.el: Update sound-ext to allow filenames with
14715           extensions to be found by load-sound-file
14716
14717 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14718
14719         * info.el (Info-rebuild-outdated-dir): Removed variable
14720         (Info-auto-generate-directory): New variable
14721         (Info-save-auto-generated-dir): New variable
14722         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14723         (Info-build-dir-anew): Second parameter removed.  Use
14724         `Info-save-auto-generated-dir'
14725         (Info-rebuild-dir): Ditto
14726
14727 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14728
14729         * list-mode.el (next-list-mode-item): Would not recognize
14730         border between directly neighbored items.
14731
14732 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14733
14734         * package-get.el: add autoloads for some functions.
14735
14736 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14737
14738         * specifier.el (let-specifier): Tiny docfixes.
14739
14740 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14741
14742         * msw-mouse.el: set selection-pointer-glyph to Normal.
14743
14744 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14745
14746         * wid-edit.el (widget-specify-secret): New function.
14747         (widget-after-change): Use it.
14748         (widget-specify-field): Use it.
14749
14750 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14751
14752         * mouse.el (drag-window-divider): Use `(not done)' instead of
14753         `doit'; reuse result of `window-pixel-edges'.
14754
14755         * modeline.el (drag-modeline-event-lag): Rename to
14756         drag-divider-event-lag.
14757
14758 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14759
14760         * specifier.el (let-specifier): Rewritten not to generate needless
14761         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14762         arguments.
14763
14764 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14765
14766         * minibuf.el (read-file-name-1): Setup buffer-local value of
14767         `completion-ignore-case' in completions buffer under Windows.
14768
14769 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14770
14771         * about.el (about-maintainer-glyph): Fix support for not
14772         compressed images.
14773
14774 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14775
14776         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14777
14778         * mouse.el (mouse-track): Cancel selection if misc-user event with
14779         `cancel-mode-internal' function is fetched.
14780
14781 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14782
14783         * files.el (save-some-buffers-1): Fixed return value.
14784
14785 1998-06-01  Oliver Graf <ograf@fga.de>
14786
14787         * dragdrop.el: added experimental
14788
14789 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14790
14791         * startup.el (after-init-hook, init-file-user,
14792         user-init-directory, load-user-init-file):  Purge references
14793         to "~/.xemacs/init.el" from docstrings.
14794
14795         (load-user-init-file) Use paths-construct-path to construct
14796         paths to user init files.  Go directly to ~/.emacs, do not
14797         search ~/.xemacs/, do not load `default-custom-file'.
14798
14799 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14800
14801         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14802         general *sh.
14803         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14804
14805 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14806
14807         * menubar-items.el (default-menubar): add Update Packages to customize
14808         menu.
14809
14810 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14811
14812         * faces.el: use toolbar face as a fallback for toolbar properties
14813         in xpm-color-symbols instead of default.
14814
14815         * msw-faces.el: rename 3d-object -> gui-element face.
14816
14817 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14818
14819         * startup.el (xemacs-startup-logo-function): New variable.
14820         (startup-splash-frame): Use it.
14821
14822 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14823
14824         * files.el (save-some-buffers): Would wait 1 second.
14825         (save-some-buffers-1): Delete other windows here instead of in
14826         `save-some-buffers'.
14827         (save-some-buffers): Force redisplay only if windows were deleted.
14828
14829 1998-06-02  Didier Verna  <didier@xemacs.org>
14830
14831         * cus-face.el (custom-face-attributes): generalized the use of
14832         toggle buttons for boolean attributes.
14833         Re-ordered the items a bit.
14834
14835 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14836
14837         * sound.el (default-sound-directory): Use `locate-data-directory'
14838         to find the sounds directory.
14839
14840 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14841
14842         * sound.el: default sound-ext to .wav under mswindows, .au
14843         otherwise. load-default sounds without extensions.
14844
14845 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14846
14847         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14848         if send-pr is not bound.
14849
14850 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14851
14852         * files.el: grok idl files in auto-mode-alist.
14853 1998-06-01  Jeff Miller  <jmiller@smart.net>
14854
14855         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14856         calling `upcase'.
14857
14858 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14859
14860         * msw-glyphs.el: add xbm to the list of image types supported.
14861
14862 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14863
14864         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14865         instead of XEmacs one when dumping InfoDock.
14866
14867 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14868
14869         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14870         for `modeline-visible-p'
14871
14872         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14873
14874 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14875
14876         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14877         since it's not used anymore. doc string fixes.
14878
14879         * package-get.el (package-get-file-installed-p): new function. use
14880         instead of file-installed-p which is in an external package.
14881
14882 1998-05-28  Oliver Graf <ograf@fga.de>
14883
14884         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14885         favor of select-window/switch-to-buffer
14886
14887 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14888
14889         * startup.el: changed (getenv "HOME") to (user-home-directory)
14890
14891 1998-05-25  Oliver Graf <ograf@fga.de>
14892
14893         * frame.el (cde-start-drag) moved to dragdrop.el
14894         (offix-start-drag-region) moved to dragdrop.el
14895         (offix-start-drag) moved to dragdrop.el
14896         * dragdrop.el (cde-start-drag) moved from frame.el
14897         (offix-start-drag-region) moved from frame.el
14898         (offix-start-drag) moved from frame.el
14899         (cde-start-drag-region) cde drag regions
14900         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14901
14902 1998-05-26  Oliver Graf <ograf@fga.de>
14903
14904         * dragdrop.el: created dragdrop-drag prototypes
14905         (cde-start-drag-region) fixed typo
14906
14907 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14908
14909         * simple.el (after-init-hook): Remove reader macro.
14910
14911         * packages.el (packages-hardcoded-lisp): Get rid of reader
14912         macros.  Update DOC string.
14913
14914 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14915
14916         * mouse.el (drag-window-divider): Ditto.
14917
14918         * modeline.el (mouse-drag-modeline): Use it.
14919
14920         * lisp-mode.el (let-specifier): Specify indentation.
14921
14922         * specifier.el (let-specifier): Renamed from
14923         `with-specifier-instance'.
14924
14925 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14926
14927         * x-faces.el:
14928         * faces.el: move definition of xpm-color-symbols from x-faces.el
14929         to faces. Predicate x-get-resource on the presence of x.
14930
14931         * msw-faces.el: set 3d-object face rather than modeline. Specify
14932         faces as specfier defaults.
14933
14934         * package-get.el: don't use package-admin-add-single-file-package.
14935
14936 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14937
14938         * toolbar-items.el: Fixup tooltips.
14939         (toolbar-gnus): Don't use obsolete variable
14940         toolbar-news-frame-properties.
14941         (toolbar-news-reader): Default to `gnus' instead of
14942         `not-configured'.
14943
14944         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14945         Windows.
14946
14947 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14948
14949         * package-get.el: rename -installedp -> -installed-p.
14950
14951 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14952
14953         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14954         attributes, and assinged it to continuation, truncation and
14955         hscroll glyphs.
14956
14957         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14958         and made continuation, truncation and hscroll glyphs arrow
14959         characters out of that font.
14960
14961 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14962
14963         * minibuf.el (minibuffer-electric-separator): Play nicely with
14964         directory-sep-char being \.
14965         (minibuffer-electric-tilde): Ditto.
14966         (read-file-name-map): Ditto.
14967
14968 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14969
14970         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14971         on X devices.
14972         (default-mouse-track-deal-with-down-event): Avoid
14973         `x-disown-selection'; use `disown-selection' instead.
14974
14975 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14976
14977         * select.el:
14978         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14979         moved to (cut-copy-clear-internal) in select.el. Ditto for
14980         (x-delete-primary-selection) (x-kill-primary-selection)
14981         (x-copy-primary-selection).
14982         (own-clipboard): new function.
14983
14984         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14985         functions in select.el. remove old ones.
14986         (mswindows-own-clipboard): new function.
14987
14988 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14989
14990         * gnuserv.el: allow connections from mswindows type devices.
14991
14992 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14993
14994         * msw-glyphs.el: change image type used from cursor to resource.
14995
14996 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14997
14998         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14999         for {top,bottom}-{left,right} values in addition to
15000         {top,bottom}_{left,right}.
15001         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15002
15003 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15004
15005         * cl-macs.el (specifier-instance): Undefine its setf method.
15006
15007         * specifier.el (with-specifier-instance): Added docstring.
15008
15009         * mouse.el (drag-window-divider): Ditto.
15010
15011         * modeline.el (mouse-drag-modeline): Use it.
15012
15013         * lisp-mode.el (with-specifier-instance): Define its indentation
15014         level.
15015
15016         * specifier.el (with-specifier-instance): New macro.
15017
15018 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15019
15020         * package-get.el (package-get-create-custom): new function to
15021         auto-generate package-get-custom.el from package-get-base.el.
15022         * (package-get-ever-installedp): new function.
15023         * (package-get-custom): new function to get all packages specified
15024         by customize.
15025
15026 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15027
15028         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15029
15030 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15031
15032         * cl-extra.el: Reverse previous float change.
15033
15034 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15035
15036         * x-faces.el:
15037         * faces.el (try-font-name): moved from x-faces.el since it is
15038         required by w3 under mswindows as well X.
15039
15040 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15041
15042         * winnt.el: Removed evil (setq completion-ignore-case t)
15043         clause, one more overlookef fsfism.
15044         (nt-quote-args-functions-alist): End sentences with double space.
15045
15046 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15047
15048         * window-xemacs.el (push-window-configuration): Remove kludgery of
15049         recaching default-toolbar specifier.
15050         (pop-window-configuration): Ditto.
15051         (unpop-window-configuration): Ditto.
15052
15053 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15054
15055         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15056
15057 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15058
15059         * winnt.el (nt-quote-args-verbatim): Added function.
15060         (nt-quote-args-prefix-quote): Added function.
15061         (nt-quote-args-backslash-quote): Added function.
15062         (nt-quote-args-double-quote): Added function.
15063         (nt-quote-args-functions-alist): New variable.
15064         (nt-quote-process-args): Added function. This is the main quoting
15065         work horse called from process-nt.c
15066
15067 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15068
15069         * winnt.el: Removed duplicate definitions for backspace,
15070         delete, M-backspace and C-M-backspace.
15071         (file-name-buffer-file-type-alist): Removed this variable.
15072         (find-buffer-file-type): Removed function.
15073         (find-file-binary):  Removed function.
15074         (find-file-text): Removed function.
15075         (find-file-not-found-set-buffer-file-type): Removed function.
15076         (save-to-unix-hook): Removed function.
15077         (revert-from-unix-hook): Removed function.
15078         (using-unix-filesystems): Removed function.
15079         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15080         warning.
15081         (x-set-selection): Removed function.
15082         (x-get-selection): Removed function.
15083         Removed commented FSFisms.
15084         Replaced copyright notice (this file is not part of GNU Emacs).
15085         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15086         comint-process-echoes setting to t.
15087
15088 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15089
15090         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15091         and used following the interface change of
15092         `paths-find-recursive-path'.
15093
15094         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15095         regexp instead of a list of base names.
15096         (paths-version-control-filename-regexp):
15097         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15098         Introduced and used following the interface change of
15099         `paths-find-recursive-path'.
15100
15101 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15102
15103         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15104         on X devices, rather than on all non-TTY devices.
15105
15106 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15107
15108         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15109
15110         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15111
15112 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15113
15114         * itimer.el (activate-itimer): Fixed usage of integers
15115         as argument to `concat'.
15116
15117 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15118
15119         * itimer.el (start-itimer): replace the use of `concat' with
15120         `format'
15121
15122 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15123
15124         * mode-motion.el (mode-motion-hook): Clarify docstring.
15125         From Bob Weiner <weiner@altrasoft.com>
15126
15127         * loadhist.el (symbol-file): Supply prompt string when used
15128         interactively.
15129         From Bob Weiner <weiner@altrasoft.com>
15130
15131 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15132
15133         * loadup.el (really-early-error-handler): Ditto.
15134
15135         * update-elc.el: Ditto.
15136
15137         * setup-paths.el (paths-construct-exec-path): Ditto.
15138
15139         * make-docfile.el: Ditto.
15140
15141         * find-paths.el (paths-decode-directory-path): Use split-path
15142         instead of decode-path.
15143
15144         * files.el (parse-colon-path): Update docstring reference.
15145
15146 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15147
15148         * msw-init.el:
15149         * x-init.el:
15150         Bind cut'n'paste keys to non window-system specific functions.
15151
15152         * msw-select.el: New function mswindows-clear-clipboard.
15153         mswindows-cut-copy-clipboard extended to handle clearing of the
15154         selection and renamed to mswindows-cut-copy-clear-clipboard.
15155
15156         * select.el: on mswindows devices delete-primary-selection
15157         calls mswindows-clear-clipboard.
15158
15159 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15160
15161         * simple.el (quoted-insert): Inhibit quit when using read-char.
15162
15163         * cmdloop.el (read-char): Don't inhibit quit.
15164         (read-char-exclusive): Ditto.
15165         (read-char): Signal quit if quit-char was pressed.
15166         (read-char-exclusive): Ditto.
15167         (read-quoted-char): Return a character, not integer.
15168
15169         * menubar-items.el (default-popup-menu): Use Andy's generic
15170         selection code.
15171         (default-popup-menu): Fix code.
15172
15173 1998-05-14  Oliver Graf <ograf@fga.de>
15174
15175         * dragdrop.el (dragdrop-function-widget): this time it's done
15176
15177 1998-05-13  Oliver Graf <ograf@fga.de>
15178
15179         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15180
15181 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15182
15183         * device.el (device-pixel-width):
15184         (device-pixel-height):
15185         (device-mm-width):
15186         (device-mm-height):
15187         (device-bitplanes):
15188         (device-color-cells): Swapped parameters to device-system-metric
15189         according to the interface change.
15190
15191 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15192
15193         * mouse.el (default-mouse-motion-handler): Use new name of the
15194         function event-over-vertical-divider-p.
15195         Do not set E-W arrow cursor over the divider if
15196         vertical-divider-draggable-p is nil in the window.
15197         ([top-level]): Use new name for the variable
15198         vertical-divider-map.
15199         (drag-window-divider): Respect vertical-divider-draggable-p.
15200         Variable name typo fixes.
15201
15202 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15203
15204         * keymap.el (kbd): Define here; handle string constants and
15205         others...
15206
15207 1998-05-15  Christian Nyb <chr@mediascience.no>
15208
15209         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15210         in Emacs 18.
15211
15212 1998-05-13  Didier Verna  <didier@xemacs.org>
15213
15214         * mouse.el (drag-window-divider): give the vertical divider a
15215         pressed look when dragging it.
15216
15217 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15218
15219         * faces.el: predicate some more face operations on x or mswindows
15220         not just x.
15221
15222         * modeline.el: enable modeline coloring for mswindows.
15223
15224 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15225
15226         * minibuf.el (minibuffer-default): Added variable; compatible with
15227         FSF Emacs.
15228         (next-history-element): Used `minibuffer-default'.
15229
15230 1998-05-12  Oliver Graf <ograf@fga.de>
15231
15232         * dragdrop.el (dragdrop-function-widget): button and mods ok
15233         arguments still look a bit strange
15234         (dragdrop-compare-mods) created
15235         (dragdrop-drop-do-functions) correctly checks for buttons and
15236         modifiers
15237
15238 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15239
15240         * setup-paths.el (paths-default-info-directories): Replace
15241         path-separator with directory-sep-char.
15242
15243         * files.el (path-separator): Don't define it here.
15244
15245 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15246
15247         * update-elc.el: Ditto.
15248
15249         * setup-paths.el (paths-construct-exec-path): Ditto.
15250
15251         * make-docfile.el: Ditto.
15252
15253         * loadup.el (really-early-error-handler): Ditto.
15254
15255         * find-paths.el (paths-decode-directory-path): Use decode-path
15256         instead of decode-path-internal.
15257
15258         * files.el (parse-colon-path): Update docstring.
15259
15260 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15261
15262         * subr.el (get-buffer-window-list): Make BUFFER optional.
15263
15264         * window-xemacs.el (windows-of-buffer): Defalias to
15265         get-buffer-window-list.
15266
15267 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15268
15269         * disass.el: Fix maintainer keyword.
15270
15271         * bytecomp.el (byte-compile-and-load-file): Autoload.
15272         (byte-compile-buffer): Ditto.
15273
15274         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15275         value is returned, not the name.
15276         (lisp-imenu-generic-expression): Enable it.
15277         (lisp-mode-variables): Ditto.
15278         (lisp-indent-offset): Change defconst to defvar.
15279         (lisp-indent-function): Ditto.
15280         (lisp-body-indent): Ditto.
15281
15282 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15283
15284         * modeline.el: Use zap-last-kbd-macro-event.
15285
15286         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15287         nil, don't attempt to do anything with messages.
15288         (eval-last-sexp): Use `letf' for clarity.
15289
15290 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15291
15292         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15293
15294 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15295
15296         * buff-menu.el:
15297         * lisp-mode.el:
15298         * obsolete.el:
15299         Change empty docstrings into no doc strings at all.
15300         Fix bogus FSF-format docstrings.
15301         * etags.el: Fix docstring.
15302
15303 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15304
15305         * package-get.el (package-get): Use internal md5
15306
15307 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15308
15309         * about.el (about-xemacs): Correct abuse of concat.
15310
15311 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15312
15313         * info.el (Info-mode): Use easymenu.
15314
15315 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15316
15317         * apropos.el (apropos): Don't use concat with integers.
15318
15319         * cmdloop.el (describe-last-error): Handle the case when no error
15320         was seen gracefully.
15321
15322         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15323         defun.
15324         (apropos-describe-plist): Ditto.
15325
15326         * help.el (with-displaying-help-buffer): Revert to a defun.
15327         (describe-key): Use it as defun.
15328         (describe-mode): Ditto.
15329         (describe-bindings): Ditto.
15330         (describe-prefix-bindings): Ditto.
15331         (describe-installation): Ditto.
15332         (view-lossage): Ditto.
15333         (describe-function): Ditto.
15334         (describe-variable): Ditto.
15335         (describe-syntax): Ditto.
15336
15337 1998-05-11  Oliver Graf <ograf@fga.de>
15338
15339         * dragdrop.el: changed order of require/provide
15340         (dragdrop-drop-mime-default) changed to new calling conventions
15341         (dragdrop-drop-do-functions) changed to new calling conventions
15342         (dragdrop-function-widget) this one needs more work...
15343
15344 1998-05-10  Oliver Graf <ograf@fga.de>
15345
15346         * about.el: another small change in my entry
15347         * dragdrop.el (dragdrop-drop-log-function): logging added
15348         plus customizations
15349         changed interface to handler functions. now called with event
15350         and object
15351
15352 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15353
15354         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15355         E-W arrow pointer displayed over draggable dividers.
15356
15357         * mouse.el (default-mouse-motion-handler): Show it when
15358         appropriate.
15359         (drag-window-divider): Added.
15360         ([top-level]): Initialized window-divider-map with a keymap
15361         binding the above function to left button down event.
15362
15363         * x-mouse.el (x-init-pointer-shape): Initialize
15364         divider-pointer-glyph from Cursor.dividerPointer, or use default
15365         E-W double arrow.
15366
15367 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15368
15369         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15370
15371 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15372
15373         * simple.el (count-words-buffer): Don't query for buffer.
15374         (count-lines-buffer): Ditto.
15375
15376 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15377
15378         * help.el (where-is): add optional insert argument.
15379
15380 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15381
15382         * help.el (describe-key-briefly): New argument INSERT.
15383
15384         * simple.el (eval-expression): New optional argument; synch with
15385         FSF 20.3.
15386
15387         * keydefs.el (global-map): Add new register bindings.
15388
15389         * register.el: Synched with FSF 20.3.
15390
15391 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15392
15393         * window-xemacs.el (recenter): all arguments are optional.
15394
15395 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15396
15397         * device.el: (device-pixel-width): Reflected name/parameters
15398         change to device-system-metric.
15399         (device-pixel-height): Ditto.
15400         (device-mm-width): Ditto.
15401         (device-mm-height): Ditto.
15402         (device-bitplanes): Ditto.
15403         (device-color-cells): Ditto.
15404
15405 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15406
15407         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15408
15409         * cl.el (most-positive-fixnum): Document.
15410         (most-negative-fixnum): Ditto.
15411
15412         * cus-dep.el: Updated comment.
15413
15414         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15415         constant.
15416
15417         * cus-load.el (custom-put): Removed.
15418
15419         * files.el (after-find-file): Just resignal quit instead of
15420         signaling "canceled".
15421
15422 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15423
15424         * frame.el (other-frame): Use `focus-frame' instead of
15425         select-frame kludges.
15426
15427         * lisp-mode.el: Update lisp-indent-function for
15428         save-selected-frame and with-selected-frame.
15429
15430         * frame.el (save-selected-frame): New macro.
15431         (with-selected-frame): Ditto.
15432         (other-frame): Use `set-frame-focus'.
15433
15434 1998-05-06  Oliver Graf <ograf@fga.de>
15435
15436         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15437         (dragdrop-drop-url-default) default handler for URL drops created
15438         (dragdrop-drop-mime-default) default handler for MIME drops created
15439         (dragdrop-drop-functions) default custom for handling drops created
15440         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15441
15442 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15443
15444         * mouse.el: Removed redundant mouse-mswindows-drop function.
15445
15446 1998-05-05  Oliver Graf <ograf@fga.de>
15447
15448         * about.el: changed some text in my entry
15449         * dragdrop.el: added customs
15450
15451 1998-05-04  Oliver Graf <ograf@fga.de>
15452
15453         * mouse.el: killed global drop key bindings
15454         (mouse-offix-drop) removed
15455         * dragdrop.el: created
15456         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15457
15458 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15459
15460         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15461         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15462
15463         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15464         obsolete comment.
15465
15466         * scrollbar.el (scrollbars-visible-p): Use new
15467         {vertical,horizontal}-scrollbar-visible-p specifiers.
15468
15469 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15470
15471         * device.el (device-pixel-height):
15472         (device-pixel-width):
15473         (device-mm-width):
15474         (device-mm-height):
15475         (device-bitplanes):
15476         (device-color-cells): Moved these 6 functions from device.c; they
15477         all use single (device-system-metrics) call.
15478
15479 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15480
15481         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15482         were renamed.
15483
15484         * menubar-items.el:
15485         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15486         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15487
15488         * help.el (help-map): Remove Hyperbole keybinding logic.
15489         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15490
15491 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15492
15493         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15494         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15495
15496 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15497
15498         * msw-glyphs.el: use nicer icon3 from the frame icon.
15499
15500 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15501
15502         * version.el (emacs-version): Remove InfoDock conditionals.
15503
15504         * startup.el (startup-splash-frame): Change ID logo name.
15505
15506 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15507
15508         * files.el (after-find-file): If the user presses C-g on
15509         directory-creation prompt, kill the buffer.
15510
15511 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15512
15513         * simple.el (count-words-region): Reverse previous change.
15514
15515 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15516
15517         * replace.el (query-replace): Just call perform-replace.
15518         (query-replace-regexp): Ditto.
15519         (perform-replace): Move region handling here.
15520         (perform-replace): Use the new arg to match-data.
15521
15522 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15523
15524         * x-init.el: Install X specific display table that
15525           displays char 0240 as a space to avoid whatever it is
15526           that screws up display of that character code.
15527
15528 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15529
15530         * help.el (function-arglist): If no arguments are documented for a
15531         subr, print nothing rather than incorrect output.
15532
15533 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15534
15535         * cmdloop.el (command-error): Update bail-out error message to use
15536         `emacs-program-name'.
15537
15538         * lib-complete.el: Remove reader macro cruft.
15539
15540         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15541         cruft.
15542
15543         * simple.el (count-words-region): Drop interactive-p check on the
15544         message.
15545
15546 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15547
15548         * font.el
15549         * msw-faces.el
15550         Correct spelling of mswindows-font-canonicalize-name.
15551
15552 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15553
15554         * ldap.el (ldap-host-parameters-alist): Replaced with
15555         `ldap-host-parameters-plist'
15556         (ldap-search): Adapt to previous change
15557
15558 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15559
15560         * about.el (about-hackers): Update Bob Weiner bio.
15561         (about-maintainer-info): Ditto.
15562
15563 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15564
15565         * simple.el (display-warning-minimum-level): Docfix.
15566
15567 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15568
15569         * widget.el (:default-get): New keyword.
15570         * wid-edit.el (default, widget-default-default-get): Define it.
15571         (group, widget-group-default-get): Define it.
15572         (menu-choice, widget-choice-default-get): Define it.
15573         (widget-default-get): New function.
15574         (widget-choice-action): Call it.
15575         (widget-editable-list-entry-create): Call it.
15576
15577 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15578
15579         * byte-optimize.el (byte-boolean-vars): Removed.
15580         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15581         lookup through `byte-boolean-vars'.
15582
15583 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15584
15585         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15586         resource-provided values into ghost specs for scrollbar-height and
15587         scrollbar-width.
15588
15589 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15590
15591         * byte-optimize.el: Don't attempt to optimize /=.
15592
15593         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15594         (byte-compile-/=): Ditto.
15595
15596 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15597
15598         * apropos.el: Use `with-displaying-help-buffer'.
15599         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15600         Use `with-displaying-help-buffer'.
15601         (apropos-follow): Do not give special treatment to buffer cursor
15602         was in prior to a mouse click.
15603         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15604         (apropos-print-doc): Set correct buffer for setting text
15605         properties.
15606
15607 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15608
15609         * help.el (help-buffer-prefix-string): New variable.
15610         (help-buffer-name): Use it.
15611
15612         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15613         mode menu.
15614
15615 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15616
15617         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15618
15619 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15620
15621         * files.el (find-file-noselect): Update docstring.
15622         (find-file-noselect): Signal an error if found an unreadable file.
15623         (file-chase-links): Save the match data.
15624         (normal-mode): Use `lwarn' and `error-message-string'.
15625         (interpreter-mode-alist): Change defconst to defvar.
15626         (inhibit-first-line-modes-regexps): Ditto.
15627         (inhibit-first-line-modes-regexps): Added .tgz.
15628         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15629         (change-major-mode-with-file-name): New user-option.
15630         (set-visited-file-name): Synched with FSF.
15631         (file-name-extension): New function, from FSF 20.3.
15632         (file-relative-name): Synched with FSF.
15633         (save-some-buffers): Support the C-r feature.
15634         (recover-session): Synched with FSF.
15635         (kill-some-buffers): Ditto.
15636         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15637
15638 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15639
15640         * files.el (insert-file): Undo previous change and reenable use of
15641         format.el.
15642
15643 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15644
15645         * window-xemacs.el (recenter): Define.
15646
15647 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15648
15649         * font.el (mswindows-font-create-name)
15650         (mswindows-font-create-object): new functions for mswindows type
15651         fonts.
15652
15653         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15654         strings are parsed as well as font objects.
15655
15656 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15657
15658         * modeline.el (defining-kbd-macro): Restore modeline indication of
15659         kbd-macro being recorded.
15660         (add-minor-mode): Simplify docstring.
15661         (modeline-minor-mode-menu): Remove stuff.
15662
15663 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15664
15665         * code-process.el (call-process): dynamically decide process
15666         coding type.
15667
15668 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15669
15670         * modeline.el: Add line-number-mode, column-number-mode to
15671         the modeline minor-mode menu.  Button2 on the line number does
15672         goto-line.
15673
15674 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15675
15676         * mouse.el: move x-selection-owner-p type things to
15677         selection-owner-p.
15678
15679         * msw-init.el: copy zmacs stuff from x-init.el
15680
15681         * msw-select.el (mswindows-own-selection)
15682         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15683         functions. Very simple minded implementation of selectio
15684         ownership.
15685
15686         * select.el (own-selection) (disown-selection)
15687         (activate-region-as-selection) (select-make-extent-for-selection)
15688         (valid-simple-selection-p): functions moved from x-select.el for
15689         generalized selection.
15690
15691         * x-select.el: see select.el changes.
15692
15693         * x-toolbar.el: use new selection functions.
15694
15695 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15696
15697         * packages.el (packages-find-package-directories): Fixed bug that
15698         would pick up multiple site-package directories.
15699         (package-locations): Added "xemacs-packages" as a late package
15700         location.
15701
15702         * find-paths.el: Now uses `emacs-program-name' and
15703         `emacs-program-version'.
15704         Additions to enforce version-specific directories in
15705         `paths-find-version-directory'.
15706
15707 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15708
15709         * default.el: Removed.
15710         * site-start.el: Removed.
15711
15712 1998-04-29  Didier Verna  <didier@xemacs.org>
15713
15714         * minibuf.el (minibuffer-history-minimum-string-length): Default
15715         to nil.
15716
15717 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15718
15719         * find-paths.el (paths-program-name): Rename.
15720         (paths-emacs-root-p): Ditto.
15721         (paths-find-site-directory): Ditto.
15722
15723 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15724
15725         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15726         `emacs-lisp-byte-compile-and-load'.
15727
15728 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15729
15730         * ldap.el (ldap-search): Fixed additional parameter passing to
15731         `ldap-open'
15732
15733 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15734
15735         * select.el (kill-primary-selection) (selection-owner-p)
15736         (copy-primary-selection) (yank-clipboard-selection)
15737         (selection-exists-p) (delete-primary-selection): new file and
15738         functions that do the right thing for the selected device.
15739
15740         * x-menubar.el: use generalised selection functions.
15741
15742         * dumped-lisp.el: dump select.el.
15743
15744 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15745
15746         * find-paths.el (paths-progname): New variable.
15747         (paths-emacs-root-p): Use it.
15748         (paths-find-site-directory): Ditto.
15749
15750 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15751
15752         * loadup.el ((member "dump" command-line-args)): Dump as
15753         `infodock' if InfoDock.
15754
15755 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15756
15757         * find-paths.el (construct-emacs-version): Simplify, include
15758         program name in the return value.
15759         * (paths-find-version-directory): Use it.
15760
15761 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15762
15763         * info.el (Info-parse-dir-entries): Fixed regexp
15764         (Info-build-dir-anew): Remove full suffix and capitalize info file
15765         name for files with no @direntry
15766         (Info-batch-rebuild-dir): New function
15767         (Info-suffixed-file): Check for regular files instead of simple
15768         file existence (could catch directories before)
15769
15770 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15771
15772         * setup-paths.el, find-paths.el: Removed uses of `not' which
15773         temacs doesn't have.
15774
15775         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15776         into root searching.
15777
15778 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15779
15780         * subr.el: Remove definition of `not'.
15781
15782 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15783
15784         * msw-glyphs.el: enable graphics support.
15785
15786 1998-04-23  Didier Verna  <didier@xemacs.org>
15787
15788         * x-menubar.el (default-menubar): restored the line-number-mode
15789         option.
15790
15791         * misc doc string updates related to the options menu.
15792
15793 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15794
15795         * setup-paths.el (paths-construct-load-path): Fix typo.
15796
15797 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15798
15799         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15800         font-menu-ignore-scaled-fonts don't have to be bound now; this
15801         gets us one step further towards making --no-autoloads work.
15802
15803         * startup.el (normal-top-level): Load auto-autoloads only if
15804         lisp-directory is non-nil.
15805
15806         * setup-paths.el (paths-construct-load-path): Made it robust
15807         against nil lisp-directory.
15808
15809         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15810         to the list of variables that cause a warning when nil.
15811
15812         * toolbar.el (init-toolbar-location): Now works even when there's
15813         no toolbar icon directory.
15814
15815 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15816
15817         * help.el (view-lossage): Recognize it.
15818
15819         * simple.el (log-message): Mark multiline messages.
15820
15821 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15822
15823         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15824
15825 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15826
15827         * package-get.el (package-get-all):  add `\n' separator to
15828         interactive specification so that both variables are read
15829
15830 1998-04-22  Didier Verna  <didier@xemacs.org>
15831
15832         * x-menubar.el: ported the options menu to Custom.
15833         Moved the "read only" toggle button to the buffers menu.
15834         Corrected some missing ;;;###autoload or defcustom.
15835
15836         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15837         the scrollbar-visible specifier for options menu handling.
15838
15839         * toolbar.el (toolbar-visible-p)
15840                      (toolbar-captioned-p)
15841                      (default-toolbar-position): defcustom wrappers around
15842         the toolbar specifiers for options menu handling.
15843
15844         * frame.el (get-frame-for-buffer-default-instance-limit):
15845         defcustom it for options menu handling.
15846
15847         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15848         font-lock-mode for options menu handling.
15849
15850         * cus-start.el: added Custom properties to overwrite-mode for
15851         options menu handling.
15852
15853 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15854
15855         * about.el: shameless self-promotion.
15856
15857 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15858
15859         * simple.el (raw-append-message): Slightly optimize.
15860         (remove-message): Use `push' for clarity.
15861         (append-message): Ditto.
15862         (display-warning): Dito.
15863         (raw-append-message): Send the message to the appropriate device.
15864
15865 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15866
15867         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15868         From Sean MacLennan <Sean.MacLennan@pika.ca>
15869
15870 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15871
15872         * setup-paths.el: Changed `directory-sep-char' to
15873         `path-separator', following a change in GNU Emacs.
15874
15875 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15876
15877         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15878         (Info-build-dir-anew): Add a final newline.
15879         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15880         is `always'
15881         (Info-rebuild-dir): Ditto
15882
15883         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15884
15885 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15886
15887         * simple.el (count-words-buffer): Retain zmacs region.
15888         (count-words-region): Ditto.
15889         * simple.el: (what-line): Expanded line counts.
15890         (count-lines): New parameter to conditionalize whether collapsed
15891         lines get counted.
15892         From Bob Weiner <weiner@altrasoft.com>
15893
15894 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15895
15896         * packages.el (package-locations): infodock-packages must override
15897         mule-packages and packages.
15898
15899 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15900
15901         * wid-edit.el:
15902         remove rude messages from widget-activation-widget-mapper
15903         and widget-activation-glyph-mapper
15904
15905 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15906
15907         * toolbar.el: Remove (featurep 'x) test from
15908         toolbar-make-button-list
15909
15910 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15911
15912         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15913         only if in the same frame.
15914
15915 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15916
15917         * packages.el (package-locations): Added site-packages hierarchy.
15918
15919         * setup-paths.el (paths-default-info-directories): Introduced and
15920         used.
15921
15922         * packages.el, setup-paths.el: Set various path searching depths
15923         to 1.
15924
15925         * packages.el (packages-hierarchy-depth):
15926         (packages-load-path-depth): Introduced and used.
15927
15928         * setup-paths.el (paths-load-path-depth): Introduced and used.
15929
15930         * find-paths.el (paths-find-recursive-path): Added max-depth
15931         parameter.
15932
15933 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15934
15935         * setup-paths.el (paths-construct-info-path): Removed
15936         dependency on behavior of (file-name-as-directory "").
15937
15938 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15939
15940         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15941         lisp objects
15942
15943 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15944
15945         * dump-paths.el, startup.el: Added handling for --debug-paths.
15946
15947 1998-04-15  William M. Perry  <wmperry@aventail.com>
15948
15949         * wid-edit.el: We cannot just set the help-echo or balloon-help
15950           properties for an extent based on the :help-echo widget
15951           property, since help-echo and balloon-help cause an EXTENT to
15952           get passed in, where :help-echo functions are expecting a WIDGET
15953
15954 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15955
15956         * scrollbar.el (init-scrollbar-from-resources): Call
15957         mswindows-init-scrollbar-metrics when appropriate.
15958
15959 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15960
15961         * dumped-lisp.el: dump x-toolbar for window system
15962
15963         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15964         have support and xpm.
15965
15966 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15967
15968         * files.el (toggle-read-only): Fix docstring.
15969         From Didier Verna <didier@xemacs.org>
15970
15971 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15972
15973         * startup.el (normal-top-level): Load autoload-file-name without
15974         specifying an extension---some people only auto-autoload.el.gz.
15975
15976 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15977
15978         * files.el (backup-enable-predicate): Don't bomb on NAME being
15979         nil.
15980
15981 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15982
15983         * find-paths.el, packages.el: Now prefers configure'd paths.
15984         This shouldn't cause any of the originally anticipated problems as
15985         the current paths architecture will not define the various
15986         configure-xxx variables if they're not specified on the configure
15987         command line.
15988
15989         * find-paths.el, setup-paths.el, packages.el: Removed all
15990         mentionings of "/" as a path separator.
15991         Used paths-construct-path throughout.
15992
15993         * find-paths.el (paths-construct-path): Created to assemble paths
15994         from directory components.
15995
15996         * setup-paths.el, packages.el: Used paths-decode-directory-path
15997         instead of decode-path-internal.
15998
15999         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16000         and associates.
16001         (paths-decode-directory-path) Created.
16002
16003         * setup-paths.el: Changed configure-exec-path to
16004         configure-exec-directory.
16005
16006 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16007
16008         * packages.el (packages-find-packages): Fixed decoding of
16009         EMACSPACKAGEPATH.
16010
16011         * startup.el: -no-packages -> -no-early-packages.
16012
16013         (packages-load-package-lisps): Fixed loading of auto-autoload
16014         files.
16015
16016         * startup.el (normal-top-level): Fixed loading of core
16017         auto-autoload.
16018
16019         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16020
16021         * startup.el, packages.el, dump-paths.el: Added proper settings
16022         for site-directory and lisp-directory variables.
16023
16024         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16025         inhibit-package-autoloads and fixed handling of it.
16026
16027         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16028         handling of former inhibit-package-init, now
16029         inhibit-early-packages, to make -vanilla etc. work.
16030
16031 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16032
16033         * code-process.el (start-process): Fallback to 'undecided instead
16034         of 'binary for process input coding stream.
16035
16036         * process.el (start-process): Docstring fix.
16037
16038 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16039
16040         * info.el (Info-insert-dir): Do not insert temporary dir files
16041         in Info-dir-file-attributes
16042         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16043         (Info-rebuild-dir): Ditto.
16044
16045 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16046
16047         * obsolete.el: Added obsoleteness declarations for
16048         `site-directory' and `Info-default-directory-list'.
16049
16050 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16051
16052         * find-paths.el (paths-find-emacs-root): Only look at the
16053         executable at the end of the symlink chain for determining the
16054         Emacs root.
16055
16056 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16057
16058         * setup-paths.el (paths-construct-info-path): Changed construction
16059         to cater to gone default in configure.
16060
16061         * find-paths.el (paths-uniq-append): Added.
16062
16063         * packages.el: Rewritten package path construction once again.
16064
16065         * dump-paths.el, startup.el: Removed package-path as a global
16066         variable.
16067
16068         * package-admin.el (package-admin-add-single-file-package):
16069         (package-admin-add-binary-package): Changed package-path to
16070         late-packages.
16071
16072         * packages.el (packages-split-path): Split path at "/" rather than
16073         nil according to change in emacs.c.
16074
16075 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16076
16077         * setup-paths.el (paths-construct-info-path): Changed info path
16078         order so that directories come out right.
16079         (paths-find-lock-directory): Fixed bug: It used to think
16080         configure-lock-directory is a path.
16081
16082 1998-04-06  Jeff Miller <jmiller@smart.net>
16083
16084         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16085         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16086         eases the use of toolbar-add/kill-item functions.
16087
16088 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16089
16090         * code-files.el (file-coding-system-alist): Commented out
16091         loaddefs.el magical treatment.
16092
16093 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16094
16095         * info.el (Info-rebuild-outdated-dir): Added new option
16096         `conservative' and made it the default
16097         (Info-rebuild-dir): Appropriately parse multi-line description
16098         strings, and multi-section dir files. Issue warning when dir
16099         is rebuilt as temporary
16100         (Info-build-dir-anew): Issue warning when dir is built as
16101         temporary
16102
16103 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16104
16105         * list-mode.el (list-mode-map): Bind highlight motion commands to
16106         standard keys left, right, C-b and C-f.
16107
16108 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16109
16110         * files.el (auto-mode-alist): allow .sc for Scheme->C
16111
16112 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16113
16114         * loadup.el (pureload): Don't quote (garbage-collect).
16115
16116 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16117
16118         * package-get-base.el: Updated.
16119
16120 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16121
16122         * isearch-mode.el (isearch-just-started): New variable.
16123         (isearch-mode): Set it.
16124         (isearch-repeat): Advance one character forward only if the search
16125         was successful, and was not just started.
16126         (isearch-repeat): Clear isearch-just-started.
16127
16128 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16129
16130         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16131         if running -batch.
16132
16133 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16134
16135         * subr.el (listify-key-sequence): Removed.
16136
16137 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16138
16139         * bytecomp.el (byte-compile-print-gensym): New option.
16140         (byte-compile-output-file-form): Use it.
16141         (byte-compile-output-docform): Ditto.
16142         (byte-compile-compiled-obj-to-list): Ditto.
16143
16144 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16145
16146         * msw-glyphs.el: set frame icon if xpm support.
16147
16148 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16149
16150         * help.el: Code that pretty prints variable values
16151           removed.
16152
16153 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16154
16155         * find-paths.el (paths-emacs-root-p): Correct test for installation
16156         directory.
16157         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16158
16159 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16160
16161         * loaddefs.el: Don't set debug-ignored-errors; leave
16162           its default value set to nil.
16163
16164 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16165
16166         * info.el (Info-rebuild-dir): fixed mis-spelling.
16167
16168 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16169
16170         * info.el (Info-rebuild-outdated-dir): New custom var
16171         (Info-insert-node): Create/update dir file when needed, ie when it
16172         does not exist or is older than some info files in directory
16173
16174 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16175
16176         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16177         for last packages, mainly for using a 20.4 package base.
16178
16179         * packages.el (late-packages): Typo fix.  It was called
16180         early-packages.
16181
16182         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16183         relative symlinks correctly.
16184         (paths-find-emacs-roots): More rigorous checking for plausible
16185         configuration-time root.
16186
16187         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16188         find its roots.
16189
16190 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16191
16192         * faces.el: Fix docstrings.
16193         * glyphs.el: Fix docstrings.
16194         * mouse.el: Fix docstrings.
16195
16196         * frame.el: Change phrase `current frame' to `selected frame'.
16197
16198         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16199
16200         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16201         macros using backquote to make them infinitely more readable.
16202
16203 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16204
16205         * packages.el (packages-find-package-path): Hardcoded specialized
16206         InfoDock support until we can clean this up.
16207
16208         * help.el (describe-bindings-1): Return the value of the bindings
16209         help buffer created.
16210         (describe-bindings): Ditto.
16211
16212         * simple.el (set-variable): Restore previous behavior of not
16213         bombing if the variable to set is not boundp.
16214
16215 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16216
16217         * packages.el (packages-handle-package-dumped-lisps): Allow for
16218         non-local files to be loaded off the package-lisp variable.
16219
16220 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16221
16222         * x-faces.el: Global X resources should override
16223           specs for all device classes (color, grayscale, mono);
16224           code currently doesn't override any of them.  Fixed by
16225           calling remove-specifier with '(x default) as the tag
16226           set and allowing inexact matches.
16227
16228 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16229
16230         * faces.el: Separated face initializations based on
16231           device classes into device type specific (tag set,
16232           instantiator) pairs.
16233
16234 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16235
16236         * wid-edit.el (widget-choice-action): Remember user's explicit
16237         choice.
16238         (widget-choice-value-create): Respect it.
16239         From Richard Stallman <rms@gnu.org>
16240
16241 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16242
16243         * setup-paths.el (paths-construct-info-path): Always append
16244         existing directories from configure-time info path.
16245
16246         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16247         Info-directory-list.
16248
16249         * info.el: Removed Info-default-directory-list which was broken by
16250         design.
16251         Removed bogus initialization of Info-directory-list---startup.el
16252         can do a much better job.
16253         Added autoload of Info-directory-list.
16254
16255         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16256         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16257         be exclusive; now it's merely given precedence, just like in the
16258         old days.
16259
16260 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16261
16262         * find-paths.el (paths-find-architecture-directory): Fix bug with
16263         finding; it used to default too early.
16264
16265 1998-03-25  Martin Buchholz <martin@xemacs.org>
16266
16267         * packages.el (packages-split-path): Fix a bug; it used to fail
16268         for paths that weren't split.
16269
16270 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16271
16272         * finder.el (finder-compile-keywords): trap on errors.
16273
16274 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16275
16276         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16277           fourth argument of t so that only the specs exactly
16278           matching the tag lists are removed.
16279
16280 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16281
16282         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16283
16284 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16285
16286         * minibuf.el (mouse-read-file-name-1): If a default directory was
16287         specified, use it for generating the completions.
16288
16289 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16290
16291         * update-elc.el: Now respects inhibit-package-init and
16292         inhibit-site-lisp.
16293         Now does path construction with loadup-paths.
16294
16295         * startup.el (normal-top-level, startup-setup-paths): Now respects
16296         inhibit-package-init and inhibit-site-lisp.
16297
16298         * packages.el (packages-find-package-path): Extended package path
16299         by version-specific hierarchies.
16300         (packages-find-packages): Now respects inhibit flag and
16301         inhibit-site-lisp.
16302         Moved path setup to loadup-paths.
16303
16304         * make-docfile.el: Now respects inhibit-package-init and
16305         inhibit-site-lisp.
16306         Now does path construction with loadup-paths.
16307
16308         * loadup.el: Now respects inhibit-package-init and
16309         inhibit-site-lisp.
16310
16311         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16312
16313         * loadup-paths.el: New file: setup load-path to encompass
16314         packages.
16315
16316 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16317
16318         * auto-show.el: load-gc renamed to pureload.
16319         * site-load.el: Ditto.
16320         * packages.el (toplevel): Ditto.
16321         * loadup.el (really-early-error-handler): Ditto.
16322         * dumped-lisp.el (preloaded-file-list): Ditto.
16323         * cus-face.el (custom-declare-face): Ditto.
16324
16325 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16326
16327         * <Today>: The Big Path Searching Overhaul.
16328
16329         * find-paths.el: New file: find and assemble paths in the
16330         installation hierarchy.
16331
16332         * setup-paths.el: New file: global layout of paths and directories
16333         within the XEmacs hierarchy.
16334
16335         * packages.el: Replaced everything related to path searching and
16336         startup by code in terms of find-paths.
16337
16338         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16339         the new path searching engine.
16340
16341         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16342         and setup-paths.
16343
16344 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16345
16346         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16347         setup-paths.el.
16348
16349 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16350
16351         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16352         compiles identically in any configuration.
16353         Removed irrelevant commentary.
16354
16355 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16356
16357         * simple.el (set-variable): Allow setting specifiers.
16358
16359 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16360
16361         * lisp.el (forward-sexp): Revert previous change.
16362
16363 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16364
16365         * frame.el (frame-initialize): Use `delete-console' instead of
16366         `delete-device' to delete the stream console to match the usage in
16367         Fkill_emacs.
16368
16369 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16370
16371         * files.el (cdpath-previous): New variable.
16372         (cd): Use it.
16373         From Bob Weiner <weiner@wave.altrasoft.com>
16374
16375 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16376
16377         * keydefs.el: Changed keybindings of forward-char,
16378           backward, scroll-up and scroll-down to point to their
16379           -command counterparts.
16380
16381         * simple.el: New functions: forwarc-char-command,
16382           backwrad-char-command, scroll-up-command,
16383           scroll-down-command which work liek their counterparts
16384           except that they honor the variable
16385           signal-error-on-buffer-boundary.
16386
16387           Definition of signal-error-on-buffer-boundary received
16388           from src/cmds.c.
16389
16390           defvar declaration added for word-across-newline to avoid
16391           byte-compiler warning about the free variable reference.
16392
16393 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16394
16395         * winnt.el: Removed "%t" from the beginning of
16396         modeline-format. From now on, there's no nt-specifics in the modeline.
16397
16398 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16399
16400         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16401         of `when' with `if'.
16402
16403 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16404
16405         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16406         mswindows. Must be reworked along with glyphs.el, or
16407         merged into it, after there is images support.
16408
16409         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16410         'mswindows.
16411
16412 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16413
16414         * faces.el: fix for text cursor initialization.
16415         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16416         From Andy Piper <andyp@parallax.co.uk>
16417
16418 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16419
16420         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16421         if there is an existing package that handles it and warn the user
16422         about that mode.
16423
16424 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16425
16426         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16427         Installation" menu item when Installation-string is not bound.
16428
16429 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16430
16431         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16432         From Jeremiah W. James <jerry@cs.ucsb.edu>
16433
16434 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16435
16436         * msw-faces.el:
16437         * faces.el: Fix face initialization.
16438
16439 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16440
16441         * files.el (backup-enable-predicate): fix breakage introduced
16442         by TMPDIR patch.
16443
16444 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16445
16446         * x-faces.el (x-init-face-from-resources): The
16447           TTY face property retrieval functions don't return
16448           specifiers, so use face-property instead.
16449
16450 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16451
16452         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16453
16454 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16455
16456         * x-menubar.el: Expanded documentation for
16457           option-save-faces.  Changed Options -> Browse Faces
16458           menu entry to invoke customize-face.
16459
16460 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16461
16462         * faces.el: Most face initialization moved out of
16463           init-other-random-faces to the top level so that the
16464           initialization happens before Xemacs is dumped.  Much
16465           of the fascist "face-differs-from-default-p or FROB!"
16466           code has been retired in favor of letting the user do
16467           what they want to do.  Face initialization code changed
16468           to use `default' specifier tag so that the settings can
16469           be overridden later if the user wishes it.
16470
16471 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16472
16473         * about.el (about-hackers): Update contributors list.
16474
16475 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16476
16477         * specifier.el: Define new specifier tag `default'.
16478
16479         * modeline.el: Initialize faces using `default' tag.
16480
16481         * x-faces.el (x-init-face-from-resources): Remove
16482           specifier specs containing the `default' tag before
16483           adding new specs.
16484
16485 1998-03-02  John Jones  <jj@asu.edu>
16486
16487         * package-get.el (package-get-all): fixed arguments on call to
16488         package-admin-add-single-file-package.
16489         * package-get.el (package-get-installedp): fixed to match
16490         advertised behavior.
16491         * package-get.el: added function package-get-update-all which
16492         installs newest versions of all the current packages (if they are
16493         not already installed).
16494
16495 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16496
16497         * files.el (find-file-noselect): Uncommented `truename' binding in
16498         `let*' and use it later to set `buffer-file-truename' iff it's
16499         still nil, as happens for example when finding a compressed
16500         file with "jka-compr".
16501
16502 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16503
16504         * faces.el: in make-face-* type functions do the operation for all
16505         window systems, not just the first one found.
16506
16507         * font.el: call mswindows-list-fonts for mswindows.
16508
16509 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16510
16511         * code-process.el (call-process-region):
16512         * process.el (call-process-region):
16513         * package-get.el (package-get-dir):
16514         * files.el (backup-enable-predicate):
16515         * gnuserv.el (gnuserv-temp-file-regexp):
16516         Use temp-directory in place of `/tmp'.
16517
16518 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16519
16520         * "Fast" dired-in-C enhancements for Windows 95/NT:
16521
16522         * files.el: Added function, `wildcard-to-regexp', from GNU
16523           Emacs.
16524
16525         * files.el (insert-directory): Modified to use special
16526           dired-in-C enhancements if present.
16527
16528 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16529
16530         * code-files.el: make default coding no-conversion.
16531
16532 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16533
16534         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16535         the load-path.
16536
16537         * update-elc.el: Strip directory when testing for files not to
16538         bytecompile.
16539
16540 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16541
16542         * lisp-mode.el: Use recommended form for menus.
16543
16544         * info.el (Info-construct-menu): Use recommended form for menus.
16545
16546         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16547         entry.
16548
16549 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16550
16551         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16552           (get-frame-for-buffer-noselect): Always return frames
16553           in the not-this-window-p cond clause.
16554
16555 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16556
16557         * help.el (describe-installation): New function.
16558
16559         * x-menubar.el (default-menubar): Add describe-installation to
16560         Help menu.
16561
16562         * packages.el (packages-unbytecompiled-lisp): Installation.el
16563         should not be bytecompiled.
16564
16565         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16566         XEmacs.
16567
16568         * x-menubar.el (default-menubar): Use correct guard for VM menu
16569         entry.
16570
16571         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16572         coding.
16573         From Andy Piper <andyp@parallax.co.uk>
16574
16575 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16576
16577         * ldap.el: Do not require ldap-internal at compile time.
16578
16579 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16580
16581         * code-files.el: new file. a virtual copy of mule-files.el
16582         but without charset
16583         dependencies. (toggle-buffer-file-ocding-system) new function for
16584         changing the eol type for the current buffer.
16585
16586         * code-process.el: new file. a copy of
16587         mule-process.el. mule-process.el will disappear when things have
16588         settled.
16589
16590         * coding.el: new file. a virtual copy of mule-files.el but
16591         without charset dependencies. (coding-system-base) new function
16592         for getting the parent coding system of a coding system with eol
16593         type set.
16594
16595         * dumped-lisp.el: add above files for the non-mule case.
16596
16597 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16598
16599         * window-xemacs.el (display-buffer): If no explicit
16600           frame is specified, search for a window that displays
16601           the buffer on the currently selected frame, before
16602           searching other frames.
16603
16604 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16605
16606         * frame.el (get-frame-for-buffer): If not-this-window-p
16607           is non-nil, use window on the selected frame if it is not
16608           also the selected window.  When defaulting, search for
16609           windows on the currently selected fgrame before searching
16610           other frames.
16611
16612 1998-02-25  Didier Verna  <didier@xemacs.org>
16613
16614         * modeline.el (modeline-swap-buffers): originally named
16615         `mouse-release-modeline'. Whether to actually swap the buffers is
16616         decided in `mouse-drag-modeline'.
16617         (mouse-drag-modeline): A button release event is considered a
16618         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16619         stay unchanged.
16620
16621 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16622
16623         * x-menubar.el: Put redo on the menubar.
16624         From Aki Vehtari <Aki.Vehtari@hut.fi>
16625
16626 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16627
16628         * bytecomp.el (displaying-byte-compile-warnings): if
16629         temp-buffer-show-function is set, use it to display current set of
16630         warnings in the "*Compile-Log-Show*" buffer.
16631
16632         * simple.el (display-warning-buffer): if temp-buffer-show-function
16633         is set, use it to display current set of warnings in the
16634         "*Warnings-Show*" buffer.
16635
16636 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16637
16638         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16639         Common Lisp.
16640
16641 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16642
16643         * menubar.el: Allow button descriptors at least 2 long.
16644
16645         * x-menubar.el (default-menubar): Use recommended forms.
16646         (file-menu-filter): Remove.
16647         (edit-menu-filter): Remove.
16648
16649 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16650
16651         * about.el (about-hackers): Updated.
16652
16653 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16654
16655         * help.el (help-max-help-buffers): new variable
16656         (help-register-and-maybe-prune-excess): new function
16657         (help-buffer-name): use help-max-help-buffers.
16658         (with-displaying-help-buffer): use
16659         help-register-and-maybe-prune-excess.
16660
16661         * help.el (help-maybe-pretty-print-value): if the value fits on
16662         one line, let it.
16663
16664 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16665
16666         * (with-displaying-help-buffer): there is no need to kill the buffer
16667         if it exists, because with-output-to-temp-buffer will clear it.
16668         further, killing the buffer violates the rule that
16669         temp-buffer-show-function, if set, has the full responsibility of
16670         showing the temp buffer.  killing the buffer fucks with the window
16671         configuration, hosing temp-buffer-show-function.
16672
16673
16674 1998-02-23  Didier Verna  <didier@xemacs.org>
16675
16676         * modeline.el (mouse-drag-modeline):
16677         - Always scroll the modeline that was originally clicked on.
16678         - Use x pixels instead of x characters (which doesn't work anyway)
16679         as horizontal reference for modeline dragging. This allows us to
16680         keep on dragging the modeline even if the motion event occurs in
16681         another window.
16682
16683 1998-02-23  Didier Verna  <didier@xemacs.org>
16684
16685         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16686         glyph on the modeline to indicate that dragging the mouse has an
16687         effect both horizontally and vertically.
16688
16689 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16690
16691         * about.el (about-xemacs): Get rid of redundant visible version
16692         number.
16693
16694 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16695
16696         * about.el (about-hackers): Update credits.
16697
16698 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16699
16700         * prim/register.el (view-register): Show register type file-query.
16701
16702 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16703
16704         * mode-motion.el (mode-motion-highlight-internal):
16705           save-excursion inside save-window-exucrsion form to
16706           hide buffer point changes from save-window-excursion.
16707           Prevents display flickering when the mouse pointer
16708           moves.
16709
16710 1998-02-17  Didier Verna  <didier@xemacs.org>
16711
16712         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16713         function to handle correctly the case of a toolbar one side of the
16714         window: scrolling will not necessarily happen.
16715
16716 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16717
16718         * files.el (after-find-file): Restore missing argument
16719           to format that provides filename for "... consider M-x
16720           recover-file" message.  Also call `message' with "%s"
16721           as the first arg instead of an arbitrary string.
16722
16723 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16724
16725         * about.el (about-hackers): Various additions.
16726
16727 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16728
16729         * autoload.el (generate-file-autoloads-1): Don't force an extra
16730         line out when copying on-the-same line autoloads.
16731
16732         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16733         is installed.
16734
16735 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16736
16737         * x11/x-win-xfree86.el (x-win-init-xfree86):
16738         * x11/x-win-sun.el (x-win-init-sun):
16739         * x11/x-init.el (x-initialize-compose):
16740         * prim/simple.el:
16741         (backward-or-forward-kill-sexp):
16742         (backward-or-forward-kill-sentence):
16743         (backward-or-forward-kill-word):
16744         (backward-or-forward-delete-char):
16745         * prim/isearch-mode.el (isearch-help-or-delete-char):
16746         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16747         x-keysym-on-keyboard-p to detect backspace.
16748         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16749         Clean up symbols used with dead keys, checking Linux and solaris
16750         keysyms.
16751         Simplify x-win-*.el using above methods.
16752         Change documentation for x-keysym-*-p functions.
16753
16754 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16755
16756         * about.el (about-hackers): Restore entries for Michael Sperber and
16757         Vinnie Shelton.
16758         From Vinnie Shelton <acs@acm.org>
16759
16760 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16761
16762         * simple.el (count-words-region): Ditto.
16763
16764 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16765
16766         * simple.el (count-words-buffer): Document.  Don't print anything
16767         if non-interactive.
16768
16769 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16770
16771         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16772         multiple files in InfoDock.
16773
16774 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16775
16776         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16777         from version.el in InfoDock.
16778
16779         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16780         specially.
16781
16782 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16783
16784         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16785         variable name in docstring.
16786
16787 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16788
16789         * menubar.h: Include "gui.h".
16790
16791 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16792
16793         * site-load.el: Fix documentation.
16794
16795 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16796
16797         * package-get-base.el (package-get-base): Updated.
16798
16799         * keymap.el: PC-ize.
16800
16801 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16802
16803         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16804         from' on a fresh line.
16805
16806 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16807
16808         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16809         object.
16810
16811 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16812
16813         * undo-stack.el: PC-ize.
16814
16815         * cmdloop.el: PC-ize.
16816
16817 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16818
16819         * bytecomp-runtime.el: PC-ize.
16820
16821         * byte-optimize.el: Prolog fixup.  PC-ize.
16822
16823         * cus-dep.el: Spelling fix.
16824
16825         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16826         entries follow).
16827
16828 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16829
16830         * text-mode.el (text-mode-hook-identify): New function,
16831         put on text-mode-hook.  Set text-mode-variant here.
16832         (text-mode): Don't set it here.
16833
16834 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16835
16836         * text-mode.el (text-mode-hook): New defvar.
16837         (text-mode-variant): New variable.
16838         (text-mode): Set that variable locally.
16839         (toggle-text-mode-auto-fill): New command.
16840
16841 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16842
16843         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16844
16845 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16846
16847         * text-mode.el (paragraph-indent-text-mode):
16848         Renamed from spaced-text-mode.
16849         (text-mode-map): Bind TAB to indent-relative.
16850         (indented-text-mode-map): Variable deleted.
16851         (indented-text-mode): Now an alias for text-mode.
16852
16853 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16854
16855         * loadup.el: test-atoms debugging stuffs removed.
16856
16857 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16858
16859         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16860
16861 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16862
16863         * help.el (describe-beta): Made it use `locate-data-file'.
16864         (describe-distribution): Ditto.
16865         (describe-copying): Ditto.
16866         (describe-project): Ditto.
16867         (view-emacs-news): Ditto.
16868
16869         * help-nomule.el (help-with-tutorial): Made it use
16870         `locate-data-file' to find tutorial.
16871
16872 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16873
16874         * about.el: Corrected my email address.
16875
16876         * mouse.el: Added 'mouse-mswindows-drop' similar to
16877         'mouse-offix-drop'.
16878
16879 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16880
16881         * loadup.el (running-xemacs): Spelling fix.
16882
16883 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16884
16885         * packages.el (packages-find-packages-1): Don't allow a backwards
16886         compatible lisp tree to overwrite `preloaded-file-list'.
16887
16888 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16889
16890         * loadup.el: Don't delete "xemacs" prior to dumping.
16891
16892 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16893
16894         * package-info.el (pi-last-mod-date): New function.
16895         (pi-author-version): New function.
16896         (batch-update-package-info): Use them.
16897
16898 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16899
16900         * frame.el (get-frame-for-buffer-default-to-current): Create.
16901         (get-frame-for-buffer-noselect): Allow user to use current frame
16902         with `get-frame-for-buffer-default-to-current'.
16903
16904 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16905
16906         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16907         (byte-compile-output-docform): Ditto.
16908         (byte-compile-compiled-obj-to-list): Ditto.
16909
16910 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16911
16912         * startup.el (command-line-1): Removed code that ran
16913           buffer-menu.
16914
16915 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16916
16917         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16918
16919 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16920
16921         * frame.el (suspend-emacs-or-iconify-frame): Check using
16922         `device-on-window-system-p' instead of explicitly checking for X,
16923         so that the same logic works for MS Windows.
16924         (suspend-or-iconify-emacs): Ditto.
16925
16926 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16927
16928         * about.el (about-maintainer-info): Andy Piper is back.
16929         (xemacs-hackers): Updated Andy Piper's email address.
16930         (about-hackers): Added Jonathan Harris.
16931         (about-hackers): Updated Tibor Polgar's email address.
16932
16933 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16934
16935         * about.el: Add xemacs.org email manager.
16936
16937         * package-get-base.el (package-get-base): Updated with most recent
16938         package updates.
16939
16940 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16941
16942         * help.el (function-arglist): Use `indirect-function' instead of
16943         `symbol-function' so that aliases are treated correctly.
16944
16945 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16946
16947         * help.el (help-map): Add f1 binding to `help-for-help'.
16948         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16949         (describe-key-briefly): Use `princ' "%s" to print object.
16950         (with-displaying-help-buffer): Kill buffer if it exists, again.
16951         (describe-key): Use `princ' "%s" to print object.
16952         (describe-function-1): Use `princ' "%s" to print object.
16953         Commented out alias lines removed.
16954         (help-pretty-print-limit): New variable to control pretty-printing
16955         of variable values.
16956         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16957         `help-pretty-print-value' again.  Only print-print when OBJECT is
16958         list of length less than `help-pretty-print-limit'.
16959         (describe-variable): Use `help-maybe-pretty-print-value' again.
16960
16961 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16962
16963         * simple.el (blink-matching-open): Remove C++ kludge.
16964         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16965
16966 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16967
16968         * info.el (Info-default-directory-list): Made the documentation
16969         more explanitory.
16970
16971 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16972
16973         * lisp/packages.el:
16974         * lisp/package-admin.el:
16975         * lisp/build-report.el:
16976         Fix typos.
16977
16978 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16979
16980         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16981         warnings in Java buffers without final newline and editing the
16982         last line.
16983
16984 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16985
16986         * packages.el (packages-find-packages-1): Don't allow a backwards
16987         compatible lisp tree to overwrite `preloaded-file-list'.
16988         Suggested by Colin Rafferty  <colin@xemacs.org>
16989
16990         * mouse.el (mouse-offix-drop): Set undo-boundary.
16991         From Oliver Graf <ograf@fga.de>
16992
16993 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16994
16995         * loadup.el (load-gc): rewrite as defun.
16996         Print something sensical if a required dump-time file isn't found.
16997
16998 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16999
17000         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17001         bug strikes a menudescriptor.
17002
17003         * package-get-base.el (package-get-base): Updated.
17004
17005         * package-info.el (batch-update-package-info): Derive REQUIRES
17006         from the Makefile.
17007
17008 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17009
17010         * files.el (save-some-buffers): Don't play games with deleting
17011         other windows if we are in the minibuffer window.
17012
17013 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17014
17015         * modeline.el (modeline-minor-mode-menu): Add support for :active
17016         (add-minor-mode): Document :active property to TOGGLE.
17017
17018 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17019
17020         * modeline.el (modeline-minor-mode-menu): Add support for an
17021         `:included' predicate in the `toggle-sym' plist.
17022         (add-minor-mode): Document the :included property, format
17023         docstring some more.
17024         (modeline-minor-mode-menu): Documentation string added.
17025
17026 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17027
17028         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17029         labels from the symbol-names by thwacking off the overly redundant
17030         and overused "mode", parenthesizing "minor", and capitalizing the
17031         resultant strings.  Also shortened the menu's title by eliminating
17032         the redundant buffer name.
17033         (add-minor-mode): Beautified the docstring, added mention of the
17034         `:menu-tag' property of TOGGLE.
17035         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17036         `toggle-sym' to beatify the mode-life menus.
17037         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17038         `auto-fill-function'.
17039
17040 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17041
17042         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17043         menus to :style 'toggle.
17044
17045 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17046
17047         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17048
17049 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17050
17051         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17052         only recognize first hyperlink.
17053         (hyper-apropos-highlightify): Deletia, this is already done by
17054         `hyper-apropos-insert-face'.
17055         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17056
17057 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17058
17059         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17060         mail.
17061         (toolbar-mail-reader): Add support for `send'.
17062         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17063
17064 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17065
17066         * info.el (Info-emacs-info-file-name): Add defvar for
17067         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17068         will function properly.
17069
17070 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17071
17072         * simple.el: make the backwards delete function called by
17073         `backward-or-forward-delete-char' user configurable.
17074
17075 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17076
17077         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17078         compiled function got loaded from.
17079
17080 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17081
17082         * term/apollo.el: Synched up with InfoDock 3.6.2.
17083
17084 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17085
17086         * startup.el (load-init-file): Load autoloads earlier.
17087         (startup-splash-frame): Handle InfoDock logo.
17088
17089         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17090         InfoDock.
17091         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17092
17093         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17094         doesn't have this function.
17095
17096         * packages.el (locate-data-file): Fix to call `locate-file'.
17097
17098 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17099
17100         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17101         version of version.el.
17102         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17103
17104         * x-menubar.el (default-menubar): Guard reference to
17105         `gnuserv-frame'.
17106         (default-menubar): Guard references to `font-lock-mode'.
17107         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17108         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17109
17110         * make-docfile.el: Don't snarf doc strings from autoloads.
17111
17112         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17113         loading auto-autoloads files.
17114
17115         * loaddefs.el: Disable dumping autoloads.
17116
17117 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17118
17119         * lisp-mnt.el: Synch to Emacs 20.2.
17120
17121         * help.el: Remove manual autoload of `finder-by-keyword'.
17122
17123         * finder.el (finder-by-keyword): Autoload.
17124
17125         * help.el: Conditionalize hyperbole setup.
17126
17127 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17128
17129         * packages.el (package-require): Update to reflect new data format.
17130
17131 1998-01-02  Didier Verna  <didier@xemacs.org>
17132
17133         * x-menubar.el (default-menubar): make the tutorials available
17134         through the menubar. (Plus some compilation warnings cleanup).
17135
17136 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17137
17138         * check-features.el: New file.  Perform sanity check after build.
17139
17140         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17141         files to tooltalk package.
17142         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17143         package.
17144
17145         * package-admin.el (package-admin-xemacs): Use better default for
17146         location of XEmacs binary.
17147
17148 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17149
17150         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17151         tag with sexp and add value tag with value `t'.
17152
17153 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17154
17155         * package-get.el: Changes to work with real data.
17156         From Pete Ware <ware@cis.ohio-state.edu>
17157
17158         * packages.el (packages-reload-autoloads): Guard load for the time
17159         being.
17160
17161         * update-elc.el ("packages.el"): Force loading packages.el instead
17162         of possibly out-of-date packges.elc.
17163         * make-docfile.el ("packages.el"): Ditto.
17164
17165 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17166
17167         * build-report.el (build-report-delete-regexp): Added a rule for
17168         the main tarball shadowing anything past it.
17169
17170 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17171
17172         * packages.el (package-provide): Delete a previous provide.
17173
17174         * package-info.el: New file.
17175
17176         * package-get.el: New file.
17177         From Pete Ware <ware@cis.ohio-state.edu>
17178         (package-get): Fix md5 computation to work with Mule.
17179
17180 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17181
17182         * simple.el (log-message-*): Quote symbols in docstrings properly.
17183
17184 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17185
17186         * packages.el (packages-new-autoloads): Ignore symbolic links.
17187
17188         * cus-face.el (face-custom-attributes-get): Fix typo.
17189         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17190
17191 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17192
17193         * startup.el (load-init-file): Reload new or changed autoloads
17194         unless inhibited.  Reload modified dumped lisp (stubbed).
17195
17196         * packages.el (packages-new-autoloads): New function.
17197         (packages-reload-autoloads): New function.
17198         (packages-reload-dumped-lisp): New (stub) function.
17199
17200         * loadup.el: Inhibit reloading dumped files when running temacs.
17201
17202         * loadhist.el (file-provides): Extend to handle variant
17203         extensions.
17204
17205         * replace.el (query-replace): Fix typo.
17206
17207 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17208
17209         * make-docfile.el: list-autoloads-path has been renamed.
17210         * update-elc.el: list-autoloads has been renamed.
17211
17212         * packages.el (packages-list-autoloads): Renamed.
17213         (packages-list-autoloads-path): Ditto.
17214
17215 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17216
17217         * packages.el (packages-find-packages-1): Made it signal a warning
17218         for an error in an auto-autoload.el file.
17219
17220 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17221
17222         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17223         tag with const.
17224         From Aki Vehtari <Aki.Vehtari@hut.fi>
17225
17226         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17227
17228         * loadhist.el (unload-feature): Remove autoload.
17229
17230 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17231
17232         * loadhist.el: Unpackaged.
17233
17234         * help.el (describe-symbol-find-file): Rename
17235         `describe-function-find-file' and make old name obsolete.
17236         (describe-function-1): Use it.
17237         (describe-function-1): Guard reference to
17238         `compiled-function-annotation'.
17239
17240 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17241
17242         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17243         argument.
17244         (help-mode-quit): New optional arg to control whether it kills or
17245         buries.  Tidied up.
17246         (with-displaying-help-buffer): Don't kill buffer initially, even
17247         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17248         (help-pretty-print-value): Rename back from
17249         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17250         use it, otherwise use dumped `cl-prettyprint'.
17251         (describe-variable): Use `help-pretty-print-value' again.
17252         (find-func): Removed reference to "find-func" at end.
17253
17254 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17255
17256         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17257           GUI XEmacs. Rename? x-menubar is rather window system
17258           independant, except for a couple of items.
17259
17260 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17261
17262         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17263         entries as they will no longer be distributed with XEmacs.
17264
17265         * format.el (format-alist): Fix image/tiff regexps.
17266         From P. E. Jareth Hein <jareth@camelot-soft.com>
17267
17268         * help.el (help-maybe-pretty-print-value): Rename.
17269         (describe-variable): Use it.
17270         (describe-variable): Add trailing linefeed.
17271
17272 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17273
17274         * help.el (describe-function-1): Don't output anything for
17275           arglist of autoload functions.
17276
17277 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17278
17279         * help.el (describe-function-1): Don't output anything for
17280           arglist of autoload functions.
17281
17282 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17283
17284         * help.el (help-mode-map): New bindings for `help-mode-bury',
17285         `describe-function-at-point', `describe-variable-at-point',
17286         `Info-elisp-ref', `customize-variable', `help-next-section' and
17287         `help-prev-section'.
17288         (help-next-section): New function.
17289         (help-prev-section): New function.
17290         (help-mode-quit): Changed to kill the help buffer.
17291         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17292         correctly.
17293         (help-buffer-name): New function to generate the name of help
17294         buffers.
17295         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17296         argument giving the name of the help buffer.
17297         (describe-key): Use `with-displaying-help-buffer' with name.
17298         (describe-mode): Ditto.
17299         (describe-bindings): Ditto.
17300         (describe-prefix-bindings): Ditto.
17301         (view-lossage): Ditto.
17302         (with-syntax-table): New macro.
17303         (function-called-at-point): Use `ignore-errors' and
17304         `with-syntax-table'.
17305         (function-at-point): Ditto.
17306         (describe-function): Use `with-displaying-help-buffer' with name.
17307         (function-arglist): Extracted from `describe-function-1'.  Returns
17308         function's arglist as string.
17309         (function-documentation): Extracted from `describe-function-1'.
17310         Returns function's docstring.
17311         (describe-function-1): Remove all the "stream" garbage, including
17312         the stream argument.  Use `function-arglist' and
17313         `function-documentation'.
17314         (describe-function-arglist): Just use `function-arglist'.
17315         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17316         (help-pretty-print-value): New function to help with
17317         pretty-printing variable values.  Knows about `#<...>'.  Needs
17318         `pp-internal'.
17319         (describe-variable): Use `with-displaying-help-buffer' with name.
17320         Formatting improved.  Display file where variable is defined, if
17321         known.  Use `help-pretty-print-value'.
17322         (describe-syntax): Use `with-displaying-help-buffer' with name.
17323         (list-processes): Remove "stream" garbage.
17324
17325 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17326
17327         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17328         call a dumped routine instead.
17329
17330         * x-win-xfree86.el: Wrap file in defun.
17331         * x-win-sun.el: Ditto.
17332
17333 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17334
17335         * help.el (view-emacs-news): Remove usage of outl-mouse which
17336         advises functions and does other evil things.
17337
17338 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17339
17340         * format.el (format-alist): Add `image/tiff'.
17341         From P. E. Jareth Hein <jareth@camelot-soft.com>
17342
17343 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17344
17345         * about.el (about-hackers): More names added.
17346
17347         * make-docfile.el: Remove superfluous package path search.
17348
17349         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17350
17351 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17352
17353         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17354         ignored shadows.
17355
17356 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17357
17358         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17359         get trailing slashes when added to the load-path.
17360
17361         * x-init.el (init-x-win): Locate where XEmacs X localization files
17362         are.
17363
17364 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17365
17366         * x-faces.el: Added support for foregroundToolBarColor
17367           to xpm-color-symbols.
17368
17369 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17370
17371         * etags.el (tags-remove-duplicates): Removed.
17372         (buffer-tag-table-list): Use `delete-duplicates'.
17373
17374         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17375         correctly.
17376         (get*): Defalias to `get'.
17377
17378         * cl.el (eql): Compare integers with `eq'.
17379         (cl-map-extents): Check for `map-extents' first.
17380
17381 1997-12-17  Didier Verna  <didier@xemacs.org>
17382
17383         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17384         added the 'numero', 'copyright' and 'trademark' symbols.
17385
17386         * leim/quail/latin-post.el ("french-postfix"): see above.
17387
17388 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17389
17390         * widget.el (define-widget): Check the arguments.
17391
17392         * cus-edit.el (customize-face): Use `check-argument-type'.
17393         (custom-variable-value-create): Use `signal' to signal error.
17394         (custom-variable-reset-saved): Ditto.
17395         (custom-variable-reset-standard): Ditto.
17396         (custom-face-reset-saved): Ditto.
17397
17398         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17399         (widget-default-format-handler): Ditto.
17400         (widget-checklist-add-item): Ditto.
17401         (widget-radio-add-item): Ditto.
17402         (widget-editable-list-entry-create): Ditto.
17403         (widget-sexp-prompt-value): Ditto.
17404
17405         * custom.el (custom-declare-variable): Signal errors better.
17406         (custom-handle-keyword): Ditto.
17407         (custom-declare-group): Ditto.
17408
17409         * window-xemacs.el (windows): Ditto.
17410
17411         * menubar.el (menu): Ditto.
17412
17413         * keydefs.el (keyboard): Ditto.
17414
17415         * minibuf.el (minibuffer): Ditto.
17416
17417         * process.el (execute): Ditto.
17418
17419         * fill.el (fill): Ditto.
17420
17421         * modeline.el (modeline): Ditto.
17422
17423         * help.el (help): Ditto.
17424
17425         * faces.el (faces): Ditto.
17426
17427         * files.el (files): Ditto.
17428
17429         * x-init.el (x): Ditto.
17430
17431         * lisp-mode.el (lisp): Ditto.
17432
17433         * process.el (processes): Ditto.
17434
17435         * mouse.el (mouse): Ditto.
17436
17437         * abbrev.el (abbrev): Moved from cus-edit.
17438
17439         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17440         as variable declaration.
17441
17442 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17443
17444         * menubar.el (find-menu-item): Use `check-argument-type'.
17445         (find-menu-item): Cosmetic changes.
17446
17447 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17448
17449         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17450
17451 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17452
17453         * startup.el (set-default-load-path): Only search package-path
17454         when not running temacs.
17455
17456         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17457         files.
17458
17459         * loadup.el: Correct commentary.  Reformatting.
17460         (really-early-error-handler): Use absolute path to the
17461         first dumped-lisp.el file.
17462         (really-early-error-handler): Print full path name of
17463         each dumped lisp file (inherited from InfoDock).
17464
17465         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17466         dumped-lisp.el files.
17467
17468         * make-docfile.el (preloaded-file-list): Reorder when the
17469         package-path is searched.
17470         * update-elc.el: Ditto.
17471
17472         * lisp-mode.el (call-with-condition-handler): Treat the same as
17473         `condition-case' for indentation.
17474
17475         * about.el (about-xemacs): Update release date.
17476
17477 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17478
17479         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17480         anywhere but at the last clause.
17481         (ecase): Disallow `t' and `otherwise'.
17482
17483 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17484
17485         * cus-edit.el (custom-buffer-create-buttons): New function
17486         from stuff moved out of `custom-buffer-create-internal'.
17487         (custom-novice): New variable.  Default t.
17488         (custom-display-global-buttons): Ditto.  Default `top'.
17489         (custom-buffer-create-internal): Only display help if
17490         `custom-novice' is non-nil.  Display global buttons according to
17491         `custom-display-global-buttons'.
17492
17493 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17494
17495         * menubar.el (find-menu-item): Use `check-argument-type'.
17496         (find-menu-item): Cosmetic changes.
17497
17498 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17499
17500         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17501         look.
17502
17503 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17504
17505         * format.el (format-deannotate-region):  Bug fix.
17506         Deannotating a region containing unknown tags would fail
17507         (causing decoding of text/enriched to fail at user level)
17508
17509 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17510
17511         * minibuf.el (read-directory-name): Support sixth
17512           arg, HISTORY, as already documented.
17513
17514 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17515
17516         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17517         to `ecase'.
17518
17519 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17520
17521         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17522         skk-activate.
17523
17524 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17525
17526         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.