(U-0002D63E): New character.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
4         #x9FEA.
5
6 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `==ucs-bmp-var-001'.
10
11         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
12         CHISE.
13         (==ucs-bmp-var-001): Ditto.
14
15 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         setting for `=big5-cdp-var-007'.
19
20         * mule/mule-charset.el (default-coded-charset-priority-list): Add
21         `=big5-cdp-var-007'.
22
23         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
24         XEmacs CHISE.
25
26 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
27
28         * mule/mule-charset.el (default-coded-charset-priority-list): Add
29         `=ucs-sip@gb'.
30
31         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
32         CHISE.
33
34 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-charset.el (default-coded-charset-priority-list): Add
37         `=>ucs-tip@cognate'.
38
39         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
40         XEmacs CHISE.
41
42 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
43
44         * mule/mule-charset.el (default-coded-charset-priority-list): Add
45         `=ucs-tip-itaiji-001'.
46
47         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
48         XEmacs CHISE.
49
50 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-charset.el (default-coded-charset-priority-list): Add
53         `=>ucs-tip@component'.
54
55         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
56         XEmacs CHISE.
57
58 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-charset.el (default-coded-charset-priority-list): Add
61         `==ucs-tip@JP/hanazono'.
62
63         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
64         XEmacs CHISE.
65
66 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
67
68         * mule/mule-charset.el (default-coded-charset-priority-list): Add
69         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
70
71         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
72         CHISE.
73         (=ucs-tip@JP/hanazono): Ditto.
74
75 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
78         setting for `=ucs-var-007'.
79
80 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
81
82         * mule/mule-charset.el (default-coded-charset-priority-list): Add
83         `=ucs-bmp-var-007'.
84
85         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
86         CHISE.
87         (=ucs-bmp-var-007): Ditto.
88
89 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
92         setting for `=>ucs-itaiji-002@iwds-1'.
93
94         * mule/mule-charset.el (default-coded-charset-priority-list): Add
95         `=>ucs-bmp-itaiji-002@iwds-1'.
96
97 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
100         for XEmacs CHISE.
101         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
102
103 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
104
105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
106         setting for `=>ucs-itaiji-008'.
107
108 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
111         setting for `=>big5-cdp-itaiji-003'.
112
113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
114         `=>big5-cdp-itaiji-003'.
115
116 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
117
118         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
119         XEmacs CHISE.
120
121 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
122
123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
124         setting for `=>ucs-itaiji-011'.
125
126 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
127
128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
129         `=>ucs-bmp-itaiji-011'.
130
131 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
132
133         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
134         XEmacs CHISE.
135         (=>ucs-bmp-itaiji-011): Ditto.
136
137 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-charset.el (default-coded-charset-priority-list): Use
140         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
141
142 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
145         `=>ucs-bmp-cjk@iwds-1/normalized'.
146
147         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
148         coded-charset for XEmacs CHISE.
149
150 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
153         setting for `=>ucs-itaiji-010'.
154
155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
156         `=>ucs-bmp-itaiji-010'.
157
158         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
159         XEmacs CHISE.
160         (=>ucs-bmp-itaiji-010): Ditto.
161
162 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
163
164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
165         setting for `=>ucs@iwds-1/normalized'.
166
167 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
168
169         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
170         for XEmacs CHISE.
171
172 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
173
174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
175         setting for `==>ucs@esu'.
176
177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
178         `==>ucs-sip@esu'.
179
180         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
181         CHISE.
182         (==>ucs-sip@esu): Ditto.
183
184 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
185
186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
187         setting for `=>big5-cdp-var-001'.
188
189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
190         `=>big5-cdp-var-001'.
191
192         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
193         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
194
195 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
196
197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
198         setting for `===hng-sts'.
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `===hng-sts'.
202
203         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
204         CHISE.
205
206 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
209         setting for `===hng-sgs'.
210
211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
212         `===hng-sgs'.
213
214         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
215         CHISE.
216
217 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
218
219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
220         setting for `===hng-saa'.
221
222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
223         `===hng-saa'.
224
225         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
226         CHISE.
227
228 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
229
230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
231         setting for `===hng-kad'.
232
233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
234         `===hng-kad'.
235
236         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
237         CHISE.
238
239 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
240
241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
242         setting for `===hng-sai'.
243
244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
245         `===hng-sai'.
246
247         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
248         CHISE.
249
250 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
253         setting for `===hng-ini'.
254
255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
256         `===hng-ini'.
257
258         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
259         CHISE.
260
261 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
262
263         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
264         setting for `===hng-wke'.
265
266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
267         `===hng-wke'.
268
269         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
270         CHISE.
271
272 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
273
274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
275         setting for `===hng-wks'.
276
277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
278         `===hng-wks'.
279
280         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
281         CHISE.
282
283 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
284
285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
286         setting for `===hng-sab'.
287
288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
289         `===hng-sab'.
290
291         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
292         CHISE.
293
294 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
295
296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
297         setting for `===hng-ykk'.
298
299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
300         `===hng-ykk'.
301
302         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
303         CHISE.
304
305 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
306
307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
308         setting for `===hng-kkh'.
309
310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
311         `===hng-kkh'.
312
313         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
314         CHISE.
315
316 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
319         setting for `===hng-fhs'.
320
321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
322         `===hng-fhs'.
323
324         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
325         CHISE.
326
327 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `==>daijiten'.
331
332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
333         setting for `==>daijiten'.
334
335         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
336         CHISE.
337
338 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
339
340         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
341         last number of its code.
342
343 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
344
345         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
346         settings for `=daijiten', `==daijiten' and `===daijiten'.
347
348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
349         `=daijiten', `==daijiten' and `===daijiten'.
350
351         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
352         CHISE.
353         (==daijiten): Ditto.
354         (===daijiten): Ditto.
355
356 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
359         `=>ucs-bmp-itaiji-008'.
360
361         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
362         XEmacs CHISE.
363         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
364
365 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
366
367         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
368         of #x9FCC as the value of `max-code'.
369
370 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
371
372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
373         `=>>ucs-bmp-cjk@unicode'.
374
375         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
376         for XEmacs CHISE.
377
378 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
379
380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
381         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
382         `===shuowen-jiguge5'.
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
386
387         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
388         XEmacs CHISE.
389         (===shuowen-jiguge4): Ditto.
390         (===shuowen-jiguge5): Ditto.
391
392 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
393
394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
395         `=ucs-sip-var-005'.
396
397         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
398         XEmacs CHISE.
399
400 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
403         `=>>hanyo-denshi/ib'.
404
405 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
406
407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
408         setting for `=>big5-cdp@iwds-1'.
409
410 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
411
412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
413         setting for `=big5-cdp-var-010'.
414
415 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
416
417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
418         `=big5-cdp-var-010'.
419
420         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
421         XEmacs CHISE.
422
423 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
426         `=ucs-sip-itaiji-008'.
427
428         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
429         XEmacs CHISE.
430
431 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
434         `=>ucs-sip-itaiji-006'.
435
436         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
437         XEmacs CHISE.
438
439 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
440
441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
442         setting for `=+>big5-cdp', `=>big5-cdp@component' and
443         `=>big5-cdp@cognate'.
444
445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
446         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
447
448 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
451         CHISE.
452         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
453         mother.
454         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
455
456 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
457
458         * mule/mule-charset.el (default-coded-charset-priority-list): Add
459         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
460
461         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
462         XEmacs CHISE.
463         (=>big5-cdp@component): Ditto.
464         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
465
466 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
467
468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
469         setting for `=>ucs-itaiji-001@iwds-1'.
470
471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
472         `=>ucs-bmp-itaiji-001@iwds-1'.
473
474         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
475         for XEmacs CHISE.
476         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
477
478 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-charset.el (default-coded-charset-priority-list):
481         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
482         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
483         `chinese-isoir165'.
484
485         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
486         CHISE.
487
488 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
489
490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
491         `=ucs-sip-itaiji-006'.
492
493         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
494         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
495
496 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
497
498         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
499         setting for `=>ucs-itaiji-009'.
500
501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
502         `==ucs-bmp-itaiji-001'.
503
504         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
505         (=big5-cdp-itaiji-003): Doc fix.
506         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
507
508 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `=>zinbun-oracle'.
512
513 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
516         `=>ucs-sip-itaiji-003'.
517
518         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
519         (=>ucs-bmp-itaiji-003): Fix `long-name'.
520         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
521
522 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
525         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
526
527 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `==ucs-bmp-itaiji-006'.
531
532         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
533         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
534         (==ucs-bmp-itaiji-006): Ditto.
535
536 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
537
538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
539         `=ucs-bmp-itaiji-012'.
540
541         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
542         XEmacs CHISE.
543         (=ucs-bmp-itaiji-012): Ditto.
544
545 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
548         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
549
550 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
553         CHISE.
554
555 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
556
557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
558         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
559         and `=>>cns11643-6'.
560
561         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
562         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
563         (=>>cns11643-3): Ditto.
564         (=>>cns11643-4): Modify DOC.
565         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
566
567 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
568
569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
570         `=>ucs-sip-itaiji-005'.
571
572         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
573         XEmacs CHISE.
574
575 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
578         `==hanyo-denshi/tk/mf-01'.
579
580         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
581         for XEmacs CHISE.
582
583 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
586         `=>ucs-itaiji-007'.
587
588 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
591         `==ucs-sip-var-002'.
592
593         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
594         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
595
596 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
597
598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
599         setting for `==ucs-itaiji-001'.
600
601 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
602
603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
604         `==ucs-sip-itaiji-001'.
605
606         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
607         XEmacs CHISE.
608         (==ucs-sip-itaiji-001): Ditto.
609
610 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `=+>ucs-bmp-var-003'.
614
615         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
616         CHISE.
617         (=+>ucs-bmp-var-003): Ditto.
618
619 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=>ucs-bmp-cjk@cognate'.
623
624         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
625         XEmacs CHISE.
626
627 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
630         `=ucs-sip-itaiji-005'.
631
632         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
633         XEmacs CHISE.
634
635 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
638         setting for `=>ucs@cognate'.
639
640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
641         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
642
643         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
644         CHISE.
645         (=>ucs@hanyo-denshi): Abolished.
646         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
647         (=>ucs-bmp-itaiji-009): Ditto.
648         (=>ucs-sip@cognate): Ditto.
649
650 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
653         `=>ucs-bmp-itaiji-004'.
654
655         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
656         XEmacs CHISE.
657
658 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
659
660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
661         setting for `=>ucs-itaiji-004'.
662
663 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
664
665         * mule/mule-charset.el (default-coded-charset-priority-list): Add
666         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
667         `=>ucs-bmp-itaiji-007'.
668
669         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
670         XEmacs CHISE.
671         (=>ucs-itaiji-004): Ditto.
672         (=>ucs-sip-itaiji-004): Ditto.
673         (=>ucs-bmp-itaiji-007): Ditto.
674
675 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
678         setting for `=ucs-itaiji-010'.
679
680 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-charset.el (default-coded-charset-priority-list):
683         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
684         - Add `=ucs-bmp-itaiji-010'.
685         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
686           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
687         - Add `=>ucs-sip@iwds-1'.
688
689         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
690         XEmacs CHISE.
691         (=ucs-bmp-itaiji-010): Ditto.
692         (=>ucs-sip@iwds-1): Ditto.
693
694 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
697         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
698
699         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
700         XEmacs CHISE.
701         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
702
703 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
706         setting for `=>ucs-itaiji-003'.
707
708 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
709
710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
711         `=>ucs-bmp-itaiji-003'.
712
713         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
714         XEmacs CHISE.
715         (=>ucs-bmp-itaiji-003): Ditto.
716
717 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
718
719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
720         `=ucs-bmp-itaiji-011'.
721
722         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
723         XEmacs CHISE.
724
725 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
726
727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
728         setting for `==ucs-var-002'.
729
730 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
733         setting for `==ucs-itaiji-002'.
734
735 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
736
737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
738         `==ucs-sip-itaiji-002'.
739
740         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
741         XEmacs CHISE.
742
743 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
744
745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
746         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
747
748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
749         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
750         `=>ucs-sip-itaiji-007'.
751
752         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
753         XEmacs CHISE.
754         (=>ucs-sip-itaiji-007): Ditto.
755         (=ucs-sip-itaiji-007): Ditto.
756         (=ucs-itaiji-011): Ditto.
757         (=ucs-sip-itaiji-011): Ditto.
758
759 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
760
761         * mule/mule-coding.el (coded-charset-entity-reference-alist):
762         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
763
764 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `==ucs-bmp-var-002'.
768
769         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
770         CHISE.
771         (==ucs-bmp-var-002): Ditto.
772
773         * mule/mule-coding.el (coded-charset-entity-reference-alist):
774         Modify some priorities.
775
776 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
777
778         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
779         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
780         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
781
782 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
783
784         * mule/mule-charset.el (default-coded-charset-priority-list): Add
785         `=big5-cdp-var-001'.
786
787         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
788         XEmacs CHISE.
789
790 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
791
792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
793         setting for `==ucs-itaiji-005'.
794
795 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
796
797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
798         setting for `=ucs-itaiji-007'.
799
800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
801         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
802
803         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
804         XEmacs CHISE.
805         (==ucs-bmp-itaiji-005): Ditto.
806         (=ucs-itaiji-007): Ditto.
807         (=ucs-bmp-itaiji-007): Ditto.
808
809 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
810
811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
812         `==gt-pj-k1' and `==gt-pj-k2'.
813
814 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
815
816         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
817         CHISE.
818         (==gt-pj-k2): Ditto.
819
820 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
821
822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
823         setting for `=>ucs-itaiji-005'.
824
825 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
826
827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
828         `=>>cbeta'.
829
830 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
831
832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
833         `=>ucs-sip@component'.
834
835         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
836         instead of `=ucs' as its mother.
837         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
838
839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
840         setting for `=>ucs-itaiji-006'.
841
842 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
845         `=>ucs-bmp-itaiji-006'.
846
847         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
848         XEmacs CHISE.
849         (=>ucs-bmp-itaiji-006): Ditto.
850
851 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
852
853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
854         `=>ucs-bmp-itaiji-001'.
855
856         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
857         XEmacs CHISE.
858
859 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
860
861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
862         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
863
864         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
865         instead of `=ucs' as its mother.
866         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
867         (==ucs-bmp-itaiji-002): Ditto.
868         (==ucs-itaiji-003): Ditto.
869         (==ucs-bmp-itaiji-003): Ditto.
870
871 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
872
873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
874         setting for `=big5-cdp-var-002'.
875
876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
877         `=big5-cdp-var-002'.
878
879         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
880         XEmacs CHISE.
881
882 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
885         `=ucs-sip-var-004'.
886
887         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
888         XEmacs CHISE.
889
890 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
893         `=>ucs-bmp-cjk@iwds-1'.
894
895         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
896         XEmacs CHISE.
897
898 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
901         setting for `=ucs-var-005'.
902
903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
904         `=ucs-bmp-var-005'.
905
906         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
907         CHISE.
908         (=ucs-bmp-var-005): Ditto.
909
910 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
911
912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
913         `=>ucs-sip-itaiji-002'.
914
915         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
916         XEmacs CHISE.
917
918 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
919
920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
921         setting for `=>ucs-itaiji-002'.
922
923 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
924
925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
926         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
927
928         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
929         (=>ucs-itaiji-002): Ditto.
930         (=>ucs-bmp-itaiji-002): Ditto.
931
932 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
933
934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
935         setting for `=>ucs-itaiji-001'.
936
937 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
940         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
941
942         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
943         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
944         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
945         (=>ucs-sip-itaiji-001): Ditto.
946
947         * mule/mule-coding.el(coded-charset-entity-reference-alist):
948         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
949         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
950
951 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-charset.el (default-coded-charset-priority-list):
954         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
955         `=jef-china3' and `chinese-isoir165'.
956
957 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
958
959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
960         `=>ucs-bmp-itaiji-005'.
961
962         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
963         XEmacs CHISE.
964         (=>ucs-bmp-itaiji-005): Ditto.
965
966 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
967
968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
969         `=+>jis-x0213-2'.
970
971 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
972
973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
974         `=+>adobe-japan1-6'.
975
976 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
977
978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
979         `=+>jis-x0208@1978'.
980
981 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
982
983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
984         setting for `=>ucs@component'.
985
986 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
987
988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
989         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
990
991 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
992
993         * mule/mule-coding.el (coded-charset-entity-reference-alist):
994         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
995
996 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
999         CHISE.
1000         (=>ucs@jis/2004): Ditto.
1001
1002 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1003
1004         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1005         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1006
1007 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1008
1009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1010         `=>cbeta'.
1011
1012 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1013
1014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1015         setting for `==big5-cdp-itaiji-001'.
1016
1017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1018         `==big5-cdp-itaiji-001'.
1019
1020         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1021         XEmacs CHISE.
1022
1023 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1026         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1027         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1028
1029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1030         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1031         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1032
1033         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1034         XEmacs CHISE.
1035         (=>big5-cdp-itaiji-001): Ditto.
1036         (=big5-cdp-itaiji-002): Ditto.
1037         (=big5-cdp-itaiji-003): Ditto.
1038
1039 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1040
1041         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1042         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1043
1044 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1045
1046         * mule/mule-charset.el (default-coded-charset-priority-list):
1047         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1048         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1049         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1050
1051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1052         setting for `=ucs-var-008'.
1053
1054         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1055         CHISE.
1056         (=ucs-bmp-var-008): Likewise.
1057
1058 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-charset.el (default-coded-charset-priority-list):
1061         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1062
1063 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1066         `==ucs-sip@JP/hanazono'.
1067
1068         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1069         XEmacs CHISE.
1070
1071 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1072
1073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1074         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1075
1076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1077         `=ucs-bmp-var-006'.
1078
1079         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1080         CHISE.
1081         (=ucs-bmp-var-006): Likewise.
1082
1083 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `=ucs-bmp-itaiji-009'.
1087
1088         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1089         XEmacs CHISE.
1090         (=ucs-bmp-itaiji-009): Likewise.
1091
1092 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1093
1094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1095         `=>big5-cdp'.
1096
1097 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1098
1099         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1100         (utf-8-ivs-gb): Likewise.
1101         (utf-8-gb-er): Likewise.
1102         (utf-8-ivs-gb-er): Likewise.
1103         (utf-8-cns): Likewise.
1104         (utf-8-ivs-cns): Likewise.
1105         (utf-8-cns-er): Likewise.
1106         (utf-8-ivs-cns-er): Likewise.
1107         (utf-8-big5): Likewise.
1108         (utf-8-ivs-big5): Likewise.
1109         (utf-8-big5-er): Likewise.
1110         (utf-8-ivs-big5-er): Likewise.
1111         (utf-8-jis): Likewise.
1112         (utf-8-ivs-jis): Likewise.
1113         (utf-8-jis-er): Likewise.
1114         (utf-8-ivs-jis-er): Likewise.
1115         (utf-8-ks): Likewise.
1116         (utf-8-ivs-ks): Likewise.
1117         (utf-8-ks-er): Likewise.
1118         (utf-8-ivs-ks-er): Likewise.
1119
1120 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1121
1122         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1123         (utf-8-ivs-jp): Likewise.
1124         (utf-8-jp-er): Likewise.
1125         (utf-8-ivs-jp-er): Likewise.
1126
1127 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1128
1129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1130         setting for `=ucs-var-010'.
1131
1132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1133         `=ucs-bmp-var-010'.
1134
1135         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1136         CHISE.
1137         (=ucs-bmp-var-010): Likewise.
1138
1139 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1140
1141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1142         `=ucs-sip@JP/hanazono'.
1143
1144         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1145         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1146
1147 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1148
1149         * mule/mule-charset.el (default-coded-charset-priority-list):
1150         - Add `=big5-cdp-var-004'.
1151         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1152           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1153
1154         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1155         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1156         `=big5-cdp-var-005'.
1157
1158         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1159         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1160         `=big5-cdp-var-003'.
1161         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1162         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1163         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1164
1165 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1166
1167         * mule/mule-charset.el (default-coded-charset-priority-list):
1168         Don't prefer ucs-compat CCSes to other CCSes.
1169
1170 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1173         `===ucs-bmp-cjk-compat@unicode'.
1174
1175         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1176         coded-charset for XEmacs CHISE.
1177
1178 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1179
1180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1181         `=ucs-sip-itaiji-003'.
1182
1183         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1184         XEmacs CHISE.
1185
1186 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1187
1188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1189         setting for `=ucs-var-004'.
1190
1191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1192         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1193
1194         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1195         XEmacs CHISE.
1196         (=ucs-var-004): Ditto.
1197         (=ucs-bmp-var-004): Ditto.
1198
1199 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202         `=ucs-sip-var-003'.
1203
1204         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1205         XEmacs CHISE.
1206
1207 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1208
1209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1210         setting for `=ucs-itaiji-006'.
1211
1212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1213         `=ucs-bmp-itaiji-006'.
1214
1215         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1216         XEmacs CHISE.
1217         (=ucs-bmp-itaiji-006): Ditto.
1218
1219 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1220
1221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1222         `=ucs-sip-var-002'.
1223
1224         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1225         XEmacs CHISE.
1226
1227 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1230         `=ucs-sip-itaiji-002'.
1231
1232         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1233         XEmacs CHISE.
1234
1235 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1236
1237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1238         setting for `==hanyo-denshi/tk'.
1239
1240 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1241
1242         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1243         (=hanyo-denshi/tk): Fix `long-name'.
1244         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1245
1246 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1247
1248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1249         setting for `=>mj'.
1250
1251 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1252
1253         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1254         coded-charset for XEmacs CHISE.
1255
1256 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1257
1258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1259         setting for `=hanyo-denshi/tk'.
1260
1261 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1262
1263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1264         `=hanyo-denshi/tk/mf-01'.
1265
1266         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1267         XEmacs CHISE.
1268         (=hanyo-denshi/tk/mf-01): Ditto.
1269
1270 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-charset.el (default-coded-charset-priority-list):
1273         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1274
1275 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1276
1277         * mule/mule-charset.el (default-coded-charset-priority-list):
1278         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1279
1280 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1281
1282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1283         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1284
1285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1286         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1287
1288         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1289         XEmacs CHISE.
1290         (=ucs-bmp-itaiji-004): Ditto.
1291         (=ucs-itaiji-005): Ditto.
1292         (=ucs-bmp-itaiji-005): Ditto.
1293
1294 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1295
1296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1297         `=ucs-sip-itaiji-001'.
1298
1299         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1300         XEmacs CHISE.
1301
1302 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1303
1304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1305         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1306         `=ucs-itaiji-008'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1310         `=ucs-bmp-itaiji-008'.
1311
1312         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1313         XEmacs CHISE.
1314         (=ucs-bmp-itaiji-001): Ditto.
1315         (=ucs-itaiji-003): Ditto.
1316         (=ucs-bmp-itaiji-003): Ditto.
1317         (=ucs-itaiji-008): Ditto.
1318         (=ucs-bmp-itaiji-008): Ditto.
1319
1320 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1321
1322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1323         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1324
1325         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1326         for XEmacs CHISE.
1327         (==ucs-bmp-cjk-compat@JP): Ditto.
1328
1329 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1330
1331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1332         setting for `===hng-tzs'.
1333
1334         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1335         `===hng-tzs'.
1336
1337         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1338         CHISE.
1339
1340 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1341
1342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1343         setting for `===hng-doh'.
1344
1345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1346         `===hng-doh'.
1347
1348         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1349         CHISE.
1350
1351 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1352
1353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1354         setting for `===hng-wad'.
1355
1356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1357         `===hng-wad'.
1358
1359         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1360         CHISE.
1361
1362 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1363
1364         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1365         settings for `==koseki' and `===hng-kcc'.
1366
1367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1368         `===hng-kcc'.
1369
1370         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1371         CHISE.
1372
1373 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1374
1375         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1376         setting for `===hng-nkk'.
1377
1378         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1379         `===hng-nkk'.
1380
1381         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1382         CHISE.
1383
1384 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1385
1386         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1387         setting for `===hng-ink'.
1388
1389         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1390         `===hng-ink'.
1391
1392         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1393         CHISE.
1394
1395 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1396
1397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1398         setting for `===hng-jhk'.
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1401         `===hng-jhk'.
1402
1403         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1404         CHISE.
1405
1406 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1409         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1410         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1411         (===jis-x0213-1@2004): Likewise.
1412         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1413         "jisx0213\\(\\.2004\\)-1" as the registry.
1414         (=+>jis-x0213-1@2004): Likewise.
1415         (=>jis-x0213-1@2004): Likewise.
1416
1417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1418         `===jis-x0213-1@2004'.
1419
1420 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1421
1422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1423         setting for `===hng-nak'.
1424
1425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1426         `===hng-nak'.
1427
1428         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1429         CHISE.
1430
1431 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1432
1433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1434         setting for `===hng-hos'.
1435
1436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1437         `===hng-hos'.
1438
1439         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1440         CHISE.
1441
1442 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1443
1444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1445         setting for `===hng-tzj'.
1446
1447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1448         `===hng-tzj'.
1449
1450         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1451         CHISE.
1452
1453 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1454
1455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1456         setting for `===hng-kae'.
1457
1458         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1459         `===hng-kae'.
1460
1461         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1462         CHISE.
1463
1464 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1465
1466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1467         setting for `===hng-kar'.
1468
1469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1470         `===hng-kar'.
1471
1472         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1473         CHISE.
1474
1475 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1476
1477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1478         setting for `===hng-kyd'.
1479
1480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1481         `===hng-kyd'.
1482
1483         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1484         CHISE.
1485
1486 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1489         setting for `===hng-hok'.
1490
1491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1492         `===hng-hok'.
1493
1494         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1495         CHISE.
1496
1497 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1500         setting for `===hng-jyu'.
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `===hng-jyu'.
1504
1505         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1506         CHISE.
1507
1508 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1509
1510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1511         setting for `===hng-zkd'.
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1514         `===hng-zkd'.
1515
1516         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1517         CHISE.
1518
1519 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1520
1521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1522         setting for `===hng-kmi'.
1523
1524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1525         `===hng-kmi'.
1526
1527         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1528         CHISE.
1529
1530 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1533         setting for `===hng-okd'.
1534
1535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1536         `===hng-okd'.
1537
1538         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1539         CHISE.
1540
1541 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1542
1543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1544         setting for `===hng-nkm'.
1545
1546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1547         `===hng-nkm'.
1548
1549         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1550         CHISE.
1551
1552 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1555         setting for `===hng-nto'.
1556
1557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1558         `===hng-nto'.
1559
1560         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1561         CHISE.
1562
1563 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1566         setting for `===hng-yhk'.
1567
1568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1569         `===hng-yhk'.
1570
1571         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1572         CHISE.
1573
1574 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1575
1576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1577         setting for `===hng-sok'.
1578
1579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1580         `===hng-sok'.
1581
1582         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1583         CHISE.
1584
1585 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1586
1587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1588         setting for `===hng-kda'.
1589
1590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1591         `===hng-kda'.
1592
1593         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1594         CHISE.
1595
1596 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1597
1598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1599         setting for `===hng-myz'.
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `===hng-myz'.
1603
1604         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1605         CHISE.
1606
1607 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1610         setting for `===hng-kgk'.
1611
1612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1613         `===hng-kgk'.
1614
1615         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1616         CHISE.
1617
1618 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1621         setting for `===hng-drt'.
1622
1623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1624         `===hng-drt'.
1625
1626         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1627         CHISE.
1628
1629 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1630
1631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1632         setting for `===hng-mam'.
1633
1634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1635         `===hng-mam'.
1636
1637         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1638         CHISE.
1639
1640 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1641
1642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1643         setting for `===hng-dng'.
1644
1645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1646         `===hng-dng'.
1647
1648         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1649         CHISE.
1650
1651 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1652
1653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1654         setting for `=>cns11643-5'.
1655
1656 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1657
1658         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1659         setting for `===hng-keg'.
1660
1661         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1662         `===hng-keg'.
1663
1664         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1665         CHISE.
1666
1667 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1668
1669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1670         setting for `===hng-jou'.
1671
1672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1673         `===hng-jou'.
1674
1675         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1676         CHISE.
1677
1678 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1679
1680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1681         setting for `===hng-smk'.
1682
1683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1684         `===hng-smk'.
1685
1686         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1687         CHISE.
1688
1689 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1690
1691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1692         setting for `===hng-kyo'.
1693
1694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1695         `===hng-kyo'.
1696
1697         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1698         CHISE.
1699
1700 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1701
1702         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1703         setting for `===hng-kss'.
1704
1705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1706         `===hng-kss'.
1707
1708         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1709         CHISE.
1710
1711 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1712
1713         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1714         setting for `===hng-wan'.
1715
1716         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1717         `===hng-wan'.
1718
1719         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1720         CHISE.
1721
1722 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1723
1724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1725         setting for `===hng-ksk'.
1726
1727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1728         `===hng-ksk'.
1729
1730         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1731         CHISE.
1732
1733 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1736         setting for `===hng-kyu'.
1737
1738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1739         `===hng-kyu'.
1740
1741         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1742         CHISE.
1743
1744 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1745
1746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1747         setting for `===hng-skk'.
1748
1749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1750         `===hng-skk'.
1751
1752         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1753         CHISE.
1754
1755 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1756
1757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1758         setting for `===hng-sik'.
1759
1760         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1761         `===hng-sik'.
1762
1763         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1764         CHISE.
1765
1766 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1767
1768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1769         setting for `===hng-kbk'.
1770
1771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1772         `===hng-kbk'.
1773
1774         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1775         CHISE.
1776
1777 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1778
1779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1780         setting for `===hng-kcj'.
1781
1782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1783         `===hng-kcj'.
1784
1785         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1786         CHISE.
1787
1788 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1789
1790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1791         setting for `===hng-k24'.
1792
1793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1794         `===hng-k24'.
1795
1796         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1797         CHISE.
1798
1799 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802         setting for `===hng-gok'.
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `===hng-gok'.
1806
1807         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1808         CHISE.
1809 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1810
1811         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1812         setting for `===hng-tsu'.
1813
1814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1815         `===hng-tsu'.
1816
1817         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1818         CHISE.
1819
1820 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1821
1822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1823         setting for `===hng-sys'.
1824
1825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1826         `===hng-sys'.
1827
1828         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1829         CHISE.
1830
1831 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1832
1833         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1834         - Use "&HNG010-<d><d><d><d><d>;" instead of
1835           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1836         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1837
1838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1839         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1840
1841         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1842         "hngkhi-0" as the suffix of registry.
1843         (===hng-khm): New coded-charset for XEmacs CHISE.
1844         (=ucs-itaiji-002): Ditto.
1845         (=ucs-bmp-itaiji-002): Ditto.
1846
1847 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1848
1849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1850         setting for `=>ucs@iwds-1'.
1851
1852         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1853         XEmacs CHISE.
1854
1855 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1856
1857         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1858         CHISE.
1859
1860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1861         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1862         `===hng-khi'.
1863
1864 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1865
1866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1867         setting for `===hng-khi'.
1868
1869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1870         `===hng-khi'.
1871
1872         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1873         CHISE.
1874
1875 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1876
1877         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1878         #x9FA5 as the value of `max-code'.
1879         (=ucs-bmp-var-002): Likewise.
1880         (=ucs-bmp-var-003): Likewise.
1881         (=ucs-bmp-itaiji-084): Likewise.
1882         (=ucs-bmp-cjk@JP): Likewise.
1883         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1884         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1885         (=>ucs-bmp-cjk@component): Likewise.
1886
1887 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1888
1889         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1890         CHISE.
1891
1892 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1893
1894         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1895         XEmacs CHISE.
1896         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1897         `==jis-x0208@1978/2-pr' as the mother.
1898
1899 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1900
1901         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1902         CHISE.
1903
1904 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1905
1906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1907         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1908
1909 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1910
1911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1912         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1913
1914 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1915
1916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1917         setting for `===ucs@gb'.
1918
1919 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1920
1921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1922         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1923         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1924         as the entity-reference for `===jis-x0213-1@2000'; use
1925         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1926
1927 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1928
1929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1930         `===jis-x0208'.
1931
1932         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1933         instead of `===jis-x0208' as the mother.
1934         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1935         `===jis-x0208' as the mother.
1936         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1937         `===jis-x0208' as the mother.
1938         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1939         `===jis-x0213-1' as the mother.
1940         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1941         `===jis-x0213-1' as the mother.
1942         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1943         the mother.
1944         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1945         mother.
1946
1947 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1950         setting for `=ucs-var-001'.
1951
1952 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1953
1954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1955         `=ucs-bmp-var-001'.
1956
1957         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1958         CHISE.
1959         (=ucs-bmp-var-001): Ditto.
1960
1961         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1962         setting for `=ucs-var-003'.
1963
1964 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1965
1966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1967         `=ucs-bmp-var-003'.
1968
1969         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1970         CHISE.
1971         (=ucs-bmp-var-003): Ditto.
1972
1973 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1974
1975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1976         setting for `=ucs-var-002'.
1977
1978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1979         `=ucs-bmp-var-002'.
1980
1981         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1982         CHISE.
1983         (=ucs-bmp-var-002): Ditto.
1984
1985 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1986
1987         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1988         XEmacs CHISE.
1989         (==jis-x0208@1978/5pr): Ditto.
1990
1991 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1992
1993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1994         `=>ucs-bmp-cjk@component'.
1995
1996         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1997         XEmacs CHISE.
1998         (=>ucs-bmp-cjk@component): Ditto.
1999
2000 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2001
2002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2003         setting for `=>iwds-1'.
2004
2005 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2006
2007         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2008         CHISE.
2009
2010 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2011
2012         * mule/mule-charset.el (default-coded-charset-priority-list):
2013         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2014         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2015         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2016         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2017
2018 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2019
2020         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2021         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2022
2023         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2024         `=>>ucs@iso' as the mother.
2025         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2026         mother.
2027
2028 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2029
2030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2031         setting for `===hanyo-denshi/ia'.
2032
2033 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2034
2035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2036         `===hanyo-denshi/ia'.
2037
2038 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2039
2040         * mule/mule-conf.el (=koseki): Fix DOC.
2041         (==koseki): New coded-charset for XEmacs CHISE.
2042
2043 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2044
2045         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2046         XEmacs CHISE.
2047         (===hanyo-denshi/jd): Fix DOC.
2048
2049 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2050
2051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2052         setting for `===hanyo-denshi/ip'.
2053
2054 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2057         `===hanyo-denshi/ip'.
2058
2059         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2060         XEmacs CHISE.
2061
2062 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2065         `==ucs-radicals@unicode' and `=>daikanwa'.
2066
2067         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2068         for XEmacs CHISE.
2069
2070 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2073         XEmacs CHISE.
2074
2075 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2076
2077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2078         `===ruimoku-v6'.
2079
2080 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2081
2082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2083         setting for `===ruimoku-v6'.
2084
2085 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2086
2087         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2088         CHISE.
2089
2090 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2093         coded-charset for XEmacs CHISE.
2094
2095 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2096
2097         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2098         XEmacs CHISE.
2099
2100 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2101
2102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2103         `===ucs-sip@iso'.
2104
2105 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2106
2107         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2108         CHISE.
2109
2110 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2111
2112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2113         `==ucs-sip@iso'.
2114
2115         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2116         CHISE.
2117
2118 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2119
2120         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2121         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2122         (=ucs-sip-ext-b@iso): Fix registry.
2123         (==ucs-sip-ext-b@iso): Ditto.
2124         (===ucs-sip-ext-b@iso): Ditto.
2125
2126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2127         `=ucs-sip@iso'.
2128
2129 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2130
2131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2132         setting for `=>cbeta'.
2133
2134 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2135
2136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2137         `=>cns11643-7'.
2138
2139         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2140
2141 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2142
2143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2144         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2145
2146 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2147
2148         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2149         `=ucs@cns'.
2150         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2151         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2152         `=ucs@jis/1990'.
2153         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2154         `=ucs@jis/2000'.
2155         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2156         `=ucs@jis/2004'.
2157         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2158
2159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2160         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2161
2162 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2163
2164         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2165         XEmacs CHISE.
2166         (==jis-x0208@1978/1pr): Ditto.
2167         (==jis-x0208@1978/2-pr): Ditto.
2168
2169 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2170
2171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2172         setting for `===jis-x0213-1@2004'.
2173
2174 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2175
2176         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2177         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2178
2179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2180         `===hanyo-denshi/jb'.
2181
2182         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2183         XEmacs CHISE.
2184         (=+>hanyo-denshi/ft): Ditto.
2185         (=+>hanyo-denshi/jt): Ditto.
2186
2187 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2188
2189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2190         `===hanyo-denshi/hg'.
2191
2192 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2193
2194         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2195         XEmacs CHISE.
2196         (===hanyo-denshi/hg): Ditto.
2197
2198 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2199
2200         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2201         glyph-forms instead of detailed glyph-images.
2202         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2203         `=adobe-japan1-*'.
2204         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2205         (===adobe-japan1-1): Ditto.
2206         (===adobe-japan1-2): Ditto.
2207         (===adobe-japan1-3): Ditto.
2208         (===adobe-japan1-4): Ditto.
2209         (===adobe-japan1-5): Ditto.
2210         (===adobe-japan1-6): Ditto.
2211         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2212         `=>>>adobe-japan1' as the mother.
2213         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2214         `=>>adobe-japan1' as the mother.
2215         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2216         glyph-images.
2217         (==jis-x0208@1978): Ditto.
2218         (==jis-x0208@1983): Ditto.
2219         (==jis-x0208@1990): Ditto.
2220         (==jis-x0213-1): Ditto.
2221         (==jis-x0213-1@2000): Ditto.
2222         (==jis-x0213-1@2004): Ditto.
2223         (==jis-x0213-2): Ditto.
2224         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2225         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2226         `=jis-x0208@1978'.
2227         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2228         `=jis-x0208@1983'.
2229         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2230         `=jis-x0208@1990'.
2231         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2232         `=jis-x0213-1'.
2233         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2234         `=jis-x0213-1@2000'.
2235         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2236         `=jis-x0213-1@2004'.
2237         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2238         `=jis-x0213-2'.
2239         (===jis-x0208): New coded-charset for XEmacs CHISE.
2240         (===jis-x0208@1978): Ditto.
2241         (===jis-x0208@1983): Ditto.
2242         (===jis-x0208@1990): Ditto.
2243         (===jis-x0213-1): Ditto.
2244         (===jis-x0213-1@2000): Ditto.
2245         (===jis-x0213-2): Ditto.
2246         (===jis-x0212): Ditto.
2247         (===ks-x1001): Ditto.
2248         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2249         mother.
2250         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2251         as the mother.
2252         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2253         as the mother.
2254         (===cns11643-1): New coded-charset for XEmacs CHISE.
2255         (===cns11643-2): Ditto.
2256         (===cns11643-3): Ditto.
2257         (===cns11643-4): Ditto.
2258         (===cns11643-5): Ditto.
2259         (===cns11643-6): Ditto.
2260         (===cns11643-7): Ditto.
2261         (=>>cns11643-1): Ditto.
2262         (==big5-cdp): Indicate abstract glyph-images instead of
2263         representative glyph-images.
2264         (===big5-cdp): New coded-charset for XEmacs CHISE.
2265         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2266         detailed glyph-images.
2267         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2268         `=hanyo-denshi/*'.
2269         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2270         (===hanyo-denshi/ib): Ditto.
2271         (===hanyo-denshi/jt): Ditto.
2272         (===hanyo-denshi/ks): Ditto.
2273         (===mj): Ditto.
2274         (===mj-0): Ditto.
2275         (===mj-1): Ditto.
2276         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2277         `=>>>hanyo-denshi/*' as its mother.
2278         (==gt): Indicate abstract glyph-forms instead of detailed
2279         glyph-images.
2280         (===gt): New coded-charset for XEmacs CHISE.
2281         (=>>>gt): Indicates `==gt' instead of `=gt'.
2282         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2283         (==gt-k): Indicate abstract glyph-forms instead of detailed
2284         glyph-images.
2285         (===gt-k): New coded-charset for XEmacs CHISE.
2286         (==daikanwa): Indicates glyph-images instead of detailed
2287         glyph-images.
2288         (===daikanwa): New coded-charset for XEmacs CHISE.
2289         (===daikanwa/+p): Ditto.
2290         (===daikanwa/ho): Ditto.
2291         (==cbeta): Ditto.
2292         (===cbeta): Ditto.
2293         (==jef-china3): Ditto.
2294         (===jef-china3): Ditto.
2295         (==ruimoku-v6): Ditto.
2296         (==ucs@iso): Indicate representative glyph-forms instead of
2297         representative glyph-images.
2298         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2299         (==ucs@unicode): Indicate representative glyph-forms instead of
2300         representative glyph-images.
2301         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2302         `=ucs@unicode'.
2303         (==ucs@cns): Indicate representative glyph-forms instead of
2304         representative glyph-images.
2305         (==ucs@jis): Ditto.
2306         (==ucs@jis/1990): Ditto.
2307         (==ucs@jis/2000): Ditto.
2308         (==ucs@jis/2004): Ditto.
2309         (==ucs@ks): Ditto.
2310         (===ucs@iso): New coded-charset for XEmacs CHISE.
2311         (===ucs@unicode): Ditto.
2312         (===ucs@gb): Ditto.
2313         (===ucs@ks): Ditto.
2314         (===ucs-bmp-cjk@gb): Ditto.
2315         (===ucs-sip-ext-b@iso): Ditto.
2316
2317 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2318
2319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2320         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2321         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2322         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2323         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2324         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2325         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2326         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2327         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2328         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2329
2330         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2331         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2332         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2333         - Use "&g1-[NAME];" for `=>>[NAME]'.
2334         - Abolish "&g2-[NAME];".
2335
2336 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2337
2338         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2339         `=>>ucs@cns' as the mother.
2340
2341 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2342
2343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2344         setting for `==ucs@ks'.
2345
2346 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2347
2348         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2349         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2350         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2351         0x00E30000〜0x00E409D5.
2352
2353 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2354
2355         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2356         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2357         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2358
2359 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2360
2361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2362         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2363
2364         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2365         (=mj-0): Ditto.
2366         (=mj-1): Ditto.
2367         (==mj): Ditto.
2368         (==mj-0): Ditto.
2369         (==mj-1): Ditto.
2370         (=>>mj): Ditto.
2371
2372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2373         setting for `=mj' and `==mj'.
2374
2375 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2378         CHISE.
2379
2380 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2381
2382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2383         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2384         `=>ucs@hanyo-denshi'.
2385
2386 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2387
2388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2389         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2390
2391         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2392         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2393
2394 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2395
2396         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2397         XEmacs CHISE.
2398
2399 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2402         Change priority of `=>>>ucs@iso'.
2403
2404         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2405         `=>>>ucs@iso' as the mother.
2406         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2407
2408 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2409
2410         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2411         Change priority of `=>>>ucs@unicode'.
2412
2413         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2414         `=ucs@unicode'.
2415
2416 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2417
2418         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2419         Change priority of `=>>>ucs@jis'.
2420
2421         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2422         `=ucs@jis'.
2423
2424 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2425
2426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2427         setting for `==daikanwa/+p'.
2428
2429 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2430
2431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2432         setting for `==shinjigen@1ed'.
2433
2434 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2435
2436         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2437         XEmacs CHISE.
2438
2439 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2440
2441         * mule/mule-conf.el (==shinjigen): Modify DOC.
2442         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2443         (==shinjigen@rev): Modify DOC.
2444
2445 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2446
2447         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2448         CHISE.
2449
2450 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2451
2452         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2453         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2454
2455         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2456         XEmacs CHISE.
2457
2458         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2459         `==daikanwa'.
2460
2461 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2462
2463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2464         setting for `==cns11643-7'.
2465
2466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2467         `==cns11643-7'.
2468
2469 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2470
2471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2472         `==cns11643-6'.
2473
2474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2475         setting for `==cns11643-6'.
2476
2477 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2478
2479         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2480         setting for `==cns11643-5'.
2481
2482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2483         `==cns11643-5'.
2484
2485 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2486
2487         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2488         setting for `==cns11643-4'.
2489
2490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2491         `==cns11643-4'.
2492
2493 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2494
2495         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2496         setting for `==cns11643-3'.
2497
2498         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2499         `==cns11643-3'.
2500
2501 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2502
2503         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2504         setting for `==cns11643-2'.
2505
2506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2507         `==cns11643-2'.
2508
2509 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2512         Change priority of `=>>>ucs@ks'.
2513
2514         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2515         `=ucs@ks'.
2516
2517 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2520         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2521         `==ucs@cns' and `==cns11643-1'.
2522
2523         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2524         (==cns11643-2): Ditto.
2525         (==cns11643-3): Ditto.
2526         (==cns11643-4): Ditto.
2527         (==cns11643-5): Ditto.
2528         (==cns11643-6): Ditto.
2529         (==cns11643-7): Ditto.
2530
2531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2532         `==cns11643-1'.
2533
2534 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2535
2536         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2537         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2538         `=>>>ucs@jis/1990'.
2539
2540         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2541         `=ucs@jis/1990'.
2542         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2543         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2544
2545 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2546
2547         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2548         Change priority of `=>>>ucs@cns'.
2549
2550         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2551         `=ucs@cns'.
2552
2553 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2554
2555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2556         `==ks-x1001'.
2557
2558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2559         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2560         `==ks-x1001'.
2561
2562 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2565
2566 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2567
2568         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2569         `=jis-x0208'.
2570         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2571         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2572         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2573         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2574         (=>>>jis-x0213-1@2000): Changed to an alias for
2575         `=jis-x0213-1@2000'.
2576         (=>>>jis-x0213-1@2004): Changed to an alias for
2577         `=jis-x0213-1@2004'.
2578         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2579
2580 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2581
2582         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2583         `=adobe-japan1-0'.
2584         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2585         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2586         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2587         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2588         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2589         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2590
2591 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2592
2593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2594         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2595         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2596         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2597         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2598         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2599
2600 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2601
2602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2603         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2604         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2605         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2606         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2607         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2608         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2609         `==jis-x0212'.
2610
2611 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2612
2613         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2614         "AdobeJapan1-[0-6]$".
2615         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2616         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2617         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2618         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2619         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2620         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2621         (==adobe-japan1-1): Ditto.
2622         (==adobe-japan1-2): Ditto.
2623         (==adobe-japan1-3): Ditto.
2624         (==adobe-japan1-4): Ditto.
2625         (==adobe-japan1-5): Ditto.
2626         (==adobe-japan1-6): Ditto.
2627         (==jis-x0208): Ditto.
2628         (==jis-x0208@1978): Ditto.
2629         (==jis-x0208@1983): Ditto.
2630         (==jis-x0208@1990): Ditto.
2631         (==jis-x0213-1): Ditto.
2632         (==jis-x0213-1@2000): Ditto.
2633         (==jis-x0213-1@2004): Ditto.
2634         (==jis-x0213-2): Ditto.
2635         (==jis-x0212): Ditto.
2636         (==gb2312): Ditto.
2637         (==iso-ir165): Ditto.
2638         (==gb12345): Ditto.
2639         (==ks-x1001): Ditto.
2640         (==cns11643-1): Ditto.
2641         (==cns11643-2): Ditto.
2642         (==cns11643-3): Ditto.
2643         (==cns11643-4): Ditto.
2644         (==cns11643-5): Ditto.
2645         (==cns11643-6): Ditto.
2646         (==cns11643-7): Ditto.
2647         (==big5-cdp): Ditto.
2648         (==hanyo-denshi/ja): Ditto.
2649         (==hanyo-denshi/jb): Ditto.
2650         (==hanyo-denshi/jc): Ditto.
2651         (==hanyo-denshi/jd): Ditto.
2652         (==hanyo-denshi/ft): Ditto.
2653         (==hanyo-denshi/ia): Ditto.
2654         (==hanyo-denshi/ib): Ditto.
2655         (==hanyo-denshi/hg): Ditto.
2656         (==hanyo-denshi/jt): Ditto.
2657         (==hanyo-denshi/ks): Ditto.
2658         (==gt): Ditto.
2659         (==gt-k): Ditto.
2660         (==daikanwa): Ditto.
2661         (==shinjigen): Ditto.
2662         (==ucs@iso): Ditto.
2663         (==ucs@unicode): Ditto.
2664         (==ucs@gb): Ditto.
2665         (==ucs-bmp@gb): Ditto.
2666         (==ucs@cns): Ditto.
2667         (==ucs-bmp@cns): Ditto.
2668         (==ucs@jis): Ditto.
2669         (==ucs@jis/1990): Ditto.
2670         (==ucs@jis/2000): Ditto.
2671         (==ucs@jis/2004): Ditto.
2672         (==ucs@JP): Ditto.
2673         (==ucs@JP/hanazono): Ditto.
2674         (==ucs@ks): Ditto.
2675         (==ucs-bmp@ks): Ditto.
2676         (==ucs@cns11643): Ditto.
2677         (==ucs-bmp-cjk@gb): Ditto.
2678         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2679         (==ucs-sip-ext-b@iso): Ditto.
2680
2681 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2682
2683         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2684         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2685
2686         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2687         XEmacs CHISE.
2688         (=ucs-bmp-cjk@unicode): Abolished.
2689
2690 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2691
2692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2693         `=+>ucs-bmp-cjk-compat@jis'.
2694
2695         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2696         for XEmacs CHISE.
2697
2698 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2699
2700         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2701         CHISE.
2702
2703 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2704
2705         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2706         for XEmacs CHISE.
2707         (=jis-x0208@1978/1er-pr): Abolished.
2708         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2709         `=jis-x0208@1978/1er-pr' as the mother.
2710
2711 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2712
2713         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2714         setting for `=ucs-itaiji-084'.
2715
2716 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2717
2718         * mule/mule-charset.el (default-coded-charset-priority-list):
2719         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2720
2721         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2722         XEmacs CHISE.
2723         (=ucs-bmp-itaiji-084): Ditto.
2724
2725 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2726
2727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2728         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2729
2730 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2731
2732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2733         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2734
2735         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2736         XEmacs CHISE.
2737         (=big5-cdp-var-5): Ditto.
2738
2739 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2740
2741         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2742         XEmacs CHISE.
2743
2744 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2745
2746         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2747         XEmacs CHISE.
2748
2749 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2750
2751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2752         setting for `=>>>hanyo-denshi/ft'.
2753
2754 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2755
2756         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2757         XEmacs CHISE.
2758         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2759         `=hanyo-denshi/jd' as the mother.
2760
2761 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2762
2763         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2764         XEmacs CHISE.
2765         (=+>adobe-japan1-1): Ditto.
2766         (=+>adobe-japan1-2): Ditto.
2767         (=+>adobe-japan1-3): Ditto.
2768         (=+>adobe-japan1-4): Ditto.
2769         (=+>adobe-japan1-5): Ditto.
2770         (=+>adobe-japan1-6): Ditto.
2771         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2772
2773 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2776         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2777         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2778
2779         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2780         the top.
2781
2782 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2783
2784         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2785         XEmacs CHISE.
2786         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2787         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2788         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2789
2790 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2791
2792         * mule/mule-charset.el (default-coded-charset-priority-list):
2793         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2794         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2795
2796         * mule/mule-conf.el: Modify order of definitions of some
2797         coded-charsets.
2798
2799 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2800
2801         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2802         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2803         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2804
2805         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2806         CHISE.
2807         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2808         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2809
2810 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2811
2812         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2813         CHISE.
2814
2815 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2816
2817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2818         setting for `=daikanwa/+2p'.
2819
2820         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2821         XEmacs CHISE.
2822
2823 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2824
2825         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2826         XEmacs CHISE.
2827         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2828
2829 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2830
2831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2832         setting for `=>>>hanyo-denshi/ib'.
2833
2834 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2835
2836         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2837         XEmacs CHISE.
2838         (=>>>hanyo-denshi/ib): Ditto.
2839         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2840         `=hanyo-denshi/ja' as the mother.
2841         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2842         `=hanyo-denshi/ib' as the mother.
2843
2844 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2845
2846         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2847         XEmacs CHISE.
2848         (utf-8-ivs-mcs-er): Likewise.
2849         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2850         and `=>ucs-gb'.
2851         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2852         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2853         `ucs-gb' and `=>ucs-gb'.
2854         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2855         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2856         and `=>ucs-cns'.
2857         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2858         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2859         `ucs-cns' and `=>ucs-cns'.
2860         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2861         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2862         `ucs-big5' and `=>ucs-big5'.
2863         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2864         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2865         `ucs-big5' and `=>ucs-big5'.
2866         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2867         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2868         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2869         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2870         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2871         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2872         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2873         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2874         `=>ucs-jis'; modify DOC and mnemonic.
2875         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2876         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2877         and `=>ucs-jis'; modify DOC and mnemonic.
2878         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2879         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2880         `=>ucs-ks'.
2881         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2882         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2883         and `=>ucs-ks'.
2884         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2885
2886 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2887
2888         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2889         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2890
2891 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2892
2893         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2894         Modify priorities.
2895
2896 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2897
2898         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2899         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2900
2901 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2902
2903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2904         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2905
2906 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2909         CHISE.
2910
2911 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2912
2913         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2914         CHISE.
2915
2916 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2917
2918         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2919         CHISE.
2920
2921 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2922
2923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2924         `=+>ucs-bmp-cjk@unicode'.
2925
2926         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2927         for XEmacs CHISE.
2928
2929 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2930
2931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2932         setting for `=>>daikanwa'.
2933
2934 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2935
2936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2937         `=>>hanyo-denshi/jt'.
2938
2939 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2940
2941         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2942         XEmacs CHISE.
2943         (=+>jis-x0208@1990): Ditto.
2944         (=+>jis-x0213-1@2000): Ditto.
2945
2946 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2947
2948         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2949         XEmacs CHISE.
2950
2951 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2952
2953         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2954         XEmacs CHISE.
2955         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2956         `=hanyo-denshi/jc' as the mother.
2957
2958 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2959
2960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2961         setting for `=+>adobe-japan1'.
2962
2963         * mule/mule-charset.el (default-coded-charset-priority-list):
2964         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2965         and `=>>hanyo-denshi/ft' to `=>>gt'.
2966
2967 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2968
2969         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2970         XEmacs CHISE.
2971         (=>>adobe-japan1-1): Ditto.
2972         (=>>adobe-japan1-2): Ditto.
2973         (=>>adobe-japan1-3): Ditto.
2974         (=>>adobe-japan1-4): Ditto.
2975         (=>>adobe-japan1-5): Ditto.
2976         (=>>adobe-japan1-6): Ditto.
2977         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2978
2979 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2980
2981         * mule/mule-conf.el (=adobe-japan1): New alias for
2982         `=adobe-japan1-6'.
2983         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2984         (=>>>adobe-japan1-1): Ditto.
2985         (=>>>adobe-japan1-2): Ditto.
2986         (=>>>adobe-japan1-3): Ditto.
2987         (=>>>adobe-japan1-4): Ditto.
2988         (=>>>adobe-japan1-5): Ditto.
2989         (=>>>adobe-japan1-6): Ditto.
2990         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2991
2992 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2993
2994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2995         setting for `=>>>adobe-japan1'.
2996
2997 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2998
2999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3000         setting for `=+>ucs@ks'.
3001
3002 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3003
3004         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3005         XEmacs CHISE.
3006         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3007         `=adobe-japan1-6' as the mother.
3008
3009 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3010
3011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3012         setting for `=>cns11643-7'.
3013
3014 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3015
3016         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3017         CHISE.
3018
3019 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3022         XEmacs CHISE.
3023         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3024
3025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3026         setting for `=>ucs@jis/2004'.
3027
3028 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3029
3030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3031         setting for `=+>gt'.
3032
3033         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3034         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3035
3036 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3037
3038         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3039         `=>ucs@unicode' as the mother.
3040         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3041         mother.
3042         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3043         mother.
3044         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3045         mother.
3046
3047 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3048
3049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3050         setting for `=+>ucs@unicode'.
3051
3052         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3053         CHISE.
3054
3055 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3056
3057         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3058         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3059         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3060         - Add setting for `=+>ucs@cns'.
3061
3062         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3063         CHISE.
3064         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3065         as the mother.
3066         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3067         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3068
3069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3070         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3071
3072 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3073
3074         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3075         setting for `=>ucs@ks'.
3076
3077 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3078
3079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3080         `=ucs-bmp-cjk-compat@unicode'.
3081
3082         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3083         coded-charset for XEmacs CHISE.
3084
3085 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3086
3087         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3088         `=ucs-bmp-cjk-compat'.
3089
3090         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3091         XEmacs CHISE.
3092
3093 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3094
3095         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3096         CHISE.
3097
3098 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3099
3100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3101         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3102
3103         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3104         `=>ucs@jis/1990'.
3105         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3106
3107 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3108
3109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3110         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3111
3112         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3113         CHISE.
3114         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3115         mother.
3116
3117 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3118
3119         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3120         `=>jis-x0213-2@usual'.
3121         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3122         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3123         `=>jis-x0213-2@usual' as the mother.
3124
3125 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3126
3127         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3128         (=>ucs@JP): New alias for `=+>ucs@jis'.
3129
3130 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3131
3132         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3133         `=>jis-x0208@usual'.
3134         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3135         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3136         `=>jis-x0208@usual' as the mother.
3137         (=>jis-x0208): Likewise.
3138
3139 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3140
3141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3142         setting for `=+>jis-x0208@1978'.
3143
3144 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3145
3146         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3147         XEmacs CHISE.
3148
3149 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3150
3151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3152         setting for `=>>>ucs@jis/1990'.
3153
3154 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3155
3156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3157         setting for `=>ucs@jis/1990'.
3158
3159 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3160
3161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3162         setting for `=ucs@JP/hanazono'.
3163
3164         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3165         CHISE.
3166         (=ucs@JP/hanazono): Ditto.
3167         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3168         (=>>hanyo-denshi/jc): Ditto.
3169         (=>>hanyo-denshi/jd): Ditto.
3170
3171 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3172
3173         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3174         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3175
3176 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3177
3178         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3179         XEmacs CHISE.
3180
3181 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3184         XEmacs CHISE.
3185
3186 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3187
3188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3189         `=ucs-bmp-cjk@JP'.
3190
3191 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3192
3193         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3194         XEmacs CHISE.
3195
3196 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3197
3198         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3199         Modify order of settings; add settings for `=daikanwa@rev2'.
3200
3201 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3202
3203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3204         setting for `=>>cbeta'.
3205
3206         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3207         CHISE.
3208
3209 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3210
3211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3212         setting for `=>>adobe-japan1'.
3213
3214 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3215
3216         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3217         XEmacs CHISE.
3218
3219 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3220
3221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3222         setting for `=>>hanyo-denshi/ia'.
3223
3224         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3225         XEmacs CHISE.
3226
3227 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3228
3229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3230         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3231
3232         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3233         XEmacs CHISE.
3234         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3235         `=hanyo-denshi/jt' as the mother.
3236
3237 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3238
3239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3240         setting for `=>>>jis-x0213-2'.
3241
3242         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3243         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3244         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3245
3246 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3247
3248         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3249         XEmacs CHISE.
3250
3251 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3252
3253         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3254         XEmacs CHISE.
3255
3256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3257         `=>>jis-x0213-1@2004'.
3258
3259 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3260
3261         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3262         XEmacs CHISE.
3263
3264 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3265
3266         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3267         - Use "&g2-*;" as entity-references for `=>>>*'.
3268         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3269
3270         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3271         XEmacs CHISE.
3272         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3273         as the mother.
3274
3275 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3276
3277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3278         setting for `=>>hanyo-denshi/ib'.
3279
3280         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3281         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3282         (=>>jis-x0208@1990): Ditto.
3283         (=>>hanyo-denshi/ib): Ditto.
3284
3285         * mule/mule-charset.el (default-coded-charset-priority-list):
3286         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3287
3288 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3289
3290         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3291         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3292         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3293         `=>>>ucs@jis/2004'.
3294
3295 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3296
3297         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3298         XEmacs CHISE.
3299         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3300         `=jis-x0213-1@2004' as the mother.
3301         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3302         (=>>>ucs@ks): Ditto.
3303
3304         * mule/mule-charset.el (default-coded-charset-priority-list):
3305         Modify priority of `=hanyo-denshi/*'.
3306
3307 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3308
3309         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3310         settings for `=>>ucs@JP' and `=ucs@JP'.
3311
3312 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3313
3314         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3315         CHISE.
3316
3317 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3320         setting for `=>>>ucs@cns'.
3321
3322         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3323         CHISE.
3324
3325 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3326
3327         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3328         instead of `=>>>jis-x0213-1@2004' as the mother.
3329         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3330         (=>>>ucs@unicode): Likewise.
3331         (=>>>ucs@jis): Likewise.
3332         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3333         mother.
3334         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3335
3336 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3339         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3340         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3341         `=>>>ucs@jis'.
3342
3343 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3344
3345         * mule/mule-charset.el (default-coded-charset-priority-list):
3346         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3347         and `=jis-x0213-*-2000'.
3348
3349 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3352         XEmacs CHISE.
3353         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3354         `=>>jis-x0213-1' as the mother.
3355
3356 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3357
3358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3359         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3360
3361 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3362
3363         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3364
3365 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3366
3367         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3368         XEmacs CHISE.
3369
3370 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3371
3372         * mule/mule-coding.el (decomposition-feature-list): Set
3373         `=decomposition', `=decomposition@cid' and
3374         `=decomposition@hanyo-denshi'.
3375
3376 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3379         setting for `=>>hanyo-denshi/ks'.
3380
3381         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3382         XEmacs CHISE.
3383
3384 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3385
3386         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3387         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3388
3389         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3390         `=hanyo-denshi/ks/mf'.
3391
3392         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3393         XEmacs CHISE.
3394         (=hanyo-denshi/ks/mf): Ditto.
3395
3396 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3397
3398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3399         settings for P=hanyo-denshi/jt'.
3400
3401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3402         `=hanyo-denshi/jt'.
3403
3404         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3405         XEmacs CHISE.
3406
3407 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3408
3409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3410         settings for `=hanyo-denshi/ip'.
3411
3412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3413         `=hanyo-denshi/ip'.
3414
3415         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3416         XEmacs CHISE.
3417
3418 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3421         settings for `=hanyo-denshi/hg'.
3422
3423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3424         `=hanyo-denshi/hg'.
3425
3426         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3427         XEmacs CHISE.
3428
3429 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3432         setting for `=>>hanyo-denshi/ft'.
3433
3434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3435         `=>>hanyo-denshi/ft'.
3436
3437         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3438         XEmacs CHISE.
3439
3440 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3441
3442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3443         settings for `=hanyo-denshi/ib'.
3444
3445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3446         `=hanyo-denshi/ib'.
3447
3448         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3449         XEmacs CHISE.
3450
3451 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3452
3453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3454         settings for isolated characters of `=hanyo-denshi/ia' and
3455         non-isolated characters of `=hanyo-denshi/*'.
3456
3457         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3458         `=hanyo-denshi/ia'.
3459
3460         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3461         XEmacs CHISE.
3462
3463 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3464
3465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3466         setting for isolated characters of `=hanyo-denshi/ft'.
3467
3468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3469         `=hanyo-denshi/ft'.
3470
3471         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3472         XEmacs CHISE.
3473
3474 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3475
3476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3477         setting for isolated characters of `=hanyo-denshi/jd'.
3478
3479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3480         `=hanyo-denshi/jd'.
3481
3482         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3483         XEmacs CHISE.
3484
3485 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3486
3487         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3488         setting for isolated characters of `=hanyo-denshi/jc'.
3489
3490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3491         `=hanyo-denshi/jc'.
3492
3493         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3494         XEmacs CHISE.
3495
3496 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3497
3498         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3499         setting for isolated characters of `=hanyo-denshi/jb'.
3500
3501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3502         `=hanyo-denshi/jb'.
3503
3504         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3505         XEmacs CHISE.
3506
3507 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3508
3509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3510         setting for isolated characters of `=hanyo-denshi/ja'.
3511
3512 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3513
3514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3515         `=hanyo-denshi/ja'.
3516
3517         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3518         XEmacs CHISE.
3519
3520 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3521
3522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3523         settings for isolated characters of `=adobe-japan1-6'.
3524
3525 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3526
3527         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3528         CHISE.
3529         (=daikanwa/+2p): Ditto.
3530         (=daikanwa/ho): Ditto.
3531
3532 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3533
3534         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3535         coding-system for XEmacs CHISE.
3536
3537 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3538
3539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3540         setting for `=>>ruimoku-v6'.
3541
3542         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3543         CHISE.
3544
3545 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3546
3547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3548         setting for `=daikanwa@rev1'.
3549
3550 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3551
3552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3553         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3554
3555 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3556
3557         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3558         XEmacs CHISE.
3559         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3560
3561 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3562
3563         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3564         CHISE.
3565
3566 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3567
3568         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3569         CHISE.
3570
3571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3572         setting for `=>ucs@jis'.
3573
3574 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3575
3576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3577         setting for `=>jis-x0208@usual'.
3578
3579         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3580         XEmacs CHISE.
3581         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3582         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3583         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3584
3585 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3586
3587         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3588         CHISE.
3589         (=>>>jis-x0208@1990): Ditto.
3590         (=>>>jis-x0213-1): Ditto.
3591         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3592         mother.
3593         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3594         as the mother.
3595
3596 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3597
3598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3599         setting for `=>ucs@cns' and `=>>ucs@ks'.
3600
3601         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3602         CHISE.
3603
3604 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3605
3606         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3607         CHISE.
3608
3609 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3610
3611         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3612         CHISE.
3613         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3614         mother.
3615
3616 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3619         `==>ucs-bmp-cjk@bucs'.
3620
3621         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3622         XEmacs CHISE.
3623
3624 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3625
3626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3627         setting for `==>ucs@bucs'.
3628
3629         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3630         XEmacs CHISE.
3631
3632 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3635         - Add setting for `=>>jis-x0208'.
3636         - Omit setting for `=>>jis-x0208@1990'.
3637         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3638           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3639           `=ucs@FOO'.
3640
3641 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3642
3643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3644         setting for `=>daikanwa'.
3645
3646 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3647
3648         * mule/mule-conf.el (=daikanwa): Fix DOC.
3649         (=>daikanwa): New abstract character for XEmacs CHISE.
3650         (=>ucs@iso): Likewise.
3651         (=>ucs@unicode): Likewise.
3652         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3653
3654 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3655
3656         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3657         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3658           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3659         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3660         - Add `=>big5-cdp'.
3661
3662 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3663
3664         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3665         (=>big5-cdp): New abstract character.
3666
3667 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3670         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3671         `chinese-big5'.
3672
3673 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-charset.el (default-coded-charset-priority-list):
3676         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3677
3678         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3679         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3680         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3681         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3682         and `=>jis-x0213-2'.
3683
3684 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3685
3686         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3687         XEmacs CHISE.
3688         (=>>ucs@jis/2000): Likewise.
3689         (=>>ucs@jis/2004): Likewise.
3690
3691 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3694         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3695         `=>>ucs@cns'.
3696
3697         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3698         XEmacs CHISE.
3699         (=>>gt): Use quote instead of backquote; modify DOC.
3700         (=>gt): Use quote instead of backquote.
3701         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3702         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3703         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3704         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3705         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3706         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3707
3708 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3709
3710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3711         `=>>ucs@unicode' and `=>>gt'.
3712
3713 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3714
3715         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3716         XEmacs CHISE.
3717         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3718         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3719         `=jis-x0208@1978/1er-pr' as the mother.
3720         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3721
3722 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3723
3724         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3725         `=ucs@unicode' as the mother.
3726
3727 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3730         setting for `=>>ucs@unicode'.
3731
3732         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3733         CHISE.
3734
3735 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3736
3737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3738         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3739
3740         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3741         `=adobe-japan1-6' and `=adobe-japan1-base'.
3742
3743         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3744         XEmacs CHISE.
3745         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3746         specify `min-code' and `max-code'.
3747         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3748         (=adobe-japan1-2): Likewise.
3749         (=adobe-japan1-3): Likewise.
3750         (=adobe-japan1-4): Likewise.
3751         (=adobe-japan1-5): Likewise.
3752         (=adobe-japan1-6): Likewise.
3753
3754 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3757         setting for `=>gt'.
3758
3759 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3760
3761         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3762         CHISE.
3763
3764 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3765
3766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3767         setting for `=>zinbun-oracle'.
3768
3769         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3770         for XEmacs CHISE.
3771
3772 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3773
3774         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3775         for XEmacs CHISE.
3776         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3777         `=jis-x0208@1978' as the mother.
3778
3779 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3782         - Use `=gt' instead of `ideograph-gt'.
3783         - Use `=gt-k' instead of `ideograph-gt-k'.
3784         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3785         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3786         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3787         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3788         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3789         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3790         - Use `=>>gt' instead of `<=>gt'.
3791         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3792         - Add setting for `=>>jis-x0208@1990'.
3793         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3794           `=>>jis-x0213-1@2000'.
3795         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3796         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3797           `=>>jis-x0213-1@2004'.
3798         - Add setting for `=>>jis-x0208@1978'.
3799         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3800
3801 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3802
3803         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3804         XEmacs CHISE.
3805
3806 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3807
3808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3809         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3810         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3811         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3812         `<=>jis-x0213-1@2004'.
3813
3814 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3815
3816         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3817         CHISE.
3818         (=>jis-x0213-2): Ditto.
3819
3820 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3821
3822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3823         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3824
3825 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3826
3827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3828         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3829         `=>jis-x0213-1'.
3830
3831 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3834         CHISE.
3835         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3836
3837 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3838
3839         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3840         `<==>jis-x0213-1'.
3841         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3842         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3843         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3844         (<=>jis-x0208): New alias for `=>jis-x0208'.
3845         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3846         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3847         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3848         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3849         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3850         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3851         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3852         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3853         (=>>gt): Renamed from `<==>gt'.
3854         (<==>gt): New alias for `=>>gt'.
3855
3856 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3859         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3860         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3861         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3862         - Add settings for `<=>jis-x0213-1@2000' and
3863           `<=>jis-x0213-1@2004'.
3864
3865         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3866         XEmacs CHISE.
3867         (<==>jis-x0213-1): Likewise.
3868         (<==>jis-x0213-1@2000): Likewise.
3869         (<==>jis-x0213-1@2004): Likewise.
3870         (<=>jis-x0208): Add property `=>iso-ir 168'.
3871         (<=>jis-x0208@1997): Likewise.
3872         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3873         as the mother; add property `=>iso-ir 228'.
3874         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3875         property `=>iso-ir 228'.
3876         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3877         property `=>iso-ir 233'.
3878         (<==>gt): Renamed from `<=>gt'.
3879         (<=>gt): New alias for `<==>gt'.
3880
3881 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3882
3883         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3884         CHISE.
3885         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3886         `<=>jis-x0208' as the mother.
3887         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3888         (<=>jis-x0213-1@2000): Ditto.
3889         (<=>jis-x0213-1@2004): Ditto.
3890
3891 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3894         settings for `<=>gt'.
3895
3896         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3897
3898 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3899
3900         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3901         XEmacs CHISE.
3902         (=jis-x0208@1978/-4pr): Likewise.
3903         (=jis-x0208@1978/4-pr): Likewise.
3904         (=jis-x0213-1): Likewise.
3905         (=ucs@iso): Likewise.
3906         (=ucs@unicode): Likewise.
3907         (=ucs@gb): Likewise.
3908         (=ucs@gb/fw): Likewise.
3909         (=ucs@cns): Likewise.
3910         (=ucs@cns/fw): Likewise.
3911         (=ucs@jis): Likewise.
3912         (=ucs@jis/fw): Likewise.
3913         (=ucs@jis/1990): Likewise.
3914         (=ucs@jis/2000): Likewise.
3915         (=ucs@jis/2004): Likewise.
3916         (=ucs@JP): Likewise.
3917         (=ucs@ks): Likewise.
3918         (=ucs@big5): Likewise.
3919         (=ucs@big5/cns11643): Likewise.
3920         (=ucs@cns11643): Likewise.
3921
3922 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3923
3924         * mule/mule-charset.el (default-coded-charset-priority-list):
3925         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3926
3927         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3928         CHISE.
3929         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3930         mother.
3931
3932 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3935         from src/mule-charset.c].
3936         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3937         specify `final'.
3938         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3939         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3940         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3941         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3942         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3943         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3944
3945 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3946
3947         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3948         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3949         (=jis-x0208@1978/i-4): Specify `partial'.
3950         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3951         mother coded-charset.
3952         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3953
3954 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3955
3956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3957         settings for `=jis-x0213-1@2004'.
3958
3959 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3960
3961         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3962         CHISE.
3963         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3964         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3965         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3966         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3967         temporarily.
3968         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3969
3970 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3971
3972         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3973         CHISE.
3974         (=shinjigen@1ed): Inherited from `=shinjigen'.
3975         (=shinjigen@rev): Likewise.
3976
3977 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3978
3979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3980         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3981
3982 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3985         define it as an alias.
3986         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3987         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3988         alias.
3989         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3990         alias.
3991
3992 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3993
3994         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3995         CHISE.
3996
3997 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4000         CHISE.
4001         (shinjigen-2): Ditto.
4002
4003 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004
4005         * mule/mule-charset.el (default-coded-charset-priority-list):
4006         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4007         `chinese-big5-eten-*' and `chinese-big5'.
4008
4009 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4010
4011         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4012         #x9FA5 temporarily.
4013
4014 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4015
4016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4017         settings for `=jis-x0208@1978/i1'.
4018
4019 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4020
4021         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4022         XEmacs CHISE.
4023
4024 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4025
4026         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4027         XEmacs CHISE.
4028
4029 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4030
4031         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4032         XEmacs CHISE.
4033
4034 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4035
4036         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4037         CHISE.
4038         (=ucs-bmp@cns): Likewise.
4039         (=ucs-bmp@jis): Likewise.
4040         (=ucs-bmp@ks): Likewise.
4041
4042 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4043
4044         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4045         CHISE.
4046         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4047
4048 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4049
4050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4051         settings for `=zinbun-oracle'.
4052
4053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4054         `=zinbun-oracle'.
4055
4056 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4057
4058         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4059         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4060         `=ucs@iso'.
4061
4062 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4063
4064         * mule/mule-charset.el (default-coded-charset-priority-list):
4065         Delete `ucs-sip'; modify order of some CCSs.
4066
4067 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4068
4069         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4070         in XEmacs CHISE.
4071
4072         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4073         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4074         CHISE.
4075
4076 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4077
4078         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4079         its registry.
4080         (=ucs-radicals@unicode): Likewise.
4081
4082 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4083
4084         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4085         CHISE.
4086
4087 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4088
4089         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4090         CHISE.
4091
4092 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4093
4094         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4095         CHISE.
4096
4097 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4098
4099         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4100         Modify preference of *isolated settings*.
4101
4102 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4103
4104         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4105         utf-2000 is provided.
4106         (=ucs@cns11643): Likewise.
4107
4108 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4109
4110         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4111         Prefer every *isolated setting* to ordinary setting.
4112
4113 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4116         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4117
4118 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4121         CHISE.
4122
4123 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4124
4125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4126         settings for `=jis-x0208@1997'.
4127
4128 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4129
4130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4131         `=jis-x0208@1997'.
4132
4133 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4134
4135         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4136         XEmacs CHISE.
4137
4138 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4139
4140         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4141         `=jis-x0208@1978'.
4142         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4143         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4144         `=jis-x0208-1990' as the mother.
4145         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4146
4147 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4148
4149         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4150         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4151         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4152         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4153         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4154         for `=ucs@JP'.
4155
4156 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4159         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4160         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4161         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4162         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4163         `=daikanwa@rev2'.
4164
4165 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4166
4167         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4168         (=gt): Likewise.
4169         (=gt-k): Likewise.
4170         (=gt-pj-*): Likewise.
4171         (=gt-pj-k1): Likewise.
4172         (=gt-pj-k2): Likewise.
4173         (=daikanwa): Likewise.
4174         (=daikanwa-rev1): Likewise.
4175         (=daikanwa-rev2): Likewise.
4176         (=big5-pua): Likewise.
4177         (=big5-eten): Likewise.
4178         (chinese-big5-eten-a): Likewise.
4179         (chinese-big5-eten-b): Likewise.
4180         (=hanziku-*): Likewise.
4181         (=cbeta): Likewise.
4182         (=jef-china3): Likewise.
4183         (=ruimoku-v6): Likewise.
4184         (=ucs@iso): Likewise.
4185         (=ucs@unicode): Likewise.
4186         (=ucs@gb): Likewise.
4187         (=ucs@cns): Likewise.
4188         (=ucs@jis): Likewise.
4189         (=ucs@jis-1990): Likewise.
4190         (=ucs@jis-2000): Likewise.
4191         (=ucs@jp): Likewise.
4192         (=ucs@ks): Likewise.
4193         (=ucs@big5): Likewise.
4194         (=ucs-radicals): Likewise.
4195         (=ucs-radicals@unicode): Likewise.
4196         (=ucs-bmp-cjk): Likewise.
4197         (=ucs-bmp-cjk@unicode): Likewise.
4198         (=ucs-sip-ext-b): Likewise.
4199         (=ucs-sip-ext-b@iso): Likewise.
4200
4201 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4202
4203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4204         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4205
4206 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4207
4208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4209         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4210         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4211         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4212         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4213         arabic-digit, ipa and ``&I-B-XXXX;''.
4214
4215 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4216
4217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4218         setting for (I-)HZK{03..12}-XXXX.
4219
4220 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4221
4222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4223         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4224
4225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4226         `=ruimoku-v6'.
4227
4228         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4229         CHISE.
4230
4231 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4232
4233         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4234         (=ucs@unicode): Likewise.
4235         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4236         (=ucs@cns): Likewise.
4237         (=ucs@jis): Likewise.
4238         (=ucs@ks): Likewise.
4239         (=ucs@big5): Likewise.
4240
4241 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4242
4243         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4244         `ucs-jis'.
4245         (utf-8-jis-er): Likewise.
4246         (utf-8-jp): New coding-system.
4247         (utf-8-jp-er): Likewise.
4248
4249         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4250
4251 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4252
4253         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4254
4255         * mule/japanese.el: Move definition of `euc-jisx0213' to
4256         mule/mule-coding.el.
4257
4258 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4259
4260         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4261         mule-coding before loading update-cdb when utf-2000 is provided.
4262
4263 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4264
4265         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4266         `=daikanwa'.
4267
4268 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4271         definition codes when `utf-2000' is provided.
4272
4273 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4274
4275         * mule/mule-category.el (word-combining-categories): Don't setup
4276         `word-combining-categories' in XEmacs CHISE.
4277         (word-separating-categories): Add setting about Latin script in
4278         XEmacs CHISE.
4279
4280 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4281
4282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4283         setting for `chinese-big5'.
4284
4285 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4286
4287         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4288         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4289         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4290         add setting for HZK0[12]-xxxx.
4291
4292 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4293
4294         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4295         in XEmacs CHISE.
4296
4297 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4298
4299         * mule/mule-charset.el (default-coded-charset-priority-list):
4300         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4301         and `chinese-big5' to `=gt-pj-*'.
4302
4303 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4304
4305         * mule/mule-conf.el (=daikanwa): Renamed from
4306         `ideograph-daikanwa'.
4307         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4308
4309 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4310
4311         * mule/mule-conf.el (=cns11643-7): Renamed from
4312         `chinese-cns11643-7'.
4313         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4314
4315 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4316
4317         * mule/mule-conf.el (=cns11643-6): Renamed from
4318         `chinese-cns11643-6'.
4319         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4320
4321 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4322
4323         * mule/mule-conf.el (=cns11643-5): Renamed from
4324         `chinese-cns11643-5'.
4325         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4326
4327 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4328
4329         * mule/mule-conf.el (=cns11643-4): Renamed from
4330         `chinese-cns11643-4'.
4331         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4332
4333 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4334
4335         * mule/mule-conf.el (=cns11643-3): Renamed from
4336         `chinese-cns11643-3'.
4337         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4338
4339 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4340
4341         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4342         `=cns11643-2'.
4343         (chinese-cns11643-2): New alias for `=cns11643-2'.
4344
4345 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4346
4347         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4348         `=cns11643-1'.
4349         (chinese-cns11643-1): New alias for `=cns11643-1'.
4350
4351 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4352
4353         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4354         (chinese-gb12345): New alias for `=gb12345'.
4355
4356 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4357
4358         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4359         (chinese-gb2312): New alias for `=gb2312'.
4360
4361 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4362
4363         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4364         (chinese-big5): New alias for `=big5'.
4365
4366 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4367
4368         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4369         (korean-ksc5601): New alias for `=ks-x1001'.
4370
4371 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4372
4373         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4374         `=jis-x0212'.
4375         (japanese-jisx0212): New alias for `=jis-x0212'.
4376
4377 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4378
4379         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4380         `=jis-x0208-1983'.
4381         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4382
4383 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4384
4385         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4386         `=jis-x0208-1978'.
4387         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4388
4389 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4390
4391         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4392         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4393
4394 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4395
4396         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4397         (chinese-cns11643-3): Specify iso-ir 183.
4398         (chinese-cns11643-4): Specify iso-ir 184.
4399         (chinese-cns11643-5): Specify iso-ir 185.
4400         (chinese-cns11643-6): Specify iso-ir 186.
4401         (chinese-cns11643-7): Specify iso-ir 187.
4402         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4403         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4404
4405 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4408         \uXXXX for every cases.
4409
4410 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4411
4412         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4413         (ucs-big5): Changed to an alias for `=ucs@big5'.
4414
4415 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4416
4417         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4418         (ucs-ks): Changed to an alias for `=ucs@ks'.
4419
4420 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4421
4422         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4423         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4424
4425 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4426
4427         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4428         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4429
4430 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4431
4432         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4433         (ucs-jis): Changed to an alias for `=ucs@jis'.
4434
4435 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4436
4437         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4438         (ucs-cns): Changed to an alias for `=ucs@cns'.
4439
4440 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4441
4442         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4443         (ucs-gb): Changed to an alias for `=ucs@gb'.
4444
4445 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4446
4447         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4448         `ideograph-daikanwa-2'.
4449         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4450         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4451
4452 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4453
4454         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4455         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4456
4457         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4458         for `xemacs-chise-version'.
4459
4460 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4461
4462         * mule/mule-charset.el (default-coded-charset-priority-list):
4463         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4464         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4465         instead of `ideograph-hanziku-*'.
4466
4467         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4468         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4469
4470 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4473         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4474         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4475         `utf-2000' is provided.
4476
4477 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4478
4479         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4480         is provided [was builtin coded-charsets].
4481
4482 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4483
4484         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4485         is provided [was builtin coded-charsets].
4486
4487 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4488
4489         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4490         is provided [was builtin coded-charsets].
4491
4492 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4493
4494         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4495         is provided [was builtin coded-charsets].
4496
4497 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4498
4499         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4500         when `utf-2000' is provided [was builtin coded-charsets].
4501
4502 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4503
4504         * mule/mule-conf.el (=hanziku-*): Renamed from
4505         `ideograph-hanziku-*'.
4506         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4507
4508 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4509
4510         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4511         `utf-2000' is provided [was builtin coded-charsets].
4512         (ideograph-hanziku-{1..12}): Likewise.
4513
4514 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515
4516         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4517         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4518
4519 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4520
4521         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4522         when `utf-2000' is provided [was builtin coded-charsets].
4523
4524 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4525
4526         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4527         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4528         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4529
4530 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4531
4532         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4533         (ideograph-gt): Changed to an alias for `=gt'.
4534
4535 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4536
4537         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4538         is provided; it was defined as a builtin coded-charset.
4539         (ideograph-gt): Likewise.
4540
4541 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4542
4543         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4544         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4545
4546 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4547
4548         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4549         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4550
4551 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4552
4553         * mule/mule-conf.el (=big5-eten): Renamed from
4554         `chinese-big5-eten'.
4555         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4556
4557 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4558
4559         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4560         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4561
4562 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4563
4564         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4565         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4566
4567 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4568
4569         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4570         (china3-jef): Changed to an alias for `=jef-china3'.
4571
4572 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4573
4574         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4575         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4576
4577         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4578         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4579         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4580         when `utf-2000' is provided.
4581
4582 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4583
4584         * mule/mule-charset.el (default-coded-charset-priority-list):
4585         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4586
4587         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4588         (ucs-jis-2000): Deleted.
4589
4590 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4591
4592         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4593         UTF-2000.
4594         (=ucs-jis-2000): New coded-charset for UTF-2000.
4595
4596 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4597
4598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4599         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4600
4601 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4602
4603         * mule/mule-charset.el (default-coded-charset-priority-list):
4604         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4605         `ideograph-cbeta'.
4606
4607 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4608
4609         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4610         builtin coded-charset].
4611
4612 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4613
4614         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4615         settings for &K0-xxxx and &I-K0-xxxx.
4616
4617 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4618
4619         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4620         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4621
4622 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4623
4624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4625         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4626
4627 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4628
4629         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4630         UTF-2000.
4631         (ideograph-gt-pj-k1): Likewise.
4632         (ideograph-gt-pj-k2): Likewise.
4633
4634 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4635
4636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4637         `=jis-x0208'.
4638
4639 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4640
4641         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4642         UTF-2000 [was a builtin coded-charset].
4643
4644 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4645
4646         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4647         (utf-8-gb-er): Likewise.
4648
4649 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4650
4651         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4652         settings for JIS X 0212 and JIS X 0208:1978.
4653
4654 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4655
4656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4657         setting for JIS X 0213.
4658
4659 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4660
4661         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4662         standard-case-table in UTF-2000.
4663
4664 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4665
4666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4667         definitions for isolated-chars.
4668
4669 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4670
4671         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4672         `configure-utf-2000-lisp-directory'.
4673         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4674         `mule-lisp-load-path'.
4675
4676 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4677
4678         * startup.el (startup-setup-paths): Set and use
4679         `utf-2000-lisp-directory'.
4680         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4681         UTF-2000.
4682
4683 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4684
4685         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4686         (paths-find-utf-2000-lisp-directory): New function.
4687         (paths-construct-load-path): Add new optional argument
4688         `utf-2000-lisp-directory'.
4689
4690         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4691
4692 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4693
4694         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4695         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4696         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4697         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4698         `chinese-big5-2' in UTF-2000.
4699
4700         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4701         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4702
4703 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4704
4705         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4706         `big5-eten-er' in UTF-2000.
4707         (big5-cdp): Modify DOC-string and mnemonic.
4708
4709 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4710
4711         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4712         UTF-2000 [renamed from utf-8-er].
4713         (utf-8-gb): New coding-system in UTF-2000.
4714         (utf-8-gb-er): Likewise.
4715         (utf-8-cns): Likewise.
4716         (utf-8-cns-er): Likewise.
4717         (utf-8-big5): Likewise.
4718         (utf-8-big5-er): Likewise.
4719         (utf-8-jis): Likewise.
4720         (utf-8-jis-er): Likewise.
4721         (utf-8-ks): Likewise.
4722         (utf-8-ks-er): Likewise.
4723         (utf-8-er): Likewise.
4724
4725 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4726
4727         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4728         instead of `utf-8-unix' in UTF-2000.
4729
4730         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4731
4732 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4733
4734         * mule/japanese.el (euc-jisx0213): New coding-system.
4735
4736         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4737         `japanese-jisx0208-1990' as the mother.
4738
4739 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4740
4741         * dumped-lisp.el (preloaded-file-list): Change condition of
4742         loading "close-cdb".
4743
4744 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4745
4746         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4747         setup `coded-charset-entity-reference-alist'.
4748
4749 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4750
4751         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4752         UTF-2000.
4753
4754 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4755
4756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4757         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4758
4759 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4760
4761         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4762         (chinese-big5-eten-a): Likewise.
4763         (chinese-big5-eten-b): Likewise.
4764         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4765         code range is #x8140 .. #x8DFE.
4766
4767 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4768
4769         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4770         UTF-2000.
4771         (chinese-big5-cdp): Likewise.
4772
4773 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4774
4775         * dumped-lisp.el (preloaded-file-list): Rename
4776         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4777
4778 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4779
4780         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4781         append `system-char-db-source-file-list' into
4782         `preloaded-file-list' in UTF-2000.
4783
4784 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4785
4786         * dumped-lisp.el (preloaded-file-list): Delete
4787         character-definition files.
4788
4789 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4790
4791         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4792         UTF-2000.
4793
4794 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4795
4796         * mule/mule-charset.el (default-coded-charset-priority-list):
4797         Delete `mojikyo-2022-1'.
4798
4799 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4800
4801         * mule/mule-charset.el (default-coded-charset-priority-list):
4802         Delete `mojikyo'.
4803
4804 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4805
4806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4807         `ucs-sip'.
4808
4809 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4810
4811         * mule/mule-charset.el (default-coded-charset-priority-list):
4812         Comment out `chinese-gb12345'.
4813
4814 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4815
4816         * bytecomp.el (byte-compile-insert-header): Fixed.
4817
4818 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4819
4820         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4821         XEmacs UTF-2000.
4822
4823 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4824
4825         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4826         UTF-2000.
4827
4828 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4829
4830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4831         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4832
4833 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-charset.el (default-coded-charset-priority-list):
4836         `japanese-jef-china3' is renamed `china3-jef'.
4837
4838 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4839
4840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4841         `japanese-jef-china3' and `ideograph-cbeta'.
4842
4843 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4844
4845         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4846
4847 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4848
4849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4850         `chinese-big5-cdp'.
4851
4852 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4853
4854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4855         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4856
4857 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4858
4859         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4860         loading character definitions.
4861
4862 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4863
4864         * dumped-lisp.el (preloaded-file-list): Rename
4865         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4866
4867 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4868
4869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4870         `chinese-big5'.
4871
4872 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4873
4874         * dumped-lisp.el (preloaded-file-list): Dump
4875         "Ideograph-R028-Private" with XEmacs UTF-2000.
4876
4877 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4878
4879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4880         `chinese-gb12345'.
4881
4882 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4883
4884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4885         `ideograph-gt-pj-{1..11}'.
4886
4887         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4888         XEmacs UTF-2000.
4889
4890 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4891
4892         * mule/mule-charset.el (default-coded-charset-priority-list):
4893         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4894         `chinese-isoir165'.
4895
4896 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4897
4898         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4899         `image/png', `image/x-xpm' and `image/tiff'.
4900
4901         * files.el (binary-file-regexps): Add *.PNG.
4902
4903 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4904
4905         * mule/mule-charset.el (default-coded-charset-priority-list):
4906         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4907         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4908
4909 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4910
4911         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4912         the first completion when UTF-2000 is running.
4913
4914 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4915
4916         * mule/mule-charset.el (default-coded-charset-priority-list):
4917         Delete `ucs'.
4918
4919 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4920
4921         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4922
4923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4924         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4925
4926 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4927
4928         * mule/vietnamese.el (vscii-2): Delete abolished property
4929         `composite'; now composite mode is default.
4930
4931 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4932
4933         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4934         of `raw-text'; check \uHHHH representation even if non-ascii
4935         characters are not found.
4936
4937         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4938         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4939         unconditionally.
4940
4941         * mule/viet-ccl.el: New file.
4942
4943         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4944         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4945         - Separate CCL based implementations to viet-ccl.el.
4946
4947 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4948
4949         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4950         "jisx0213.2000-1".
4951         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4952
4953         * mule/mule-charset.el (default-coded-charset-priority-list):
4954         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4955         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4956
4957 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4958
4959         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4960
4961 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4962
4963         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4964         `ucs' in UTF-2000.
4965
4966 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4967
4968         * mule/mule-charset.el (default-coded-charset-priority-list):
4969         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4970         `arabic-iso8859-6'.
4971
4972 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4973
4974         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4975         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4976
4977 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4978
4979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4980         `katakana-jisx0201' in UTF-2000.
4981
4982 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4983
4984         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4985         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4986         "u0FB50-Arabic-Presentation-Forms-A",
4987         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4988         "u0FE50-Small-Form-Variants",
4989         "u0FE70-Arabic-Presentation-Forms-B",
4990         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4991         UTF-2000.
4992
4993 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4994
4995         * dumped-lisp.el (preloaded-file-list): Delete
4996         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4997         ... "Ideograph-R214-Flute" in UTF-2000.
4998
4999 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5000
5001         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5002         (japanese-jisx0213-2): New coded-charset.
5003
5004         * dumped-lisp.el (preloaded-file-list): Add
5005         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5006         "Ideograph-R030-Mouth".
5007
5008 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5009
5010         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5011         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5012         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5013         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5014         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5015         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5016         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5017         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5018
5019 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5020
5021         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5022         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5023         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5024         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5025         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5026
5027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5028         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5029
5030 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5031
5032         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5033         in UTF-2000.
5034
5035 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5036
5037         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5038         (chinese-isoir165): Moved from mule/chinese.el.
5039         (chinese-cns11643-3): Moved from mule/chinese.el.
5040         (chinese-cns11643-4): Moved from mule/chinese.el.
5041         (chinese-cns11643-5): Moved from mule/chinese.el.
5042         (chinese-cns11643-6): Moved from mule/chinese.el.
5043         (chinese-cns11643-7): Moved from mule/chinese.el.
5044
5045         * mule/chinese.el: Move definition of coded-charsets to
5046         mule/mule-conf.el.
5047
5048 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5049
5050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5051         `ideograph-daikanwa'.
5052
5053 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5054
5055         * dumped-lisp.el (preloaded-file-list): Delete
5056         "ccs-jisx0201-latin.el".
5057
5058 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5059
5060         * dumped-lisp.el (preloaded-file-list): Add
5061         "u031A0-Extended-Bopomofo" in UTF-2000.
5062
5063 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5064
5065         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5066         renamed to u02E00-CJK-Radical-Supplement.
5067
5068 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5069
5070         * dumped-lisp.el (preloaded-file-list): Add
5071         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5072         "u030A0-Katakana", "u03100-Bopomofo",
5073         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5074         "u03200-Enclosed-CJK-Letters-and-Months" and
5075         "u03300-CJK-Compatibility".
5076
5077 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5078
5079         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5080         "u02F00-Kangxi-Radicals" and
5081         "u02FF0-Ideographic-Description-Characters".
5082
5083 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5084
5085         * dumped-lisp.el (preloaded-file-list): Add
5086         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5087         "u02800-Braille-Patterns" in UTF-2000.
5088
5089 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5090
5091         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5092         "uXXXXX-*.el" in UTF-2000.
5093
5094         * bytecomp.el (byte-compile-insert-header): Delete comments if
5095         non-ASCII characters are found; allow `byte-compile-dynamic' and
5096         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5097         `raw-text'.
5098
5099 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5100
5101         * dumped-lisp.el (preloaded-file-list): Add
5102         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5103         "u025A0-Geometric-Shapes.el".
5104
5105 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5106
5107         * dumped-lisp.el (preloaded-file-list): Add
5108         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5109         "u02460-Enclosed-Alphanumerics.el".
5110
5111 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5112
5113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5114         `chinese-gb2312'.
5115
5116         * dumped-lisp.el (preloaded-file-list): Add
5117         "u02200-Mathematical-Operators.el" and
5118         "u02300-Miscellaneous-Technical.el".
5119
5120 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5121
5122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5123         `chinese-cns11643-*'.
5124
5125         * dumped-lisp.el (preloaded-file-list): Add
5126         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5127         "u02190-Arrows.el" in UTF-2000.
5128
5129 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5130
5131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5132         `korean-ksc5601'.
5133
5134         * dumped-lisp.el (preloaded-file-list): Add
5135         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5136         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5137         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5138
5139 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5140
5141         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5142
5143 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5144
5145         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5146         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5147         "u01780-Khmer.el", "u01800-Mongolian.el",
5148         "u01E00-Latin-Extended-Additional.el" and
5149         "u01F00-Greek-Extended.el" in UTF-2000.
5150
5151 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5152
5153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5154         `ethiopic-ucs' and `ethiopic'.
5155
5156         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5157         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5158
5159         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5160         from mule/ethiopic.el.
5161
5162         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5163         mule/mule-conf.el.
5164
5165 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5166
5167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5168         `lao'.
5169
5170         * mule/mule-conf.el (lao): New coded-charset.
5171
5172         * dumped-lisp.el (preloaded-file-list): Add
5173         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5174         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5175         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5176         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5177         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5178
5179 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5180
5181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5182         `ucs-bmp' and `arabic-iso8859-6'.
5183
5184 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5185
5186         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5187         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5188         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5189
5190 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5191
5192         * startup.el (normal-top-level): Load autoload file for UTF-2000
5193         in UTF-2000.
5194
5195 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5196
5197         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5198         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5199         "u00020-Basic-Latin.el", "u00080-C1.el",
5200         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5201         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5202         "u002B0-Spacing-Modifier-Letters.el",
5203         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5204         UTF-2000.
5205
5206 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5207
5208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5209         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5210         instead of `vietnamese-viscii-*'.
5211
5212 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5213
5214         * mule/mule-conf.el: New file.
5215
5216         * mule/misc-lang.el: Move definition of charset `ipa' to
5217         mule/mule-conf.el.
5218
5219 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5220
5221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5222         `latin-viscii'; prefer it for characters used in Vietnamese.
5223
5224 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5225
5226         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5227
5228 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5229
5230         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5231         `vietnamese-viscii-lower'.
5232         (latin-viscii-upper): Renamed from charset
5233         `vietnamese-viscii-upper'.
5234         (vietnamese-viscii-lower): New alias for charset
5235         `latin-viscii-lower'.
5236         (vietnamese-viscii-upper): New alias for charset
5237         `latin-viscii-upper'.
5238
5239 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5240
5241         * mule/mule-charset.el (default-coded-charset-priority-list):
5242         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5243
5244 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5245
5246         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5247         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5248         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5249         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5250         lisp/utf-2000.
5251
5252 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5253
5254         * mule/ccs-tcvn5712.el: New file.
5255
5256 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5257
5258         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5259         in UTF-2000.
5260
5261 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5262
5263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5264         `japanese-jisx0208'.
5265
5266 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5267
5268         * dumped-lisp.el (preloaded-file-list): Add
5269         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5270         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5271         UTF-2000.
5272
5273         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5274         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5275         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5276         mule/ccs-viscii.el: New files.
5277
5278         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5279         if \uXXXX is found.
5280
5281 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5282
5283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5284         `hiragana-jisx0208' and `katakana-jisx0208'.
5285
5286 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5287
5288         * mule/chinese.el (chinese-cns11643-3): Define it even if
5289         `utf-2000' is provided.
5290         (chinese-cns11643-4): Likewise.
5291         (chinese-cns11643-5): Likewise.
5292         (chinese-cns11643-6): Likewise.
5293         (chinese-cns11643-7): Likewise.
5294
5295 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5296
5297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5298         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5299
5300 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5301
5302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5303         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5304
5305 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5306
5307         * mule/mule-charset.el (default-coded-charset-priority-list):
5308         Setup in UTF-2000.
5309
5310 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5311
5312         * mule/viet-chars.el: Don't define charset
5313         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5314         they are defined as builtin charsets.
5315
5316 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5317
5318         * version.el (emacs-version): Add more space just before UTF-2000
5319         version string.
5320
5321 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5322
5323         * version.el ([constant] emacs-version): Don't add a space in the
5324         preceding place of `xemacs-betaname' because it is duplicated.
5325         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5326
5327         * startup.el (splash-frame-body): Add ETL.
5328
5329 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5330
5331         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5332         is provided because it is defined as builtin charset.
5333         (chinese-cns11643-4): Likewise.
5334         (chinese-cns11643-5): Likewise.
5335         (chinese-cns11643-6): Likewise.
5336         (chinese-cns11643-7): Likewise.
5337
5338 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5339
5340         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5341         coding-system `iso-10646-ucs-4' is not defined.
5342
5343 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5344
5345         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5346         coding-system if `utf-2000' is provided.
5347
5348 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5349
5350         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5351         `utf-2000' is provided.
5352
5353 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5354
5355         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5356         if utf-2000 is provided temporally.
5357
5358 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5359
5360         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5361         as builtin variable].
5362
5363 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5364
5365         * files.el (insert-file-contents-literally): Treat file as binary;
5366         call file-name-handlers. [sync with Emacs 20.3.10]
5367
5368 2008-12-28  Vin Shelton  <acs@xemacs.org>
5369
5370         * XEmacs 21.4.22 is released
5371
5372 2008-12-30  Vin Shelton  <acs@xemacs.org>
5373
5374         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5375         during building even if no packages are found.
5376
5377 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5378
5379         * printer.el (generic-print-region): 
5380         (generic-print-buffer): 
5381         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5382         check if the msprinter device is available, now that msprinter is
5383         always available as a specifier tag. 
5384
5385 2008-12-24  Vin Shelton  <acs@xemacs.org>
5386
5387         * about.el: Add Francisco to my bio!
5388
5389 2008-12-23  Vin Shelton  <acs@xemacs.org>
5390
5391         * autoload.el: Move operator definitions to autoload-operators.el
5392         in the xemacs-base package.
5393
5394 2007-11-22  Vin Shelton  <acs@xemacs.org>
5395
5396         * about.el (about-hacker-contribution): Updated my bio.
5397
5398 2007-10-07  Vin Shelton  <acs@xemacs.org>
5399
5400         * XEmacs 21.4.21 is released
5401
5402 2007-09-19  Didier Verna  <didier@xemacs.org>
5403
5404         Update my personal info.
5405         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5406         * about.el (about-other-current-hackers): Ditto.
5407         * about.el (about-url-alist): Add my musical website.
5408         * about.el (about-personal-info): Update my entry.
5409         * about.el (about-hacker-contribution): Ditto.
5410
5411 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5412
5413         * package-get.el (package-get-download-sites): Update download
5414         sites in Japan.
5415         * package-get.el (package-get-pre-release-download-sites): Ditto.
5416
5417 2007-08-18  Vin Shelton  <acs@xemacs.org>
5418
5419         * package-get.el (package-get-pre-release-download-sites): Sync
5420         mirror sites with 21.5.  (Thanks, Adrian)
5421
5422 2007-08-09  Mike Sperber  <mike@xemacs.org>
5423
5424         * startup.el (migrate-user-init-file): Create backup of
5425         `user-init-file' before migrating.
5426         * startup.el (maybe-migrate-user-init-file): Print
5427         information about backup file.
5428         (maybe-create-compatibility-dot-emacs): Follow above change.
5429
5430 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5431
5432         * font-lock.el: Sync font-lock-add-keywords and
5433         font-lock-remove-keywords from GNU Emacs.
5434         * font-lock.el (font-lock-keywords-alist): New.
5435         * font-lock.el (font-lock-removed-keywords-alist): New.
5436         * font-lock.el (font-lock-add-keywords): New.
5437         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5438         * font-lock.el (font-lock-remove-keywords): New.
5439
5440 2007-08-16  Vin Shelton  <acs@xemacs.org>
5441
5442         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5443         patch from Hans de Graaff.
5444
5445 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5446
5447         * package-get.el (package-get-download-sites): Document Chile and
5448         update Denmark download site.
5449         * package-get.el (package-get-pre-release-download-sites): Ditto.
5450
5451 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5452
5453         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5454
5455 2006-12-09  Vin Shelton  <acs@xemacs.org>
5456
5457         * XEmacs 21.4.20 is released
5458
5459 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5460
5461         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5462
5463 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5464
5465         * info.el (Info-find-file-node, Info-insert-dir)
5466         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5467         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5468         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5469         and discussion.
5470
5471 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5472
5473         * obsolete.el (line-beginning-position): New, from 21.5.x.
5474         (line-end-position): Ditto.
5475
5476 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5477
5478         * package-get.el (package-get-download-sites): Welcome
5479         nl.xemacs.org and Thanks!
5480         * package-get.el (package-get-pre-release-download-sites): Ditto.
5481
5482 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5483
5484         * font-lock.el: Add support for not-so recent changes in Java to
5485         java-mode.
5486
5487 2006-01-28  Vin Shelton  <acs@xemacs.org>
5488
5489         * XEmacs 21.4.19 is released
5490
5491 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5492
5493         * easymenu.el: Update copyright. 
5494         * easymenu.el (easy-menu-all-popups):
5495         Add a docstring. 
5496         * easymenu.el (easy-menu-add):
5497         Document a bug, rework the function to preserve any existing
5498         non-default mode-popup-menu instead of overwriting it, and not to
5499         bother normalising the menu title (nothing else does).
5500         * easymenu.el (easy-menu-remove):
5501         Restore the default mode-popup-menu instead of leaving an empty
5502         one when we remove the last easy-menu popup. 
5503
5504 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5505
5506         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5507         as suggested by Rodrigo Ventura.
5508         * package-get.el (package-get-pre-release-download-sites): Ditto,
5509         with replacement of xemacs-21.5 by beta, which is the logical path
5510         to our beta core and package pre-releases.
5511
5512 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5513
5514         * package-get.el (package-get-download-sites): Add Hong Kong
5515         download site.
5516         * package-get.el (package-get-pre-release-download-sites): Ditto.
5517
5518 2005-12-26  Vin Shelton  <acs@xemacs.org>
5519
5520         * find-paths.el:
5521         * find-paths.el (paths-emacs-root-p): Add search for package root.
5522         * find-paths.el (paths-find-emacs-root): Replaced with
5523         paths-find-invocation-roots, which returns a list of roots.
5524         * find-paths.el (paths-find-invocation-roots): New.
5525         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5526
5527 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5528
5529         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5530         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5531
5532 2005-12-03  Vin Shelton <acs@xemacs.org>
5533
5534         * XEmacs 21.4.18 is released
5535
5536 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5537
5538         * package-get.el (package-get-download-sites): Update reflecting
5539         latest http://www.xemacs.org/Releases/ information generated by
5540         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5541         * package-get.el (package-get-pre-release-download-sites): Ditto.
5542
5543 2005-02-28  Simon Josefsson  <jas@extundo.com>
5544
5545         * about.el (xemacs-hackers): Add jas.
5546         (about-other-current-hackers): Likewise.
5547         (about-url-alist): Add URL for jas.
5548         (about-personal-info): Document jas.
5549         (about-hacker-contribution): Describe jas contributions.
5550
5551 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5552
5553         * easymenu.el (easy-menu-remove): As described in 
5554         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5555         except the "Command" menu from mode-popup-menu. 
5556
5557 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5558  
5559         * font.el (font-spatial-to-canonical): Correct calculation of 
5560         return value for pixel-based input value. 
5561  
5562 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5563
5564         * code-process.el (call-process): Process-related docstring
5565         improvements spurred by Norbert Koch.
5566         * code-process.el (call-process-region): Ditto.
5567         * code-process.el (start-process): Ditto.
5568
5569 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5570
5571         * finder.el (finder-find-library): Return filename actually
5572         searched for.
5573
5574 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5575
5576         * help.el (view-emacs-news): Use `expand-file-name' instead of
5577         `locate-data-file' as the latter will find any "NEWS" files that
5578         might exist in packages _before_ the one in core.
5579
5580 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5581
5582         * package-get.el (package-get-init-package):
5583         package-get-init-package buglet (21.4.17) by Jeff Mincy
5584         <mincy@rcn.com> fixing false temporary load-path shadows reported
5585         after package installation and simplifying code.
5586
5587 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5588
5589         * package-get.el (package-get-download-sites): Sync mirrors list
5590         with the XEmacs website.
5591         (package-get-pre-release-download-sites): Ditto.
5592
5593 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5594
5595         * derived.el (derived-mode-merge-syntax-tables):
5596         Revert my 21.5-only patch of 2003-07-18 which slipped in
5597         through Jerry James's patch of 2004-06-07.
5598
5599 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5600
5601         * cmdloop.el (keyboard-quit): Remove workaround for
5602         `region-active-p' not making sure active region is in current
5603         buffer now that it does.
5604         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5605         * simple.el (region-active-p): `region-active-p' to only return t
5606         when active region is in current buffer.
5607
5608 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5609
5610         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5611         package names, quell a byte-compiler warning, doc fix.
5612
5613 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5614
5615         * buffer.el (pop-to-buffer):
5616         * window-xemacs.el (display-buffer):
5617         Document use of `same-window-buffer-names,' `same-window-regexps'
5618         by pop-to-buffer and display-buffer. 
5619         
5620 2005-02-06  Vin Shelton <acs@xemacs.org>
5621
5622         * XEmacs 21.4.17 is released
5623
5624 2005-01-29  Ben Wing  <ben@xemacs.org>
5625
5626         * shadow.el (find-emacs-lisp-shadows):
5627         Add custom-defines to list of ignored files.
5628
5629 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5630
5631         * simple.el (shifted-motion-keys-select-region): Fix statement
5632         about unshifted-motion-keys-deselect-region.
5633
5634 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5635
5636         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5637         now) for GNU Emacs compatibility.
5638         (make-obsolete-variable): Ditto.
5639
5640 2004-01-08  Ben Wing  <ben@xemacs.org>
5641
5642         * code-files.el (load):
5643         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5644
5645 2004-12-05  Vin Shelton <acs@xemacs.org>
5646
5647         * XEmacs 21.4.16 is released
5648
5649 2004-12-04  Vin Shelton  <acs@xemacs.org>
5650
5651         * auto-autoloads.el: Regenerated.
5652
5653         * custom-load.el: Regenerated.
5654
5655 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5656
5657         Fix bug: apropos errors if a defalias refers to an undefined
5658         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5659
5660         * apropos.el (apropos):
5661         (apropos-command):
5662         * help.el (frob-help-extents):
5663         * help-macro.el (make-help-screen):
5664         * hyper-apropos.el (hyper-apropos-grok-functions):
5665         (hyper-apropos-get-doc):
5666         Catch void-function error thrown by `documentation'.
5667
5668 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5669
5670         * packages.el (package-require): Fix incorrect arg to format.
5671         This fixes a `format specifier' error.
5672
5673 2004-08-13  Jerry James  <james@xemacs.org>
5674
5675         * bytecomp.el (forward-word): Tell the byte compiler the correct
5676         number of arguments to forward-word.
5677
5678 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5679
5680         * etags.el: Fixed loading of include files for tag completion. Now
5681         you can make a tag file for a library, include it into your
5682         project and it will be reloaded only if it changed. Infinte
5683         include loops are detected and the correct tag files are loaded.
5684         * etags.el (buffer-tag-table-list): Load and verify tag files in
5685         the external function buffer-tag-table-list-load.
5686         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5687         tag files. Also load the included tag files. The priority of the
5688         included files is right below their parent file. If multiple
5689         matches occur then the symbols from the parent file are found
5690         first.
5691         * etags.el (tag-table-include-files): Corrected comment
5692         string. Switched to pattern constant tags-include-pattern to have
5693         it at a central location.
5694         * etags.el (tags-include-pattern): Added doc string.
5695         * etags.el (add-to-tag-completion-table): Removed obsolete
5696         comments as the include files are allready returned by
5697         buffer-tag-table-list and loaded.
5698         * etags.el (find-tag-internal): The include files are allready
5699         included in tag-tables as buffer-tag-table-list returns them now.
5700
5701 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5702
5703         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5704         Loading items into the notebook is now done by C code.
5705         * widgets-gtk.el (gtk-widget-instantiate-internal):
5706         Style no longer changed.
5707
5708 2004-06-28  Nix  <nix@esperi.org.uk>
5709
5710         * cmdloop.el (truncate-command-history-for-gc): Delay
5711         execution of all things that look up variable bindings,
5712         via `enqueue-eval-event'.
5713
5714 2004-06-24  Vin Shelton  <acs@xemacs.org>
5715
5716         * package-get.el (package-get-require-signed-base-updates):
5717         now defaults to nil.
5718
5719 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5720
5721         * subr.el (split-string): Clean up docstring.
5722
5723 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5724
5725         * faces.el (zmacs-region): fix typo in docstring.
5726
5727 2004-06-07  Jerry James  <james@xemacs.org>
5728
5729         * derived.el: Synch with Emacs 21.3.
5730         * subr.el (with-local-quit): New, from Emacs 21.3.
5731         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5732         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5733         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5734
5735 2004-06-16  Jerry James  <james@xemacs.org>
5736
5737         * cl.el (cl-set-substring): Increment start by the length of the
5738         string, not the string itself.
5739
5740 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5741
5742         * etags.el (tag-table-include-files): Expand included TAGS file
5743         paths to avoid problems with relative paths.  Thanks to Peter
5744         Chubb <peterc@gelato.unsw.edu.au>.
5745         * etags.el (tags-include-pattern): New.
5746         * etags.el (add-to-tag-completion-table): Parse and ignore
5747         trailing include lines.
5748
5749 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5750
5751         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5752         avoiding line solely composed of equal signs.
5753
5754 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5755
5756         * cus-edit.el (alloc): Typo fix.
5757         * cus-edit.el (custom-browse-visibility): Ditto.
5758         * cus-edit.el (custom-variable-value-create): Ditto.
5759         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5760         * cus-edit.el (custom-save-variables): Bind print-length and
5761         print-level to nil to avoid value abbreviation.
5762         * cus-edit.el (custom-save-face-internal): Ditto.
5763         * cus-edit.el (custom-save-faces): Save in sorted order.
5764         * cus-edit.el (custom-save-resets): Bind print-length and
5765         print-level to nil to avoid value abbreviation.
5766         * cus-edit.el (custom-save-loaded-themes): Ditto.
5767
5768 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5769
5770         * subr.el (split-string-default-separators): New.
5771         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5772         see comment in source.
5773
5774 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5775
5776         * mule/japanese.el (paragraph-start, paragraph-separate):
5777         Remove anchor to BOL.
5778
5779 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5780
5781         * cl.el (gensym, gentemp): Improve docstrings.
5782
5783 2004-05-10  Vin Shelton  <acs@xemacs.org>
5784
5785         * etags.el: Sync with 21.5 version.
5786
5787 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5788
5789         * etags.el:
5790         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5791         only for use with exuberant ctags. This will also enable building of 
5792         completion tables with exuberant ctags. This will not work with
5793         xemacs ctags. 
5794         * etags.el (get-tag-table-buffer): New function for creating of
5795         completion table is used if tags-exuberant-ctags-optimization-p ist t
5796         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5797         finding the tag names. New.
5798         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5799         building tag completion table with exuberant ctags. New.
5800         * etags.el (find-tag-internal): Improve exact tag matching for tags
5801         with name fields. Before the patch return types of functions or
5802         function parameters (with exuberant ctags) were found as matches.
5803
5804 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5805
5806         * list-mode.el (display-completion-list): Fixed completion list was
5807         taking the width of the frame and not of the window for displaying
5808         the selection methods.
5809
5810 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5811
5812         * menubar-items.el (default-menubar): Options are saved to custom.el.
5813
5814
5815 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5816
5817         * isearch-mode.el (isearch-abort): Preserve successful search target.
5818
5819 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5820
5821         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5822         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5823         Bihlmeyer.
5824         * gnuserv.el (gnuserv-mode-line-string): New.
5825         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5826         gnuserv-mode.
5827         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5828         * gnuserv.el (gnuserv-edit-files): Use
5829         make-x-device-with-gtk-fallback.
5830
5831 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5832
5833         * gtk-widgets.el: New import: gtk-accel-group-new.
5834         * dialog-gtk.el:
5835         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5836         * dialog-gtk.el (popup-builtin-question-dialog):
5837         Added support for dialog button mnemonics.
5838
5839 2004-03-22  Chris Green <cmg@dok.org>
5840
5841         * process.el (shell-command): Output buffer was ignored when a
5842         background process was run via shell-command.
5843
5844 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5845
5846         * cus-edit.el (custom-save-variables): Retrieve a list of
5847         variables to save first, sort it, and make sure the variables are
5848         saved in sorted order.
5849
5850 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5851  
5852         * package-get.el (package-get-update-base-from-buffer): Force
5853         binary coding system for verifying GnuPG signature in the
5854         package-index file.
5855  
5856 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5857
5858         * package-get.el (package-get-package-index-file-location): Handle
5859         missing "EMACSPACKAGEPATH" environment variable.
5860
5861 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5862
5863         * package-admin.el (package-admin-find-top-directory): Simplify
5864         directory comparisions and fix substring errors on short path
5865         components.
5866         * package-get.el (package-get-package-index-file-location):
5867         Default to first component of "EMACSPACKAGEPATH", if set.
5868
5869 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5870
5871         * package-get.el (process-error): New error datum.
5872
5873 2004-02-02  Vin Shelton <acs@xemacs.org>
5874
5875         * XEmacs 21.4.15 is released
5876
5877 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5878
5879         * itimer.el (activate-itimer): Modify the itimer timeout value as
5880         if it were begun at the last time when the itimer driver was woken
5881         up.
5882
5883 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5884
5885         * specifier.el (Copyright):
5886         Update.
5887         (make-specifier-and-init):
5888         (map-specifier):
5889         (canonicalize-inst-pair):
5890         (canonicalize-spec-list):
5891         (set-specifier):
5892         Synch docstrings to 21.5 where appropriate.
5893
5894 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5895
5896         * package-get.el (package-get-list-packages-where): New.  A
5897         function that allows searching for groups of packages.  For
5898         example, find all packages that require the fsf-compat package.
5899
5900 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5901
5902         The Great PUI Sync.
5903
5904         * auto-autoloads.el: Regenerated.
5905
5906         * custom-load.el: Regenerated.
5907
5908         * dumped-lisp.el (packages-hardcoded-lisp): New.
5909
5910         * menubar-items.el (menu-max-items): New.
5911         (menu-submenu-max-items): New.
5912         (menu-submenu-name-format): New.
5913         (menu-split-long-menu): New.
5914         (menu-sort-menu): New.
5915         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5916
5917         * obsolete.el (pui-add-install-directory): Renamed to the more
5918         logical `pui-set-local-package-get-directory'.
5919         (package-get-download-menu): Moved to `package-ui.el' and renamed
5920         to `package-ui-add-download-menu'.
5921
5922         * package-admin.el (package-admin-install-function-mswindows):
5923         Whitespace clean up.
5924         (package-admin-add-single-file-package): Removed.
5925         (package-admin-default-install-function): Whitespace clean up.
5926         (package-admin-find-top-directory): New.
5927         (package-admin-get-install-dir): Use it.
5928         (package-admin-get-manifest-file): 
5929         (package-admin-check-manifest): 
5930         (package-admin-add-binary-package):
5931         (package-admin-get-lispdir):
5932         (package-admin-delete-binary-package):
5933         (package-admin):
5934
5935         * package-get.el (package-get-package-index-file-location): New.
5936         (package-get-install-to-user-init-directory): New.
5937         (package-get-remote):
5938         (package-get-download-sites):
5939         (package-get-pre-release-download-sites): New.
5940         (package-get-site-release-download-sites): New.
5941         (package-get-base-filename):
5942         (package-get-always-update):
5943         (package-get-user-index-filename): Removed.
5944         (package-get-pgp-available-p): New.
5945         (package-get-require-signed-base-updates):
5946         (package-get-was-current):
5947         (package-entries-are-signed): New.
5948         (package-get-continue-update-base): New.
5949         (package-get-download-menu): Removed.
5950         (package-get-require-base):
5951         (package-get-update-base-entry):
5952         (package-get-locate-file):
5953         (package-get-locate-index-file):
5954         (package-get-maybe-save-index):
5955         (package-get-update-base):
5956         (package-get-update-base-from-buffer):
5957         (package-get-update-base-entries):
5958         (package-get-interactive-package-query):
5959         (package-get-update-all):
5960         (package-get-all):
5961         (package-get-dependencies):
5962         (package-get-init-package):
5963         (package-get-info): New.
5964         (package-get):
5965         (package-get-staging-dir):
5966         (package-get-set-version-prop): Removed.
5967         (package-get-installedp):
5968         (package-get-ever-installed-p):
5969         (packages): Removed.
5970         (package-get-custom-groups): Removed.
5971         (package-get-custom): Removed.
5972         (package-get-custom-add-entry): Removed.
5973
5974         * package-info.el (batch-update-package-info):
5975
5976         * package-net.el (package-net-batch-generate-bin-ini):
5977         (package-net-update-installed-db):
5978
5979         * package-ui.el (pui-info-buffer):
5980         (pui-directory-exists): Removed.
5981         (pui-package-dir-list): Removed.
5982         (pui-add-install-directory): Removed.
5983         (package-ui-download-menu): New.
5984         (package-ui-pre-release-download-menu): New.
5985         (package-ui-site-release-download-menu): New.
5986         (pui-set-local-package-get-directory): New.
5987         (pui-package-symbol-char):
5988         (pui-update-package-display):
5989         (pui-toggle-package):
5990         (pui-toggle-package-key):
5991         (pui-toggle-package-delete):
5992         (pui-toggle-package-delete-key):
5993         (pui-toggle-package-event):
5994         (pui-toggle-verbosity-redisplay):
5995         (pui-install-selected-packages):
5996         (pui-add-required-packages):
5997         (pui-help-echo):
5998         (pui-display-info):
5999         (list-packages-mode):
6000         (pui-list-packages):
6001
6002         * packages.el (packages-compute-package-locations):
6003         (package-require):
6004         (package-delete-name):
6005         (packages-hardcoded-lisp): Removed.
6006         (packages-useful-lisp): Removed.
6007         (packages-unbytecompiled-lisp): Removed.
6008         (packages-find-package-directories):
6009
6010         Summary:
6011
6012         Major code clean up of all things PUI.
6013
6014         Much improved code to determine where packages should be
6015         installed.  PUI no longer depends on any packages being
6016         pre-installed to compute where packages are to be installed to.
6017
6018         The user can specify the location of their package-index file.  It
6019         isn't necessary to set this because it has sane defaults.  People
6020         who "run-in-place" won't accidently overwrite the CVS
6021         package-index file.  See
6022         `package-get-package-index-file-location'. 
6023
6024         PUI will now properly clean up after itself in the event of an
6025         unsuccessful package install.  This drastically reduces the number
6026         of "wrong md5sum" FAQs.
6027
6028         non-Mule XEmacsen can no longer install Mule packages.
6029
6030         Package management via the custom interface has been removed.
6031
6032         The PUI related menubar items have been reorganised.
6033
6034         The PGP verification code has been fixed and the default for
6035         whether or not it is used is automatically computed.
6036
6037         * update-elc.el ((preloaded-file-list site-load-packages
6038         need-to-dump dumped-exe)):
6039         Just a couple of small changes to allow for
6040         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6041         existing anymore.
6042
6043 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6044
6045         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6046         apply `format' to the first argument of byte-compile-warn, it
6047         already calls format.
6048
6049 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6050
6051         * files.el (delete-old-versions): Avoid going interactive during
6052         make install when environment variable VERSION_CONTROL is set.
6053
6054 2003-12-04  Vin Shelton  <acs@xemacs.org>
6055
6056         * menubar-items.el (menu-item-search): Only bring up search dialog
6057         box if the feature is available and desired.
6058
6059 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6060
6061         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6062
6063 2003-11-05  Vin Shelton  <acs@xemacs.org>
6064
6065         * help.el (Help-prin1-face):
6066         (Help-princ-face):
6067         princ and prin1 are functions and need to be called as such.  The
6068         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6069
6070 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6071
6072         * about.el (about-xemacs): Give full version and build date.
6073
6074 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6075
6076         * win32-native.el (grep-null-device): This XEmacs has null-device.
6077
6078 2003-09-06  Mike Sperber  <mike@xemacs.org>
6079
6080         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6081         implement the specified semantics for `defvar.'
6082
6083 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6084
6085         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6086         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6087         displaying buffer in question.
6088
6089 2003-09-03  Vin Shelton <acs@xemacs.org>
6090
6091         * XEmacs 21.4.14 is released
6092
6093 2003-08-17  Vin Shelton  <acs@xemacs.org>
6094
6095         * about.el: Vanity patch.
6096
6097 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6098
6099         * code-process.el (call-process):
6100         (call-process-region):
6101         (start-process):
6102         Document coding system processing.
6103
6104 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6105
6106         * startup.el (splash-frame-body): Idiomatic English.
6107
6108 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6109
6110         * font-lock.el (font-lock-match-java-declarations): Move
6111         save-restriction, narrow-to-region to beginning of function to
6112         avoid going beyond the limit and causing an infloop.
6113
6114 2003-04-16  Jerry James  <james@xemacs.org>
6115
6116         * keydefs.el: Remove mappings for keys mapped to the nowhere
6117         defined function function-key-error.
6118
6119 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6120
6121         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6122         lisp-interaction-mode-hook): Add the docstrings.
6123
6124 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6125
6126         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6127         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6128         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6129
6130 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6131
6132         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6133         lambda list after the original doc.  Care about
6134         #'(lambda () "SingleString") 
6135         (cl-upcase-arg): 
6136         (cl-function-arglist):
6137         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6138         circular data structures in lambda list specification
6139
6140 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6141
6142         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6143         to appear in font-lock-function-name-face.
6144
6145 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6146
6147         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6148         is not also the value of the lambda.
6149
6150 2003-05-06  Andy Piper  <andy@xemacs.org>
6151
6152         * files.el (revert-buffer): Make sure local variables get processed,
6153         even in the case of an optimized reversion.
6154
6155 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6156
6157         * XEmacs 21.4.13 is released
6158
6159 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6160
6161         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6162         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6163
6164 2003-02-14  Ben Wing  <ben@xemacs.org>
6165
6166         * byte-optimize.el:
6167         * byte-optimize.el (byte-compile-inline-expand):
6168         * byte-optimize.el (byte-compile-unfold-lambda):
6169         * byte-optimize.el (byte-optimize-form-code-walker):
6170         * byte-optimize.el (byte-optimize-form):
6171         * byte-optimize.el (byte-decompile-bytecode-1):
6172         * byte-optimize.el (byte-optimize-lapcode):
6173         Review carefully and sync up to 20.7 except for areas as noted.
6174         Fixes problem with JDE compilation.
6175
6176 2003-02-05  Ben Wing  <ben@xemacs.org>
6177
6178         * simple.el:
6179         * simple.el (motion-keys-for-shifted-motion):
6180         Omit M-S-home/end from motion keys.
6181
6182 2003-02-07  Ben Wing  <ben@xemacs.org>
6183
6184         * text-props.el (text-property-any):
6185         * text-props.el (text-property-not-all):
6186         Fix bug when end > start.
6187
6188 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6189
6190         * info.el (Info-insert-dir): Make default-directory end in
6191         separator.  Patch due to Martin Buchholz.
6192
6193 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6194
6195         * XEmacs 21.4.12 "Portable Code" is released.
6196
6197 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6198
6199         * about.el: Update golubev data.
6200
6201 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6202
6203         * isearch-mode.el (isearch-mode-map): Substitute comment on
6204         desirability, and back out "GR is printable" changes.
6205
6206 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6207
6208         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6209
6210 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6211
6212         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6213
6214 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6215
6216         * menubar-items.el (default-menubar): Use browse-url-mozilla
6217         instead of browse-url-gnome-moz for Mozilla.
6218
6219 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6220
6221         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6222
6223 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6224
6225         * files.el (auto-mode-alist): Remove redundant entries for modes
6226         that live in packages.
6227         (interpreter-mode-alist): Ditto.
6228
6229 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6230
6231         * menubar-items.el (default-menubar): Sync with current
6232         browse-url-xemacs.el.
6233
6234 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6235
6236         * XEmacs 21.4.10 "Military Intelligence" is released.
6237
6238 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6239
6240         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6241
6242 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6243
6244         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6245
6246 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6247
6248         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6249         effect free function.
6250         (font-lock-fontify-keywords-region): Supply the argument to
6251         font-lock-compile-keywords.
6252
6253 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6254
6255         * package-get.el (package-get-download-sites): Bring sites list
6256         up to date, prefer xx.xemacs.org addresses.
6257
6258 2002-09-27  Andy Piper  <andy@xemacs.org>
6259
6260         * dialog.el (make-dialog-box): for general dialogs only
6261         delete-frame-hook will be run.
6262
6263 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6264
6265         * font-lock.el (font-lock-fontify-syntactically-region): Add
6266         comment about lookup-syntax-properties, document LOUDLY as unused.
6267
6268 2002-08-26  Andy Piper  <andy@xemacs.org>
6269
6270         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6271         merge.
6272
6273 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6274
6275         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6276         (make-obsolete-variable): Ditto.
6277         (make-compatible): Ditto.
6278         (make-compatible-variable): Ditto.
6279
6280 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6281
6282         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6283         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6284
6285 2002-08-28  Andy Piper  <andy@xemacs.org>
6286
6287         * files.el (revert-buffer): propagate revert-without-query-status.
6288
6289 2002-06-03  Andy Piper  <andy@xemacs.org>
6290
6291         * dialog-items.el (make-search-dialog): align various subcontrols
6292         in visually pleasing ways, allow frame to autosize to the dialog
6293         size.
6294         * dialog.el (make-dialog-box): add a border inside the frame. Add
6295         :autosize property, if t then reset the frame size appropriately
6296         before the frame is mapped.
6297         * gutter-items.el (set-progress-feedback-instantiator): align
6298         various subcontrols.
6299         * gutter-items.el (set-progress-abort-instantiator): ditto.
6300
6301 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6302
6303         * XEmacs 21.4.9 "Informed Management" is released.
6304
6305 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6306
6307         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6308         "&optional append" argument.
6309
6310 2002-07-16  Didier Verna  <didier@xemacs.org>
6311
6312         * subr.el (replace-in-string): fix case fold bug introduced by
6313         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6314         case-fold-search in temporary buffers.
6315
6316 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6317
6318         * lib-complete.el (find-library): Remove check for mule because
6319         decompression DOES work on Mule.
6320
6321 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6322
6323         * simple.el (join-line): New alias for `delete-indentation'.
6324
6325 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6326
6327         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6328         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6329         (font-lock-builtin-face): New.
6330         (font-lock-constant-face): New.
6331         (font-lock-face-list): Add builtin and constant faces.
6332
6333 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6334
6335         * autoload.el (make-autoload): Support define-derived-mode.
6336         Collected puts of doc-string-elt property.  Based on a patch by
6337         Didier Verna <didier@xemacs.org>.
6338
6339 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6340
6341         * wid-edit.el (widget-field-activate): Fix docstring typo.
6342
6343 2002-07-23  Andy Piper  <andy@xemacs.org>
6344
6345         * about.el (about-personal-info): update me.
6346
6347 2002-07-12  Andy Piper  <andy@xemacs.org>
6348
6349         * custom.el (custom-theme-set-variables): remove bogus
6350         arguments. Use custom-set-default to set defaults.
6351         (custom-set-variables): update doc.
6352         (custom-local-buffer): new, synced from FSF.
6353         (custom-set-default): ditto.
6354         (defcustom): update doc.
6355
6356 2002-06-16  Andy Piper  <andy@xemacs.org>
6357
6358         * menubar-items.el (default-menubar): enable windows printing on
6359         cygwin as well as native.
6360
6361 2002-06-12  Andy Piper  <andy@xemacs.org>
6362
6363         * printer.el (generic-print-buffer): catch all errors so that the
6364         print device can be cleared in all scenarios.
6365         (Printer-clear-device): make sure clearing the printer allows it
6366         to be used again immediately.
6367         (generic-print-region): make sure the default printer face is
6368         black-on-white.
6369
6370 2002-04-23  Jerry James  <james@xemacs.org>
6371
6372         * window-xemacs.el (display-buffer-function): Change doc to
6373         reflect new arg.
6374         * window-xemacs.el (pre-display-buffer-function): Ditto.
6375         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6376         non-nil, make the new window just big enough for its contents.
6377         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6378         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6379         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6380
6381 2002-06-06  Andy Piper  <andy@xemacs.org>
6382
6383         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6384         (defcustom): ditto.
6385         (custom-handle-keyword): ditto.
6386
6387 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6388
6389         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6390         Make obsolete.  Default to nil.
6391         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6392         Inspired by a patch by John Palmieri.
6393
6394 2002-07-01  Mike Alexander  <mta@arbortext.com>
6395
6396         * process.el (shell-command-on-region): Don't delete the region
6397         before giving it to call-process-region
6398
6399 2002-06-04  Jerry James <james@eecs.ku.edu>
6400
6401         * find-paths.el (paths-find-architecture-directory): Search in
6402         `system-configuration'/`base', not `base'`system-configuration'.
6403
6404 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6405
6406         * info.el (Info-index): Add missing \ in [ t].
6407
6408 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6409
6410         * gutter-items.el (gutter-buffers-tab-visible-p,
6411         buffers-tab-omit-function, buffers-tab-selection-function,
6412         buffers-tab-filter-functions):
6413         Doc improvements.
6414
6415 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6416
6417         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6418
6419         * toolbar-items.el (toolbar-news): Fix typo in message string.
6420
6421 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6422
6423         * dialog.el (yes-or-no-p-dialog-box): 
6424         * cmdloop.el (y-or-n-p-minibuf):
6425         (yes-or-no-p-minibuf):
6426         (yes-or-no-p):
6427         (y-or-n-p): 
6428         Specify negative answers in docstrings.
6429
6430 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6431
6432         * package-ui.el (pui-help-echo): Display both installed and author
6433         version.  Use a balloon-help window to display extra info like
6434         package requires.
6435
6436 2002-05-30  Andy Piper  <andy@xemacs.org>
6437
6438         * files.el (revert-buffer-internal): don't visit
6439         revert-buffer. Kill buffer when not used. Suggested by Mike
6440         Alexander <mta@arbortext.com>
6441
6442 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6443
6444         * files.el (revert-buffer): More docstring fiddling.
6445
6446 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6447
6448         * files.el (revert-buffer):
6449         (revert-buffer-internal):
6450         (revert-buffer-insert-file-contents-function):
6451         Improve docstrings and comments.
6452
6453 2002-05-08  Andy Piper  <andy@xemacs.org>
6454
6455         * files.el (revert-buffer): observe noconfirm behavior.
6456
6457 2002-04-09  Andy Piper  <andy@xemacs.org>
6458
6459         * files.el (revert-buffer): use revert-buffer-internal if it looks
6460         like doing so will not result in any user-visible changes.
6461         (revert-buffer-internal): new function. Do the actual process of
6462         reversion and then see whether the result is any different to what
6463         we have already. If it is not then do nothing.
6464
6465 2001-12-11  Andy Piper  <andy@xemacs.org>
6466
6467         * menubar.el (get-popup-menu-response): re-order so that it works
6468         on more sane/facist window systems.
6469
6470 2001-12-03  Andy Piper  <andy@xemacs.org>
6471
6472         * faces.el (frob-face-property): don't infloop in face frobbing
6473         from Jan Vroonhof <jan@xemacs.org>.
6474
6475 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6476
6477         * faces.el (frob-face-property): Follow face fall-back hierarchy
6478         properly for face properties without an instance. Only do manual
6479         copy form 'default in last resort. This handles in particular
6480         the case where 'default itself has only a fall-back (which is
6481         the case by default on windows).
6482
6483 2001-11-24  Andy Piper  <andy@xemacs.org>
6484
6485         * printer.el (generic-print-region): set default-frame-plist to
6486         nil while creating the printer frame so that sizes reflect the
6487         printed page.
6488
6489         * faces.el (face-complain-about-font): Don't complain on printers.
6490
6491 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6492         
6493         * package-net.el: Andy synch.
6494         
6495 2001-12-16  Andy Piper  <andy@xemacs.org>
6496
6497         * package-get.el (package-get-update-all): Make sure installed.db
6498         gets updated after updating packages.
6499
6500 2002-03-28  Ben Wing  <ben@xemacs.org>
6501
6502         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6503         continuation, truncation so that we don't get line jumpiness from
6504         them being larger than the line height.
6505
6506         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6507
6508 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6509
6510         * font.el (font-window-system-mappings): Add mapping for Gtk
6511         (assume identical to X) 
6512
6513 2002-02-04  Andy Piper  <andy@xemacs.org>
6514
6515         * files.el (convert-standard-filename): Fix for short filename
6516         Peter Arius <pas@methodpark.de>
6517
6518 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6519
6520         * list-mode.el (default-choose-completion): completion-base-size
6521         should refer to local value in the completion list buffer.
6522
6523 2001-12-03  Didier Verna  <didier@xemacs.org>
6524
6525         * rect.el: autoload `replace-rectangle'.
6526         * keydefs.el (global-map): bind it to `C-x r p'.
6527
6528 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6529
6530         * XEmacs 21.4.8 "Honest Recruiter" is released.
6531
6532 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6533
6534         This patch is based on Jerry James's patch and analysis.
6535
6536         * select.el (get-clipboard):
6537         (get-selection):
6538         Update docstrings.
6539         (get-clipboard-foreign):
6540         (get-selection-foreign):
6541         New function for use as `interprogram-paste-function's.
6542
6543         * simple.el (interprogram-paste-function): Change default to
6544         `get-clipboard-foreign'; improve docstring.
6545         (interprogram-cut-function): Improve dosctring.
6546
6547 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6548
6549         * XEmacs 21.4.7 "Economic Science" is released.
6550
6551 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6552
6553         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6554
6555 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6556
6557         * obsolete.el (assq-delete-all): New compatibility alias for 
6558         remassq.
6559
6560 2002-01-09  Simon Josefsson  <jas@extundo.com>
6561
6562         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6563
6564 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6565
6566         * info.el (Info-auto-generate-directory): Default
6567         Info-auto-generate-directory to 'if-outdated.
6568
6569 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6570
6571         * startup.el (normal-top-level): Prevent migration code from
6572         trashing .emacs on an error in loading the init files.
6573
6574 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6575
6576         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6577         "system default" Xdefaults and friends get xrdb-mode.
6578
6579 2002-03-05  Mats Lidell  <matsl@contactor.se>
6580  
6581         * help-nomule.el (tutorial-supported-languages): Added Swedish
6582         tutorial. Sorted languages.
6583
6584 2002-02-11  Mike Sperber <mike@xemacs.org>
6585
6586         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6587         regenerating outdated dir files and dir is non-existent.
6588
6589 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6590
6591         * code-files.el (convert-mbox-coding-system): Improve comment.
6592         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6593         coding-system argument to `write-region-pre-hook' call.
6594         (write-region-pre-hook): Fix docstring to mention lockname argument.
6595
6596 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6597
6598         * minibuf.el (completing-read): Remove redundant wrong arg list.
6599
6600         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6601
6602 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6603
6604         * obsolete.el (interactive-form): new compatibility alias for 
6605         function-interactive.
6606
6607 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6608
6609         * menubar-items.el (Menubar-items-truncate-list): Removed.
6610         * menubar-items.el (Menubar-items-truncate-history): New.
6611         * menubar-items.el (default-menubar): Use
6612         Menubar-items-truncate-history.
6613
6614 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6615
6616         * printer.el (generic-print-region): Pass correct arguments to
6617         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6618         Torkelsson <torkel@acc.umu.se>.
6619
6620 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6621
6622         * help.el (describe-mode): synched with FSF 19.34; handle nil
6623         minor mode indicators.
6624
6625 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6626
6627         * minibuf.el (completing-read): Update docstring.
6628
6629 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6630
6631         * XEmacs 21.4.6 "Common Lisp" is released.
6632
6633 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6634
6635         * package-net.el: Inadvertant synch with Windows branch.  From
6636         Andy's log:
6637         (package-net-kit-version): new variable.
6638         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6639
6640 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6641
6642         * package-get.el (package-get-locate-index-file): Also search the
6643         core etc/ directory for the package index file if it can't be
6644         found in ~/.xemacs/.
6645
6646 2001-12-13  William Perry  <wmperry@gnu.org>
6647
6648         * dialog-gtk.el (popup-builtin-question-dialog):
6649         Conform to API in gui.c.
6650         
6651 2001-11-12  Andy Piper  <andy@xemacs.org>
6652
6653         * cus-edit.el (custom-save-face-internal): make sure we save
6654         non-themed faces.
6655         (custom-save-variables): ditto variables.
6656
6657 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6658
6659         * faces.el (make-face-family):
6660         (make-face-size):
6661         New face-modifying functions per Jan Vroonhof.
6662
6663         cus-face.el (custom-set-face-font-family):
6664         (custom-set-face-font-size):
6665         Use them.
6666
6667         * font.el (font-window-system-mappings): More precise docstring.
6668
6669         (font-create-name):
6670         (font-create-object):
6671         (tty-font-create-object):
6672         (tty-font-create-plist):
6673         (x-font-create-object):
6674         (x-font-create-name):
6675         (ns-font-create-name):
6676         (mswindows-font-create-object):
6677         (mswindows-font-create-name):
6678         Add doctrings.
6679
6680 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6681
6682         * gtk-faces.el (gtk-init-device-faces): removed spurious
6683         quote before let* expression.
6684
6685 2001-10-29  Andy Piper  <andy@xemacs.org>
6686
6687         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6688         modified when changing coding system.
6689
6690         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6691         that we invoke the GUI directory selector.
6692
6693 2001-10-25  Andy Piper  <andy@xemacs.org>
6694
6695         * dialog.el (make-dialog-box): use new directory dialog support.
6696         * minibuf.el (read-file-name-1): ditto.
6697         (read-file-name): ditto.
6698         (read-directory-name): ditto.
6699
6700 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6701
6702         * XEmacs 21.4.5 "Civil Service" is released.
6703
6704 2001-04-23  Didier Verna  <didier@xemacs.org>
6705
6706         * cus-edit.el (custom-variable-pre-save): New.
6707         * cus-edit.el (custom-variable-post-save): New.
6708         * cus-edit.el (custom-variable-save): use them.
6709         * cus-edit.el (custom-face-pre-save): New.
6710         * cus-edit.el (custom-face-post-save): New.
6711         * cus-edit.el (custom-face-save): use them.
6712         * cus-edit.el (custom-group-pre-save): New.
6713         * cus-edit.el (custom-group-post-save): New.
6714         * cus-edit.el (custom-group-save): use them.
6715         * cus-edit.el (Custom-save): use the pre/post functions above,
6716         call `custom-save-all' only once.
6717         * cus-edit.el (custom-variable-pre-reset-standard): New.
6718         * cus-edit.el (custom-variable-post-reset-standard): New.
6719         * cus-edit.el (custom-variable-reset-standard): use them.
6720         * cus-edit.el (custom-face-pre-reset-standard): New.
6721         * cus-edit.el (custom-face-post-reset-standard): New.
6722         * cus-edit.el (custom-face-reset-standard): use them.
6723         * cus-edit.el (custom-group-pre-reset-standard): New.
6724         * cus-edit.el (custom-group-post-reset-standard): New.
6725         * cus-edit.el (Custom-reset-standard): use them.
6726         * cus-edit.el (custom-face-reset-saved): use the pre/post
6727         functions above, call `custom-save-all' only once.
6728
6729 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6730
6731         * gutter-items.el (buffers-tab face): Derive from the modeline
6732         face by default.  Many people use white-on-black for the default
6733         font, and the tabs look hideous with that color combination.  The
6734         modeline usually has the correct colors.
6735
6736 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6737
6738         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6739         (tag-mark-stack-max): Typo fix.
6740
6741 2001-09-28  Ben Wing  <ben@xemacs.org>
6742
6743         * font-lock.el:
6744         * font-lock.el (font-lock-after-change-function):
6745         fix problem with last patch, reported by Katsumi Yamaoka.
6746
6747 2001-09-17  Ben Wing  <ben@xemacs.org>
6748
6749         * font-lock.el (font-lock-after-change-function):
6750         fix problem when you insert a comment on the line before a line of
6751         code: if we use the following char, then when you hit backspace,
6752         the following line of code turns the comment color.
6753
6754 2001-06-08  Ben Wing  <ben@xemacs.org>
6755
6756         * process.el: comment about shell-command-switch.
6757         * process.el (shell-quote-argument): Need to quote a null
6758         argument, too.  From Dan Holmsand.
6759         
6760         * startup.el (normal-top-level): Delete some unused FSF junk.
6761         * startup.el (command-line-early):
6762         
6763         * startup.el (command-line): Call MS Windows init function.
6764         
6765         * win32-native.el:
6766         * win32-native.el (mswindows-system-shells): New.
6767         * win32-native.el (mswindows-system-shell-p): New.
6768         * win32-native.el (init-mswindows-at-startup): New.
6769         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6770         * win32-native.el (mswindows-quote-one-simple-arg):
6771         * win32-native.el (mswindows-quote-one-command-arg):
6772         * win32-native.el (mswindows-construct-process-command-line-alist):
6773         Correct comments at top.  Correctly handle passing arguments
6774         to Cygwin programs and to bash.  Fix quoting of zero-length
6775         arguments (from Dan Holmsand).  Set shell-command-switch based
6776         on shell-file-name, which in turn comes from env var SHELL.
6777
6778 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6779
6780         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6781         default-toolbar-position): Fill docstrings for balloon-help.
6782
6783 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6784
6785         * faces.el: Reenable specifications over 'gtk domain.
6786
6787 2001-08-08  Didier Verna  <didier@xemacs.org>
6788
6789         * autoload.el (update-autoload-files): make defdir a file name,
6790         not directory name.
6791
6792 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6793
6794         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6795
6796         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6797
6798 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6799
6800         * font-menu.el (font-menu-set-font): Default to current font-family.
6801         (font-menu-preferred-resolution):
6802         (font-menu-size-scaling):
6803         Provide gtk defaults, too.
6804
6805 2001-07-29  Mike Alexander  <mta@arbortext.com>
6806
6807         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6808         list
6809         (custom-set-face-font-family): ditto
6810
6811 2001-07-26  Mike Sperber <mike@xemacs.org>
6812
6813         * files.el (auto-mode-alist): .9 files are man pages, too.
6814
6815 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6816
6817         * process.el (call-process-internal): bind
6818         coding-system-for-write to 'binary when calling
6819         start-process-internal, so the process receives 
6820         the literal contents of INFILE.
6821
6822 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6823
6824         * files.el (auto-mode-alist): Add configure.ac support.
6825
6826 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6827
6828         * buff-menu.el:
6829         mouse.el:
6830         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6831
6832 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6833
6834         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6835
6836 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6837
6838         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6839         mixed text.
6840         (kinsoku-eol-p): Ditto.
6841
6842 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6843
6844         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6845         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6846         characters as the category `s' or `e' correctly.
6847
6848 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6849
6850         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6851
6852 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6853
6854         * mule/cyrillic.el:  Set up case table.
6855
6856 2001-06-08  Mike Sperber <mike@xemacs.org>
6857
6858         * files.el (save-some-buffers-1): Don't zap the help window right
6859         after `map-y-or-n-p' has popped it up.
6860
6861 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6862
6863         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6864
6865 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6866
6867         * specifier.el: define-specifier-tag 'gtk.
6868
6869 2001-05-12  Ben Wing  <ben@xemacs.org>
6870
6871         * find-paths.el (paths-find-recursive-path):
6872         fix error with null EXCLUDE-REGEXP.
6873         
6874         * font-lock.el (font-lock-mode):
6875         fix problem reported by hrvoje with buffers starting with a space.
6876         
6877 2001-05-06  Ben Wing  <ben@xemacs.org>
6878
6879         * dialog.el (make-dialog-box):
6880         * menubar-items.el (default-menubar):
6881         * printer.el (generic-print-buffer):
6882         * printer.el (generic-print-region):
6883         implement printing the selection when it's selected.
6884
6885 2001-04-18  Didier Verna  <didier@xemacs.org>
6886
6887         * cus-edit.el (Custom-reset-standard): reset to standard settings
6888         not only when the buffer's :custom-state is 'modified, but also
6889         when it is 'set or 'saved.
6890
6891 2001-04-17  Didier Verna  <didier@xemacs.org>
6892
6893         * startup.el (load-user-init-file): define `custom-file' before
6894         loading the user's init file.
6895
6896 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6897
6898         * menubar.el (popup-mode-menu): Make it work with
6899         popup-menu-titles turned off.
6900         
6901 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6902
6903         * about.el (about-mailto-link): Use compose-mail for sending mail.
6904
6905 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6906
6907         * package-admin.el (package-install-hook): New.
6908         (package-delete-hook): New.
6909         (package-admin-add-single-file-package): Use package-delete-hook.
6910
6911         * package-get.el (package-get): Use package-install-hook.
6912
6913 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6914
6915         * package-ui.el (pui-install-selected-packages): reverse the lists
6916         of packages so that they get handled in the same order as they
6917         were selected.
6918
6919 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6920
6921         * packages.el (locate-library): Use read-library-name for completion.
6922
6923 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6924
6925         * byte-optimize.el (=): `=' is not a binary predicate!
6926         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6927         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6928
6929 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6930
6931         * bytecomp.el (byte-compile-arithcompare):
6932         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6933
6934 2001-06-03  William M. Perry  <wmperry@gnu.org>
6935
6936         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6937         return the filename selected by the user!
6938
6939 2001-05-31  William M. Perry  <wmperry@gnu.org>
6940
6941         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6942         in XEmacs/GTK.
6943
6944 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6945
6946         * coding.el: Tiny typo fixed.
6947
6948 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6949
6950         * XEmacs 21.4.3 "Academic Rigor" is released.
6951
6952 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6953
6954         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6955
6956 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6957
6958         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6959
6960 2001-05-04  Ben Wing  <ben@xemacs.org>
6961
6962         * printer.el (generic-print-buffer):
6963         * printer.el (generic-print-region):
6964         Enable dialog boxes.  Apply workaround recommended by Kirill.
6965         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6966         
6967         * simple.el (kill-whole-line):
6968         * simple.el (kill-line-1):
6969         * simple.el (kill-entire-line):
6970         * simple.el (kill-line):
6971         * simple.el (backward-kill-line):
6972         Take out interactive dependence of kill-whole-line.
6973
6974 2001-04-22  Ben Wing  <ben@xemacs.org>
6975
6976         * dialog.el (make-dialog-box):
6977         Put dialog titles back in -- this time correctly.  Fix various
6978         other problems with leaks and such.
6979
6980         * simple.el (region-exists-p):
6981         * simple.el (region-active-p):
6982         Add comment about which one is correct to use in menu specs.
6983
6984 2001-05-05  Ben Wing  <ben@xemacs.org>
6985
6986         * dialog.el (make-dialog-box): fix doc string.
6987         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6988         take out Pretty Print.
6989         * printer.el:
6990         * printer.el (printer-current-device): New.
6991         * printer.el (Printer-get-device): New.
6992         * printer.el (Printer-clear-device): New.
6993         * printer.el (generic-page-setup): New.
6994         * printer.el (generic-print-buffer):
6995         * printer.el (generic-print-region):
6996         Implement Page Setup.  Handle errors properly.
6997
6998 2001-05-05  Ben Wing  <ben@xemacs.org>
6999
7000         * subr.el (error): Complete list of errors in doc string.
7001         
7002 2001-04-22  Ben Wing  <ben@xemacs.org>
7003
7004         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7005         
7006 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7007
7008         * build-report.el: Remove CVS keywords since this file has been in
7009         core lisp for a while now.
7010         * build-report.el (build-report-make-output-files): Fix typo.
7011
7012 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7013
7014         * about.el (about-finish-buffer): Make sure the last change works
7015         even if EVENT is nil.
7016
7017 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7018
7019         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7020         clicked, not the one that happens to be the current buffer at the
7021         time.
7022
7023 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7024
7025         * cus-edit.el (custom-display): Support the GTK Window System also.
7026
7027 2001-04-30  Ben Wing  <ben@xemacs.org>
7028
7029         * printer.el:
7030         * printer.el (printer-page-header):
7031         * printer.el (Print-context): New.
7032         * printer.el (printer-page-footer):
7033         * printer.el (generate-header-element): New.
7034         * printer.el (generate-header-line): New.
7035         * printer.el (print-context-property):
7036         * printer.el (generic-print-buffer):
7037         * printer.el (generic-print-region):
7038         Implement headers and footers.  Implement calling Print dialog box
7039         (#### but it doesn't quite work yet).
7040
7041 2001-04-25  Ben Wing  <ben@xemacs.org>
7042
7043         * about.el (xemacs-hackers):
7044         * about.el (about-url-alist):
7045         * about.el (about-personal-info):
7046         * about.el (about-hacker-contribution):
7047         More contributions.
7048         
7049         * simple.el (handle-post-motion-command):
7050         Fix spurious setting of zmacs-region-stays to t after a non-shift
7051         motion command.
7052
7053 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7054
7055         * about.el (about-personal-info): Update my bio.
7056         (about-hacker-contribution): Ditto.
7057
7058 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7059
7060         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7061
7062 2001-04-19  Andy Piper  <andy@xemacs.org>
7063
7064         * package-net.el (package-net-cygwin32-binary-size): new size.
7065         (package-net-win32-binary-size): new size.
7066         (package-net-convert-index-to-ini): Use new arch.
7067         (package-net-batch-convert-index-to-ini): Removed.
7068         (package-net-generate-bin-ini): New.
7069         (package-net-batch-generate-bin-ini): New.
7070
7071 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7072
7073         * XEmacs 21.4.1 "Copyleft" is released.
7074
7075 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7076
7077         * x-compose.el (xlib-input-method-bug-workaround):
7078         (alias-colon-to-double-quote):
7079         Force sort in map-keymap to work around rehash bug.
7080
7081 2001-04-17  Ben Wing  <ben@xemacs.org>
7082
7083         * about.el: Finish overhaul, add a few new hackers, update a
7084         couple old ones.
7085
7086 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7087
7088         * XEmacs 21.4.0 "Solid Vapor" is released.
7089
7090 2001-04-15  Ben Wing  <ben@xemacs.org>
7091
7092         * about.el:
7093         * about.el (about-headline-face): New.
7094         * about.el (about-link-face): New.
7095         * about.el (about-current-release-maintainers): New.
7096         * about.el (about-other-current-hackers): New.
7097         * about.el (about-url-alist):
7098         * about.el (about-once-and-future-hackers): New.
7099         * about.el (about-mailto-link): New.
7100         * about.el (about-get-buffer):
7101         * about.el (about-finish-buffer):
7102         * about.el (about-xemacs):
7103         * about.el (about-features): Removed.
7104         * about.el (about-advantages): New.
7105         * about.el (about-maintainer-info): Removed.
7106         * about.el (about-personal-info): New.
7107         * about.el (about-hacker-contribution): New.
7108         * about.el (about-maintainer):
7109         * about.el (about-show-linked-info):
7110         * about.el (about-hackers):
7111         Major revamping.  Rewriting of most of the text, improve the
7112         link handling, separate info on contributors into personal
7113         and contribution info, add new contributors, update personal
7114         info, etc. etc.
7115         
7116         * menubar-items.el (default-menubar):
7117         Help menubar entry for News now says more accurately
7118         "What's New in XEmacs".
7119         
7120         * mouse.el:
7121         * mouse.el (mouse-track-cleanup-hook):
7122         * mouse.el (mouse-track):
7123         Don't set-buffer to a dead buffer when calling mouse-track
7124         cleanup hooks.
7125
7126 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7127
7128         * XEmacs 21.2.47 "Zephir" is released.
7129
7130 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7131
7132         * dialog.el (make-dialog-box): Disable dialog box titles until
7133         we get them working.
7134
7135 2001-03-30  Ben Wing  <ben@xemacs.org>
7136
7137         * help.el:
7138         * help.el (Help-princ-face):
7139         * help.el (Help-prin1-face):
7140         * help.el (frob-help-extents):
7141         * help.el (describe-function-1):
7142         * help.el (describe-variable):
7143         Avoid using font-lock faces, which may not be defined.
7144         Instead, use hyper-apropos faces, and make sure they're
7145         defined as necessary by using `require'. (It's not so safe
7146         to do this for font-lock.) In any case, we will eventually
7147         be merging this functionality into hyper-apropos.
7148
7149         * loaddefs.el (completion-ignored-extensions):
7150         Fix documentation.
7151         
7152         * menubar-items.el (menu-truncate-list): Removed.
7153         * menubar-items.el (Menubar-items-truncate-list): New.
7154         * menubar-items.el (default-menubar):
7155         Fix errors if grep or compile command is too long.  Rename helper
7156         function to be less visible.
7157
7158 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7159
7160         * byte-optimize.el (byte-optimize-minus):
7161         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7162
7163 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7164
7165         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7166         Mule is available.
7167
7168         * mule/latin.el: New file.
7169
7170 2001-03-11  Ben Wing  <ben@xemacs.org>
7171
7172         * auto-save.el:
7173         * auto-save.el (auto-save-directory):
7174         * auto-save.el (make-auto-save-file-name):
7175         * auto-save.el (auto-save-file-name-p): New.
7176
7177         Merge in improvements from other definition of
7178         make-auto-save-file-name in files.el.
7179         
7180         * auto-save.el (auto-save-original-name):
7181         * auto-save.el (auto-save-name-in-fixed-directory):
7182         * auto-save.el (auto-save-unslashify-name): Removed.
7183         * auto-save.el (auto-save-slashify-name): Removed.
7184         * auto-save.el (auto-save-reserved-chars): New.
7185         * auto-save.el (auto-save-escape-name): New.
7186         * auto-save.el (auto-save-unhex): New.
7187         * auto-save.el (auto-save-unescape-name): New.
7188
7189         Change algorithm for encoding filenames in auto-save names to be
7190         entirely safe with all filesystems and all possible characters in
7191         a filename, and 100% reversible. (Essentially, uses
7192         quoted-printable as the encoding.)
7193         
7194         * auto-save.el (recover-all-files):
7195
7196         Use insert-directory rather than calling ls directly -- fixes
7197         things under Windows.
7198
7199         * files.el:
7200         * files.el (convert-standard-filename): Substitute FSF's
7201         definition for this (we had nothing here before).
7202         
7203         * files.el (backup-buffer): Warning fix.
7204         
7205         * files.el (make-backup-file-name):
7206         * files.el (find-backup-file-name):
7207         Fix error in calling sequence to auto-save-file-name-p.
7208         
7209         * files.el (recover-file):
7210         Use insert-directory rather than calling ls directly -- fixes
7211         things under Windows.
7212
7213         * files.el (make-auto-save-file-name): Removed.
7214         * files.el (auto-save-file-name-p): Removed.
7215         auto-save is always dumped so no sense in having a definition
7216         that will always be overwritten with another.
7217         
7218         * files.el (insert-directory):
7219         * win32-native.el:
7220         * win32-native.el (debug-mswindows-process-command-lines):
7221         * win32-native.el (original-make-auto-save-file-name): Removed.
7222         * win32-native.el (make-auto-save-file-name): Removed.
7223
7224
7225 2001-03-21  Martin Buchholz <martin@xemacs.org>
7226
7227         * XEmacs 21.2.46 "Urania" is released.
7228
7229 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7230
7231         * menubar-items.el (default-menubar): Update sample.emacs to
7232         sample.init.el and adjust accelerators.
7233
7234 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7235
7236         * build-report.el (build-report): Improve docstring.
7237
7238 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7239
7240         * ChangeLog: Log GTK merge.
7241
7242         * gutter-items.el:
7243         * mwheel.el:
7244         * sound.el:
7245         * startup.el:
7246         Revert gratuitous whitespace changes.
7247
7248 2001-03-07  Ben Wing  <ben@xemacs.org>
7249
7250         * help.el:
7251         * help.el (key-or-menu-binding):
7252         * help.el (Help-find-file): New.
7253         * help.el (describe-beta):
7254         * help.el (describe-copying):
7255         * help.el (describe-project):
7256         * help.el (view-emacs-news):
7257         * help.el (view-sample-init-el): New.
7258         * help.el (Help-princ-face): New.
7259         * help.el (Help-prin1-face): New.
7260         * help.el (help-symbol-function-context-menu):
7261         * help.el (help-symbol-variable-context-menu):
7262         * help.el (help-symbol-function-and-variable-context-menu):
7263         * help.el (frob-help-extents):
7264         * help.el (describe-function-1):
7265         * help.el (describe-variable):
7266
7267         Add coloring in Help buffers, correspondent with hyperlinks.
7268         View files in view-mode rather than Fundamental.
7269         Remove separators from context menus -- now handled in generic code.
7270         Add `Find Tag' to context menu.
7271         
7272         * menubar.el (popup-mode-menu):
7273
7274         Rewrite code that outputs the popup menu to (a) put more specific
7275         entries first, (b) be more robust, (c) output the proper context
7276         menu separators automatically (the context menu functionality is
7277         new and currently used only by Help).
7278
7279 2001-03-10  William M. Perry  <wmperry@aventail.com>
7280
7281         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7282         this function when converting from the 21.1 GTK branch.  Now
7283         supports file, password, question, and color built-in dialogs.
7284
7285 2001-03-06  Ben Wing  <ben@xemacs.org>
7286
7287         * keydefs.el:
7288         * keydefs.el (global-map):
7289         Add commented-out change of M-k (for 21.5).
7290         
7291         * menubar-items.el (default-menubar):
7292         Fix items to control kill-line behavior; add items for
7293         shifted motion.
7294         
7295         * simple.el:
7296         * simple.el (kill-whole-line):
7297         * simple.el (historical-kill-line): Removed.
7298         * simple.el (kill-line): Removed.
7299         * simple.el (kill-entire-line): New.
7300         * simple.el (kill-line-1): New.
7301         * simple.el (backward-kill-line):
7302         Undo kill-whole-line == always changes.  Add new function
7303         kill-entire-line to unconditionally delete the current line.
7304         Add comments describing the lamentable state of affairs of
7305         the kill-line functions and variables.
7306
7307 2001-03-02  Ben Wing  <ben@xemacs.org>
7308
7309         * simple.el:
7310         * simple.el (beginning-of-buffer):
7311         * simple.el (end-of-buffer):
7312         * simple.el (mark-ring-unrecorded-commands):
7313         * simple.el (signal-error-on-buffer-boundary):
7314         * simple.el (shifted-motion-keys-select-region):
7315         * simple.el (unshifted-motion-keys-deselect-region):
7316         * simple.el (motion-keys-for-shifted-motion): New.
7317         * simple.el (handle-pre-motion-command):
7318         * simple.el (handle-post-motion-command):
7319         * simple.el (forward-char-command):
7320         * simple.el (backward-char-command):
7321         * simple.el (scroll-up-command):
7322         * simple.el (scroll-down-command):
7323         * simple.el (next-line):
7324         * simple.el (previous-line):
7325         * simple.el (backward-block-of-lines):
7326         * simple.el (forward-block-of-lines):
7327         * simple.el (backward-word):
7328         * simple.el (mark-word):
7329
7330         Augment documentation of the most common motion commands to make
7331         note of the shifted-motion support.  Improve the support to (a)
7332         properly document how it works and why it's done in the fashion it
7333         is, and (b) allow the keystrokes that trigger it to be customized.
7334
7335         Correct error in the customize specification of
7336         mark-ring-unrecorded-commands.
7337
7338 2001-03-02  Ben Wing  <ben@xemacs.org>
7339
7340         * font-lock.el:
7341         * font-lock.el (font-lock-pending-extent-table): Removed.
7342         * font-lock.el (font-lock-pending-buffer-table): New.
7343         * font-lock.el (font-lock-pre-idle-hook):
7344         * font-lock.el (font-lock-after-change-function):
7345         * font-lock.el (font-lock-fontify-pending-extents):
7346         * font-lock.el (font-lock-lisp-like):
7347
7348         Fix handling of pending extents to avoid excessive slowness (N^2
7349         behavior) when making lots of buffer changes between redisplays,
7350         such as when saving the Options.
7351
7352 2001-03-09  William M. Perry  <wmperry@aventail.com>
7353
7354         * device.el:
7355         * dragdrop.el:
7356         * dumped-lisp.el:
7357         * faces.el:
7358         * frame.el:
7359         * gnuserv.el:
7360         * loadup.el:
7361         * menubar-items.el:
7362         * minibuf.el:
7363         The Great GTK Merge.
7364
7365         * ChangeLog.GTK:
7366         * dialog-gtk.el:
7367         * gdk.el:
7368         * generic-widgets.el:
7369         * glade.el:
7370         * gnome-widgets.el:
7371         * gnome.el:
7372         * gtk-compose.el:
7373         * gtk-extra.el:
7374         * gtk-faces.el:
7375         * gtk-ffi.el:
7376         * gtk-file-dialog.el:
7377         * gtk-font-menu.el:
7378         * gtk-glyphs.el:
7379         * gtk-init.el:
7380         * gtk-iso8859-1.el:
7381         * gtk-marshal.el:
7382         * gtk-mouse.el:
7383         * gtk-package.el:
7384         * gtk-password-dialog.el:
7385         * gtk-select.el:
7386         * gtk-widget-accessors.el:
7387         * gtk-widgets.el:
7388         * gtk.el:
7389         widgets-gtk.el:
7390         The Great GTK Merge: new files.
7391
7392 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7393
7394         * generic-widgets.el: Don't require gtk (a built-in feature) at
7395         top level.  Don't execute the last sexp unless (featurep 'gtk).
7396
7397 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7398
7399         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7400
7401 2001-02-23  Martin Buchholz <martin@xemacs.org>
7402
7403         * XEmacs 21.2.45 "Thelxepeia" is released.
7404
7405 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7406  
7407         * about.el (xemacs-hackers): update my entry. 
7408         * about.el (about-maintainer-info): ditto. 
7409         * about.el (about-hackers): ditto. 
7410
7411 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7412
7413         * about.el (about-maintainer-info): More vanity info about
7414         yours truly.
7415
7416 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7417
7418         * build-report.el (build-report-destination): xemacs-build-reports
7419         has moved to SourceForge, where mailing list name length is
7420         restricted, hence the name change to
7421         xemacs-buildreports@xemacs.org.
7422         * build-report.el (build-report-keep-regexp): Update default.
7423         * build-report.el (build-report-delete-regexp): Ditto.
7424         * build-report.el (build-report-make-output-files): Ditto.
7425
7426 2001-02-19  Craig Lanning  <lanning@scra.org>
7427
7428         * lisp-mode.el: Add indentation specifications for following
7429         Common Lisp forms: handler-case, handler-bind, with-slots,
7430         with-open-file, with-open-stream, print-unreadable-object.
7431
7432 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7433
7434         * font-lock.el (font-lock-set-defaults-1):
7435         Move initialization of `font-lock-cache-position' so that it's set
7436         even if font-lock-keywords is already defined.
7437
7438 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7439
7440         * autoload.el (generate-file-autoloads-1):
7441         Use `emacs-lisp-mode-syntax-table' instead of
7442         `lisp-mode-syntax-table'.
7443         * lisp-mode.el (lisp-mode-syntax-table):
7444         Get rid of old checks for `parse-partial-sexp' version.
7445         Make `|' (pipe) string delimiter instead of punctuation.
7446
7447 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7448
7449         * window.el (save-selected-window):
7450         Use gensym for better macro hygiene.
7451
7452 2001-02-06  Mike Sperber <mike@xemacs.org>
7453
7454         * dump-paths.el:
7455         * startup.el (startup-setup-paths): Set and use
7456         `mule-lisp-directory'.
7457         (startup-setup-paths-warning): Ditto.
7458
7459         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7460         (paths-construct-load-path): Consider `mule-lisp-directory'.
7461
7462 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7463
7464         * font-lock.el: Syntax table improvements used.  A few random
7465         changes are not specified below.
7466         (font-lock-fontify-string-delimiters):
7467         (font-lock-syntactic-keywords):
7468         (font-lock-cache-state nil):
7469         (font-lock-cache-position):
7470         New variables.
7471         (font-lock-set-syntax):
7472         (font-lock-apply-syntactic-highlight):
7473         (font-lock-fontify-syntactic-anchored-keywords):
7474         (font-lock-fontify-syntactic-keywords-region):
7475         (font-lock-eval-keywords):
7476         New functions.
7477         (font-lock-remove-face):
7478         (font-lock-fontify-syntactically-region):
7479         Use syntax properties.
7480
7481 2001-02-08  Martin Buchholz <martin@xemacs.org>
7482
7483         * XEmacs 21.2.44 "Thalia" is released.
7484
7485 2001-01-16  Mike Sperber <mike@xemacs.org>
7486
7487         * startup.el (normal-top-level): Work even if no installation root
7488         is found.
7489
7490 2001-01-30  Andy Piper  <andy@xemacs.org>
7491
7492         * gutter-items.el (progress-abort-glyph): remove instantiator.
7493         (set-progress-abort-instantiator): new function.
7494         (abort-progress-feedback): use it.
7495
7496         * gutter.el (set-gutter-dirty-p): new function.
7497
7498 2001-01-30  Didier Verna  <didier@xemacs.org>
7499
7500         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7501
7502 2001-01-24  Didier Verna  <didier@xemacs.org>
7503
7504         * sound.el (sound-extension-list): give a better default value.
7505         * sound.el (load-sound-file): improve the doc string, also find
7506         files given by absolute names, pass a real extension list to
7507         `locate-file'.
7508
7509 2001-01-26  Martin Buchholz <martin@xemacs.org>
7510
7511         * XEmacs 21.2.43 "Terspichore" is released.
7512
7513 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7514
7515         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7516         messages from gnuserv.
7517
7518 2001-01-20  Martin Buchholz <martin@xemacs.org>
7519
7520         * XEmacs 21.2.42 "Poseidon" is released.
7521
7522 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7523
7524         * cl-macs.el (cl-upcase-arg): New function.
7525         (cl-function-arglist): New function.
7526         (cl-transform-lambda): Automatically add CL-style lambda list to
7527         documentation string using functions above.
7528
7529 2001-01-12  Andy Piper  <andy@xemacs.org>
7530
7531         * package-get.el (package-get-custom): call
7532         package-net-update-installed-db.
7533
7534         * package-ui.el (pui-install-selected-packages): call
7535         package-net-update-installed-db.
7536
7537         * package-net.el (package-net-update-installed-db): use
7538         packages-package-list so that we reflect reality.
7539
7540         * packages.el (packages-package-list): Make docstring reflect
7541         reality.
7542
7543         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7544
7545         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7546         isn't installed.
7547
7548 2001-01-17  Andy Piper  <andy@xemacs.org>
7549
7550         * wid-edit.el (widget-activation-glyph-mapper): activate or
7551         deactivate native widgets.
7552         (widget-glyph-insert-glyph): record instantiator.
7553         (widget-push-button-value-create): use it.
7554
7555         * gui.el (gui-button-action): new function. Make button's domain
7556         buffer current when calling.
7557         (make-gui-button): update to use gui-button-action.
7558
7559 2001-01-16  Didier Verna  <didier@xemacs.org>
7560
7561         * menubar-items.el (default-menubar): add an entry for modeline
7562         horizontal scrolling in Options -> Display.
7563
7564 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7565
7566         * package-get.el (package-get-require-signed-base): Set to nil
7567         by default.
7568
7569 2001-01-17  Martin Buchholz <martin@xemacs.org>
7570
7571         * XEmacs 21.2.41 "Polyhymnia" is released.
7572
7573 2001-01-16  Mike Sperber <mike@xemacs.org>
7574
7575         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7576         catch lisp/mule/.
7577
7578 2001-01-14  Mike Sperber <mike@xemacs.org>
7579
7580         * startup.el (maybe-create-compatibility-dot-emacs):
7581         (maybe-unmigrate-user-init-file):
7582         (unmigrate-user-init-file): Created.
7583         (maybe-migrate-user-init-file): Offer creation of compatibility
7584         .emacs.
7585         Some doc fixes wrt init file location.
7586
7587 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7588
7589         * faces.el (face-frob-from-locale-first): new variable.
7590         (frob-face-font-2): Honor tags arg while trying to use
7591         standard-face-mapping.  When face-frob-from-locale-first is set,
7592         first try to set face inheriting from frobbed-face.
7593
7594 2001-01-15  Didier Verna  <didier@xemacs.org>
7595
7596         * about.el (xemacs-hackers): update my entry.
7597         * about.el (about-url-alist): ditto.
7598         * about.el (about-maintainer-info): ditto.
7599         * about.el (about-hackers): ditto.
7600
7601 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7602
7603         The byte compiler has been badly broken for a year,
7604         by the patch of 1999-12-06.
7605         * byte-optimize.el (byte-optimize-form-code-walker):
7606         Bug was: the byte compiler was making this erroneous optimization:
7607         (progn (or (foo)) (bar)) ==> (bar)
7608
7609 2000-11-20  Mike Sperber <mike@xemacs.org>
7610
7611         * setup-paths.el (paths-core-load-path-depth): Split
7612         `paths-load-path-depth' in two for site and core lisp.  Don't
7613         recurse into core.
7614         * setup-paths.el (paths-construct-load-path): Use.
7615
7616 2001-01-10  Andy Piper  <andy@xemacs.org>
7617
7618         * package-net.el (package-net-cygwin32-binary-size): new variable
7619         (package-net-win32-binary-size): ditto.  add much needed
7620         commentary.
7621
7622         * gutter-items.el (buffers-tab-items): correct off-by-one error
7623         for buffers-tab-max-size.
7624
7625 2001-01-08  Martin Buchholz <martin@xemacs.org>
7626
7627         * XEmacs 21.2.40 is released.
7628
7629 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7630
7631         * mule/hebrew.el: Fix comments and typos.
7632         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7633
7634 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7635
7636         * ChangeLog.1: move ancient log from fill.el.
7637
7638         * dump-paths.el:
7639         paragraphs.el:
7640         mule/mule-category.el:
7641         Miscellaneous typo fixes and slight doc clarifications.
7642
7643         * mule/mule-ccl.el:  Correct file name in header.
7644
7645 2000-12-31  Martin Buchholz <martin@xemacs.org>
7646
7647         * XEmacs 21.2.39 is released.
7648
7649 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7650
7651         * byte-optimize.el (byte-optimize-cond):
7652         (byte-optimize-cond-1): New.
7653         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7654         Optimizes (cond (x nil)) ==> nil.
7655         Provide better diagnostic on malformed expr like (cond foo).
7656
7657 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7658
7659         * mule/mule-coding.el:
7660         mule/mule-cmds.el (reset-language-environment,
7661         set-language-environment-coding-systems):
7662         Safer default coding-priority-list, corresponding to src/file-coding.h.
7663
7664 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7665
7666         * package-admin.el: Allow package removal from
7667         early-package-load-path.
7668
7669 2000-12-15  Andreas Jaeger  <aj@suse.de>
7670
7671         * about.el (about-maintainer-info): Update my entry.
7672
7673 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7674
7675         * packages.el (locate-library): Add support for bzip2
7676         compressed .el files.
7677
7678 2000-12-12  Andy Piper  <andy@xemacs.org>
7679
7680         * package-net.el: new file.
7681
7682 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7683
7684         * font-lock.el: Add missing C++ keywords.
7685
7686 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7687
7688         * simple.el (indent-for-comment): Preserve indentation of comments
7689         starting in column 0, as documented in (Info-goto-node
7690         "(xemacs)Comments").  Update docstring accordingly.
7691
7692 2000-12-05  Martin Buchholz <martin@xemacs.org>
7693
7694         * XEmacs 21.2.38 is released.
7695
7696 2000-12-04  Didier Verna  <didier@xemacs.org>
7697
7698         * mouse.el (default-mouse-track-set-point-in-window): remove
7699         spurious '+' operation detected by Martin.
7700
7701
7702 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7703
7704         * cl-extra.el (coerce):
7705         Implement char to integer coercion.
7706         Remove extraneous (numberp) test.
7707
7708         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7709         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7710         (byte-optimize-predicate):
7711         Warn if evaluating constant expression signals an error.
7712         (byte-optimize-form): Small simplification.
7713
7714         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7715
7716 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7717
7718         * byte-optimize.el:
7719         (byte-optimize-minus):
7720         (byte-optimize-plus):
7721         (byte-optimize-mult):
7722         (byte-optimize-quo):
7723         Use (car (last x)) instead of (last x) to get last elt!
7724         Use `byte-optimize-predicate' to optimize `%'.
7725         Move optimizations for special numeric args to bytecomp.el.
7726         * bytecomp.el (byte-compile-associative): Remove.
7727         (byte-compile-max): New.
7728         (byte-compile-min): New.
7729         Properly handle erroneous calls: (max) (min).
7730         (byte-compile-plus): New.
7731         (byte-compile-minus):
7732         It's easiest to handle 0, +1 and -1 args here.
7733         (byte-compile-mult): New.
7734         It's easiest to handle 1, -1 and 2 args here.
7735         (byte-compile-quo):
7736         It's easiest to handle 0, +1 and -1 args here.
7737         Issue byte-compiler warning when dividing by zero.
7738
7739         Byte-compiler arithmetic improvements.
7740         Better optimize these expressions in the obvious way:
7741         (+ x y 1)   -->  varref x varref y add add1
7742         (+ x y -1)  -->  varref x varref y add sub1
7743         (- x y 0)   -->  (- x y)
7744         (- 0 x y)   -->  (- (- x) y)
7745         (% 42 19)   --> compile-time constant
7746         (/ 42 19)   --> compile-time constant
7747         (* (foo) 2) --> foo call dup plus
7748
7749         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7750         unless (declaim (optimize (safety 3)))
7751         or (setq byte-compile-delete-errors nil).
7752
7753 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7754
7755         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7756         docstrings.
7757
7758 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7759
7760         * startup.el (command-line-do-help):  Add documentation of
7761         portable dumper switches.
7762
7763 2000-11-22  Andy Piper  <andy@xemacs.org>
7764
7765         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7766
7767         * glyphs.el (init-glyphs): don't use autodetect for strings.
7768
7769 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7770
7771         * byte-optimize.el (byte-optimize-char-before):
7772         (byte-optimize-backward-char):
7773         (byte-optimize-backward-word):
7774         Fix incorrect optimizations for these sorts of expressions:
7775         (let ((x nil)) (backward-char x))
7776
7777 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7778
7779         * byte-optimize.el:
7780         * byte-optimize.el (byte-optimize-backward-char): New.
7781         * byte-optimize.el (byte-optimize-backward-word): New.
7782         Make backward-word and backward-char as efficient as forward versions.
7783
7784         * bytecomp.el (byte-compile-no-args-with-one-extra):
7785         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7786         * bytecomp.el (byte-compile-two-args-with-one-extra):
7787         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7788         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7789         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7790         Check if extra arg is constant nil, and if so, use byte-coded call.
7791
7792         * simple.el (backward-word):
7793         * simple.el (mark-word):
7794         * simple.el (kill-word):
7795         * simple.el (backward-kill-word):
7796         Make COUNT argument optional, for consistency with forward-char et al.
7797
7798         * abbrev.el (abbrev-string-to-be-defined):
7799         * abbrev.el (inverse-abbrev-string-to-be-defined):
7800         * abbrev.el (inverse-add-abbrev):
7801         * abbrev.el (expand-region-abbrevs):
7802         * buff-menu.el (Buffer-menu-execute):
7803         * indent.el (move-to-left-margin):
7804         * indent.el (indent-relative):
7805         * indent.el (move-to-tab-stop):
7806         * info.el (Info-reannotate-node):
7807         * lisp-mode.el (lisp-indent-line):
7808         * lisp.el (end-of-defun):
7809         * lisp.el (move-past-close-and-reindent):
7810         * misc.el (copy-from-above-command):
7811         * mouse.el (default-mouse-track-scroll-and-set-point):
7812         * page.el (forward-page):
7813         * paragraphs.el (forward-paragraph):
7814         * paragraphs.el (end-of-paragraph-text):
7815         * picture.el (picture-forward-column):
7816         * picture.el (picture-self-insert):
7817         * rect.el (extract-rectangle-line):
7818         * simple.el (newline):
7819         * simple.el (fixup-whitespace):
7820         * simple.el (backward-delete-char-untabify):
7821         * simple.el (transpose-chars):
7822         * simple.el (transpose-preceding-chars):
7823         * simple.el (do-auto-fill):
7824         * simple.el (indent-new-comment-line):
7825         * simple.el (blink-matching-open):
7826         * view-less.el (cleanup-backspaces):
7827         * wid-edit.el (widget-transpose-chars):
7828         * term/bg-mouse.el (bg-insert-moused-sexp):
7829         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7830
7831         * info.el (Info-fontify-node):
7832         * simple.el (backward-delete-function):
7833         Use canonical delete-backward-char instead of backward-delete-char.
7834
7835 2000-11-20  Andy Piper  <andy@xemacs.org>
7836
7837         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7838         no buffers.
7839
7840 2000-11-20  Andy Piper  <andy@xemacs.org>
7841
7842         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7843         buffer tabs.
7844
7845 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7846
7847         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7848         (proclaim inline...) was shadowing compiler-macros.
7849
7850 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7851
7852         * bytecomp.el (byte-compile-eval): New.
7853         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7854         Keeps this promise made in Lispref:
7855         "If a file being compiled contains a `defmacro' form, the macro is
7856         defined temporarily for the rest of the compilation of that file."
7857
7858 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7859
7860         * cl.el (floatp-safe):
7861         (plusp):
7862         (minusp):
7863         (oddp):
7864         (evenp):
7865         (cl-abs):
7866         Use a better parameter name than `x'.
7867
7868         * cl-macs.el (check-type): Make continuable.  Change documentation
7869         to require PLACE, but accept any form for compatibility.
7870
7871         * abbrev.el (define-abbrev): Use check-type.
7872         * font-menu.el (font-menu-change-face): Use check-type.
7873         * menubar.el (relabel-menu-item): Use check-type.
7874         * itimer.el: Fix typo.
7875
7876 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7877
7878         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7879
7880 2000-11-14  Martin Buchholz <martin@xemacs.org>
7881
7882         * XEmacs 21.2.37 is released.
7883
7884 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7885
7886         * code-cmds.el: Provide the feature.
7887
7888 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7889
7890         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7891
7892         * code-cmds.el: New file
7893         * mule/mule-cmds.el:
7894         * mule/mule-misc.el
7895         (coding-keymap): New keymap. Define coding system keyboard
7896         commands on file-coding builds too.
7897         (coding-system-change-eol-conversion):
7898         (universal-coding-system-argument):
7899         (set-default-coding-systems):
7900         (prefer-coding-system): Moved from mule-cmds.el
7901         (set-buffer-process-coding-system): Moved from mule-misc.el
7902
7903 2000-09-15  Stephen Carney <carney@scubadoo.com>
7904
7905         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7906
7907 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7908
7909         * package-get.el (package-get-download-sites): Add a pre-release
7910         site for experimental packages.
7911
7912         * auto-autoloads.el: Regenerated.
7913
7914 2000-08-01  Andy Piper  <andy@xemacs.org>
7915
7916         * gutter-items.el (buffers-tab-omit-function): reference
7917         buffers-tab-select-visible-buffers.
7918         (buffers-tab-filter-functions): new variable, by default uses
7919         buffers-tab-selection-function and buffers-tab-omit-function.
7920         (select-buffers-tab-buffers-by-mode): invert arguments.
7921         (buffers-tab-select-visible-buffers): new function. Invert calling
7922         of buffers-menu-omit-invisible-buffers.
7923         (buffers-tab-items): rewrite to use
7924         buffers-tab-filter-functions. Rewrite docstring.
7925         (gutter-buffers-tab-extent): delete.
7926         (add-tab-to-gutter): always build a new extent when adding the
7927         tabs.
7928         (update-tab-in-gutter): make gutter dirty when orientation
7929         changes.
7930
7931 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7932
7933         * bytecomp.el (byte-compile-defvar-or-defconst):
7934         Only do loadhist recording if defvar form includes a value.
7935
7936 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7937
7938         * bytecomp.el (byte-compile-initial-macro-environment):
7939         `eval-when-compile' should not compile its body.
7940
7941 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7942
7943         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7944         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7945         some Japanese English.  Remove some ancient FSF comments, and
7946         improve docstrings.  Use symbols not vectors for tables.
7947
7948 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7949
7950         * keymap.el:
7951         (local-key-binding):
7952         (global-key-binding):
7953         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7954
7955         * lisp.el:
7956         (backward-sexp): Slightly simpler code.
7957         (mark-sexp): Make arg optional, like FSF Emacs.
7958         (forward-list): Slightly simpler code.
7959         (backward-list): Slightly simpler code.
7960         (down-list):  Make arg optional, like FSF Emacs.
7961         (up-list):  Make arg optional, like FSF Emacs.
7962         (backward-up-list):  Make arg optional, like FSF Emacs.
7963         (kill-sexp):  Make arg optional, like FSF Emacs.
7964         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7965
7966         * font-menu.el (font-menu-change-face):
7967         Take continuable errors into account.
7968
7969         * abbrev.el:
7970         * abbrev.el (clear-abbrev-table):
7971         * abbrev.el (define-abbrev-table):
7972         * abbrev.el (define-abbrev):
7973         * abbrev.el (insert-abbrev-table-description):
7974         * apropos.el (apropos-documentation-check-doc-file):
7975         * apropos.el (apropos-documentation-check-elc-file):
7976         * buff-menu.el (list-buffers):
7977         * buff-menu.el (list-buffers-noselect):
7978         * bytecomp.el (byte-recompile-directory):
7979         * bytecomp.el (batch-byte-compile):
7980         * cl-macs.el (typep):
7981         * code-files.el (find-coding-system-magic-cookie):
7982         * code-files.el (insert-file-contents):
7983         * cus-edit.el (customize-set-variable):
7984         * cus-edit.el (customize-save-variable):
7985         * cus-face.el (custom-set-face-font-size):
7986         * cus-face.el (custom-set-face-update-spec):
7987         * cus-face.el (custom-reset-faces):
7988         * custom.el (custom-check-theme):
7989         * custom.el (copy-upto-last):
7990         * fill.el (canonically-space-region):
7991         * fill.el (fill-paragraph):
7992         * fill.el (fill-region):
7993         * fill.el (find-space-insertable-point):
7994         * fill.el (justify-current-line):
7995         * faces.el (face-spec-update-all-matching):
7996         * faces.el (set-face-stipple):
7997         * files-nomule.el (insert-file-contents):
7998         * files.el (insert-file-contents-literally):
7999         * files.el (hack-local-variables-last-page):
8000         * files.el (basic-save-buffer):
8001         * files.el (insert-directory):
8002         * font-menu.el (font-menu-change-face):
8003         * font.el (font-spatial-to-canonical):
8004         * format.el (format-encode-region):
8005         * format.el (format-insert-file):
8006         * format.el (format-replace-strings):
8007         * gutter.el (set-gutter-element):
8008         * help.el (key-or-menu-binding):
8009         * help.el (describe-bindings):
8010         * help.el (with-syntax-table):
8011         * indent.el (indent-rigidly):
8012         * indent.el (delete-to-left-margin):
8013         * info.el:
8014         * info.el (Info-extract-dir-entry-from):
8015         * info.el (Info-build-dir-anew):
8016         * info.el (Info-rebuild-dir):
8017         * info.el (Info-batch-rebuild-dir):
8018         * info.el (Info-read-subfile):
8019         * info.el (Info-build-node-completions):
8020         * info.el (Info-extract-menu-node-name):
8021         * isearch-mode.el (isearch-range-invisible):
8022         * isearch-mode.el (isearch-restore-invisible-extents):
8023         * itimer.el (itimerp):
8024         * itimer.el (itimer-live-p):
8025         * keymap.el:
8026         * keymap.el (substitute-key-definition):
8027         * keymap.el (read-command-or-command-sexp):
8028         * keymap.el (local-key-binding):
8029         * keymap.el (global-key-binding):
8030         * keymap.el (global-set-key):
8031         * keymap.el (local-set-key):
8032         * ldap.el:
8033         * ldap.el (ldap-add-entries):
8034         * ldap.el (ldap-delete-entries):
8035         * lisp.el (backward-sexp):
8036         * lisp.el (mark-sexp):
8037         * lisp.el (forward-list):
8038         * lisp.el (backward-list):
8039         * lisp.el (down-list):
8040         * lisp.el (backward-up-list):
8041         * lisp.el (up-list):
8042         * lisp.el (kill-sexp):
8043         * lisp.el (backward-kill-sexp):
8044         * menubar.el (add-menu-button):
8045         * menubar.el (add-submenu):
8046         * menubar.el (delete-menu-item):
8047         * menubar.el (relabel-menu-item):
8048         * mouse.el (narrow-window-to-region):
8049         * obsolete.el (define-obsolete-variable-alias):
8050         * obsolete.el (store-substring):
8051         * package-admin.el:
8052         * package-admin.el (package-admin-install-function):
8053         * package-admin.el (package-admin-install-function-mswindows):
8054         * package-admin.el (package-admin-default-install-function):
8055         * package-get.el (package-get-update-base-entries):
8056         * packages.el (packages-load-package-dumped-lisps):
8057         * packages.el (packages-collect-package-dumped-lisps):
8058         * printer.el (generic-print-buffer):
8059         * printer.el (generic-print-region):
8060         * replace.el (occur-mode-mouse-goto):
8061         * replace.el (perform-replace):
8062         * select.el (get-selection-no-error):
8063         * simple.el:
8064         * simple.el (newline):
8065         * simple.el (open-line):
8066         * simple.el (edit-and-eval-command):
8067         * simple.el (goto-line):
8068         * simple.el (undo):
8069         * simple.el (kill-region):
8070         * simple.el (copy-region-as-kill):
8071         * simple.el (kill-ring-save):
8072         * simple.el (set-mark):
8073         * simple.el (next-line):
8074         * simple.el (previous-line):
8075         * simple.el (line-move):
8076         * simple.el (set-goal-column):
8077         * simple.el (comment-region):
8078         * subr.el:
8079         * subr.el (putf):
8080         * syntax.el (modify-syntax-entry):
8081         * syntax.el (map-syntax-table):
8082         * view-less.el (view-file):
8083         * view-less.el (view-buffer):
8084         * view-less.el (view-file-other-window):
8085         * window-xemacs.el (backward-other-window):
8086         * window.el:
8087         * window.el (one-window-p):
8088         * window.el (walk-windows):
8089         * window.el (window-list):
8090         * x-mouse.el (x-mouse-kill):
8091         * x-select.el (x-get-cutbuffer):
8092         * x-select.el (x-store-cutbuffer):
8093         * term/bg-mouse.el (bg-mouse-line-to-center):
8094         * term/sun-mouse.el (window-line-end):
8095         * term/sun-mouse.el (sun-select-region):
8096         * term/sun.el (kill-region-and-unmark):
8097         * mule/mule-category.el:
8098         * mule/mule-category.el (modify-category-entry):
8099         * mule/mule-category.el (char-category-list):
8100         * mule/mule-coding.el (coding-system-force-on-output):
8101         * mule/mule-misc.el (coding-system-put):
8102         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8103
8104 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8105
8106         * cus-face.el: Typo fixes and tiny clarifications.
8107         * custom.el: ditto
8108
8109 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8110
8111         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8112         * startup.el (normal-top-level): Setup auto-save-list-file-name
8113         if auto-save-list-file-prefix is non-nil.
8114
8115 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8116
8117         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8118
8119 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8120
8121         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8122         get symbol at point-min.
8123
8124 2000-10-24  Didier Verna  <didier@xemacs.org>
8125
8126         * info.el (Info-emacs-info-file-name): defconst it.
8127         * info.el (Info-footnote-tag): defcustom it.
8128         * info.el (Info-no-description-string): ditto.
8129         * info.el (Info-find-node): adapt to new semantics of
8130         'Info-suffixed-file (don't do the case variants stuff).
8131         * info.el (Info-insert-dir): rewrite the dir file variants code.
8132         * info.el (Info-directory-files): New. Return the list of info
8133         files in a directory.
8134         * info.el (Info-dir-outdated-p): use it.
8135         * info.el (Info-parse-dir-entries): ditto.
8136         * info.el (Info-build-dir-anew): don't restrict to files ending
8137         with a ".info.*" extension.
8138         * info.el (Info-set-mode-line): ditto.
8139         * info.el (Info-read-subfile): adapt to new semantics of
8140         'Info-suffixed-file (append 'exact argument).
8141         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8142         string independently of the case.
8143         * info.el (Info-suffixed-file): use it (match all possible case
8144         for the file name).
8145         * info.el (Info-insert-file-contents): code cleanup.
8146         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8147         columns.
8148         * info.el (Info-batch-rebuild-dir): ditto.
8149         * info.el (Info-read-node-name-1): ditto.
8150         * info.el (Info-search): ditto.
8151         * info.el (Info-fontify-node): ditto.
8152
8153
8154 2000-10-24  Didier Verna  <didier@xemacs.org>
8155
8156         * process.el (shell-command): when called from a program, avoid
8157         'push-mark's "mark-set" message.
8158
8159 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8160
8161         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8162         by a symbol, not by a vector.
8163         * mule/vietnamese.el (vscii): Likewise.
8164         (viscii): Likewise.
8165         * mule/cyrillic.el (koi8-r): Likewise.
8166
8167         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8168         by a symbol, not by a vector.
8169         (chinese-big5-2): Likewise.
8170         * mule/ethiopic.el (ethiopic): Likewise.
8171         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8172         (vietnamese-viscii-upper): Likewise.
8173
8174 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8175
8176         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8177
8178 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8179
8180         * byte-optimize.el (byte-optimize-car): New function.
8181         (byte-optimize-cdr): Ditto.
8182
8183 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8184
8185         * byte-optimize.el: Partial synch with FSF 20.7.
8186         Optimize constant concatenation.
8187         Add keymapp as a side effect free function.  It is a built-in.
8188         (byte-after-unbind-pos): Remove byte-equal.
8189
8190 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8191
8192         * update-elc-2.el: Quote regexps correctly.
8193
8194 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8195
8196         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8197         (ccl-compile): Apply integerp, not integer-or-char-p to
8198         check the type of the buffer magnification
8199         (ccl-compile-write-string): Encode a string with binary
8200         coding system.
8201         (ccl-compile-write-repeat): Likewise.
8202
8203 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8204
8205         * buff-menu.el:
8206         * bytecomp.el:
8207         * coding.el:
8208         * faces.el:
8209         * files.el:
8210         * fill.el:
8211         * float-sup.el:
8212         * font-lock.el:
8213         * help.el:
8214         * iso8859-1.el:
8215         * loaddefs.el:
8216         * menubar-items.el:
8217         * menubar.el:
8218         * modeline.el:
8219         * msw-font-menu.el:
8220         * paragraphs.el:
8221         * paths.el:
8222         * replace.el:
8223         * simple.el:
8224         * sound.el:
8225         * startup.el:
8226         * version.el:
8227         * x-faces.el:
8228         * x-font-menu.el:
8229         Remove purecopy.
8230
8231 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8232
8233         * simple.el (do-auto-fill): Use the function pointer to by
8234         `comment-line-break-function', not `indent-new-comment-line'. This
8235         fixes an issue with cc-mode comment continuation.
8236
8237 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8238
8239         * simple.el (turn-on-auto-fill):  Add (interactive).
8240         * mwheel.el (mwheel-install): Add (interactive).
8241         * font-lock.el (turn-on-font-lock): Add (interactive).
8242         (turn-off-font-lock): Add (interactive).
8243
8244 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8245
8246         * packages.el (packages-special-base-regexp): Add `man'.
8247
8248 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8249
8250         * wid-edit.el (widget-specify-active): map over extents in current
8251         buffer like `widget-specify-inactive' does.  Mapping over the
8252         inactive extent object does not work since the current extent is
8253         ignored by `map-extents'.
8254
8255 2000-10-04  Martin Buchholz <martin@xemacs.org>
8256
8257         * XEmacs 21.2.36 is released.
8258
8259 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8260
8261         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8262         Optimize the compiled-function-constants vector by byte-code
8263         reference counts.
8264
8265 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8266
8267         * build-report.el (build-report-delete-regexp): quote value in
8268         defcustom
8269
8270 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8271
8272         * build-report.el (build-report): Don't bind srcdir which we don't
8273         use in `multiple-value-bind' to avoid the only byte-compiler
8274         warning.
8275
8276 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8277
8278         * build-report.el: Requires cl and custom now.
8279         build-report-version is determined by XEmacs version -- remove
8280         build-report-version*.
8281         * build-report.el (build-report-version): Removed.
8282         * build-report.el (build-report-installation-version-regexp): New.
8283         * build-report.el (build-report-version-file-regexp): New.
8284         * build-report.el (build-report-installation-srcdir-regexp): New.
8285         * build-report.el (build-report-destination): Offer
8286         xemacs-build-reports and xemacs-beta.
8287         * build-report.el (build-report-keep-regexp): Adjusted.
8288         * build-report.el (build-report-delete-regexp): Adjusted.
8289         * build-report.el (build-report-make-output-dir): New.
8290         * build-report.el (build-report-installation-file): Replace use of
8291         `concat' with `expand-file-name'.
8292         * build-report.el (build-report-make-output-file): Removed.
8293         * build-report.el (build-report-make-output-files): New.
8294         * build-report.el (build-report-subject): Identify as
8295         user-variable with "*...".
8296         * build-report.el (build-report-prompts): Ditto.
8297         * build-report.el (build-report-version-file): New.
8298         * build-report.el (build-report-file-encoding): Identify as
8299         user-variable with "*...".
8300         * build-report.el (build-report-make-output-get): New.
8301         * build-report.el (build-report-insert-header): Report
8302         emacs-version and system-configuration instead of
8303         build-report-version.
8304         * build-report.el (build-report-insert-make-output): Add file
8305         argument.
8306         * build-report.el (build-report-insert-installation-file):
8307         Re-indent.
8308         * build-report.el (build-report-keep): Change docstring,
8309         re-indent.
8310         * build-report.el (build-report-delete): Ditto.
8311         * build-report.el (build-report-installation-data): New.
8312         * build-report.el (build-report-version-file-data): New.
8313
8314 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8315
8316         * byte-optimize.el (byte-optimize-lapcode):
8317         Fix the optimization of using the first 5 elements of the
8318         constants vector for variables.
8319         (byte-optimize-lapcode): Fix another ancient broken optimization.
8320
8321 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8322
8323         * *: Spelling mega-patch
8324
8325 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8326
8327         * easymenu.el: doc fixes.
8328         (easy-menu-do-define): Use backquote.
8329         (easy-menu-change):
8330         (easy-menu-add):
8331         `when' seems much clearer than `if' here.
8332         (easy-menu-remove):
8333         (easy-menu-add-item):
8334         (easy-menu-item-present-p):
8335         (easy-menu-remove-item):
8336         Wrap using (when (featurep 'menubar) ...)
8337
8338 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8339
8340         * bytecomp.el (displaying-byte-compile-warnings):
8341         Revert Ben's change to this function below so that the compile log
8342         is displayed properly for users of the "popper" package.
8343
8344 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8345
8346         * window.el (save-selected-window): Use backquote.
8347
8348         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8349         Renamed from `byte-compile-file-form-defvar'.
8350         * bytecomp.el (byte-compile-defvar-or-defconst):
8351         Only cons onto current-load-list in top-level forms.
8352         Else this leaks a cons cell every time a defun is called.
8353         Renamed from `byte-compile-defvar', for clarity.
8354         Warn when docstring of defvar is not a string.
8355         Use consistent error messages.
8356         Better comments.
8357
8358 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8359
8360         * simple.el (set-variable):
8361         Remove unneeded defvar by rearranging order of let* forms.
8362
8363         * mule/mule-ccl.el (ccl-get-next-code):
8364         * menubar-items.el (bookmark-menu-filter):
8365         (language-environment-menu-filter):
8366         (tutorials-menu-filter):
8367         * toolbar-items.el (toolbar-compile):
8368         * byte-optimize.el (disassemble-offset):
8369         Use (declare (special ...)) instead of `defvar'.
8370
8371         * cl-macs.el (cl-do-proclaim):
8372         Fix (declare (special ...)) warning suppression syntax.
8373
8374 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8375
8376         * info.el (Info-tag-table-marker):
8377         (Info-tag-table-buffer):
8378         (Info-find-file-node):
8379         (Info-read-subfile):
8380         (Info-build-node-completions):
8381         (Info-search):
8382         (Info-mode):
8383         Multiple info buffer support.
8384
8385 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8386
8387         * ldap.el (ldap-decode-entry): New defun
8388         (ldap-search-entries): Use it in order to decode DN-prefixed
8389         entries properly
8390
8391 2000-08-23  Daniel Pittman <daniel@danann.net>
8392
8393         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8394         Use `eq', not `=', to compare symbols.
8395
8396 2000-07-30  Ben Wing  <ben@xemacs.org>
8397
8398         * bytecomp.el (byte-compile-report-error):
8399         * bytecomp.el (displaying-byte-compile-warnings):
8400         if stack-trace-on-error is set, send out a backtrace when
8401         an error is encountered that stops byte compilation.  this
8402         should make it much much easier to track down those curious
8403         problems.  also undo the kludge of using a separate "*Show*"
8404         buffer for display when there's a temp-buffer-show-function;
8405         we can avoid this by just being a little smarter.
8406
8407         * dialog-items.el:
8408         * dialog-items.el (search-dialog-regexp): New.
8409         * dialog-items.el (search-dialog-callback):
8410         * dialog-items.el (make-search-dialog):
8411         add a regexp option to the dialog and clean up a bit.
8412
8413         * dialog.el:
8414         * dialog.el (yes-or-no-p-dialog-box):
8415         * dialog.el (get-dialog-box-response):
8416         * dialog.el (make-dialog-box):
8417         * dialog.el (dialog-box-finish): New.
8418         * dialog.el (dialog-box-cancel): New.
8419         * dialog.el (internal-make-dialog-box-exit): New.
8420         implement [properly!] the :modal property of the new dialog box
8421         interface.  this is the first time xemacs has ever had *proper*
8422         modal dialog boxes, giving the standard window-system feedback.
8423         (e.g. under windows, clicking on a disabled frame causes a beep
8424         and makes the dialog box flash three times.)
8425
8426         * dragdrop.el: header keyword frobbing.
8427
8428         * dumped-lisp.el (preloaded-file-list):
8429         renamed winnt.el to win32-native.el.
8430
8431         * faces.el (face-property):
8432         * faces.el (set-face-property):
8433         * faces.el (frob-face-property):
8434         * faces.el (frob-face-font-2):
8435         * faces.el (make-face-bold):
8436         * faces.el (make-face-italic):
8437         * faces.el (make-face-bold-italic):
8438         * faces.el (make-face-unbold):
8439         * faces.el (make-face-unitalic):
8440         * faces.el (make-face-smaller):
8441         * faces.el (make-face-larger):
8442         clean up the implementation of these so that window-system-specific
8443         methods are called only on objects belonging to that window system.
8444         previously, you could have [e.g.] mswindows-make-face-bold called
8445         on font object of device type `stream', which is not good and
8446         explains the subtle errors Adrian was getting when byte-compiling
8447         something that required 'term. (Adrian, now you can use stack-trace-
8448         on-error to find the exact place where things are going wrong instead
8449         of having to laboriously binary-search your way through.)
8450
8451         * finder.el (finder-known-keywords):
8452         cleaned up -- properly sorted, clarified the meanings of many of
8453         the keywords, and added a few -- mswin, gui, content, build, www,
8454         user, services.  the last two try to distinguish between a package
8455         that's used directly by the user, and a package that provides
8456         support services to other packages.
8457
8458         * font-lock.el (lisp-font-lock-keywords-2):
8459         update list of lisp control structures to include everything,
8460         including new ones i introduced.
8461
8462         * gutter.el: header keyword frobbing.
8463
8464         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8465         recent isearch element was not doing so!  you got the second-most-
8466         recent instead.
8467
8468         * lisp-mode.el (construct-lisp-mode-menu):
8469         more menubar cleanups.
8470         * lisp-mode.el (with-selected-window):
8471         make it indent properly.
8472
8473         * menubar-items.el (default-menubar): lots of menubar cleanups.
8474         rearranged the options menu the most, e.g. splitting up the
8475         Keyboard/Mouse menu into a new Editing menu and combining the
8476         separate Scrollbar/Gutter/Toolbar submenus into Display.
8477         Got rid of General, moved items to Editing or new Troubleshooting.
8478         Moved Packages to Tools; doesn't seem to belong under Options.
8479         Added stuff to the Cmds menu, e.g. Change Case.
8480
8481         NB please don't complain about these periodic menubar changes.
8482         Anything like this is necessarily incremental in its construction
8483         -- By constant use you gradually become more and more aware of
8484         better and better ways to group menu items.  When we eventually
8485         move the options menu to a property sheet, the existing structure
8486         will probably be preserved fairly well.
8487
8488         * minibuf.el (next-history-element): fix problems with pressing
8489         down arrow in repeat-complex-command.
8490
8491         * modeline.el:
8492         * modeline.el (modeline-3d-p): New.
8493         added custom variable for controlling the 3d modeline.  the
8494         corresponding Options item has been present for a long time,
8495         but commented out with "fix me!" comments.  it's fixed now.
8496
8497         * obsolete.el (add-menu):
8498         remove bogus gettexts.
8499
8500         * process.el (shell-quote-argument):
8501         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8502         For bash under Windows native, see below.
8503
8504         * simple.el:
8505         * simple.el (display-warning-buffer):
8506         Fixed the handling of warning display to eliminate the annoying
8507         *Show* buffer, like was done for byte-compiler output above.
8508
8509         * simple.el (debug-print): New.
8510         Simple function for sending debug messages to the console and/or
8511         other debug places.
8512
8513         * subr.el (replace-in-string):
8514         Rewrite this function to avoid N^2 behavior with large strings --
8515         catastrophic with the new Windows selection code! (Apparently the
8516         author of this function didn't realize there was a fun
8517         replace-match that could make his life much easier, because we
8518         duplicated the entire logic.  The new version is smaller, easier
8519         to understand, much more robust, and has extended features --
8520         those of replace-match.)
8521
8522         * window.el:
8523         * window.el (with-selected-window): New.
8524         An obvious complement to the existing `with-selected-frame' and
8525         `with-current-buffer'.
8526
8527         * win32-native.el: Renamed from winnt.el.
8528         Added a great deal of stuff for properly handling process quoting,
8529         somewhat modeled on Kirill's original model (which i later threw
8530         away).  We should now finally have correctly working process arg
8531         quoting/dequoting so that the final app gets exactly what we
8532         intended.  Because the mechanism is in Lisp, it's easily
8533         extendible. (For those running bash and running the native
8534         version, I tried hard to do what I thought was correct.  But more
8535         thought is needed, and ideally the volunteer work of people with
8536         these configurations that they generally run on.)
8537
8538         * x-font-menu.el (x-font-menu-font-data):
8539         Put in defvar's to fix byte-compiler warnings.
8540
8541 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8542
8543         * select.el (selection-coercion-alist): Initialise.
8544         * select.el (select-coerce-to-text): New.
8545         * select.el (select-coerce): New.
8546         New functions to perform type and value coercion.
8547
8548         * select.el (select-buffer-killed-default): Keep data if it was
8549         on the clipboard.
8550
8551 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8552
8553         * menubar-items.el (default-menubar): Fix typo.
8554         (default-menubar): `lambda' was mispelled as `lamda'.
8555
8556 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8557
8558         * window.el (shrink-window-if-larger-than-buffer): Remove
8559         edge checking code.
8560
8561 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8562
8563         * paths.el (gnus-local-domain): Removed.
8564         (gnus-local-organization): Ditto.
8565         (gnus-startup-file): Ditto.
8566
8567 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8568
8569         * files.el (auto-mode-alist): Add .spec for RPM.
8570
8571 2000-07-31  Andy Piper  <andy@xemacs.org>
8572
8573         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8574
8575 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8576
8577         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8578         browse-url.
8579         * help.el (xemacs-www-page): Ditto.
8580         (xemacs-www-faq): Ditto.
8581         * menubar-items.el (default-menubar): Ditto.
8582
8583         * wid-edit.el (widget-url-link-action): Ditto.
8584         From: Kenichi OKADA <okada@opaopa.org>.
8585
8586 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8587
8588         * finder.el (finder-commentary): Add autoload cookie.
8589
8590 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8591
8592         * files.el (insert-file-contents-literally): Fix second let
8593         binding for `coding-system-for-read' to `coding-system-for-write'
8594         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8595
8596 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8597
8598         * files.el (insert-file-contents-literally): Use binary coding
8599         system (from Morioka san).
8600         (insert-file-contents-literally): Make file-name-handler method.
8601
8602 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8603
8604         * cl-macs.el (get-selection): Add defsetf.
8605
8606 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8607
8608         * x-init.el (x-activate-region-as-selection): replace obsolete
8609         function x-own-selection with own-selection.
8610         (ow-find): replace obsolete functions x-get-selection and
8611         x-get-clipboard with get-selection and get-clipboard.
8612         (init-post-x-win): replace obsolete function x-disown-selection
8613         with disown-selection.
8614
8615 2000-07-20  Mike Sperber  <mike@xemacs.org>
8616
8617         * startup.el (load-user-init-file): Only try to load init file if
8618         it exists.
8619
8620 2000-07-10  Andy Piper  <andy@xemacs.org>
8621
8622         * dialog-items.el: sync with Ben's patch.
8623
8624         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8625         comment.
8626         (progress-text-glyph): deleted.
8627         (progress-layout-glyph): make completely minimal.
8628         (progress-gauge-glyph): ditto.
8629         (progress-display-style): fix to handle dynamic instantiator
8630         changes.
8631         (progress-text-instantiator): new.
8632         (progress-layout-instantiator): new.
8633         (progress-gauge-instantiator): new.
8634         (set-progress-display-instantiator): renamed and changed from
8635         set-progress-display-style.
8636         (progress-abort-glyph): use instantiator not glyph.
8637         (append-progress-display): use set-progress-display-instantiator
8638         and set-glyph-image.
8639         (abort-progress-display): ditto.
8640         (raw-append-progress-display): ditto.
8641
8642 2000-07-20  Ben Wing  <ben@xemacs.org>
8643
8644         * code-files.el: Move Mule-specific code to mule-coding.el.
8645
8646 2000-07-15  Ben Wing  <ben@xemacs.org>
8647
8648         * autoload.el:
8649         Fixed comments.
8650
8651         * cmdloop.el:
8652         * cmdloop.el (yes-or-no-p):
8653         * cmdloop.el (y-or-n-p):
8654         Make these functions use should-use-dialog-box-p and not be
8655         overridden in dialog.el.
8656
8657         * cus-dep.el:
8658         * cus-dep.el (Custom-make-dependencies): Removed.
8659         * cus-dep.el (Custom-make-dependencies-1): New.
8660         * cus-dep.el (Custom-make-one-dependency): New.
8661         New entry point for use in Makefiles, to avoid excessive
8662         invocations.
8663
8664         * cus-edit.el (custom-variable-reset-saved):
8665         * cus-edit.el (custom-variable-reset-standard):
8666         * cus-edit.el (custom-save-resets):
8667         Fix bytecompiler warnings.
8668
8669         * dialog.el:
8670         * dialog.el (yes-or-no-p-dialog-box):
8671         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8672         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8673         * dialog.el (get-dialog-box-response):
8674         * dialog.el (message-or-box):
8675         * dialog.el (make-dialog-box):
8676         * dialog.el (popup-dialog-box): New.
8677         Avoid yes-or-no-p bogosities.
8678         Create a general function `make-dialog-box' to encapsulate all
8679         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8680
8681         * dumped-lisp.el (preloaded-file-list):
8682         Add dialog-items.  Clean up.  Group files by types.
8683
8684         * easymenu.el (easy-menu-add):
8685         * easymenu.el (easy-menu-remove):
8686         Account for accelerators.
8687
8688         * extents.el:
8689         * extents.el (extent-list): New args, like in map-extents.
8690         * extents.el (extent-at-event): New.
8691         * extents.el (extents-at-event): New.
8692
8693         * font-lock.el:
8694         * font-lock.el (font-lock-mode):
8695         * font-lock.el (font-lock-default-fontify-buffer):
8696         * font-lock.el (font-lock-default-unfontify-region):
8697         * font-lock.el (font-lock-fontify-syntactically-region):
8698         * font-lock.el (font-lock-fontify-keywords-region):
8699         Use new progress-feedback names.
8700
8701         * font-lock.el (java-font-lock-identifier-regexp):
8702         * font-lock.el (java-font-lock-class-name-regexp):
8703         Fix bytecompiler warnings.
8704
8705         * gutter-items.el:
8706         * gutter-items.el (progress-display-use-echo-area): Removed.
8707         * gutter-items.el (progress-feedback-use-echo-area): New.
8708         * gutter-items.el (progress-display-popup-period): Removed.
8709         * gutter-items.el (progress-feedback-popup-period): New.
8710         * gutter-items.el (set-progress-display-style): Removed.
8711         * gutter-items.el (set-progress-feedback-style): New.
8712         * gutter-items.el (progress-display-style): Removed.
8713         * gutter-items.el (progress-feedback-style): New.
8714         * gutter-items.el (progress-stack):
8715         * gutter-items.el (progress-displayed-p): Removed.
8716         * gutter-items.el (progress-feedbacked-p): New.
8717         * gutter-items.el (clear-progress-display): Removed.
8718         * gutter-items.el (clear-progress-feedback): New.
8719         * gutter-items.el (progress-display-clear-when-idle): Removed.
8720         * gutter-items.el (progress-feedback-clear-when-idle): New.
8721         * gutter-items.el (remove-progress-display): Removed.
8722         * gutter-items.el (remove-progress-feedback): New.
8723         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8724         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8725         * gutter-items.el (append-progress-display): Removed.
8726         * gutter-items.el (append-progress-feedback): New.
8727         * gutter-items.el (abort-progress-display): Removed.
8728         * gutter-items.el (abort-progress-feedback): New.
8729         * gutter-items.el (raw-append-progress-display): Removed.
8730         * gutter-items.el (raw-append-progress-feedback): New.
8731         * gutter-items.el (display-progress-display): Removed.
8732         * gutter-items.el (display-progress-feedback): New.
8733         * gutter-items.el (current-progress-display): Removed.
8734         * gutter-items.el (current-progress-feedback): New.
8735         * gutter-items.el (current-progress-display-label): Removed.
8736         * gutter-items.el (current-progress-feedback-label): New.
8737         * gutter-items.el (progress-display): Removed.
8738         * gutter-items.el (progress-feedback): New.
8739         Replace "progress-display" with "progress-feedback" globally.
8740
8741         * gutter-items.el (lprogress-display): Removed.
8742         * gutter-items.el (progress-feedback-with-label): New.
8743         Rename lprogress-display ==> progress-feedback-with-label.
8744
8745         * gutter-items.el (search-dialog-direction): Removed.
8746         * gutter-items.el (search-dialog-text): Removed.
8747         * gutter-items.el (search-dialog-callback): Removed.
8748         * gutter-items.el (make-search-dialog): Removed.
8749         Move to dialog-items.el.
8750
8751         * help.el:
8752         * help.el (help-mode-quit):
8753         * help.el (mode-for-help): New.
8754         * help.el (help-sticky-window): New.
8755         * help.el (help-window-config): New.
8756         * help.el (with-displaying-help-buffer):
8757         * help.el (function-at-event): New.
8758         * help.el (help-symbol-regexp): New.
8759         * help.el (help-symbol-run-function-1): New.
8760         * help.el (help-symbol-run-function): New.
8761         * help.el (help-symbol-function-context-menu): New.
8762         * help.el (help-symbol-variable-context-menu): New.
8763         * help.el (help-symbol-function-and-variable-context-menu): New.
8764         * help.el (frob-help-extents): New.
8765         * help.el (describe-function-1):
8766         * help.el (variable-at-point):
8767         * help.el (variable-at-event): New.
8768         * help.el (describe-variable):
8769         Major overhaul.
8770         - Make functions and variables be mousable.
8771         - Middle button hyperlinks.
8772         - New context-menu entries.
8773
8774         * keydefs.el:
8775         * keydefs.el (global-map):
8776         New key bindings to move lines up and down.
8777
8778         * lisp-mode.el:
8779         * lisp-mode.el (construct-lisp-mode-menu): New.
8780         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8781         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8782         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8783         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8784         Make popup and menubar menus be different.  Popup menu uses
8785         clicked location and automatically assumes symbol under the mouse
8786         for various commands.
8787
8788         * menubar-items.el:
8789         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8790         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8791
8792         * menubar-items.el (global-popup-menu): Removed.
8793         * menubar-items.el (mode-popup-menu): Removed.
8794         * menubar-items.el (activate-popup-menu-hook): Removed.
8795         * menubar-items.el (popup-mode-menu): Removed.
8796         * menubar-items.el (popup-buffer-menu): Removed.
8797         * menubar-items.el (popup-menubar-menu): Removed.
8798         Move to menubar.el.
8799
8800         * menubar.el:
8801         * menubar.el (global-popup-menu): New.
8802         * menubar.el (mode-popup-menu): New.
8803         * menubar.el (activate-popup-menu-hook): New.
8804         * menubar.el (last-popup-menu-event): New.
8805         * menubar.el (popup-mode-menu): New.
8806         * menubar.el (popup-buffer-menu): New.
8807         * menubar.el (popup-menubar-menu): New.
8808         * menubar.el (menu-call-at-event): New.
8809         Move non-content functions here.  Add support for context menu
8810         items on extents.
8811
8812         * minibuf.el (minibuffer-history-uniquify):
8813         Typo fix.
8814
8815         * minibuf.el (read-file-name-1):
8816         Call new file dialog box if it exists.
8817
8818         * minibuf.el (mouse-rfn-setup-vars):
8819         Clean up "chop" action.
8820
8821         * mouse.el:
8822         * mouse.el (button2): Now bound to mouse-track.
8823         * mouse.el (click-inside-extent-p):
8824         * mouse.el (point-inside-extent-p):
8825         * mouse.el (point-inside-selection-p):
8826         * mouse.el (mouse-drag-or-yank): Removed.
8827         * mouse.el (mouse-begin-drag-n-drop): New.
8828         * mouse.el (mouse-eval-sexp):
8829         * mouse.el (mouse-track-activate-strokes): New.
8830         * mouse.el (mouse-track-do-activate): New.
8831         * mouse.el (mouse-track):
8832         * mouse.el (default-mouse-track-event-is-with-button): New.
8833         * mouse.el (default-mouse-track-cleanup-hook):
8834         * mouse.el (default-mouse-track-drag-hook):
8835         * mouse.el (default-mouse-track-drag-up-hook):
8836         * mouse.el (default-mouse-track-click-hook):
8837         Merge drag-n-drop into mouse-track.
8838         Add general "activate" support to replace specific button2 kludges.
8839         Use "button modifier" support in mouse-track.
8840
8841         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8842
8843         * package-ui.el:
8844         * package-ui.el (pui-menu):
8845         * package-ui.el (pui-popup-context-sensitive): Removed.
8846         Fix bytecompiler warnings.
8847         Clean up popup code a bit.
8848
8849         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8850
8851         * simple.el:
8852         * simple.el (transpose-lines):
8853         * simple.el (transpose-line-up): New.
8854         * simple.el (transpose-line-down): New.
8855         * simple.el (transpose-subr):
8856         * simple.el (transpose-subr-1): Removed.
8857         Clean up, add functions to move lines up and down.
8858
8859         * startup.el (mail-host-address):
8860         * startup.el (user-mail-address):
8861         Customize.
8862
8863         * subr.el:
8864         * subr.el (set-symbol-value-in-buffer): New.
8865         * subr.el (error):
8866         * subr.el (check-argument-type):
8867         * subr.el (defined-error-p): New.
8868         Add structured error support.
8869
8870         * toolbar-items.el (toolbar-compile):
8871         Use new make-dialog-box.
8872
8873         * update-elc.el:
8874
8875         * userlock.el (ask-user-about-lock-dbox):
8876         * userlock.el (ask-user-about-supersession-threat-dbox):
8877         * userlock.el (ask-user-about-lock):
8878         * userlock.el (ask-user-about-supersession-threat):
8879         Use new make-dialog-box.
8880         Add safety checks; use should use-dialog-box-p.
8881
8882         * window-xemacs.el:
8883         * window-xemacs.el (__buffer-dedicated-frame):
8884         * window-xemacs.el (buffer-dedicated-frame): New.
8885         * window-xemacs.el (set-buffer-dedicated-frame): New.
8886         Move dedicated-frame stuff into lisp.
8887
8888 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8889
8890         * printer.el (generic-print-region): Do not require that
8891         `printer-name' be set.
8892         (printer-name): Commentary clarification.
8893
8894 2000-07-19  Martin Buchholz <martin@xemacs.org>
8895
8896         * XEmacs 21.2.35 is released.
8897
8898 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8899
8900         * select.el (selection-coercible-types): Initialise.
8901
8902 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8903
8904         * select.el (own-clipboard): Bug fix.
8905
8906 2000-07-17  Mike Sperber  <mike@xemacs.org>
8907
8908         * cus-edit.el (custom-migrate-custom-file): Save init file before
8909         continuing.
8910
8911 2000-07-16  Mike Sperber  <mike@xemacs.org>
8912
8913         * startup.el (load-init-file): Remove silly call to
8914         `load-user-custom-file`.
8915         (maybe-migrate-user-init-file): Minor fixes.
8916
8917 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8918
8919         * apropos.el (apropos-documentation-check-doc-file):
8920         `doc' variable should be let-bound, as was presumably intended.
8921
8922         * cus-edit.el (custom-variable-reset-saved):
8923         (custom-variable-reset-standard):
8924         Remove unused variable comment-widget.  Twice.
8925
8926         * toolbar.el (toolbar-blank-press-function):
8927         Add a real defvar with initial value nil and proper docstring.
8928         (press-toolbar-button): No need to check for boundp-ness anymore.
8929
8930         * rect.el (open-rectangle-line): Remove useless (let) form.
8931         Add defvar for pending-delete-mode.
8932
8933         * info.el (Info-find-node): This function needs an autoload cookie.
8934
8935         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8936         Use let* since the second form referred to the first.
8937
8938 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8939
8940         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8941         instead of removed `mswindows-get-clipboard'.
8942
8943
8944 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8945
8946         * select.el (select-convert-from-text): New.
8947         * select.el (select-convert-from-length): New.
8948         * select.el (select-convert-from-integer): New.
8949         * select.el (select-convert-from-identity): New.
8950         * select.el (select-convert-from-filename): New.
8951         * select.el (selection-converter-in-alist): Use them.
8952         New converter functions for X.
8953
8954         * select.el (get-selection): Removed comment.
8955
8956         * select.el (own-selection): Removed append code - I thought
8957         I'd already done this, but apparently not...
8958
8959         * select.el: Changed comment about TIMESTAMP.
8960
8961         * select.el (select-convert-in): New.
8962         * select.el (select-convert-out): New.
8963         New functions that get used by select.c.
8964
8965         * select.el (select-buffer-killed-default): New.
8966         * select.el (select-buffer-killed-text): New.
8967         * select.el (selection-buffer-killed-alist): New.
8968         New list and functions that get called if a relevant selection
8969         exists and a buffer gets killed.
8970
8971         * select.el (select-convert-to-targets):
8972         * select.el (select-convert-to-identity): Removed.
8973         * select.el (select-convert-from-identity): Removed.
8974         * select.el (select-converter-out-alist):
8975         Removed _EMACS_INTERNAL selection type.
8976
8977         * x-select.el (xselect-kill-buffer-hook): Removed.
8978         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8979         Removed this X-specific nonesense. Use the generic support
8980         in select.el instead.
8981
8982 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8983
8984         * mule/mule-category.el (defined-category-hashtable):
8985         Use make-hash-table instead of make-hashtable
8986
8987         * buff-menu.el: Byte-compiler warning fix.
8988
8989         * isearch-mode.el (isearch-highlight-all-cleanup):
8990         Remove unused variable `isearch-highlight-all-start'.
8991
8992         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8993
8994         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8995
8996         * cus-dep.el (Custom-make-dependencies):
8997         Add autoload cookie for custom-add-loads to generated custom-load.el.
8998
8999         * autoload.el (autoload-package-name): Warning suppression.
9000         Move defvar prior to first use.
9001
9002         * custom.el: Add autoload for custom-declare-face.
9003         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9004         * cl.el (cl-hack-byte-compiler):
9005         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9006         to work properly.
9007
9008 2000-07-08  Mike Sperber  <mike@xemacs.org>
9009
9010         * startup.el (load-home-init-file): Added variable.
9011         (maybe-migrate-user-init-file): Added.
9012         (load-user-init-file): Load custom file if different from init
9013         file.
9014
9015         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9016         "startup."
9017
9018         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9019         Moved `custom-file'-related code to cus-file.el.
9020
9021         * cus-file.el: New file.
9022
9023 2000-04-01  Mike Sperber  <mike@xemacs.org>
9024
9025         * packages.el (packages-find-package-directories): Added support
9026         for external package hierarchies with in-place installations.
9027
9028         * find-paths.el (paths-root-in-place-p): Added.
9029         (paths-find-emacs-directory): Added support for external
9030         directories with in-place installations.
9031         (paths-find-site-directory): Ditto.
9032
9033         * startup.el (find-user-init-file): Also look for
9034         ~/.xemacs/init.elc? in preference to ~/.emacs.
9035
9036 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9037
9038         * select.el (own-selection):
9039         * select.el (own-clipboard): Changed `append' parameter to
9040         `how-to-use' parameter.
9041         * select.el (own-selection): Removed icky append code.
9042         * select.el (own-selection, get-selection): Removed extra type
9043         checking.
9044         * select.el (selection-appender-alist):
9045         * select.el (selection-converter-{in|out}-alist): Initialise.
9046         * select.el (select-append-to-*): New.
9047         * select.el (select-convert-from-*): New.  New functions to append
9048         data and convert data from external type.
9049
9050 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9051
9052         * font-lock.el: Javadoc enhancements.
9053
9054 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9055
9056         * printer.el (generic-print-region): Compose job name from buffer
9057         name.
9058
9059 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9060
9061         * font-lock.el (font-lock-fontify-pending-extents): Call
9062         font-lock-fontify-region instead of font-lock-fontify-buffer
9063         to avoid unnecessary progress gauges.
9064
9065 2000-07-06  Craig Lanning  <lanning@scra.org>
9066
9067         * custom-load.el (faces):
9068
9069         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9070         dir is a regex.
9071
9072         * process.el (call-process-internal): from Dan Holmsand, use binary
9073         coding systems so that jka-compr works.
9074
9075 2000-07-07  Ben Wing  <ben@xemacs.org>
9076
9077         * font-lock.el: Undo previous change.  Unfortunately, some
9078         files actually use the variables directly in their init code
9079         without quoting them.
9080
9081 2000-07-07  Ben Wing  <ben@xemacs.org>
9082
9083         * font-lock.el (defvar font-lock-*-face): Removed.
9084
9085         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9086         only when necessary.
9087
9088 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9089
9090         * cl-macs.el: fix cl-transform-function-property kludge
9091         so that it does not require a random feature.
9092
9093 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9094
9095         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9096         as in Linux kernel "Rules.make".
9097
9098 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9099
9100         * build-report.el (build-report): Add autoload cookie.
9101
9102 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9103
9104         * package-ui.el (defgroup pui):  Correct a misspelling
9105         (pui-toggle-package-delete):  Change `seleted' to `selected'
9106
9107 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9108
9109         * package-get.el (package-get-update-base):
9110         (package-get): Use insert-file-contents-literally always.
9111         (package-get-maybe-save-index):
9112         Force coding system for writing to binary.
9113
9114 2000-06-08  Mike Alexander  <mta@arbortext.com>
9115
9116         * code-process.el (call-process-region): If there is no coding
9117         system for the process on process-coding-system-alist use the
9118         coding system of the buffer containing the region.
9119
9120 2000-06-10  Ben Wing  <ben@xemacs.org>
9121
9122         * cmdloop.el (command-error):
9123         If debug-on-error and noninteractive, output backtrace.
9124
9125         * files.el (file-relative-name):
9126         Remove MSDOS references.
9127
9128         * simple.el (line-number): New function, due to non-obvious
9129         behavior/usage of count-lines.
9130
9131         * simple.el (count-lines): document non-obvious usage to get
9132         line number.
9133
9134 2000-06-11  Ben Wing  <ben@xemacs.org>
9135
9136         * faces.el ((featurep 'xpm)):
9137         * x-faces.el (x-init-face-from-resources):
9138         * x-faces.el (x-init-frame-faces):
9139         * x-misc.el (x-init-specifier-from-resources):
9140         * x-misc.el (x-get-resource-and-bogosity-check):
9141         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9142         * x-mouse.el (x-init-pointer-shape):
9143         * x-scrollbar.el (x-init-scrollbar-from-resources):
9144         Add sixth argument to x-get-resource calls so as to issue warnings
9145         rather than errors on bogus arguments.
9146
9147 2000-06-05  Ben Wing  <ben@xemacs.org>
9148
9149         * compat.el: new file.  provides a clean, non-intrusive way to
9150         define compatibility functions.
9151
9152         * process.el (shell-quote-argument): temporary fix for lack
9153         of nt-quote-process-args.  #### I need to put back the overall
9154         structure of that mechanism but redo the guts of it using the
9155         extra intelligence in the C code.
9156
9157 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9158
9159         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9160         `package-get' does in package-get.el, instead of using external
9161         "md5sum" program.
9162
9163         * package-get.el (package-get): Insert package file literally to
9164         make checksum calculation work.
9165
9166 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9167
9168         * code-files.el (convert-mbox-coding-system): Deleted.
9169         (file-coding-system-alist): Removed reference to
9170         convert-mbox-coding-system.
9171
9172 2000-05-28  Martin Buchholz <martin@xemacs.org>
9173
9174         * XEmacs 21.2.34 is released.
9175
9176 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9177
9178         * font-lock.el (font-lock-keywords): Rewrote docstring
9179
9180 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9181
9182         * loadhist.el (unload-feature): handle case where x is both boundp
9183         and fboundp
9184
9185 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9186
9187         * packages.el: It's ok to use built-in macros, but not lisp
9188         defined ones.
9189
9190 2000-05-20  Ben Wing  <ben@xemacs.org>
9191
9192         * font-lock.el:
9193         * font-lock.el (font-lock-message-threshold):
9194         * font-lock.el (font-lock-mode):
9195         * font-lock.el (font-lock-default-fontify-buffer):
9196         * font-lock.el (font-lock-always-fontify-immediately):
9197         * font-lock.el (font-lock-old-extent): Removed.
9198         * font-lock.el (font-lock-old-len): Removed.
9199         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9200         * font-lock.el (font-lock-pending-extent-table): New.
9201         * font-lock.el (font-lock-range-table): New.
9202         * font-lock.el (font-lock-after-change-function):
9203         * font-lock.el (font-lock-after-change-function-1): Removed.
9204         * font-lock.el (font-lock-fontify-pending-extents): New.
9205         * font-lock.el ('font-lock-revert-cleanup): Removed.
9206         * font-lock.el ('font-lock-revert-setup): Removed.
9207         Rewrite deferral code to handle any number of changes, merging
9208         them properly.  Remove hacked-up code for revert-buffer, now
9209         unnecessary.
9210
9211         * menubar-items.el (default-menubar):
9212         In Options->Edit Init File, don't switch to emacs-lisp-mode
9213         unless necessary; doing this turns off font-lock.
9214
9215 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9216
9217         * keydefs.el: Define C-x BS to backward-kill-sentence.
9218
9219 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9220
9221         * files.el (hack-local-variables-prop-line): Use non-greedy
9222         matching to process -*-texinfo-*- -*-.
9223
9224 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9225
9226         * minibuf.el (minibuf-directory-files): new function.
9227         (read-file-name-activate-callback): use minibuf-directory-files.
9228         (read-directory-name-internal): ditto.
9229         (mouse-file-display-completion-list): ditto.
9230         (mouse-directory-display-completion-list): ditto.
9231         (read-file-name-internal): remove "./" from completion list unless
9232         explicitly matched, for consistency.
9233
9234 2000-05-11  Ben Wing  <ben@xemacs.org>
9235
9236         * gutter-items.el (gutter-buffers-tab):
9237         * gutter-items.el (add-tab-to-gutter):
9238         * gutter-items.el (update-tab-in-gutter):
9239         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9240         * gutter-items.el (append-progress-display):
9241         * gutter-items.el (abort-progress-display):
9242         * gutter-items.el (raw-append-progress-display):
9243         Further fixes.  Use set-glyph-image not set-image-instance-property,
9244         to fix problems with multiple windows in a frame.
9245
9246         * menubar-items.el (tutorials-menu-filter):
9247         Fix typo.
9248
9249         * startup.el (early-error-handler):
9250         Display message box under windows; otherwise, message will disappear
9251         before it can be viewed.
9252
9253         * update-elc.el:
9254         Fix bug in NEEDTODUMP processing.
9255
9256 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9257
9258         * startup.el (lock-directory): Removed.
9259         (superlock-file): Ditto.
9260         (startup-set-paths): Remove lockdir.
9261         (startup-setup-paths-warning): Remove lock-directory.
9262
9263         * setup-paths.el (paths-find-lock-directory): Removed.
9264         (paths-find-superlock-file): Ditto.
9265
9266 2000-05-09  Ben Wing  <ben@xemacs.org>
9267
9268         * faces.el (set-face-property):
9269         * faces.el (set-face-font):
9270         * faces.el (set-face-foreground):
9271         * faces.el (set-face-background):
9272         * faces.el (set-face-background-pixmap):
9273         * faces.el (set-face-underline-p):
9274         * faces.el (set-face-strikethru-p):
9275         * faces.el (set-face-highlight-p):
9276         * faces.el (set-face-dim-p):
9277         * faces.el (set-face-blinking-p):
9278         * faces.el (set-face-reverse-p):
9279         doc string changes.
9280
9281         * glyphs.el:
9282         * glyphs.el (make-image-specifier):
9283         * glyphs.el (glyph-property):
9284         * glyphs.el (set-glyph-image):
9285         * glyphs.el (make-glyph):
9286         * glyphs.el (make-pointer-glyph):
9287         * glyphs.el (make-icon-glyph):
9288         * glyphs.el (widget-image-instance-p): New.
9289         authorship info, lots of doc changes.  New predicate, inadvertently
9290         omitted.  the general principle with specifier docs is now that
9291         the description of instantiators should go with the make-foo-specifier
9292         fun's doc string, rather than in foo-specifier-p.  this follows
9293         conventions elsewhere in XEmacs and in general is a lot more obvious
9294         of a place to look.  sometimes the make-foo-specifier function needs
9295         to be created in the process.
9296
9297         * gutter.el:
9298         * gutter.el (make-gutter-specifier): New.
9299         * gutter.el (make-gutter-size-specifier): New.
9300         * gutter.el (make-gutter-visible-specifier): New.
9301         specifier doc updates according to the conventions specified before.
9302
9303         * objects.el:
9304         * objects.el (make-font-specifier):
9305         * objects.el (make-color-specifier):
9306         * objects.el (make-face-boolean-specifier): New.
9307         specifier doc updates according to the conventions specified before.
9308
9309         * specifier.el:
9310         * specifier.el (set-specifier):
9311         * specifier.el (make-integer-specifier): New.
9312         * specifier.el (make-boolean-specifier): New.
9313         * specifier.el (make-natnum-specifier): New.
9314         * specifier.el (make-generic-specifier): New.
9315         * specifier.el (make-display-table-specifier): New.
9316         specifier doc updates according to the conventions specified before.
9317
9318         * toolbar.el:
9319         * toolbar.el (make-toolbar-specifier): New.
9320         specifier doc updates according to the conventions specified before.
9321
9322 2000-05-09  Ben Wing  <ben@xemacs.org>
9323
9324         * process.el (call-process-internal): Revert to previous version
9325         because Mike's change clashed with a change I did not long before.
9326         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9327         Thanks very much Mike for pointing out the bug and submitting a
9328         patch!
9329
9330 2000-04-13  Mike Alexander  <mta@arbortext.com>
9331
9332         * process.el (call-process-internal): Send the correct input buffer
9333         (call-process-internal): Return the exit status of the process
9334
9335 2000-05-07  Ben Wing  <ben@xemacs.org>
9336
9337         * winnt.el:
9338         * winnt.el (nt-quote-args-verbatim): Removed.
9339         * winnt.el (nt-quote-args-prefix-quote): Removed.
9340         * winnt.el (nt-quote-args-backslash-quote): Removed.
9341         * winnt.el (nt-quote-args-double-quote): Removed.
9342         * winnt.el (nt-quote-args-functions-alist): Removed.
9343         * winnt.el (nt-quote-process-args): Removed.
9344         Remove all stuff for argument quoting.  We borrow the code instead
9345         from Emacs 20.6, which is much more careful in its quoting
9346         (e.g. in handling runs of the escape character) and avoids most of
9347         the need for this Lisp mechanism by checking to see whether we're
9348         running a Cygwin or normal program and doing the appropriate
9349         quoting.  If we end up needing such a mechanism, we should add
9350         it by extending the variable `mswindows-quote-process-args' so it
9351         can take an alist of regexps.
9352
9353 2000-05-07  Ben Wing  <ben@xemacs.org>
9354
9355         * keydefs.el:
9356         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9357         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9358         the window without moving point.
9359
9360         * simple.el:
9361         * simple.el (scroll-up-one): New.
9362         * simple.el (scroll-down-one): New.
9363         Functions for use with C-M-up/down.
9364
9365 2000-05-01  Martin Buchholz <martin@xemacs.org>
9366
9367         * XEmacs 21.2.33 is released.
9368
9369 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9370
9371         * dialog.el (yes-or-no-p-dialog-box):
9372         Fix docstring.
9373         Fix following horrible bug in X11 mode with focus-follows-mouse:
9374           1. Visit two files in two different frames.
9375           2. do File->Revert Buffer in one of those frames.
9376           3. Dialog box appears.
9377           4. Arrange things so that the mouse passes over the *other*
9378              frame, then to the dialog box, and click on "Yes".
9379           5. The file contents end up in the *wrong* buffer!
9380         Add TODO comment.
9381
9382 2000-04-28  Ben Wing  <ben@xemacs.org>
9383
9384         * help.el (describe-installation): correct typo introduced
9385         in last patch: boundp -> fboundp.
9386
9387         * etags.el (buffer-tag-table-list):
9388         canonicalize filenames to Unix format so that tag-table-alist
9389         searching works under Windows.
9390
9391         * autoload.el:
9392         Bowdlerize the supposedly objectionable words
9393         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9394
9395         * gutter-items.el (set-progress-display-style):
9396         * gutter-items.el (search-dialog-callback):
9397         * gutter-items.el (make-search-dialog):
9398         Change to new callback-ex api.
9399
9400 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9401
9402         * help.el: (describe-installation): decode-coding-string is not
9403         defined in a non MULE environment.
9404
9405 2000-04-28  Ben Wing  <ben@xemacs.org>
9406
9407         * gutter-items.el (buffer-list-changed-hook):
9408         use it, not record-buffer-hook.
9409
9410         * subr.el (record-buffer-hook): Removed.
9411
9412 2000-04-27  Ben Wing  <ben@xemacs.org>
9413
9414         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9415         use NORECORD option.  Andy will not like this, but the existing
9416         gutter behavior is just wrong, as per this comment:
9417
9418         ;; this used to add the norecord flag to both calls below.
9419         ;; this is bogus because it is a pervasive assumption in XEmacs
9420         ;; that the current buffer is at the front of the buffers list.
9421         ;; for example, select an item and then do M-C-l
9422         ;; (switch-to-other-buffer).  Things get way confused.
9423         ;;
9424         ;; Andy, if you want to maintain the current look, you must
9425         ;;  *uncouple* the gutter order and buffers order.
9426
9427         * loaddefs.el (completion-ignored-extensions): unfuckify.
9428
9429         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9430         xemacs.mak.
9431
9432         * autoload.el (batch-update-one-directory): new function, used in
9433         xemacs.mak.
9434
9435         * loadup.el: set gc-cons-threshold very high unless dumping --
9436         loadup during update-elc is much much much faster.  also do this
9437         when quick-building.
9438
9439         add commented-out code for profiling loadup.
9440
9441
9442         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9443         is required in order to build xemacs.
9444
9445 2000-04-26  Ben Wing  <ben@xemacs.org>
9446
9447         * loadup.el: don't garbage collect during loadup if quick-build
9448         compile-time option is set.
9449
9450 2000-04-23  Ben Wing  <ben@xemacs.org>
9451
9452         * update-elc.el: compute whether any dumped .el or .elc files
9453         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9454         if so.
9455
9456         * update-elc.el (update-elc-files-to-compile): always change
9457         NOBYTECOMPILE in the src directory rather than current dir,
9458         so it will work under NT.
9459
9460         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9461         the form of this file is identical between Unix and Windows.
9462         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9463         Added comment.
9464         (update-autoloads-from-directory): updated doc string.
9465         updated doc strings in a few other places.
9466
9467 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9468
9469         * bytecomp.el (byte-force-recompile): Fix argument to
9470         byte-recompile-directory.
9471
9472 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9473
9474         * gutter-items.el (progress-display-clear-when-idle): Use
9475         add-one-shot-hook.
9476         * gutter-items.el (clear-progress-display): Adjust number of
9477         arguments.
9478
9479 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9480
9481         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9482
9483 2000-04-16  Ben Wing  <ben@xemacs.org>
9484
9485         * printer.el: New file.
9486
9487         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9488
9489         * help.el (describe-installation): Fix decoding for Windows.
9490
9491         * menubar-items.el:
9492         * menubar-items.el (default-menubar):
9493         * menubar-items.el (tutorials-menu-filter): New.
9494         * menubar-items.el (popup-menubar-menu):
9495         Add authorship.  Redo Help menu and Tutorials filter.
9496
9497         * menubar.el: Correct comment.
9498
9499         * modeline.el (modeline-buffer-identification): Correct doc string.
9500
9501         * simple.el:
9502         * simple.el (printing): Removed.
9503         * simple.el (printer-name): Removed.
9504         * simple.el (generic-print-buffer): Removed.
9505         * simple.el (generic-print-region): Removed.
9506         Move generic print code to printer.el.
9507
9508 2000-04-15  Ben Wing  <ben@xemacs.org>
9509
9510         * simple.el (generic-print-region): New.
9511         make this function actually work.
9512         (generic-print-buffer): call generic-print-region.
9513
9514 2000-04-14  Andy Piper  <andy@xemacs.org>
9515
9516         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9517         by using the new widget-callback-current-channel.
9518         (search-dialog-callback): ditto.
9519
9520 2000-04-12  Andy Piper  <andy@xemacs.org>
9521
9522         * gutter.el (default-gutter-position): moved from gutter-items.el.
9523         (default-gutter-position-changed-hook): ditto.
9524         (gutter-element-visibility-changed-hook): ditto.
9525         (set-gutter-element): ditto.
9526         (remove-gutter-element): ditto.
9527         (set-gutter-element-visible-p): ditto.
9528         (gutter-element-visible-p): ditto.
9529         (init-gutter): ditto.
9530
9531         * dialog.el (make-dialog-box): renamed and moved from
9532         gutter-items.el
9533
9534         * gutter-items.el: move various functions elsewhere.
9535
9536 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9537
9538         * menubar-items.el: Fixed place of parenthesis.
9539
9540 2000-04-12  Ben Wing  <ben@xemacs.org>
9541
9542         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9543                 without constantly being prompted for the tag.
9544         * simple.el: Added a number of section headings, to clarify the
9545                 organization of this file.
9546         * simple.el (activate-region):
9547         * simple.el (region-exists-p):
9548         * simple.el (region-active-p):
9549                 Moved these three function down to the other side of
9550                 the case-changing functions, so they join the rest of
9551                 the region code.
9552         * simple.el (printing): New.
9553         * simple.el (printer-name): New.
9554         * simple.el (generic-print-buffer): New.
9555                 New functions, a very simple prototype for a unified
9556                 printing interface.
9557
9558         * process.el (call-process-internal): Real fix for null BUFFER,
9559                 other problems with BUFFER specs.
9560
9561         * menubar-items.el:
9562                 Fixed up File->Print to use new printing functions.
9563                 Various corrections and expansions to Grep/Compile menus.
9564                 New options for Printing.
9565                 New options for SMTP Mail, the way to send mail under
9566                   MS Windows. (There's also a package patch to make SMTP
9567                   Mail be the default under MSWin.)
9568
9569 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9570
9571         * menubar-items.el: Selecting Rectangle Mousing from menubar
9572         did not work.  Needed to quote mouse-track-rectangle-p.
9573
9574 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9575
9576         * cl-compat.el (keywordp): Removed.
9577
9578 2000-04-05  Andy Piper  <andy@xemacs.org>
9579
9580         * gutter-items.el (progress-layout-glyph): don't initialize here.
9581         (progress-gauge-glyph): use dynamic sizing.
9582         (set-progress-display-style): new function. Set progress glyphs
9583         appropriately depending on the style.
9584         (progress-display-style): new variable. Custom version of
9585         set-progress-display-style.
9586         (progress-abort-glyph): switch to dynamic sizes.
9587         (search-dialog-text): make the edit field active.
9588
9589 2000-04-04  Andy Piper  <andy@xemacs.org>
9590
9591         * gutter-items.el (make-search-dialog): need to make the search
9592         dialog visible after creation.
9593
9594         * menubar-items.el (default-menubar): use the search dialog for
9595         searching. Remove some extraneous search menu items.
9596
9597         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9598         well as strings.
9599         (make-gutter-only-dialog-frame): allow the user to create the
9600         frame unmapped. Allow the gutter spec to be given as a glyph.
9601         (search-dialog-direction): new variable.
9602         (search-dialog-text): new variable.
9603         (search-dialog-callback): new function. Callback for the search
9604         dialog action.
9605         (make-search-dialog): new function. Create a user-friendly search
9606         dialog.
9607
9608 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9609
9610         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9611         under Windows.
9612
9613 2000-04-01  Andy Piper  <andy@xemacs.org>
9614
9615         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9616         progress more accurately.
9617
9618 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9619
9620         * finder.el (finder-compile-keywords): Process readable files only.
9621         Because error in process of .#finder-inf.el when compile xemacs
9622         with --with-clash-detection option.
9623
9624 2000-03-31  Andy Piper  <andy@xemacs.org>
9625
9626         * gutter-items.el (append-progress-display): don't delay after a
9627         successful font-lock.
9628         (make-gutter-only-dialog-frame): new function. Allow users to
9629         create gutter-only dialogs.
9630
9631 2000-03-27  Mike Alexander  <mta@arbortext.com>
9632
9633         * process.el (call-process-internal): Handle a null BUFFER
9634         parameter correctly.
9635
9636 2000-03-28  Andy Piper  <andy@xemacs.org>
9637
9638         * gutter-items.el (abort-progress-display): put strings in the
9639         gutter not extents.
9640         (progress-layout-glyph): signal special 'quit callback.
9641         (progress-display-quit-function): deleted.
9642         (progress-display-stop-callback): deleted.
9643         (progress-display-dispatch-command-events): deleted.
9644         (append-progress-display): remove calls to
9645         progress-display-dispatch-command-events.
9646         (raw-append-progress-display): ditto.
9647
9648 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9649
9650         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9651         being a list.  Actually define `stipple-pixmap-p' which is used as
9652         an error predicate.  Correctly handle PIXMAP being either relative
9653         or absolute file name.
9654
9655 2000-03-24  Andy Piper  <andy@xemacs.org>
9656
9657         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9658         (abort-progress-display): ditto. Don't delete the created extent.
9659         (raw-append-progress-display): ditto.
9660         (progress-display-dispatch-non-command-events): new
9661         function. Encapsulates what we want to do when no command input is
9662         required.
9663         (progress-display-dispatch-command-events): likewise, but disable
9664         for now since it causes too many problems.
9665         (append-progress-display): use them.
9666         (raw-append-progress-display): ditto.
9667         (default-gutter-position-changed-hook): set this rather than
9668         default-gutter-position-changed.
9669         (default-gutter-position-changed-hook): lambda with zero arguments
9670         rather than one.
9671         (raw-append-progress-display): trap errors in pending input since
9672         allowing them to signal will hose the gauge well and
9673         truly. Ideally we would like to delay these until we are more able
9674         to cope.
9675         (append-progress-display): ditto.
9676
9677 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9678
9679         * lisp/make-docfile.el: call-process-internal is now implemented
9680         in process.el.
9681
9682 2000-03-21  Ben Wing  <ben@xemacs.org>
9683
9684         * mule\mule-cmds.el (set-language-info-alist):
9685         Fix to correspond to new menu arrangement.
9686
9687 2000-03-21  Ben Wing  <ben@xemacs.org>
9688
9689         * process.el:
9690         * process.el (call-process-internal): New.
9691         New implementation of call-process.  Only enabled under NT, so far.
9692         stderr handling not implemented yet in CVS'd C code.
9693
9694 2000-03-20  Ben Wing  <ben@xemacs.org>
9695
9696         * lisp-mode.el:
9697         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9698         * lisp-mode.el (lisp-interaction-mode):
9699         Put back Lisp Interaction menubar for Jan V's sake.
9700
9701         * simple.el:
9702         * simple.el (mark-ring):
9703         * simple.el (dont-record-current-mark): New.
9704         * simple.el (in-shifted-motion-command): New.
9705         * simple.el (mark-ring-unrecorded-commands): New.
9706         * simple.el (mark-ring-max):
9707         * simple.el (set-mark-command):
9708         * simple.el (push-mark):
9709         * simple.el (handle-pre-motion-command):
9710         Implement scheme for not recording unimportant marks.
9711
9712         * subr.el:
9713         * subr.el (function-allows-args): New.
9714         New function function-allows-args.
9715
9716 2000-03-20  Martin Buchholz <martin@xemacs.org>
9717
9718         * XEmacs 21.2.32 is released.
9719
9720 2000-03-20  Andy Piper  <andy@xemacs.org>
9721
9722         * gutter-items.el (update-tab-in-gutter): force selection of the
9723         selected-window if required to do so.
9724         (buffers-tab-items): ditto.
9725         (add-tab-to-gutter): ditto.
9726         (create-frame-hook): use force-selection.
9727         (default-gutter-position-changed): lambdify.
9728         (update-tab-hook): deleted since it was only used in one place.
9729
9730 2000-03-18  Andy Piper  <andy@xemacs.org>
9731
9732         * files.el (find-file-noselect): undo change that shouldn't have
9733         gone in.
9734
9735 2000-03-17  Andy Piper  <andy@xemacs.org>
9736
9737         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9738         of selected-window trickery.
9739
9740         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9741         frames tabs.
9742         (progress-display-stop-callback): progress -> progress-display
9743         (progress-display-quit-function): ditto.
9744         (clear-progress-display): ditto.
9745         (remove-progress-display): ditto.
9746         (append-progress-display): ditto.
9747         (abort-progress-display): ditto.
9748         (raw-append-progress-display): ditto.
9749         (display-progress-display): ditto.
9750         (current-progress-display-label): ditto.
9751         (current-progress-display): ditto.
9752         (lprogress-display): ditto and save the buffer
9753         (progress-display): ditto. Otherwise the buffer sometimes gets
9754         changed which confuses font-lock.
9755
9756         * font-lock.el (font-lock-default-fontify-buffer): catch all
9757         errors, not just quit.
9758         (font-lock-mode): progress -> display-progress
9759         (font-lock-default-fontify-buffer): ditto.
9760         (font-lock-fontify-syntactically-region): ditto.
9761         (font-lock-fontify-keywords-region): ditto.
9762
9763 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9764
9765         * cl.el (gensym): Move to here from cl-macs.el.
9766         (gentemp): Ditto.
9767
9768 2000-03-16  Andy Piper  <andy@xemacs.org>
9769
9770         * font-lock.el (font-lock-mode): use lprogress and friends for
9771         progress management.
9772         (font-lock-default-fontify-buffer): ditto.
9773         (font-lock-fontify-syntactically-region): ditto.
9774         (font-lock-fontify-keywords-region): ditto.
9775         (font-lock-revert-cleanup): fix reverting.
9776         (font-lock-revert-setup): ditto.
9777
9778         * gutter-items.el (progress-use-echo-area): new variable. Use the
9779         echo area for progress gauges if non-nil.
9780         (clear-progress): remove echo area stuff and defer to
9781         clear-message.
9782         (append-progress): dispatch non-command events after each progress
9783         increment. Remove echo area stuff.
9784         (abort-progress): remove echo area stuff and defer to
9785         display-message.
9786         (raw-append-progress): ditto. Dispatch non-command events after
9787         gutter redisplay.
9788         (display-progress): defer echo area stuff to display-message.
9789
9790         * gutter-items.el (clear-progress):
9791         (abort-progress): indentation changes.
9792         (display-progress): don't clear progress.
9793         (append-progress): compare messages with equal.
9794         (raw-append-progress): use dispatch-non-command-events to flush
9795         widget creation events.
9796
9797 2000-03-13  Ben Wing  <ben@xemacs.org>
9798
9799         * abbrev.el:
9800         * abbrev.el (abbrev-string-to-be-defined): New.
9801         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9802         Changes for use with the menubar.
9803
9804 2000-03-12  Ben Wing  <ben@xemacs.org>
9805
9806         * alist.el (vassoc): moved here from font-menu.el.
9807
9808         * custom.el (defface): typo fix.
9809
9810         * dialog.el (yes-or-no-p-dialog-box):
9811         * dialog.el (message-box):
9812         * files.el (save-some-buffers-1):
9813         Put accelerators in the button names.
9814
9815         * font-lock.el (font-lock-comment-face):
9816         * font-lock.el (font-lock-keyword-face):
9817         * font-lock.el (font-lock-function-name-face):
9818         Fixed some of the colors under MS Windows because the existing
9819         default colors were hardly different from black and needed to be
9820         made lighter.
9821
9822         * font-menu.el:
9823         * font-menu.el (font-menu-split-long-menu):
9824         * font-menu.el (font-menu-family-constructor):
9825         * font-menu.el (font-menu-size-constructor):
9826         * font-menu.el (font-menu-weight-constructor):
9827         * font-menu.el (font-menu-set-font):
9828         vassoc moved to alist.el.
9829         Accelerators added to all menus.
9830         Unused bound var new-props removed.
9831
9832         * keydefs.el: I did a whole lot of rearranging to put things in a
9833         more consistent order and fixed a number of cases where key
9834         combinations involving up, down, left, right and so on were
9835         defined but the corresponding keypad combinations were not
9836         defined.
9837
9838         * lisp-mode.el:
9839         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9840         * lisp-mode.el (emacs-lisp-mode):
9841         * lisp-mode.el (lisp-interaction-mode):
9842         * lisp-mode.el (flet):
9843         Added accelerators onto the menus.
9844         Made all the different versions of the let function be indented
9845         the same way.
9846         Undid Steve's easy-menu-ification, because it makes it impossible
9847         to have the menubar and popup menus different.
9848         Cleaned up the menu; added items for find-function &c and some
9849         indenting, and removed debug-on-*.
9850
9851         * list-mode.el (list-mode-hook):
9852         * list-mode.el (list-mode):
9853         * list-mode.el (completion-setup-hook):
9854         * list-mode.el (display-completion-list):
9855         Added support for the :window-height keyword, which is required
9856         because of other changes that I made for the file dialog box.  I
9857         also made the hook variables list-mode-hook and
9858         completion-setup-hook and also minibuffer-setup-hook in
9859         minibuf.el be permanent-local; see comment in list-mode.el.
9860
9861         * map-ynp.el (map-y-or-n-p):
9862         Added accelerators to the dialog buttons.
9863
9864         * menubar-items.el (menu-truncate-list):
9865         New internal function.
9866         * menubar-items.el (submenu-generate-accelerator-spec):
9867         * menubar-items.el (menu-item-strip-accelerator-spec):
9868         * menubar-items.el (menu-item-generate-accelerator-spec):
9869         New exported functions, for use in auto-generating accelerator specs.
9870
9871         * menubar-items.el:
9872         * menubar-items.el (default-menubar):
9873         * menubar-items.el (maybe-add-init-button):
9874         * menubar-items.el (bookmark-menu-filter):
9875         * menubar-items.el (slow-format-buffers-menu-line):
9876         * menubar-items.el (build-buffers-menu-internal):
9877         * menubar-items.el (language-environment-menu-filter):
9878         * menubar-items.el (default-popup-menu):
9879         * menubar-items.el (popup-buffer-menu):
9880         * menubar-items.el (popup-menubar-menu):
9881         Did a major overhaul on this file, and in fact I'm nowhere near
9882         done working on the menubar, and there will be more patches to
9883         come.  A basic summary of what I've done:
9884
9885         a) I added accelerators to all of the menu items.  For menus that
9886         are auto-generated, such as the buffers menu, the accelerators are
9887         automatically added to the beginning of each line using the
9888         numbers 1 through 9, then zero, and then letters starting with A,
9889         but omitting the letters that are already in use for the fixed
9890         menu items at the top of the buffers menu.  To facilitate adding
9891         accelerators of this kind, I created some new functions
9892         (*-accelerator-spec), which are also being used by other filters
9893         that auto generate lists of things such as ftp sites to download
9894         packages.  If people really don't like these accelerators
9895         appearing at the beginning of the menu items, a variable can be
9896         added to optionally turn them off, but I think this is rather
9897         pointless because other menu items have accelerators and many or
9898         most of the menu users will use the accelerators if the support is
9899         there.
9900
9901         b) I combined the top level Tools and Apps menus into a single
9902         Tools menu, because the distinction between the two is not
9903         obvious, and the items on the menus are not used often enough that
9904         putting some of them onto submenus is a problem.
9905
9906         c) I created two new top level menus called View and Cmds because
9907         there were too many items on the File and Edit menus, and I'm going
9908         to be adding more items to these menus.  In contrast to the Tools
9909         menu, the items on these menus may be used quite often during an
9910         editing session, and so should be available with fewer
9911         keystrokes.
9912
9913         d) I added a number of options to the options menu, including one
9914         for controlling whether the alt key can be used to traverse to
9915         menu items using the accelerators, one for controlling behavior of
9916         control-k, one for controlling how the kill and yank functions
9917         interact with the clipboard, a few additional buffers-menu
9918         options, and various other things.  I also did a bit of
9919         rearranging, for example, combining the keyboard and mouse options
9920         into a single keyboard and mouse submenu to facilitate the
9921         accelerators on that level.
9922
9923         e) I changed the variable buffers-menu-format-buffer-line-function
9924         to take two arguments instead of one, the second argument being
9925         the line number for use in creating an accelerator.  I added a
9926         hack to support existing functions with one argument (although I
9927         doubt that very many of these exist), for backward compatibility.
9928
9929         f) I moved the top level mule menu to be a submenu of the edit
9930         menu.  I think that most of the items on this menu are fairly
9931         useless and there are certainly not enough frequently used items
9932         to justify this being its own top level menu.
9933
9934         g) I combined most of the items in big-menubar.el into the main menu.
9935         If people think the main menu is too big, it would be possible to
9936         create different configurations, some smaller.
9937
9938         * menubar.el (check-menu-syntax):
9939         Deleted some syntax checks that were no longer valid, partly
9940         because of changes that were already made a long time ago, and
9941         partly because of a change I made where I allow the name of the
9942         menu item to be an evaluated expression rather than just a string,
9943         similar to all of the other parameters of a menu item.
9944
9945         * minibuf.el:
9946         * minibuf.el (read-file-name-1):
9947         * minibuf.el (mouse-read-file-name-1):
9948         I made a number of changes to improve the appearance
9949         and functioning of the file dialog box.  They include:
9950
9951         a) Fixing the problem where closing the dialog box by clicking on
9952         the close button of the window didn't properly exit the
9953         minibuffer.
9954
9955         b) Fixing the problem that if you typed part of a file name, and
9956         then clicked on a completion with the mouse, the file was not
9957         correctly selected.
9958
9959         c) Changing the title of the dialog box to reflect the operation
9960         being done in accordance with user interface conventions, rather
9961         than the name of the dialog box buffer, which is rather useless.
9962
9963         d) Remove the words "possible completions are" which didn't
9964         belong.
9965
9966         e) Fix things so that the completions scroll off the end of the
9967         completions windows only to the right, rather than both to the
9968         right and down, which is in accordance with Windows user interface
9969         conventions.
9970
9971         * msw-init.el (init-post-mswindows-win):
9972         Added a binding for meta-F4, which is the standard windows binding
9973         for exiting a program.
9974
9975         * select.el (get-selection-no-error):
9976         * select.el (own-selection):
9977         * select.el (own-clipboard):
9978         Added an optional argument called append to the functions
9979         own-selection and own-clipboard.  This adds support for appending
9980         text to the existing selection and allows the function
9981         own-clipboard to be used as the value of the variable
9982         interprogram- cut-function.
9983
9984         Fixed a bug in own-selection in handling zmacs-region-stays.
9985
9986         * simple.el (historical-kill-line): New.
9987
9988         * simple.el (kill-line):
9989         * simple.el (interprogram-cut-function):
9990         * simple.el (interprogram-paste-function):
9991         * simple.el (handle-pre-motion-command):
9992         * simple.el (next-line):
9993         * simple.el (previous-line):
9994         a) Expanded the variable kill-whole-line, so that function
9995         kill-line can be set to delete the entire line always, not just
9996         when cursor is at the beginning of the line.  This is controlled
9997         by setting the variable kill-whole-line to the symbol 'always.
9998         This behavior, as well as the existing kill-whole-line behavior,
9999         now only take effect when kill-line is called interactively,
10000         although this is a departure from a previous behavior in the case
10001         of setting this variable kill-whole-line to t.  It is almost
10002         certainly what has always been intended, and most likely the old
10003         way of doing things introduced bugs.  I also created a function
10004         called historical-kill-line, which ignores the kill-whole-line
10005         setting and always gives the historical behavior of only killing
10006         to the end of the line.  I bound this function to shift- control-k
10007         so that the kill to end of line behavior is available, even when
10008         kill-whole-line has been set to change control-k into the simple
10009         delete-whole-line behavior. (This can be set using the options
10010         menu.)
10011
10012         b) I changed things so that kill and yank now interact with the
10013         clipboard by default under windows.  This was done by changing the
10014         default value of interprogram-cut- function and
10015         interprogram-paste-function.  You can get the old behavior by
10016         setting these to nil, and there is an option on the options menu
10017         to do this.
10018
10019         c) I added support for selecting text using shifted motion keys.
10020         This support is on by default and can be controlled by the
10021         variable shifted-motion-keys-select-region.  There is also a
10022         variable called unshifted-motion-keys-deselect-region that
10023         controls more specifically how the shifted motion key behavior
10024         works.  I did not put an option on the options menu to turn this
10025         off, because I can't imagine why this would be useful.
10026
10027         * simple.el (forward-block-of-lines):
10028         * simple.el (backward-block-of-lines):
10029         * simple.el (block-movement-size):
10030         New.
10031
10032         * simple.el (uncapitalized-title-words):
10033         * simple.el (uncapitalized-title-word-regexp):
10034         * simple.el (capitalize-string-as-title):
10035         * simple.el (capitalize-region-as-title):
10036         New.
10037
10038
10039         * subr.el (add-hook):
10040         * subr.el (make-local-hook): New.
10041         * subr.el (remove-local-hook): New.
10042         * subr.el (add-one-shot-hook): New.
10043         * subr.el (add-local-one-shot-hook): New.
10044         Added some functions to make using hooks easier.
10045         These include:
10046
10047         a) Functions add-local-hook and remove-local-hook to make it easy
10048         to use local hooks.
10049
10050         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10051         make it possible to add a "one-shot" hook, which is to say a hook
10052         that runs only once, and automatically removes itself after the
10053         first time it has run.
10054
10055 2000-03-09  Andy Piper  <andy@xemacs.org>
10056
10057         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10058
10059 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10060
10061         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10062         Moved from menubar-items.el.
10063         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10064
10065 2000-03-08  Andy Piper  <andy@xemacs.org>
10066
10067         * gutter-items.el (build-buffers-tab-internal): add selected field
10068         to buffers tab spec.
10069
10070 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10071
10072         * minibuf.el (last-exact-completion): Initialize to nil.
10073
10074 2000-03-07  Didier Verna  <didier@xemacs.org>
10075
10076         * startup.el (command-line-1): remove unused variable
10077         `first-file-buffer'.
10078
10079 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10080
10081         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10082         which is also used for Web server log files.
10083
10084 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10085
10086         * mule/mule-charset.el: Setup auto-fill-chars.
10087
10088 2000-03-02  SL Baur  <steve@beopen.com>
10089
10090         * subr.el (with-string-as-buffer-contents): Reimplement using
10091         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10092         non-deletion of buffer after execution problem.
10093         (with-output-to-string): Use unique buffer name.
10094
10095 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10096
10097         * gutter-items.el (buffers-tab-sort-function):  New variable.
10098         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10099
10100 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10101
10102         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10103
10104 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10105
10106         * menubar-items.el (maybe-add-init-button): Remove the "Load
10107         .emacs" button from all menubars.
10108
10109 2000-03-01  Didier Verna  <didier@xemacs.org>
10110
10111         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10112         region rectangle replacement (from Jan Vroonhof).
10113         (replace-rectangle): new function.
10114
10115 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10116
10117         * mule/mule-cmds.el (set-default-coding-systems): Use
10118         set-terminal-coding-system and set-keyboard-coding-system.
10119         * coding.el (set-terminal-coding-system): Use
10120         set-console-tty-output-coding-system.
10121         (set-keyboard-coding-system): Use
10122         set-console-tty-input-coding-system.
10123
10124 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10125
10126         * minibuf.el (read-variable): Allow symbol to default argument.
10127
10128 2000-02-27  Andy Piper  <andy@xemacs.org>
10129
10130         * gutter-items.el (update-tab-hook): new function to be used for
10131         hooks.
10132         (create-frame-hook): add update-tab-hook.
10133         (record-buffer-hook): ditto.
10134         (default-gutter-position-changed): ditto.
10135         (default-gutter-position): updating the buffers tab is now handled
10136         by a hook.
10137         (default-gutter-position-changed-hook): new variable.
10138         (gutter-element-visibility-changed-hook): ditto.
10139         (set-gutter-element-visible-p): call it.
10140         (set-gutter-element): use modify-specifier-instances. Set extents
10141         as duplicable before using.
10142         (remove-gutter-element): ditto.
10143         (set-gutter-element-visible-p): ditto.
10144         (init-gutter): new function.
10145         (add-tab-to-gutter): use new gutter-element functions rather than
10146         setting specifiers directly.
10147         (clear-progress): ditto.
10148         (abort-progress): ditto.
10149         (gutter-buffers-tab-visible-p): renamed from
10150         default-gutter-visible-p
10151
10152         * specifier.el (modify-specifier-instances): new function from Jan
10153         Vroonhof.
10154
10155         * x-init.el (init-post-x-win): call init-gutter.
10156
10157         * msw-init.el (init-post-mswindows-win): call init-gutter.
10158
10159         * menubar-items.el (default-menubar): Update to reflect new gutter
10160         variables.
10161
10162 2000-02-26  Andy Piper  <andy@xemacs.org>
10163
10164         * gutter-items.el (set-gutter-element): new function. Add gutter
10165         elements to the specified gutter.
10166         (remove-gutter-element): new function. Remove gutter elements from
10167         the specified gutter.
10168         (set-gutter-element-visible-p): new function. Set gutter element
10169         visibility for the provided gutter-visible specifier.
10170
10171 2000-02-23  Andy Piper  <andy@xemacs.org>
10172
10173         * gutter-items.el (add-tab-to-gutter): specify dimensions
10174         dynamically.
10175
10176 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10177
10178         * gutter-items.el (add-tab-to-gutter):
10179         * package-get.el (package-get-interactive-package-query):
10180         * package-ui.el (pui-directory-exists):
10181         (pui-install-selected-packages):
10182         (pui-list-packages):
10183         Use #'(lambda ...)  instead of '(lambda ...).
10184
10185 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10186
10187         * startup.el (load-user-init-file): Check to make sure user
10188           has an init-file before calling load().
10189
10190 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10191
10192         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10193
10194 2000-02-23  Martin Buchholz <martin@xemacs.org>
10195
10196         * XEmacs 21.2.31 is released.
10197
10198 2000-02-21  Mike Sperber <mike@xemacs.org>
10199
10200         * loadup.el (really-early-error-handler):
10201         * update-elc.el:
10202         * make-docfile.el:
10203         Remove dependency on EMACSBOOTSTRAP... environment variables.
10204
10205 2000-02-21  Martin Buchholz <martin@xemacs.org>
10206
10207         * XEmacs 21.2.30 is released.
10208
10209 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10210
10211         * byte-optimize.el (byte-optimize-plus):
10212         (byte-optimize-minus):
10213         (byte-optimize-multiply):
10214         Optimize (- 0) to 0, not (-)
10215         Optimize (+ 5 3.0) to 8.0
10216         Optimize (* 5 3.0) to 15.0
10217         Improve readability.
10218
10219 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10220
10221         * modeline.el: (modeline-scrolling-method): change modeline
10222         mswindows cursor appearance according to the value.
10223
10224         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10225         and 'gui-element face colors and 'gui-element face font to Windows
10226         defaults.
10227
10228 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10229
10230         * font-lock.el: Javadoc enhancements
10231
10232 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10233
10234         * ldap.el (toplevel): Test if LDAP support has been compiled in
10235         (ldap-verbose): New option
10236         (ldap-search-entries): Renamed from the previous ldap-search
10237         Conditionalize message display on ldap-verbose
10238         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10239         defuns
10240         (ldap-search): Is now defined as an obsolete wrapper calling
10241         ldap-search-basic or ldap-search-entries
10242
10243
10244 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10245             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10246             Jan Vroonhof  <jan@xemacs.org>
10247
10248         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10249         When for-effect is true, didn't call `byte-optimize-form'
10250         in and/or subforms without last.
10251
10252 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10253
10254         * package-get.el (package-get-download-sites): Use correct custom
10255         type.
10256
10257 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10258
10259         * files.el (write-file): Ask for coding system when compiled with
10260         file-coding.
10261
10262 2000-02-16  Andy Piper  <andy@xemacs.org>
10263
10264         * buffer.el (switch-to-buffer): give norecord argument to
10265         set-window-buffer instead of explicitly recording.
10266
10267         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10268         we have to pick a window.
10269
10270 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10271
10272         * mule/mule-cmds.el (describe-language-support): Don't add
10273         unexist function to help-map.
10274         (describe-coding-system): Don't use already assigend `C'.
10275
10276 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10277
10278         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10279         work in custom.
10280
10281 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10282
10283         * about.el: Ienaga's e-mail address change.
10284
10285 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10286
10287         * etags.el (find-tag): force new window -- even if buf already
10288         visible -- when other-window is t
10289
10290 2000-02-16  Martin Buchholz <martin@xemacs.org>
10291
10292         * XEmacs 21.2.29 is released.
10293
10294 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10295
10296         * cl-extra.el (getf): This is now identical to `plist-get', so
10297         just defalias it.
10298         * cl-macs.el: Make getf an alias to plist-get, at the
10299         byte-compiler level, using define-compiler-macro.
10300
10301 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10302
10303         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10304
10305 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10306
10307         * lisp/etags.el (find-tag-internal): set exact-tagname to
10308           a regular expression that matches against the tagname
10309           part of the tag entry first instead of only looking in
10310           the context area.
10311
10312 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10313
10314         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10315         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10316
10317 2000-02-07  Martin Buchholz <martin@xemacs.org>
10318
10319         * XEmacs 21.2.28 is released.
10320
10321 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10322
10323         * cl-extra.el (getf): Just call `get', never `get*'.
10324         Make arglist match docstring.
10325         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10326         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10327         * byte-optimize.el: remove references to `get*'.
10328
10329 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10330
10331         * mule/european.el: Add syntax information for Latin3 and Latin4.
10332
10333 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10334
10335         * byte-optimize.el: Byte-optimize (length "foo")
10336
10337 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10338
10339         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10340         width check using `window-leftmost-p' and `window-rightmost-p'.
10341
10342 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10343
10344         * wid-edit.el (widget-match-inline): An atom never matches a
10345           list.
10346
10347 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10348
10349         * modeline.el: Consolidated 'x and 'mswindows specification under
10350         'win tag.
10351
10352 2000-01-29  Andy Piper  <andy@xemacs.org>
10353
10354         * gutter-items.el: (format-buffers-tab-line): Try and be
10355         intelligent about buffer naming when we have duplicates.
10356
10357 2000-01-29  Andy Piper  <andy@xemacs.org>
10358
10359         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10360         updated when it becomes visible.
10361
10362 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10363
10364         * bytecomp.el (byte-compile-insert-header): Properly set coding
10365         system under MULE and file-coding.
10366
10367 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10368
10369         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10370         (dontusethis-set-value-terminal-coding-system-handler):
10371         (dontusethis-set-value-keyboard-coding-system-handler):
10372         Never undefine coding system aliases.  Emergency fix for gnus.
10373
10374 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10375
10376         * files.el (abbreviate-file-name): Use directory-sep-char instead
10377         of hard-coded "/".
10378
10379 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10380
10381         * startup.el (user-init-file-base-list): New variable, replacing
10382         user-init-file-base.
10383         (find-user-init-file): New function.
10384         (command-line-early): Use it.
10385         (load-user-init-file): Ditto.
10386
10387 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10388
10389         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10390         calling valid-image-instantiator-format-p
10391
10392 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10393
10394         * isearch-mode.el (isearch-mode): The variable is
10395         isearch-unhidden-extents, not isearch-opened-extents.
10396
10397 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10398
10399         * minibuf.el (next-history-element): Modify error message if a
10400         default value is available.
10401
10402 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10403
10404         * bytecomp.el (byte-compile-file): Don't unconditionally write
10405         .elc files in binary - might contain non-Latin1.
10406
10407 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10408
10409         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10410         for windows-nt.
10411
10412         * version.el:
10413         * startup.el (user-init-file-base):
10414         * process.el (call-process-region):
10415         * files.el (make-backup-file-name):
10416         (backup-file-name-p):
10417         (file-relative-name):
10418         (abbreviate-file-name):
10419         (set-auto-mode):
10420         * code-process.el (call-process-region): Removed unnecessary
10421         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10422         support out of the universe.
10423
10424         * process.el:
10425         * code-process.el:
10426         * bytecomp.el (byte-compile-file): Removed reference to
10427         buffer-file-type, and commented usage of binary-process-output
10428         NTEmacs variables.
10429
10430 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10431
10432         * help.el (function-arglist): Add case for macro.
10433
10434 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10435
10436         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10437         printers.
10438         (custom-display): Added a menu for printer/display tags.
10439
10440         * frame.el (frame-type):
10441         * device.el (device-type): Added 'msprinter to the doc string, and
10442         removed 'pc -- it is not going to be implemented ever.
10443         (call-device-method): Fixed docstring typo.
10444         Defined specifier tags 'printer and 'display.
10445
10446 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10447
10448         * lisp/itimer.el (itimer-run-expired-timers): (consp
10449           last-command-event-time) instead of (consp
10450           'last-command-event-time).
10451
10452 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10453
10454         * msw-glyphs.el: Removed obsolete commentary.
10455
10456 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10457
10458         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10459         better default value.
10460
10461 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10462
10463         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10464         (read-string): Ditto.
10465         (eval-minibuffer): Ditto.
10466         (read-command): Ditto.
10467         (read-function): Ditto.
10468         (read-variable): Ditto.
10469         (read-number): Ditto.
10470         (read-shell-command): Ditto.
10471         (read-number): Record history.
10472
10473 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10474
10475         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10476
10477 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10478
10479         * faces.el (startup-initialize-custom-faces): New function.
10480         Reset all faces created during auto-autoloads loading time
10481         by defface.
10482         * startup.el (command-line): Call it.
10483
10484 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10485
10486         * about.el (about-hackers): Add myself to contributors list.
10487
10488 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10489
10490         * menubar-items.el (maybe-add-init-button): Removed an argument in
10491         a call to load-user-init-file, as the function managed to lose its
10492         formal parameter a few betas ago.
10493
10494 2000-01-18  Martin Buchholz <martin@xemacs.org>
10495
10496         * XEmacs 21.2.27 is released.
10497
10498 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10499
10500         * process.el (shell-command-to-string): Use the FSF docstring.
10501         Make shell-command-to-string the standard function, and
10502         exec-to-string the (deprecated) alias.
10503
10504         * startup.el: typo fix.
10505
10506 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10507
10508         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10509
10510 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10511
10512         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10513         buffers after visible buffers.
10514         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10515
10516 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10517
10518         * info.el (Info-extract-menu-node-name): Stop at a dot
10519         followed by whitespace or right parenthesis.
10520
10521 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10522
10523         * info.el (Info-directory-list): Warn against using Customize with
10524         Info-directory-list.
10525
10526 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10527
10528         * minibuf.el (read-file-name): doc fix.
10529
10530         * autoload.el (update-file-autoloads): doc fix.
10531
10532         * about.el (about-hackers): Change my E-mail address.
10533
10534 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10535
10536         * info.el (Info-visit-file): Just use the `f' interactive spec to
10537         read a filename in the standard way.
10538
10539 2000-01-13  Andy Piper  <andy@xemacs.org>
10540
10541         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10542         (gutter-buffers-tab-extent): new variable.
10543         (update-tab-in-gutter): call add-tab-to-gutter again if the
10544         orientation has changed.
10545         (add-tab-to-gutter): cope with different orientations.
10546
10547 2000-01-11  Didier Verna  <didier@xemacs.org>
10548
10549         * info.el (Info-following-node-name): backward-skip dots as well
10550         as spaces (dots at the end of a node name aren't part of it).
10551         (Info-extract-menu-node-name): don't skip dots. There could be
10552         some in the node name.
10553         (Info-index): allow dots to be part of a node name.
10554
10555 2000-01-12  Andreas Jaeger  <aj@suse.de>
10556
10557         * files.el (auto-mode-alist): Added idlwave-mode.
10558         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10559
10560 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10561
10562         * info.el (Info-search): Show default value.
10563
10564 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10565
10566         * info.el (Info-read-node-completion-table): New variable.
10567         (Info-read-node-name-1): New function.
10568         (Info-read-node-name): Use it.
10569         (Info-follow-reference): Use DEFAULT argument of completing-read.
10570         (Info-menu): Ditto.
10571
10572 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10573
10574         * hyper-apropos.el (hyper-describe-key-briefly): Save
10575         window configuration.
10576         (hyper-describe-face): Use DEFAULT of completing-read.
10577         (hyper-apropos-read-variable-symbol): Ditto.
10578         (hyper-apropos-read-function-symbol): Ditto.
10579
10580 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10581
10582         * mule/mule-cmds.el (set-default-coding-system): Set
10583         comint-exec-hook to use coding-system-for-read and
10584         coding-system-for-write so that C-x RET c works.
10585
10586 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10587
10588         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10589         (previous-matching-history-element): Increment
10590         minibuffer-max-depth by 1.
10591         (next-matching-history-element): Ditto.
10592
10593 2000-01-11  Andy Piper  <andy@xemacs.org>
10594
10595         * gutter-items.el (buffers-tab): Create a new face for the buffers
10596         tab.
10597         (buffers-tab-face): use it.
10598
10599 2000-01-10  Didier Verna  <didier@xemacs.org>
10600
10601         * modeline.el (modeline-scrolling-method): change modeline X
10602         cursor appearance according to the value.
10603
10604 2000-01-07  Andreas Jaeger  <aj@suse.de>
10605
10606         * about.el (about-hackers): Moved my entry to contributor list.
10607         (xemacs-hackers): Added myself.
10608         (about-maintainer-info): Added description of myself.
10609
10610
10611 2000-01-07  Didier Verna  <didier@xemacs.org>
10612
10613         * modeline.el (modeline-scrolling-method): new variable.
10614         (mouse-drag-modeline): add reference to it in the docstring.
10615         (mouse-drag-modeline): handle it.
10616
10617 2000-01-08  Andy Piper  <andy@xemacs.org>
10618
10619         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10620         calls.
10621         (remove-buffer-from-gutter-tab): ditto.
10622
10623 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10624
10625         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10626         (custom-face-edit): Fix grammatical error in help message.
10627
10628 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10629
10630         * movemail.el: Added.
10631
10632         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10633
10634 2000-01-03  Didier Verna  <didier@xemacs.org>
10635
10636         * modeline.el (mouse-drag-modeline): remove the code related to
10637         the modeline horizontal scrolling facility.
10638
10639 1999-12-31  Martin Buchholz <martin@xemacs.org>
10640
10641         * XEmacs 21.2.26 is released.
10642
10643 1999-12-28  Andy Piper  <andy@xemacs.org>
10644
10645         * wid-edit.el (widget-push-button-value-create): The gui cache
10646         does not agree with native widgets which can only be displayed
10647         once per window. The reasons for caching are diminished now that
10648         we don't hog resources when creating buttons.
10649         (widget-push-button-cache) deleted.
10650
10651 1999-12-24  Martin Buchholz <martin@xemacs.org>
10652
10653         * XEmacs 21.2.25 is released.
10654
10655 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10656
10657         * hyper-apropos.el (hyper-apropos): Toggle
10658         hyper-apropos-programming-apropos correctly.
10659         Set REGEXP when user accepts default value.
10660
10661 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10662
10663         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10664         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10665
10666 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10667
10668         * mule/mule-category.el (undefined-category-designator):
10669         Return char instead of character.  Search for undefined one.
10670         (describe-category): Use with-displaying-help-buffer.
10671
10672 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10673
10674         * byte-optimize.el (byte-optimize-plus):
10675         Optimize (+ 1) to 1 instead of (1+ nil).
10676
10677         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10678
10679         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10680
10681         * byte-optimize.el (byte-optimize-char-before): New function.
10682         Remove performance penalty for using (char-before) instead of (char-after).
10683
10684 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10685
10686         * mule/mule-category.el (char-category-list): Return character
10687         instead of integer.
10688
10689 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10690
10691         * minibuf.el (read-buffer): Check default is buffer object.
10692
10693 1999-11-25  Andy Piper  <andy@xemacs.org>
10694
10695         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10696         for buttons.
10697
10698 1999-12-16  Andreas Jaeger  <aj@suse.de>
10699
10700         * package-get.el (package-get-maybe-save-index): Fixed typo.
10701         Patch by Jeff Miller <jmiller@smart.net>.
10702
10703 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10704
10705         * gnuserv.el (gnuserv-process-filter):  don't call
10706         gnuserv-write-to-client when gnuserv-current-client is nil
10707
10708 1999-12-14  Martin Buchholz <martin@xemacs.org>
10709
10710         * XEmacs 21.2.24 is released.
10711
10712 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10713
10714         * about.el (about-hackers): Update my email address.
10715
10716 1999-12-07  Martin Buchholz <martin@xemacs.org>
10717
10718         * XEmacs 21.2.23 is released.
10719
10720 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10721
10722         * package-get.el (package-get-download-sites): Removed several
10723         defunct download sites, added many new ones, and corrected a few
10724         incorrect directory-on-site entries.  Added physical locations to
10725         site-description.
10726
10727 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10728
10729         * finder.el (finder-commentary): add DOC string and fix
10730         interactive spec
10731
10732 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10733
10734         * help.el (describe-function): Don't forget to intern the string
10735         completing-read returns.
10736         (describe-variable): Ditto.
10737
10738 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10739
10740         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10741         `hyper-apropos-help-mode' here to find symbol to customize
10742         irregardless of cursor position and simplify
10743         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10744         `hyper-apropos-popup-menu'.
10745
10746 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10747
10748         * apropos.el (apropos-mode-map): Add return to call
10749         apropos-follow.
10750         (apropos-print): Call apropos-mode to have better
10751         command reference. Put keymap text-poperty to
10752         symbole name.
10753
10754 1999-11-22  Alastair Burt  <burt@dfki.de>
10755
10756         * help.el: (describe-bindings-1): Added handling of keymaps for
10757         the extents at point.
10758
10759 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10760
10761         * gutter-items.el (buffers-tab-items): Wrap the function in a
10762         save-match-data
10763
10764 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10765
10766         * help.el (describe-function): Use the DEFAULT argument to
10767         completing-read.
10768         (describe-variable): Ditto.
10769
10770 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10771
10772         * minibuf.el (read-from-minibuffer): Add optional argument
10773         DEFAULT to have better mini-buffer history support.
10774         (completing-read): Pass default to read-from-minibuffer.
10775         (read-buffer): Pass default to completing-read.
10776
10777 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10778
10779         * font-lock.el (font-lock-doc-string-face): Document the
10780         `font-lock-lisp-like' property.
10781
10782 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10783
10784         * lisp-mode.el: Specify `font-lock-lisp-like'.
10785
10786         * font-lock.el (font-lock-lisp-like): New function.
10787         (font-lock-fontify-syntactically-region): Use it.
10788
10789 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10790
10791         * XEmacs 21.2.22 is released
10792
10793 1999-11-28  Martin Buchholz <martin@xemacs.org>
10794
10795         * XEmacs 21.2.21 is released.
10796
10797 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10798
10799         * minibuf.el (read-coding-system): Accept symbol and
10800         coding-system object as a default-coding-system.
10801
10802 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10803
10804         * minibuf.el (read-coding-system): Accept symbol as
10805         a default-coding-system.
10806
10807 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10808
10809         * apropos.el (apropos-documentation): Use insert instead
10810         of princ.
10811
10812 1999-11-07  William M. Perry  <wmperry@aventail.com>
10813
10814         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10815           for the linux console.
10816
10817         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10818           stuff to work when you are not on a window system, since the GPM
10819           mouse support now allows pasting from outside of XEmacs.
10820
10821 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10822
10823         * XEmacs 21.2.20 is released
10824
10825 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10826
10827         * setup-paths.el (paths-default-info-directories): Add
10828         /usr/share/info and /usr/local/share/info.
10829
10830 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10831
10832         * about.el: Updated Vladimir Ivanovic's info.
10833
10834 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10835
10836         * auto-show.el (auto-show-truncationp): Remove.
10837
10838         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10839
10840 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10841
10842         * indent.el (indent-line-to): fix bug: spaces were not replaced
10843         with tab if column is multiple of tab-width
10844         From dhn@qedinc.com
10845
10846 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10847
10848         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10849         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10850
10851         * package-get.el (package-get-package-provider): Be verbose when
10852         interactive. Patch from Robert Pluim
10853
10854 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10855
10856         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10857         info file suffixes.
10858
10859 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10860
10861         * process.el (open-network-stream): Add a new optional parameter
10862         PROTOCOL to support udp; fix a minor typo and add an explanation
10863         in docstring for udp programming.
10864
10865         * code-process.el (open-network-stream): Add a new optional
10866         parameter PROTOCOL to support udp; fix a minor typo and add an
10867         explanation in docstring for udp programming.
10868
10869 1999-10-18  Andy Piper  <andy@xemacs.org>
10870
10871         * gui.el (make-gui-button): be more precise about how we call
10872         callbacks.
10873
10874         * wid-edit.el (widget-push-button-value-create): Use the new form
10875         of native gui-button.
10876
10877 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10878
10879         * info.el (Info-page-prev): Don't do (sit-for 0).
10880
10881 1999-10-13  Andy Piper  <andy@xemacs.org>
10882
10883         * gutter-items.el (progress-abort-glyph): new glyph for showing
10884         abort status.
10885         (append-progress): dispatch-event rather than sit-for.
10886         (abort-progress): new function. Show the abort glyph with an
10887         appropriate message.
10888         (raw-append-progress): dispatch-event rather than sit-for.
10889         (display-progress): cope with aborts.
10890
10891         * gui.el (make-gui-button): Use native widgets for buttons
10892         unconditionally.
10893         (insert-gui-button): ditto.
10894         (gui-button-p): ditto.
10895
10896         * xbm-button.el: remove from core.
10897
10898         * xpm-button.el: remove from core.
10899
10900 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10901
10902         * faces.el (init-device-faces): Don't initialize the random faces
10903         on the stream device.
10904
10905 1999-10-06  Andy Piper  <andy@xemacs.org>
10906
10907         * files.el (recover-file): Don't use ls under windows for revert buffer.
10908
10909 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10910
10911         * package-get.el (package-get-download-menu): Make menu really
10912         toggle download sites.
10913         (package-get-download-sites): Add autoload cookie.
10914
10915 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10916
10917         * setup-paths.el (paths-find-module-directory): Ditto.
10918
10919 1999-09-29  Werner Fink  <werner@suse.de>
10920
10921         * setup-paths.el (paths-find-exec-directory): Add missing nil
10922         parameter for environment.
10923
10924 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10925
10926         * modeline.el (modeline-format):
10927         Only purecopy the strings.  Else
10928         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10929         barfs.
10930
10931 1999-08-28  Mike Woolley  <mike@bulsara.com>
10932
10933         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10934         user setting comint-completion-addsuffix and
10935         comint-process-echoes.
10936
10937 1999-09-22  Andy Piper  <andy@xemacs.org>
10938
10939         * gutter-items.el (update-tab-in-gutter): use
10940         last-nonminibuf-window instead of selected-window.
10941
10942 1999-09-18  Andy Piper  <andy@xemacs.org>
10943
10944         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10945         display on.
10946
10947         * subr.el (record-buffer-hook): new variable so that the hook gets
10948         some documentation.
10949
10950 1999-09-16  Andy Piper  <andy@xemacs.org>
10951
10952         * gutter-items.el (update-tab-in-gutter): only update when the
10953         gutter is visible.
10954         (remove-buffer-from-gutter-tab): ditto.
10955
10956 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10957
10958         * simple.el (do-auto-fill): Commented out part of Kinsoku
10959         processing.
10960
10961 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10962
10963         * isearch-mode.el (isearch-highlightify-region): Give the
10964         highlighting extents a high priority.
10965         (isearch-make-extent): Give the main highlighting extent an even
10966         higher priority.
10967
10968 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10969
10970         * packages.el (packages-compute-package-locations): Fix typo from
10971         -u rationalization.
10972
10973 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10974
10975         * setup-paths.el (paths-find-doc-directory): Respect value of
10976         `configure-doc-directory.'
10977
10978         * find-paths.el (paths-find-architecture-directory): Give
10979         precendence `default' argument (which typically comes from
10980         configure).
10981
10982 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10983
10984         * startup.el (command-line-early): Added options -user-init-file
10985         and -user-init-directory.
10986
10987         * files.el (user-init-file): Default to NIL so we can recognize
10988         when it's set.
10989
10990 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10991
10992         * obsolete.el (init-file-user):
10993         * startup.el:
10994         * packages.el (packages-compute-package-locations):
10995         * package-get.el (package-get-user-index-filename):
10996         * menubar-items.el (maybe-add-init-button):
10997         * info.el (Info-annotations-path):
10998         * dump-paths.el:
10999         Change `user-init-directory' to be an absolute path.
11000         Use `user-init-directory' where appropriate.
11001         Zap `init-file-user' and its uses.
11002
11003 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11004
11005         * subr.el (copy-symbol): New function.
11006
11007 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11008
11009         * isearch-mode.el (isearch-done): Be sure to restore invisible
11010         extents in the proper buffer.
11011         (isearch-pre-command-hook): Set this-command to the correct value
11012         in case the buffer has changed and old overriding-local-map was
11013         used.
11014         (isearch-restore-extent): Use remprop instead of setting the
11015         property to nil.
11016
11017 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11018
11019         * cmdloop.el (execute-extended-command): Update zmacs region
11020         before the delay.
11021         (execute-extended-command): Make the message gettext-friendly.
11022
11023 1999-09-07  Andy Piper  <andy@xemacs.org>
11024
11025         * gutter-items.el (progress-gauge-glyph): renamed from
11026         progress-glyph.
11027         (progress-text-glyph): new variable.
11028         (progress-layout-glyph): use layouts and text glyphs.
11029         (progress-area-buffer): removed.
11030         (progress-text-and-extent): new variable.
11031         (progress-displayed-p): dynamically create gutter area buffer.
11032         (clear-progress): ditto.
11033         (raw-append-progress): ditto.
11034         (append-progress): use new glyph names.
11035         (raw-append-progress): only create the extent when needed. set
11036         properties more optimally.
11037         (progress): remove args.
11038
11039 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11040
11041         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11042         mapcar where the return value is unused.
11043         (isearch-restore-invisible-extents): Ditto.
11044         (isearch-highlight-all-cleanup): Ditto.
11045         (isearch-delete-extents-in-range): Traverse the extents only once.
11046         (isearch-highlight-all-update): Don't start over if the search
11047         string has changed and more input is pending.
11048
11049 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11050
11051         * packages.el (packages-find-package-data-path): Ditto.
11052
11053         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11054
11055         * subr.el (mapc-internal): Don't make obsolete.
11056
11057         * cl-extra.el (mapc): Resurrect.
11058
11059 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11060
11061         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11062         alias.
11063
11064         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11065         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11066         (isearch-yank-clipboard): Use get-clipboard instead of
11067         x-get-clipboard.
11068         (isearch-yank-selection): Fix docstring.
11069
11070 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11071
11072         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11073
11074 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11075
11076         * cl-macs.el (extent-start-position): Fix setf method.
11077         (extent-end-position): Ditto.
11078
11079 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11080
11081         * isearch-mode.el: End merge with FSF 20.4.
11082
11083         * isearch-mode.el (search-invisible): New variable.
11084         (isearch-hide-immediately): Ditto.
11085         (isearch-unhidden-extents): Ditto.
11086         (isearch-range-invisible): New function.
11087         (isearch-unhide-extent): Ditto.
11088         (isearch-restore-invisible-extents): Ditto.
11089         (isearch-restore-extent): Ditto.
11090
11091         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11092         implementation.
11093         (isearch-ring-retreat-edit): Ditto.
11094         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11095         (isearch-forward-regexp): New arguments NOT-REGEXP and
11096         NO-RECURSIVE-EDIT.
11097         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11098         (isearch-backward-regexp): New arguments NOT-REGEXP and
11099         NO-RECURSIVE-EDIT.
11100         (isearch-mode): Return isearch-success.
11101         (isearch-update): Use unread-command-events instead of
11102         unread-command-event.
11103         (isearch-abort): If an invalid regexp is encountered, keep popping
11104         states.
11105         (isearch-*-char): Use FSF implementation.
11106         (isearch-whitespace-chars): Use the more robust FSF's
11107         implementation.
11108         (isearch-within-brackets): New variable.
11109         (isearch-mode): Initialize it.
11110         (isearch-edit-string): Bind it.
11111         (isearch-search-and-update): Set it.
11112         (isearch-push-state): Push it.
11113         (isearch-top-state): Pop it.
11114         (isearch-search): Set it.
11115         (isearch-printing-char): When called by isearch-whitespace-chars,
11116         handle M-SPC gracefully.
11117         (isearch-message-prefix): New argument ELLIPSIS.
11118         (isearch-message-suffix): Ditto.
11119         (isearch-message): Use the ELLIPSIS argument when calling
11120         isearch-message-prefix and isearch-message-suffix.
11121         (isearch-message-prefix): Distinguish between "wrapped" and
11122         "overwrapped" search, FWIW.
11123
11124 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11125
11126         * isearch-mode.el (isearch-edit-string): Use the head of the
11127         search ring instead of search-last-string and search-last-regexp.
11128         (search-highlight): Renamed from isearch-highlight.
11129         (isearch-exit): Use the new name.
11130         (isearch-highlight): Ditto.
11131         (isearch-dehighlight): Ditto.
11132         (isearch-update-ring): New function.
11133         (isearch-done): Call it.
11134         (isearch-done): New argument EDIT.
11135         (isearch-repeat): If search string is empty, look up at the car of
11136         the search ring; ignore the yank pointer.
11137         (isearch-abort): Call isearch-done with NOPUSH.
11138         (isearch-cancel): New function.
11139         (isearch-mode-map): Bind it to ESC ESC ESC.
11140
11141         * isearch-mode.el: Begin merge with FSF 20.4.
11142
11143 1999-09-01  Andy Piper  <andy@xemacs.org>
11144
11145         * x-select.el (x-get-clipboard): obsolete.
11146         (x-yank-clipboard-selection): obsolete
11147
11148         * select.el (disown-selection): need to be careful to disown the
11149         clipboard if we set it via selection.
11150         (get-clipboard): move from x-select.el
11151         (yank-clipboard-selection): ditto.
11152
11153 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11154
11155         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11156         isearch-highlight-all-matches to nil.
11157         (isearch-fixed-case): New variable.
11158         (isearch-mode): Initialize it.
11159         (isearch-edit-string): Save it.
11160         (isearch-toggle-case-fold): Set it.
11161         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11162         need to check isearch-fixed-case.
11163         (isearch-toggle-case-fold): Update highlighting of all matches
11164         before the pause.
11165         (isearch-edit-string):
11166
11167 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11168
11169         * isearch-mode.el (isearch-edit-string): Call isearch-message
11170         before reading the event so that the prompt is displayed properly.
11171         (isearch-message): Use isearch-nonincremental when calling
11172         isearch-message-prefix.
11173         (minibuffer-local-isearch-map): Bind up and down to do the same as
11174         M-p and M-n respectively.
11175         (isearch-done): New arg NOPUSH.
11176         (isearch-edit-string): Use it.
11177         (isearch-edit-string): Don't bind isearch-string.
11178         (isearch-ring-adjust): Edit string, *then* push state.
11179
11180 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11181
11182         * faces.el (isearch-secondary): Make isearch-secondary look
11183         different than default.
11184
11185 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11186
11187         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11188         save-excursion.
11189         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11190         (isearch-update): Call isearch-dehighlight without arguments.
11191         (isearch-done): Ditto.
11192
11193         * isearch-mode.el (isearch-fix-case): If the search string has no
11194         upper-case letters, allow the folding to be reenabled.
11195         Previously, once disabled, the folding would remain that way until
11196         the end of isearch.
11197         (isearch-top-state): Call isearch-fix-case.
11198
11199         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11200         save-excursion.
11201         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11202
11203 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11204
11205         * xpm-button.el:
11206         xbm-button.el: Need to exist in core because gui.el depends on
11207         them.
11208
11209 1999-08-31  Andy Piper  <andy@xemacs.org>
11210
11211         * gutter-items.el (buffers-tab-face): new customizable variable.
11212         (buffers-tab-default-buffer-line-length): new specifier for
11213         maximum viewable characters.
11214         (progress-stack): new variable for implementing widget-based
11215         progress messages.
11216         (progress-area-buffer): ditto.
11217         (progress-glyph-height): ditto.
11218         (progress-stop-callback): ditto.
11219         (progress-quit-function): new function.
11220         (progress-glyph): new variable.
11221         (progress-layout-glyph): ditto.
11222         (progress-displayed-p): new function, see message-displayed-p for
11223         details.
11224         (clear-progress): ditto.
11225         (remove-progress): ditto.
11226         (append-progress): ditto.
11227         (raw-append-progress): ditto.
11228         (display-progress): ditto.
11229         (current-progress): ditto.
11230         (current-progress-label): ditto.
11231         (progress): ditto.
11232         (lprogress): ditto.
11233
11234
11235 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11236
11237         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11238
11239         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11240         `isearch-yank-selection'.
11241         (isearch-mode-map): Use it.
11242         (isearch-yank-selection): Use `get-selection' instead of
11243         `get-x-selection'.
11244
11245 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11246
11247         * faces.el (isearch-secondary): Create face here.
11248
11249         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11250         timers.
11251
11252 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11253
11254         * subr.el (buffer-string): More robust backward compatibility
11255         check, courtesy William Perry.
11256
11257 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11258
11259         * replace.el (perform-replace): Stop the search after the search
11260         limit has been reached.
11261
11262 1999-08-23  Andy Piper  <andy@xemacs.org>
11263
11264         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11265         here if we don't have one.
11266
11267 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11268
11269         * ldap.el (ldap-coding-system): Default to nil until we get
11270         efficient UTF8 support
11271         (ldap-decode-string): Guard against `decode-coding-string' not
11272         being defined
11273         (ldap-encode-string): Guard against `encode-coding-string' not
11274         being defined
11275
11276 1999-08-23  Didier Verna  <didier@xemacs.org>
11277
11278         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11279         Some doc strings improvements, and add a star to the `interactive'
11280         calls.
11281
11282 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11283
11284         * font-lock.el (java-font-lock-keywords-3): introduced new
11285         keywords and regexpes for javadoc syntax 1.2.
11286
11287 1999-08-17  Andy Piper  <andy@xemacs.org>
11288
11289         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11290         format-buffers-tab-line.
11291         (buffers-tab-max-buffer-line-length): new variable.
11292         (format-buffers-tab-line): new function. truncate names if over
11293         buffers-tab-max-buffer-line-length.
11294
11295 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11296
11297         * cus-start.el: Customize the variable `bell-inhibit-time'.
11298
11299 1999-08-16  Andy Piper  <andy@xemacs.org>
11300
11301         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11302         brute-force approach to deleting the last buffer.
11303         (buffers-tab-grouping-regexp): new customizable variable.
11304         (select-buffers-tab-buffers-by-mode): use it.
11305
11306 1999-08-13  Andy Piper  <andy@xemacs.org>
11307
11308         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11309         deletion problem.
11310
11311 1999-07-30  Didier Verna  <didier@xemacs.org>
11312
11313         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11314         of princ to output symbols.
11315         (custom-save-face-internal): ditto.
11316         (custom-save-resets): ditto.
11317
11318 1999-08-09  Didier Verna  <didier@xemacs.org>
11319
11320         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11321         `regexp-quote' to protect the major mode name for use as a regular
11322         expression (c++ needs this for instance).
11323
11324 1999-08-08  Andy Piper  <andy@xemacs.org>
11325
11326         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11327         cope with similar mode names.
11328
11329         * gutter-items.el (buffers-tab-selection-function): new selection
11330         function.
11331         (select-buffers-tab-buffers-by-mode): new function.
11332         (buffers-tab-items): use it if set to only display buffers in the
11333         tab in the current buffer's group..
11334         (update-tab-in-gutter): use new api.
11335         (remove-buffer-from-gutter-tab): ditto.
11336
11337         * gutter-items.el (buffers-tab-max-size): set custom selection
11338         default to 6.
11339         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11340         (add-tab-to-gutter): set face as default.
11341
11342 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11343
11344         * faces.el (frob-face-property): Merge the fall-back specifier
11345         with the target, not replace it.
11346
11347 1999-08-05  Andy Piper  <andy@xemacs.org>
11348
11349         * gutter-items.el (update-tab-in-gutter): add frame argument for
11350         buffer-items.
11351         (update-tab-in-gutter): use it.
11352
11353         * gutter-items.el (record-buffer-hook): set.
11354
11355         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11356         change.
11357         (switch-to-buffer-hook) deleted.
11358
11359 1999-08-04  Andy Piper  <andy@xemacs.org>
11360
11361         * gutter-items.el (update-tab-in-gutter): make sure this will work
11362         as an argument to create-frame-hook.
11363
11364 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11365
11366         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11367         instead of timer emulation.
11368
11369 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11370
11371         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11372         Emacs isearch enhancements.
11373
11374 1999-07-28  Andy Piper  <andy@xemacs.org>
11375
11376         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11377         all devices that support tab controls.
11378         (remove-buffer-from-gutter-tab): new function. to be used as a
11379         value for kill-buffer-hook.
11380
11381 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11382
11383         * auto-show.el (auto-show-truncationp): changed to match
11384         `window_translation_on'
11385
11386 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11387
11388         * XEmacs 21.2.19 is released
11389
11390 1999-07-28  SL Baur  <steve@miho>
11391
11392         * code-files.el (insert-file-contents): Fix docstring.
11393         revert previous change.
11394
11395 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11396
11397         * fill.el (fill-region-as-paragraph): Change re-break-point to
11398         contain word-across-newline plus one character so that filling
11399         Japanese and Chinese works as desired.
11400         * simple.el (do-auto-fill): Ditto.
11401
11402 1999-07-26  SL Baur  <steve@miho>
11403
11404         * mule/japanese.el ("Japanese"): Do not specify a default input
11405         method.
11406         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11407
11408 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11409
11410         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11411         able to use cl-macs macro in early lisp.
11412
11413 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11414
11415         * custom.el:
11416         * cus-face.el:
11417         * cus-edit.el:
11418                 Massive custom Theme API changes.
11419
11420 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11421
11422         * code-files.el (insert-file-contents): Regard
11423         coding-system-magic-cookie if `coding-system-for-read' is nil.
11424
11425 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11426
11427         * mule/thai-xtis.el: Add coding: local variable, to avoid
11428         bootstrapping problem with C locale.
11429
11430 1999-07-22  Andy Piper  <andy@xemacs.org>
11431
11432         * dumped-lisp.el (preloaded-file-list): guard against putting
11433         gutter-items in a less than functional XEmacs.
11434         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11435
11436 1999-07-18  Bob Weiner  <weiner@beopen.com>
11437
11438         * fill.el (fill-context-prefix): Fixed bug that prevented the
11439         setting of an adaptive fill prefix when the `dont-skip-first' was
11440         t.
11441
11442 1999-07-22  SL Baur  <steve@miho>
11443
11444         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11445
11446 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11447
11448         * files.el (interpreter-mode-alist): add `make', `guile', and
11449         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11450         makefile-mode, guile is a scheme, and someday XEmacs will be
11451         modular enough to use as an efficient scripting tool.)
11452
11453 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11454
11455         * mule/mule-cmds.el (reset-language-environment): Regard
11456         coding-category `utf-8' and `ucs-4' if they are available.
11457
11458 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11459
11460         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11461         (prefer-coding-system): Fix DOC-string.
11462
11463         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11464         DOC-string too.
11465
11466         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11467         Mule.
11468         (coding-system-change-eol-conversion): Fix DOC-string.
11469
11470 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11471
11472         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11473         instead of `list-coding-system'.
11474
11475 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11476
11477         * menubar-items.el (default-menubar): `select-input-method' was
11478         renamed to `set-input-method'.
11479
11480         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11481         "Set Language Environment" menu.
11482
11483         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11484         "Describe Language Support" menu.
11485
11486 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11487
11488         * mule/chinese.el ("Chinese-GB"): Rename
11489         `chinese-gb-environment-setup-function' to
11490         `setup-chinese-gb-environment-internal'.
11491
11492 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11493
11494         * mule/korean.el: Use `define-coding-system-alias' instead of
11495         `copy-coding-system'.
11496
11497 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11498
11499         * mule/mule-cmds.el (set-language-environment-coding-systems):
11500         Treat duplicated coding-categories.
11501
11502 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11503
11504         * mule/japanese.el: Use `define-coding-system-alias' instead of
11505         `copy-coding-system'.
11506
11507 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11508
11509         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11510         coding-system `viscii'.
11511
11512 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11513
11514         * mule/cyrillic.el:
11515         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11516         (cyrillic-alternativnyj-decode-table): New variable.
11517         (cyrillic-alternativnyj-encode-table): New variable.
11518         - Specify `iso-8-1' as a category of coding-system
11519           `alternativnyj'.
11520         - Abolish general Cyrillic environment.
11521
11522 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11523
11524         * mule/chinese.el:
11525         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11526         - Register `chinese-gb-environment-setup-function' as a
11527           `setup-function' of "Chinese-GB" environment.
11528
11529 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11530
11531         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11532         optional argument `parents'.
11533
11534         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11535         property for Thai-XTIS.
11536
11537         * mule/mule-help.el (help-with-tutorial): Use property
11538         `tutorial-coding-system' of language-info as a coding-system to
11539         read tutorial file.
11540
11541 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11542
11543         * mule/thai-xtis.el: Don't setup `setup-function' and
11544         `exit-function'.
11545
11546         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11547         `set-coding-category-system' to set up coding-system for
11548         coding-category.
11549
11550         * mule/mule-cmds.el (prefer-coding-system): Use
11551         `set-coding-category-system' to set up coding-system for
11552         coding-category.
11553
11554 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11555
11556         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11557         Thai-XTIS environment.
11558
11559         * mule/mule-cmds.el (prefer-coding-system): Use
11560         `find-coding-system' instead of `coding-system-p'.
11561
11562 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11563
11564         * mule/mule-cmds.el (set-language-environment-coding-systems):
11565         Modify eol-type for XEmacs.
11566
11567         * mule/thai-xtis.el: Delete unused local variable `category'.
11568
11569         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11570         function.
11571         (prefer-coding-system): Don't call
11572         `update-coding-systems-internal'; use function
11573         `coding-category-list' instead of variable `coding-category-list';
11574         use `set-coding-priority-list' instead of `set-coding-priority';
11575         modify `eol-type' for XEmacs.
11576
11577         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11578         `charset-columns'.
11579         (char-width): Likewise.
11580
11581 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11582
11583         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11584         `tis-620'.
11585
11586         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11587         `set-coding-priority-list' instead of `set-coding-priority'; don't
11588         call `update-coding-systems-internal'.
11589
11590         * mule/mule-misc.el (coding-system-get): New function.
11591         (coding-system-put): New function.
11592         (coding-system-category): New function.
11593
11594 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11595
11596         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11597         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11598         to avoid conflict with leim/quail/thai-xtis.
11599
11600         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11601         to thai-xtis-chars.el.
11602
11603         * mule/thai-xtis-chars.el: New file (split from
11604         mule/thai-xtis.el).
11605
11606 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11607
11608         * mule/thai-xtis.el:
11609         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11610         - Add syntax entries.
11611         - Put `preferred-coding-system' of the charset `thai-xtis' to
11612           `tis-620'.
11613
11614 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11615
11616         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11617         rewritten to use write-multibyte-character.
11618
11619 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11620
11621         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11622         of `iso-2022-7'.
11623         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11624         ported yet.
11625         (read-input-method-name): Treat optional argument `default'.
11626
11627 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11628
11629         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11630         all.
11631         (set-language-info-alist): Set up menus here.
11632
11633 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11634
11635         * minibuf.el (completing-read): Add new optional argument
11636         `default'.
11637         (read-coding-system): Add new optional argument
11638         `default-coding-system'.
11639
11640 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11641
11642         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11643         (viet-viscii-...->viet-vscii...).
11644
11645 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11646
11647         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11648         and menus.
11649
11650 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11651
11652         * mule/mule-cmds.el (input-method-function): Add permanent-local
11653         property.
11654
11655 1999-03-30  Dave Love  <fx@gnu.org>
11656
11657         * mule/mule-cmds.el (current-language-environment): Doc fix.
11658
11659 1999-02-06  Richard Stallman  <rms@gnu.org>
11660
11661         * mule/european.el (setup-slovenian-environment): New function.
11662         ("Slovenian"): New language environment.
11663
11664 1999-01-27  Dave Love  <fx@gnu.org>
11665
11666         * mule/mule-cmds.el (current-language-environment): Provide :link,
11667         :type (choices) and appropriate :get.
11668
11669 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11670
11671         * mule/mule-cmds.el (describe-language-environment): Don't alter
11672         input-method-alist.
11673
11674 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11675
11676         * mule/mule-cmds.el (prefer-coding-system): Call
11677         set-coding-priority, so that the internal array of priorities is
11678         also updated.
11679
11680 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11681
11682         * mule/mule-cmds.el (prefer-coding-system): If the argument
11683         requires specific EOL conversion type, make the default coding
11684         systems use that.
11685
11686 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11687
11688         * mule/mule-cmds.el (set-language-environment): Pass the default
11689         eol-type to set-language-environment-coding-systems.
11690         (set-default-coding-systems): Copy the eol-type property for the
11691         new default values of {buffer-file,process}-coding-system from the
11692         old defaults.
11693         (set-language-environment-coding-systems): Accept an optional
11694         argument EOL-TYPE, and set the eol-type property of the default
11695         coding systems accordingly.
11696
11697 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11698
11699         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11700         use generate-new-buffer instead of get-buffer-create.
11701
11702 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11703
11704         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11705
11706 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11707
11708         * mule/mule-cmds.el (default-input-method): Fix custom type.
11709
11710 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11711
11712         * mule/mule-cmds.el (setup-specified-language-environment):
11713         Add apropos-inhibit property.
11714         (describe-specified-language-support): Likewise.
11715
11716 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11717
11718         * mule/mule-cmds.el: Doc fixes.
11719
11720 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11721
11722         * mule/mule-cmds.el (register-input-method): Doc-string
11723         modified.
11724
11725 1998-09-01  Dave Love  <fx@gnu.org>
11726
11727         * mule/mule-cmds.el (current-language-environment): Fix
11728         setter function.
11729
11730 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11731
11732         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11733         mule/european.el, mule/hebrew.el, mule/japanese.el,
11734         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11735         avoid bootstrapping problem if you need to recompile all the Lisp
11736         files using interpreted code.
11737
11738 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11739
11740         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11741         ("Latin-2"): Likewise.
11742
11743 1998-08-18  Per Starback  <starback@update.uu.se>
11744
11745         * mule/european.el (setup-latin2-environment): Fix typo.
11746
11747 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11748
11749         * mule/european.el: Give proper value of `input-method' key to all
11750         lang. env.
11751
11752         * mule/mule-cmds.el (activate-input-method): Handle the case that
11753         the arg INPUT-METHOD is nil correctly.
11754         (read-multilingual-string): Activate the specified input method
11755         before calling read-string.  Afterward, activate the original
11756         input method.
11757
11758 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11759
11760         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11761         (set-language-info-alist): Fix typo in doc-string.
11762
11763         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11764
11765 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11766
11767         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11768         (reset-language-environment): New function for the job that
11769         setup-english-environment used to do.
11770         (set-language-environment): Do more setups according to the info
11771         in language-info-alist.
11772         (read-language-name): Handle the case that the arg KEY is nil.
11773         (describe-language-environment): Handle input-method property.
11774
11775         * mule/: All files under this directory, which related with
11776         specific languages (such as mule/european.el, mule/greek.el,
11777         mule/hebrew.el, mule/misc-lang.el), modified as below.
11778         (setup-XXX-environment): Just call set-language-environment.  If
11779         they used to do some other jobs than what done by
11780         set-language-environment, those jobs are done in
11781         setup-XXX-environment-internal now.
11782         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11783         the value to setup-XXX-environment-internal.  Add properties
11784         input-method and features.
11785
11786         * mule/english.el (setup-english-environment): Just call
11787         reset-language-environment.
11788
11789         * mule/european.el (setup-8-bit-environment): Function deleted.
11790
11791 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11792
11793         * mule/mule-cmds.el (input-method-exit-on-first-char)
11794         (input-method-use-echo-area): Doc fixes.
11795
11796 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11797
11798         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11799         variable.
11800         (input-method-use-echo-area): New variable.
11801
11802 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11803
11804         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11805
11806 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11807
11808         * mule/mule-cmds.el (activate-input-method): Update mode line.
11809         (inactivate-input-method): Likewise.
11810
11811 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11812
11813         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11814         input method in the current buffer, but just bind
11815         current-input-method.
11816
11817 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11818
11819         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11820
11821         * mule/misc-lang.el ("IPA"): Add coding-priority and
11822         coding-system.
11823
11824 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11825
11826         * mule/greek.el: Add coding-priority.
11827
11828 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11829
11830         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11831         LANG-ENV.
11832
11833 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11834
11835         * mule/mule-cmds.el (register-input-method): Fix previous change.
11836         (setup-specified-language-environment): Doc fix.
11837
11838 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11839
11840         * mule/mule-cmds.el: Several doc fixes.
11841         (get-language-info, set-language-info): Rename argument.
11842         (set-language-info-alist): Likewise.
11843         (register-input-method): Rename argument.
11844         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11845
11846 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11847
11848         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11849         default value while reading an input method.
11850
11851 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11852
11853         * mule/mule-cmds.el (universal-coding-system-argument):
11854         Use buffer-file-coding-system as default.
11855
11856 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11857
11858         * mule/korean.el ("Korean"): Doc fix.
11859
11860 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11861
11862         * mule/mule-cmds.el (describe-language-environment): Print the
11863         languge environment at the head.
11864
11865 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11866
11867         * mule/japanese.el: Set exit-function to exit-japanese-environment
11868         for Japanese environment.
11869
11870 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11871
11872         * mule/mule-cmds.el (set-language-environment): Doc fix.
11873         (current-language-environment): Use defcustom.
11874         (default-input-method): Specify :type.
11875
11876 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11877
11878         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11879         modified.
11880         (prefer-coding-system): Doc-string modified.
11881
11882 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11883
11884         * mule/mule-cmds.el (set-language-info): Doc-string
11885         describes `coding-priority' KEY.
11886         (set-language-environment-coding-systems): New function.
11887         (select-safe-coding-system): New function.
11888         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11889         (set-language-info-alist): New optionla arg PARENTS.  Call
11890         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11891         (set-language-environment-coding-systems): New function.
11892
11893         * mule/chinese.el: Remove setting up of
11894         describe-chinese-environment-map and
11895         setup-chinese-environment-map.  Exclude them in args of calls to
11896         set-language-info-alist.  Register coding-priority key in
11897         language-info-alist.
11898
11899         * mule/cyrillic.el: Remove setting up of
11900         describe-cyrillic-environment-map and
11901         setup-cyrillic-environment-map.  Exclude them in args of calls to
11902         set-language-info-alist.  Register coding-priority key in
11903         language-info-alist.
11904
11905         * mule/english.el: Register coding-priority key in
11906         language-info-alist.
11907
11908         * mule/ethiopic.el: Register coding-priority key in
11909         language-info-alist.
11910
11911         * mule/european.el: Remove setting up of
11912         describe-european-environment-map and
11913         setup-european-environment-map.  Exclude them in args of calls to
11914         set-language-info-alist.  Register coding-priority key in
11915         language-info-alist.  Add "German" language env.
11916         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11917         (setup-german-environment): New function.
11918
11919         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11920         change default input method to "greek-postfix".
11921
11922         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11923         coding-priority key in
11924
11925 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11926
11927         * mule/mule-cmds.el (set-language-info): Doc fix.
11928         (input-method-inactivate-hook): Doc fix.
11929
11930 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11931
11932         * mule/mule-cmds.el (set-input-method): Renamed from
11933         select-input-method.
11934
11935 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11936
11937         * mule/mule-cmds.el (set-language-environment): Run
11938         exit-language-environment-hook before calling `exit-function'
11939         which is specified for the language environment.
11940
11941 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11942
11943         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11944         modified.
11945         (prefer-coding-system): Likewise.
11946         (describe-language-environment): Print aliases of each coding
11947         system.
11948         (set-language-environment-hook): New variable.
11949         (exit-language-environment-hook): New variable.
11950         (set-language-environment): Call these hooks.  Before setting a
11951         new language environment, exit from the
11952         current-language-environment if necessary.
11953         (input-method-verbose-flag): The value can be nil, t,
11954         complex-only, or default.
11955         (input-method-highlight-flag): Doc-string augmented.
11956         (activate-input-method): Check if we can run the registered
11957         function to activate an input method.
11958
11959         * mule/korean.el: Set exit-function for language environment
11960         "Korean" to exit-korean-environment.
11961         (setup-korean-environment): Moved to korea-util.el.
11962
11963 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11964
11965         * mule/mule-cmds.el (read-multilingual-string): Use
11966         current-input-method prior to default-input-method.  Don't bind
11967         current-input-method by `let', instead, activate the specified
11968         input method in the current buffer temporarily.
11969
11970 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11971
11972         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11973
11974 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11975
11976         * mule/chinese.el (post-read-decode-hz): Return the result of
11977         decode-hz-region.
11978         (pre-write-encode-hz): Do not change the value of
11979         last-coding-system.
11980
11981 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11982
11983         * mule/mule-ccl.el: Doc fixes.
11984
11985 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11986
11987         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11988         (check-ccl-program): New macro.
11989
11990 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11991
11992         * mule/mule-ccl.el: Comment about CCL syntax modified.
11993         (ccl-command-table): Add read-multibyte-character and
11994         write-multibyte-character.
11995         (ccl-code-table): Add ex-cmd.
11996         (ccl-extended-code-table): New variable.
11997         (ccl-embed-extended-command): New function.
11998         (ccl-compile-read-multibyte-character,
11999         ccl-compile-write-multibyte-character) New functions.
12000         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12001         ccl-dump-write-multibyte-character): New functions.
12002
12003 1999-07-22  SL Baur  <steve@miho>
12004
12005         * config.el (config-value-file): config.values is installed into
12006         doc-directory.
12007         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12008
12009 1999-07-19  Didier Verna  <didier@xemacs.org>
12010
12011         * rect.el: all functions rewritten, except when noted. Below is a
12012         list of interface changes.
12013         (apply-on-rectangle): new function. Obsoletes
12014         `operate-on-rectangle'. All functions that used to call this
12015         function now call the new one.
12016         (kill-rectangle): added optional prefix arg to fill lines.
12017         (delete-rectangle): ditto.
12018         (delete-extract-rectangle): ditto.
12019         (open-rectangle): ditto.
12020         (clear-rectangle): ditto.
12021         (delete-rectangle-line): added third arg FILL.
12022         (delete-extract-rectangle-line): ditto.
12023         (open-rectangle-line): ditto.
12024         (clear-rectangle-line): ditto.
12025
12026 1999-07-18  Andy Piper  <andy@xemacs.org>
12027
12028         * menubar-items.el (default-menubar): add gutter options.
12029
12030         * gutter-items.el: new file.
12031         (gutter): new group for custom.
12032         (gutter-visible-p): new variable.
12033         (default-gutter-position): ditto.
12034         (buffers-tab): new group for the buffers tab.
12035         (gutter-buffers-tab): widget to put in the gutter.
12036         (buffers-tab-max-size): max number of tabs.
12037         (buffers-tab-switch-to-buffer-function): function to call when a
12038         tab is pressed.
12039         (buffers-tab-omit-function): filter buffers with this function.
12040         (buffers-tab-format-buffer-line-function): format buffer names for
12041         inclusion in tabs.
12042         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12043         the record.
12044         (build-buffers-tab-internal): build a list of tab items.
12045         (buffers-tab-items): ditto.
12046         (add-tab-to-gutter): put a tab in the gutter area.
12047         (update-tab-in-gutter): reset the buffers in the tab.
12048
12049         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12050
12051         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12052         (switch-to-buffer-hooks): new hook.
12053
12054         * toolbar.el (default-toolbar-position): fix typo.
12055
12056 1999-07-16  Andy Piper  <andy@xemacs.org>
12057
12058         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12059
12060 1999-07-15  Didier Verna  <didier@xemacs.org>
12061
12062         * cus-edit.el (custom-prompt-variable): optional third arg makes
12063         prompt for a comment string.
12064         (customize-set-value): optional prefix makes this function handle
12065         variable comments.
12066         (customize-set-variable): ditto.
12067         (customize-save-variable): ditto.
12068         (customize-customized): handle custom comments.
12069         (customize-save-customized): ditto.
12070         (custom-variable-state-set): ditto.
12071         (custom-face-state-set): ditto.
12072         (customize-saved): ditto.
12073         (custom-variable-set): ditto.
12074         (custom-face-set): ditto.
12075         (custom-variable-save): ditto.
12076         (custom-face-save): ditto.
12077         (custom-variable-reset-saved): ditto.
12078         (custom-face-reset-saved): ditto.
12079         (custom-variable-reset-standard): ditto.
12080         (custom-face-reset-standard): ditto.
12081         (custom-comment-face): new face.
12082         (custom-comment-tag-face): ditto.
12083         (custom-comment): new widget.
12084         (custom-comment-create): new function.
12085         (custom-comment-delete): ditto.
12086         (custom-comment-value-set): ditto.
12087         (custom-comment-show): ditto.
12088         (custom-comment-invisible-p): ditto.
12089         (custom-variable-value-create): create a comment field widget.
12090         (custom-face-value-create): ditto.
12091         (custom-variable-menu): new entry for adding a custom comment.
12092         (custom-face-menu): ditto.
12093         (custom-save-variables): possibly save custom comments.
12094         (custom-save-faces): ditto.
12095
12096         * cus-face.el (custom-set-faces): the arguments can now have a
12097         custom comment as fourth argument.
12098
12099         * custom.el (custom-set-variables): the arguments can now have a
12100         custom comment as fifth element.
12101
12102 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12103
12104         * XEmacs 21.2.18 is released
12105
12106 1999-07-13  SL Baur  <steve@miho>
12107
12108         * lib-complete.el (read-library-name): Revert previous change.
12109         (read-library): Ditto.
12110
12111 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12112
12113         * packages.el (packages-package-list): Capitalize docstring.
12114
12115         * packages.el (packages-find-package-library-path): Use #'nconc
12116         rather than #'append to reduce consing -- #'mapcar uses Flist,
12117         which returns a freshly consed list.  #'append would create yet
12118         another fresh list, using Fmake_list in concat.
12119
12120         * packages.el (package-provide): Use setq with remassq like it
12121         says in its docstring.
12122
12123 1999-07-06  SL Baur  <steve@miho.m17n.org>
12124
12125         * lib-complete.el (progn-with-message): Fix typo.
12126
12127 1999-07-06  SL Baur  <steve@miho.m17n.org>
12128
12129         * mule/mule-misc.el (char-octet): Make function match docstring.
12130         From Katsumi Yamaoka <yamaoka@jpl.org>
12131
12132 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12133
12134         * wid-edit.el (widget-documentation): corrected spelling error.
12135
12136 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12137
12138         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12139         keys if already bound
12140
12141 1999-07-06  SL Baur  <steve@miho.m17n.org>
12142
12143         * lib-complete.el (progn-with-message): Revert previous changes.
12144
12145 1999-06-24  Bob Weiner  <weiner@beopen.com>
12146
12147         * lib-complete.el (find-library):
12148         (find-library-other-window):
12149         (find-library-other-frame): Completely rewrote
12150         so that these functions actually work when called non-interactively.
12151         Also made them handle LIBRARY arguments which end with .el or .elc.
12152
12153 1999-06-24  Bob Weiner  <weiner@beopen.com>
12154
12155         * simple.el (indent-new-comment-line): Locally bound
12156         `block-comment-start' to `comstart' or else when this is called
12157         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12158         `block-comment-start' value, ignoring any existing spacing after a
12159         comment prefix in the previous line and producing ugly comments.
12160
12161 1999-06-23  Bob Weiner  <weiner@beopen.com>
12162
12163         * list-mode.el (mouse-choose-completion):
12164         (choose-completion):
12165         (completion-switch-to-minibuffer): Added.
12166         ([Tab]): [Tab] previously switched to the minibuffer
12167         but since [space] does that and since most applications in the
12168         world use [Tab] to select the next item in a list, do that in the
12169         *Completions* buffer too.  This will cause the least confusion
12170         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12171         06/23/1999.
12172
12173 1999-06-22  Bob Weiner  <weiner@beopen.com>
12174
12175         * help.el (help-buffer-name): Added support for a null value
12176         of `help-buffer-prefix-string' since some buffers require no
12177         prefix.
12178
12179 1999-06-20  Bob Weiner  <weiner@beopen.com>
12180
12181         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12182         in the completion-list-mode-map to bury the completions buffer
12183         even when the minibuffer is no longer active.
12184
12185 1999-06-20  Bob Weiner  <weiner@beopen.com>
12186
12187         * list-mode.el (list-mode): It is visually disconcerting to have
12188         the text cursor disappear within list buffers, especially when
12189         moving from window to window, so leave it visible.
12190
12191 1999-07-01  SL Baur  <steve@miho.m17n.org>
12192
12193         * menubar-items.el (default-menubar): Conditionalize the bug
12194         report menu item (which may not be possible in this XEmacs).
12195         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12196
12197 1999-06-30  SL Baur  <steve@miho.m17n.org>
12198
12199         * subr.el (with-current-buffer): DOC string fix.
12200         Suggested by Bob Weiner <weiner@altrasoft.com>
12201
12202 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12203
12204         * cus-face.el (custom-face-italic): insert missing args
12205
12206 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12207
12208         * packages.el (package-locations): Changed default early package
12209         hierarchies to ~/.xemacs/mule-packages and
12210         ~/.xemacs/xemacs-packages.
12211
12212 1999-06-23  SL Baur  <steve@miho.m17n.org>
12213
12214         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12215
12216 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12217
12218         * packages.el (package-locations): Changed default early package
12219         hierarchy to ~/.xemacs/packages.
12220         (package-locations): Removed `packages' as a possible name for a
12221         late package hierarchy.
12222
12223 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12224
12225         * mule/mule-category.el (word-combining-categories): Set up new
12226         variable.
12227         (word-separating-categories): Likewise.
12228
12229 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12230
12231         * XEmacs 21.2.17 is released
12232
12233 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12234
12235         * font-menu.el (font-menu-set-font): allow for nil specification
12236         of font size.
12237
12238 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12239
12240         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12241         is 1.
12242
12243 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12244
12245         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12246         8859-5 instead of ISO 8859-1.
12247
12248 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12249
12250         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12251         (viet-viscii-encode-table): Ditto.
12252
12253         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12254         Make obsolete definition of char-octet.
12255
12256 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12257
12258         * subr.el: Move no-Mule make-char ...
12259         * help-nomule.el (make-char): To here.
12260         (string-width): Make Mule compatibility alias.
12261
12262 1999-06-15  Andy Piper  <andy@xemacs.org>
12263
12264         * select.el (get-selection-no-error): really make there be no-error.
12265         (get-selection): revert to original.
12266
12267 1999-06-11  Andy Piper  <andy@xemacs.org>
12268
12269         * select.el (selection-sets-clipboard): renamed.
12270         (own-selection): use it.
12271
12272 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12273
12274         * XEmacs 21.2.16 is released
12275
12276 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12277
12278         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12279         missing characters to avoid crash.
12280
12281 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12282
12283         * coding.el (set-terminal-coding-system): Only set the console
12284         coding system on the selected console if it is a tty.
12285
12286 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12287
12288         * cus-face.el:
12289         * cus-edit.el:
12290         * faces.el:
12291         (custom):
12292         (face-spec-set):
12293         * faces.el (frob-face-property):
12294         * font-menu.el (font-menu-set-font):
12295                   Actually apply changes from 1999-03-17
12296
12297 1999-06-10  Andy Piper  <andy@xemacs.org>
12298
12299         * select.el (get-selection): abstract out non error-signalling
12300         part.
12301         (get-selection-no-error): get-selection without signalling an
12302         error.
12303         (selection-is-clipboard-p): new variable. controls whether the
12304         selection sets the clipboard.
12305         (own-selection): use it.
12306
12307         * mouse.el (insert-selection): fallback to clipboard after trying
12308         primary selection and cutbuffer.
12309
12310 1999-06-05  Andy Piper  <andy@xemacs.org>
12311
12312         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12313         selection functions.
12314
12315 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12316
12317         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12318         default value.
12319         (load): Use `raw-text' instead of `no-conversion'.
12320         (insert-file-contents): Likewise.
12321
12322         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12323         of `no-conversion'.
12324
12325 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12326
12327         * coding.el: Don't copy `no-conversion' to `raw-text'.
12328
12329 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12330
12331         * subr.el (make-char): Define it if Mule is not around.
12332
12333 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12334
12335         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12336
12337         * x-select.el (x-disown-selection-internal): Restore symbol as an
12338         obsolete alias.
12339         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12340
12341 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12342
12343         * XEmacs 21.2.15 is released
12344
12345 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12346
12347         * subr.el (split-string): Avoid infinite looping
12348
12349 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12350
12351         * ldap.el (ldap-ignore-attribute-codings): New variable
12352         (ldap-default-attribute-decoder): New variable
12353         (ldap-coding-system): New variable
12354         (ldap-attribute-syntax-encoders): New variable
12355         (ldap-attribute-syntax-decoders): New variable
12356         (ldap-attribute-syntaxes-alist): New variable
12357         (ldap-encode-boolean): New function
12358         (ldap-decode-boolean): New function
12359         (ldap-encode-country-string): New function
12360         (ldap-decode-string): New function
12361         (ldap-decode-address): New function
12362         (ldap-encode-address): New function
12363         (ldap-decode-attribute): New function
12364         (ldap-search): Use some of these
12365
12366 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12367
12368         * version.el (emacs-version): Make the patch level/beta come
12369         before the XEmacs qualifier so that it gets into (funcall
12370         emacs-version) and thus in the bug reports.
12371         (emacs-version>=): Support patch levels.
12372
12373 1999-06-03  SL Baur  <steve@xemacs.org>
12374
12375         * version.el: implement x.y.z version number
12376         From Jan Vroonhof <vroonhof@math.ethz.ch>
12377
12378 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12379
12380         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12381
12382 1999-05-22  Vin Shelton <acs@xemacs.org>
12383
12384         * startup.el: Document -private and break out non-standard X options.
12385
12386 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12387
12388         * mule/mule-charset.el (charset-after): New function.
12389         (charset-direction): Synch with Mule, update docstring.
12390         (get-charset-property): New function.
12391         (put-charset-property): New function.
12392         (charset-plist): New function.
12393
12394         * mule/mule-charset.el (compose-region):
12395         (decompose-region): remove;  these functions (which don't work
12396         since we don't do composite characters) have been moved to
12397         mule-util.el.
12398         (toplevel): follow coding standards
12399
12400 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12401
12402         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12403         exist any more.
12404
12405         * code-files.el: Fix commentary to follow coding standards.  Move
12406         the single line left in mule-files.el to here.
12407
12408         * mule/mule-files.el: delete.
12409
12410 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12411
12412         * info.el (Info-scroll-prev): Use event functions instead of the
12413         old emacs 19 interface.
12414
12415 1999-06-02  Andy Piper  <andy@xemacs.org>
12416
12417         * x-font-menu.el (x-font-menu-load-font):
12418         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12419
12420 1999-05-31  Andy Piper  <andy@xemacs.org>
12421
12422         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12423         group.
12424         (font-menu-this-frame-only-p): ditto.
12425         (font-menu-max-items): reinstate, from Jan Vroonhof
12426         <vroonhof@math.ethz.ch>
12427         (font-menu-submenu-name-format): ditto.
12428         (font-menu-split-long-menu): ditto, for use by the family
12429         constructor.
12430         (font-menu-family-constructor): use it.
12431
12432 1999-05-30  Andy Piper  <andy@xemacs.org>
12433
12434         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12435         for use by the font menu.
12436
12437         * msw-font-menu.el: new file implementing mswindows specific
12438         font-menu behaviour.
12439         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12440         (mswindows-font-menu-junk-families): ditto.
12441         (hack-font-truename): ditto.
12442         (mswindows-font-regexp-ascii): ditto.
12443         (mswindows-reset-device-font-menus): ditto.
12444         (mswindows-font-menu-font-data): ditto.
12445         (mswindows-font-menu-load-font): ditto.
12446
12447         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12448         (x-font-menu-font-data): ditto.
12449         (x-font-menu-load-font): ditto.
12450
12451         * font-menu.el: new file implementing generic font menu behaviour.
12452         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12453         made device independent.
12454         (font-menu-this-frame-only-p): ditto.
12455         (font-menu-preferred-resolution): ditto.
12456         (font-menu-size-scaling): new variable used to determine whether
12457         sizes are in points or tenths of a point.
12458         (vassoc): moved from x-font-menu.el.
12459         (device-fonts-cache): ditto.
12460         (device-fonts-cache): ditto.
12461         (flush-device-fonts-cache): ditto.
12462         (reset-device-font-menus): copied from x-font-menu.el and made
12463         device independent. Most functionality deferred to
12464         device-dependent versions.
12465         (font-menu-family-constructor): copied from x-font-menu.el and
12466         made device independent.
12467         (font-menu-size-constructor): ditto.
12468         (font-menu-weight-constructor): ditto.
12469         (font-menu-set-font): ditto.
12470         (font-menu-change-face): ditto.
12471         (font-menu-load-font): new device method.
12472         (font-menu-font-data): ditto.
12473
12474         * x-font-menu.el: The above functions deleted.
12475
12476 1999-05-26  Andy Piper  <andy@xemacs.org>
12477
12478         * update-elc.el:
12479         * make-docfile.el:
12480         * loadup.el: rehash expand-file-name usage to not use default-directory.
12481
12482 1999-05-21  Andy Piper  <andy@xemacs.org>
12483
12484         * x-select.el (x-select-convert-to-text):
12485         (x-selected-text-type):
12486         (x-get-selection):
12487         (xselect-convert-to-string):
12488         (xselect-convert-to-compound-text):
12489         (xselect-convert-to-length):
12490         (xselect-convert-to-targets):
12491         (xselect-convert-to-delete):
12492         (xselect-convert-to-filename):
12493         (xselect-convert-to-charpos):
12494         (xselect-convert-to-lineno):
12495         (xselect-convert-to-colno):
12496         (xselect-convert-to-sourceloc):
12497         (xselect-convert-to-os):
12498         (xselect-convert-to-host):
12499         (xselect-convert-to-user):
12500         (xselect-convert-to-class):
12501         (xselect-convert-to-name):
12502         (xselect-convert-to-integer):
12503         (xselect-convert-to-atom):
12504         (xselect-convert-to-identity): functions renamed from x-* and
12505         moved to select.el.
12506         (x-get-secondary-selection): use rename get-selection.
12507         (x-get-clipboard): ditto.
12508         (x-own-selection): moved to select.el.
12509         (x-valid-simple-selection-p): ditto.
12510         (x-dehilight-selection): ditto.
12511         (x-own-clipboard): ditto.
12512         (x-disown-selection): ditto.
12513
12514         * x-mouse.el (x-yank-function): moved to mouse.el.
12515         (x-insert-selection): ditto.
12516         (x-set-point-and-move-selection): use renamed function.
12517
12518         * select.el (selected-text-type): moved and renamed from
12519         x-select.el.
12520         (selection-owner-p): moved to C.
12521         (selection-exists-p): ditto.
12522         (get-cutbuffer): new device method.
12523         (get-selection): generalised and moved from x-select.el.
12524         (own-selection): moved x-own-selection functionality into here.
12525         (dehilight-selection): renamed and moved from x-select.el.
12526         (own-clipboard): functionality moved from x-select.el using new
12527         generic C builtins.
12528         (disown-clipboard): ditto.
12529         (select-convert-to-text):
12530         (select-convert-to-string):
12531         (select-convert-to-compound-text):
12532         (select-convert-to-length):
12533         (select-convert-to-targets):
12534         (select-convert-to-delete):
12535         (select-convert-to-filename):
12536         (select-convert-to-charpos):
12537         (select-convert-to-lineno):
12538         (select-convert-to-colno):
12539         (select-convert-to-sourceloc):
12540         (select-convert-to-os):
12541         (select-convert-to-host):
12542         (select-convert-to-user):
12543         (select-convert-to-class):
12544         (select-convert-to-name):
12545         (select-convert-to-integer):
12546         (select-convert-to-atom):
12547         (select-convert-to-identity): new functions renamed from x-* and
12548         moved from x-select.el.
12549
12550         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12551         into here and use as the default window-system mouse yank.
12552         (insert-selection): generalised and moved from x-mouse.el.
12553         (own-clipboard): moved to C.
12554
12555         * msw-select.el (mswindows-selection-owned-p): deleted.
12556         (mswindows-own-selection): generalised and moved to select.el.
12557         (mswindows-disown-selection): generalised and moved to C.
12558         (mswindows-selection-owner-p): ditto.
12559
12560 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12561
12562         * XEmacs 21.2.14 is released
12563
12564 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12565
12566         * about.el: update contact info for jason and slb.
12567
12568 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12569
12570         * mule/european.el (setup-romanian-environment): Add Romanian
12571         support from Emacs/Mule romanian.el.
12572
12573 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12574
12575         * cus-face.el: Label all custom changes with the 'custom' tag.
12576
12577         * cus-edit.el: idem ditto.
12578
12579         * faces.el: Added suport for adding device tags to various functions.
12580         (custom): New device tag.
12581         (face-spec-set): Call reset face with tags argument. No longer do
12582         x-init-global-faces hack.
12583
12584         * faces.el (frob-face-property): Use an anonymous specifier to map
12585         frob-face-property-1 over.
12586
12587         * x-font-menu.el (font-menu-set-font): Always specify all
12588         properties to custom.
12589
12590 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12591
12592         * mule/european.el (setup-czech-environment): Add czech support.
12593         From David Sauer <davids@orfinet.cz>
12594
12595 1999-03-15  SL Baur  <steve@xemacs.org>
12596
12597         * check-features.el: Turn hard errors into warnings.
12598
12599 1999-03-21  SL Baur  <steve@xemacs.org>
12600
12601         * simple.el (delete-key-deletes-forward): As per discussion on
12602         xemacs-beta, default to t.
12603
12604 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12605
12606         * loadup.el: Define Installation-string before loading anything.
12607
12608 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12609
12610         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12611         From Anders Stenman <stenman@isy.liu.se>
12612
12613 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12614
12615         * wid-edit.el (widget-glyph-find): Ditto.
12616
12617         * packages.el (locate-library): Ditto.
12618
12619         * loadup.el (really-early-error-handler): Ditto.
12620
12621         * lib-complete.el (read-library): Ditto.
12622
12623         * faces.el (set-face-stipple): Ditto.
12624
12625         * code-files.el (load): Use new calling style of locate-file.
12626
12627 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12628
12629         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12630         dead.
12631
12632 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12633
12634         * dumped-lisp.el (preloaded-file-list): Don't load
12635         Installation.el.
12636
12637         * loadup.el (Installation-string): Define it here.
12638
12639 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12640
12641         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12642         Installation.el needs to be loaded before `dump-paths', otherwise
12643         the dumping process won't find it.
12644
12645 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12646
12647         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12648         subr so that we can use `replace-in-string' in Installation.el to
12649         get rid of C-m chars under the native Windows build.
12650
12651 1999-04-29  Andy Piper  <andy@xemacs.org>
12652
12653         * make-docfile.el: canonicalize file and directory names.
12654
12655         * device.el (call-device-method): new function for calling device
12656         specific methods.
12657         (define-device-method): new function for defining device methods.
12658         (define-device-method*): ditto.
12659
12660 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12661
12662         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12663
12664 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12665
12666         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12667         (cyrillic-koi8-r-encode-table): Likewise.
12668         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12669         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12670
12671         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12672         from vietnamese.el].
12673
12674         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12675         mule/mule-misc.el.
12676
12677 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12678
12679         * mule/thai-xtis.el:
12680         - Change font registry name from "Thai94x94-0" to "xtis-0".
12681         - Change mnemonic of coding-system `tis-620' to "TIS620".
12682
12683 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12684
12685         * mule/ethiopic.el: fixed.
12686
12687 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12688
12689         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12690
12691         * mule/thai-xtis.el: New file.
12692
12693         * mule/vietnamese.el: New file.
12694
12695         * mule/ethiopic.el: New file.
12696
12697 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12698
12699         * bytecomp.el (byte-compile-close-variables): Leave
12700         debug-issue-ebola-notices alone.
12701
12702 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12703
12704         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12705         at the top of the buffer since it is the most important thing to
12706         customize
12707         (ldap-get-host-parameter): New defun
12708         (ldap-search): Add a new parameter `withdn' to retrieve the
12709         distinguished names of entries
12710
12711 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12712
12713         * startup.el (splash-frame-body): Date and spelling fixes.
12714
12715 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12716
12717         * view-less.el (toggle-truncate-lines): add autoload tag
12718
12719 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12720
12721         * format.el (format-alist): Disable image stuff.
12722
12723 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12724
12725         * wid-edit.el (widget-glyph-find): Search by directories, then by
12726         suffixes rather than the other way around.
12727         (widget-image-conversion): Renamed to
12728         `widget-image-file-name-suffixes'.
12729
12730 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12731
12732         * mule/mule-charset.el: Made old functions obsolete, remove the
12733         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12734         (charset-iso-graphic-plane): Rename from charset-graphic.
12735         (charset-iso-final-char): Rename from charset-final.
12736         (charset-width): Rename from charset-columns.
12737         (charset-bytes): Added from fsf compatibility, returns always 1.
12738
12739         * mule/mule-misc.el: Move charset-doc-string alias to
12740         mule-charset.el
12741
12742 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12743
12744         * x-faces.el (x-make-font-bold-italic): honor
12745         *try-oblique-before-italic-fonts*
12746
12747 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12748
12749         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12750
12751 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12752
12753         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12754         name.
12755
12756 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12757
12758         * cl-extra.el (equalp): Would bug out for lists.
12759
12760 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12761
12762         * about.el (about-hackers):  Change cgw's email address
12763
12764 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12765
12766         * XEmacs 21.2.13 is released
12767
12768 1999-03-12  SL Baur  <steve@xemacs.org>
12769
12770         * simple.el (delete-key-deletes-forward): Revert to previous
12771         behavior.
12772
12773 1999-01-18  Didier Verna  <didier@xemacs.org>
12774
12775         * menubar-items.el (xemacs-splash-buffer): handle the case of
12776         multiple elements in the splash buffer body.
12777
12778         * startup.el (splash-frame-timeout): new constant: interval
12779         between splash buffer elements.
12780         (command-line-1): handle splash buffer with multiple elements (use
12781         a timeout).
12782         (splash-frame-body): Originally `startup-splash-frame-body'.
12783         Rewrote a cleaner and more readable version. This can now be array,
12784         in which case each element is displayed in turn in the splash buffer.
12785         (splash-frame-static-body): new constant. Persistent information
12786         across all splash buffer elements (preserves the possibility to give
12787         it in different languages.
12788         (circulate-splash-frame-elements): new function. Used as a timeout
12789         to circulate through all splash frame elements and display them in
12790         sequence.
12791         (display-splash-frame): originally `startup-splash-frame'. Handle
12792         the case of multiple elements in the splash buffer body. Now
12793         returns a timeout id if multiple elements to display, or nil.
12794
12795 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12796
12797         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12798         so they can be overridden by x-init-face-from-resources.
12799         Additionally specify the font name also with an x tag.
12800
12801 1999-03-08  Andy Piper  <andy@xemacs.org>
12802
12803         * package-get.el (package-get-base): autoload.
12804
12805         * menubar-items.el (default-menubar): add update menu item. Fix
12806         custom menu to only be activated when package-base is available.
12807
12808         * package-get.el (package-get-custom): don't load
12809         package-get-custom as it is auto-generated. Fix group definition.
12810
12811 1999-03-05  Didier Verna  <didier@xemacs.org>
12812
12813         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12814         instead of `symbol-name' (Thanks Kyle).
12815
12816         * cus-edit.el (custom-save-variables): use `prin1' instead of
12817         princ to write symbols.
12818
12819 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12820
12821         * XEmacs 21.2.12 is released
12822
12823 1999-03-05  SL Baur  <steve@xemacs.org>
12824
12825         * menubar-items.el (default-menubar): Add kfm browsing support.
12826         From Neal Becker <nbecker@fred.net>
12827
12828 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12829
12830         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12831         calls to font-lock during buffer reversion.
12832
12833 1999-02-12  Didier Verna  <didier@xemacs.org>
12834
12835         * info.el (Info-build-node-completions): unconditionally widen the
12836         tag table buffer.
12837
12838 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12839
12840         * x-faces.el (x-init-face-from-resources):
12841         Only set fonts in the 'x locale.
12842
12843 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12844
12845         * package-ui.el (pui-install-selected-packages): Don't throw on
12846         `package-admin-delete-binary-package' returning nil since it's
12847         normal.  Reindent function.
12848         (pui-add-required-packages): Handle case where packages selected
12849         for installation have never been installed.
12850
12851 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12852
12853         * menubar-items.el (default-menubar):
12854         Implement the ``Mule->Set coding system of process'' menu item.
12855
12856 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12857
12858         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12859         files
12860         - Change some `if's to `when's
12861
12862 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12863
12864         * XEmacs 21.2.11 is released
12865
12866 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12867
12868         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12869         against window close (Fix Bug #460).
12870         (ask-user-about-lock-dbox): Idem.
12871
12872 1999-02-25  SL Baur  <steve@xemacs.org>
12873
12874         * mule/mule-charset.el (charset-leading-byte): New function.
12875         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12876
12877 1999-02-12  Andy Piper  <andy@xemacs.org>
12878
12879         * about.el (xemacs-hackers): change andy's email address.
12880         (about-url-alist): change andy's web page address.
12881         (about-xemacs): add piper.
12882
12883 1999-02-16  SL Baur  <steve@xemacs.org>
12884
12885         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12886         of mule-base into lisp/mule.
12887
12888 1999-02-16  SL Baur  <steve@xemacs.org>
12889
12890         * mule/arabic.el:
12891         mule/canna-leim.el:
12892         mule/chinese.el:
12893         mule/cyrillic.el:
12894         mule/english.el:
12895         mule/european.el:
12896         mule/greek.el:
12897         mule/hebrew.el:
12898         mule/japanese.el:
12899         mule/kinsoku.el:
12900         mule/korean.el:
12901         mule/misc-lang.el:
12902         mule/mule-category.el:
12903         mule/mule-ccl.el:
12904         mule/mule-charset.el:
12905         mule/mule-cmds.el:
12906         mule/mule-coding.el:
12907         mule/mule-files.el:
12908         mule/mule-help.el:
12909         mule/mule-init.el:
12910         mule/mule-misc.el:
12911         mule/mule-tty-init.el:
12912         mule/mule-x-init.el:
12913         mule/viet-chars.el:  Remerge from mule-base.
12914
12915         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12916         of mule-base into lisp/mule.
12917
12918 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12919
12920         * process.el (exec-to-string): Use `shell-command-switch' in place
12921         of hard-wired "-c" (for WindowsNT).
12922
12923 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12924
12925         * menubar-items.el (default-menubar):  Remove obsolete
12926         "Gopher" item
12927
12928 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12929
12930         * package-admin.el (package-admin-get-install-dir): First fall
12931         back to the location of xemacs-base for non-mule packages.
12932
12933 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12934
12935         * paths.el:
12936         - improved automounter tmp directory support.
12937         - support 4 (!) empirically discovered automounter conventions
12938
12939 1999-02-12  SL Baur  <steve@xemacs.org>
12940
12941         * etags.el (pop-tag-mark): autoload to match key binding.
12942
12943 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12944
12945         * XEmacs 21.2.10 is released
12946
12947 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12948
12949         * package-get.el (package-get-remote-filename): Don't bug out for
12950         a local file name in the search entry.
12951
12952 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12953
12954         * XEmacs 21.2.9 is released
12955
12956 1999-01-19  Didier Verna  <didier@xemacs.org>
12957
12958         * replace.el (replace-search-function): new variable containing a
12959         function to perform a search-forward.
12960         (replace-re-search-function): new variable containing a function
12961         to perform a re-search-forward.
12962         (perform-replace): use them.
12963
12964 1999-01-25  Didier Verna  <didier@xemacs.org>
12965
12966         * select.el (selection-owner-p): use the name `XEmacs'.
12967         (cut-copy-clear-internal): ditto.
12968
12969 1999-01-18  Andy Piper  <andy@xemacs.org>
12970
12971         * about.el (about-url-alist): Update my entry.
12972         (xemacs-hackers): Ditto.
12973
12974 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12975
12976         * buffer.el (switch-to-buffer): Fixing documentation.
12977         * minibuf.el (minibuffer-completion-table): ditto.
12978         * cl-macs.el (return-from): ditto.
12979
12980 1999-01-04  Didier Verna  <didier@xemacs.org>
12981
12982         * replace.el (delete-non-matching-lines): temporarily disable
12983         case-folding when called interactively with a regexp containing
12984         uppercase characters.
12985         (delete-matching-lines): ditto.
12986         (count-matches): ditto.
12987         (list-matching-lines): ditto.
12988
12989 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12990
12991         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12992         abort if current window is split horizontally, not if others are
12993         split.  Got rid of unnecessary minibuffer checking.  Also, add
12994         some comments (it's still complex).
12995
12996 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12997
12998         * package-get.el: changed address for doc.ic.ac.uk to
12999         sunsite.doc.ic.ac.uk
13000
13001 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13002
13003         * ldap.el (toplevel): Remove requires so that the file compiles
13004         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13005
13006 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13007
13008         * dump-paths.el: Calculate module-directory and set
13009         module-load-path to the load path for modules.
13010
13011         * loadup.el: Get bootstrap value of module-load-path from the
13012         environment variable EMACSBOOTSTRAPMODULEPATH.
13013         - Display the module load path if we're debugging paths.
13014
13015         * setup-paths.el: Added function paths-find-site-module-directory.
13016         - Added function paths-find-module-directory.
13017         - Added function paths-construct-module-load-path.  Uses new
13018         environment variable EMACSMODULEPATH.
13019
13020 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13021
13022         * font.el (font-default-object-for-device):
13023         Oops! This `or' can't be replaced by `unless'.
13024         Fixed inability to run w3, among other things.
13025
13026 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13027
13028         * package-admin.el: Change initialization of
13029           package-admin-install-function dependent on system type.
13030           Change package-admin-install-function-mswindows to use
13031           "minitar".
13032
13033 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13034
13035         * mouse.el (default-mouse-motion-handler): Disable help echo while
13036         in the minibuffer.
13037
13038 1998-12-28  Martin Buchholz <martin@xemacs.org>
13039
13040         * XEmacs 21.2.8 is released.
13041
13042 1998-12-24  Martin Buchholz <martin@xemacs.org>
13043
13044         * XEmacs 21.2.7 is released.
13045
13046 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13047
13048         * package-ui.el (pui-list-packages): Set truncate-lines.
13049
13050         * package-get.el (package-get-download-menu): Use
13051         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13052
13053         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13054         (pui-help-string): idem.
13055         (list-packages-mode): New major mode.
13056         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13057         (pui-install-selected-packages): Add suport for removing packages.
13058         (pui-toggle-package-delete-key): New function.
13059         (pui-popup-context-sensitive): New kludge.
13060         (pui-list-packages): Add warning when `package-get-remote' is nil.
13061         (package-ui-add-site): New function.
13062
13063 1998-12-01  Didier Verna  <didier@xemacs.org>
13064
13065         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13066
13067 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13068
13069         * ldap.el: Custom-ized
13070         (toplevel): Do not provide `ldap' which is provided by C level
13071         LDAP code
13072         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13073
13074 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13075
13076         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13077
13078 1998-12-17  Andy Piper  <andy@xemacs.org>
13079
13080         * sound.el (sound-load-list): name changed from sound-load-alist.
13081         (sound-extension-list): name changed from sound-ext-list.
13082         (load-default-sounds): use new names.
13083         (load-sound-file): use new names.
13084
13085 1998-12-16  Andy Piper  <andy@xemacs.org>
13086
13087         * XEmacs 21.2.6 is released
13088
13089 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13090
13091         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13092         errors.
13093
13094 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13095
13096         * wid-edit.el (widget-echo-this-extent): Set
13097         help-echo-owns-message to t.
13098
13099 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13100
13101         * package-get.el (package-get-download-menu): use toggles for
13102           each site in the download site menu.
13103
13104 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13105
13106         * package-get.el (package-get): If we cannot find a package
13107           because package-get-remote is not set, give a more helpful
13108           error message.
13109
13110 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13111
13112         * package-get.el (package-get-remote-filename): use an EFS path
13113         with user anonymous if no user is specified.
13114
13115 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13116
13117         * faces.el (face-spec-set): Re-init fallfacks for default after
13118         calling reset-face on the default face.
13119
13120 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13121
13122         * package-admin.el (package-admin-default-install-function):
13123         Behave as advertised.  Make sure the pkg-dir is proper for
13124         default-directory.
13125         (package-admin-add-binary-package): Make sure the pkg-dir is
13126         proper for default-directory.
13127         (package-admin-install-function-mswindows): Make sure the pkg-dir
13128         is proper for default-directory.
13129
13130 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13131
13132         * XEmacs 21.2.5 is released
13133
13134 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13135
13136         * files.el (binary-file-regexps): regexp-opt is not available at
13137         bytecompile time.
13138
13139 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13140
13141         * x-win-xfree86.el:
13142         * x-win-sun.el (x-win-init-sun):
13143         * x-win-sun.el:
13144         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13145         * x-iso8859-1.el:
13146         * x-init.el (init-post-x-win):
13147         * x-init.el (init-pre-x-win):
13148         * x-init.el (x-initialize-compose):
13149         * x-init.el:
13150         * x-compose.el:
13151         * winnt.el:
13152         * widget.el:
13153         * wid-edit.el (widget-glyph-click):
13154         * wid-edit.el (widget-glyph-find):
13155         * wid-edit.el (widget-type):
13156         * view-less.el (view-buffer-other-window):
13157         * very-early-lisp.el:
13158         * version.el:
13159         * toolbar.el:
13160         * toolbar-items.el:
13161         * term/sun.el (suntool-map):
13162         * term/sun-mouse.el:
13163         * term/internal.el:
13164         * syntax.el (modify-syntax-entry):
13165         * symbol-syntax.el:
13166         * subr.el:
13167         * startup.el (lock-directory):
13168         * simple.el (set-comment-column):
13169         * simple.el (backward-delete-char-untabify):
13170         * shadow.el (find-emacs-lisp-shadows):
13171         * shadow.el:
13172         * setup-paths.el (paths-construct-info-path):
13173         * select.el (cut-copy-clear-internal):
13174         * process.el (call-process-region):
13175         * process.el (start-process-shell-command):
13176         * process.el:
13177         * paths.el (rmail-spool-directory):
13178         * paragraphs.el (use-hard-newlines):
13179         * package-get.el (package-get-dependencies):
13180         * package-admin.el (package-admin-delete-binary-package):
13181         * obsolete.el (truncate-string):
13182         * obsolete.el (store-substring):
13183         * mouse.el (default-mouse-track-maybe-own-selection):
13184         * mouse.el (mouse-yank-at-point):
13185         * modeline.el:
13186         * modeline.el (mouse-drag-modeline):
13187         * minibuf.el (read-directory-name-internal):
13188         * minibuf.el (read-file-name-internal):
13189         * minibuf.el (read-file-name-internal-1):
13190         * minibuf.el (read-file-name-2):
13191         * minibuf.el (exact-minibuffer-completion-p):
13192         * minibuf.el (read-from-minibuffer):
13193         * minibuf.el:
13194         * menubar.el (check-menu-syntax):
13195         * map-ynp.el (map-y-or-n-p):
13196         * make-docfile.el (docfile-out-of-date):
13197         * loadup.el ((member "run-temacs" command-line-args)):
13198         * loadup.el ((member "no-site-file" command-line-args)):
13199         * loadup.el (really-early-error-handler):
13200         * loadup.el:
13201         * loadhist.el:
13202         * loaddefs.el:
13203         * lisp-mnt.el (lm-verify):
13204         * lib-complete.el (lib-complete:cache-completions):
13205         * lib-complete.el (library-all-completions):
13206         * itimer.el (itimer-run-expired-timers):
13207         * info.el (Info-mode):
13208         * info.el (Info-insert-file-contents):
13209         * info.el (Info-rebuild-dir):
13210         * info.el (Info-build-dir-anew):
13211         * info.el (Info-parse-dir-entries):
13212         * info.el (Info-dir-outdated-p):
13213         * info.el (Info-insert-dir):
13214         * info.el (info-xref):
13215         * info.el:
13216         * hyper-apropos.el (hyper-apropos-get-doc):
13217         * hyper-apropos.el (hyper-describe-face):
13218         * hyper-apropos.el (hyper-apropos-mode):
13219         * hyper-apropos.el:
13220         * help.el (list-processes):
13221         * help.el:
13222         * gnuserv.el:
13223         * font.el (mswindows-font-create-name):
13224         * font.el (font-default-font-for-device):
13225         * font.el (x-font-create-object):
13226         * font.el (font-registry):
13227         * font.el:
13228         * font-lock.el (font-lock-keywords):
13229         * font-lock.el:
13230         * finder.el (finder-compile-keywords):
13231         * find-paths.el (paths-find-recursive-path):
13232         * fill.el (set-justification-center):
13233         * fill.el (fill-region-as-paragraph):
13234         * files.el (insert-directory):
13235         * files.el (wildcard-to-regexp):
13236         * files.el (recover-file):
13237         * files.el (basic-save-buffer):
13238         * files.el (delete-auto-save-file-if-necessary):
13239         * files.el (file-relative-name):
13240         * files.el (backup-extract-version):
13241         * files.el (backup-buffer):
13242         * files.el (set-visited-file-name):
13243         * files.el (set-auto-mode):
13244         * files.el (interpreter-mode-alist):
13245         * files.el:
13246         * files.el (find-file-noselect):
13247         * files.el (abbreviate-file-name):
13248         * files.el (parse-colon-path):
13249         * files.el (directory-abbrev-alist):
13250         * etags.el (visit-tags-table-buffer):
13251         * easymenu.el (easy-menu-define):
13252         * dragdrop.el (experimental-dragdrop-drag):
13253         * dragdrop.el (dragdrop-drop-do-functions):
13254         * dragdrop.el (dragdrop-drop-at-point):
13255         * disass.el (disassemble-1):
13256         * disass.el (disassemble-internal):
13257         * disass.el (disassemble):
13258         * disass.el:
13259         * derived.el (derived-mode-init-mode-variables):
13260         * derived.el (define-derived-mode):
13261         * custom.el (defgroup):
13262         * cus-edit.el (custom-quote):
13263         * config.el:
13264         * code-process.el (open-network-stream):
13265         * code-process.el (start-process):
13266         * code-process.el (call-process-region):
13267         * code-process.el (call-process):
13268         * code-process.el:
13269         * code-files.el (insert-file-contents):
13270         * code-files.el:
13271         * code-files.el (buffer-file-coding-system-for-read):
13272         * cmdloop.el (yes-or-no-p-minibuf):
13273         * cl.el:
13274         * cl-macs.el:
13275         * cl-extra.el:
13276         * callers-of-rpt.el (make-caller-report):
13277         * callers-of-rpt.el:
13278         * bytecomp.el (batch-byte-recompile-directory):
13279         * bytecomp.el (batch-byte-compile-1):
13280         * bytecomp.el (batch-byte-compile):
13281         * bytecomp.el (display-call-tree):
13282         * bytecomp.el (byte-compile-insert):
13283         * bytecomp.el (byte-compile-two-args-19->20):
13284         * bytecomp.el (byte-compile-variable-ref):
13285         * bytecomp.el (byte-compile-form):
13286         * bytecomp.el (byte-compile-top-level-body):
13287         * bytecomp.el (byte-compile-out-toplevel):
13288         * bytecomp.el (byte-compile-byte-code-maker):
13289         * bytecomp.el (byte-compile-file-form-defmumble):
13290         * bytecomp.el (byte-compile-file-form):
13291         * bytecomp.el (byte-compile-keep-pending):
13292         * bytecomp.el (byte-compile-insert-header):
13293         * bytecomp.el (byte-compile-from-buffer):
13294         * bytecomp.el (byte-compile-file):
13295         * bytecomp.el (byte-recompile-file):
13296         * bytecomp.el (byte-compile-close-variables):
13297         * bytecomp.el (byte-compile-warn-about-unused-variables):
13298         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13299         * bytecomp.el (byte-compiler-legal-options):
13300         * bytecomp.el (byte-compile-lapcode):
13301         * bytecomp.el (byte-optimize-log):
13302         * bytecomp.el ((fboundp 'defsubst)):
13303         * bytecomp.el:
13304         * bytecomp-runtime.el:
13305         * byte-optimize.el (byte-optimize-apply):
13306         * byte-optimize.el (car):
13307         * byte-optimize.el (byte-optimize-form):
13308         * byte-optimize.el (byte-optimize-form-code-walker):
13309         * byte-optimize.el:
13310         * build-report.el (build-report-insert-installation-file):
13311         * build-report.el (build-report):
13312         * auto-show.el:
13313         * apropos.el (apropos-documentation):
13314         - mega patch
13315         - clean up byte-compile warnings
13316         - remove unused variables
13317         - Use common lisp style hashtable functions
13318         - byte compiler cleanup
13319         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13320         - remove old backquote syntax usage
13321         - move some cl functionality into C for speed.
13322         - remove last remaining VMS support
13323         - spelling fixes
13324         - implement last, butlast, nbutlast, copy-list in C.
13325         - new macro ignore-file-errors, similar to ignore-errors
13326           (ignore-file-errors (delete-file "foo"))
13327         - get frequent garbage collection during loadup.el by tweaking
13328           gc-cons-threshold, rather than explicitly calling garbage-collect
13329         - default delete-key-deletes-forward to `t'.
13330
13331 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13332
13333         * XEmacs 21.2-beta4 is released.
13334
13335 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13336
13337         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13338         (easy-menu-item-present-p): Wrapper around find-menu-item.
13339         (easy-menu-remove-item): Wrapper around delete-menu-item.
13340
13341         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13342         (add-menu-button): Add 'in-menu' argument.
13343         (add-menu-item-1): Add in-menu support to helper function.
13344
13345 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13346
13347         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13348
13349 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13350
13351         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13352         of Dec 4, 1997.
13353
13354 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13355
13356         * process.el (shell-command-on-region): Report if the command
13357         succeeded or failed.
13358
13359 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13360
13361         * subr.el (buffer-substring-no-properties): Comment out.
13362
13363 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13364
13365         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13366           into font instances first, like `x-frob-font-size' does.
13367           (mswindows-find-larger-font): ditto
13368
13369 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13370
13371         * package-ui.el (pui-install-selected-packages): fix args in call
13372         to `package-get'.
13373
13374 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13375
13376         * package-get.el (host-name): New widget type.
13377         (package-get-remote): Better customization using new type.
13378         (package-get-download-sites): idem dito.
13379
13380         (package-get-custom): Do not use package-get-all untill we have
13381         runtime dependencies.
13382
13383         (package-get-remove-copy): Default to 't' we no longer need this
13384         kludge as we do not currently use depenencies.
13385
13386         (package-get-was-current): New variable.
13387         (package-get-require-base): New 'force-current' argument.
13388         (package-get-update-base): idem
13389         (package-get-package-provider):  idem
13390         (package-get-locate-index-file): New 'no-remote' argument.
13391         (package-get-locate-file): idem.
13392
13393         (package-get-maybe-save-index): New function.
13394         (package-get-update-base): Use it.
13395
13396 1998-10-28 Greg Klanderman <greg@alphatech.com>
13397
13398         * package-get.el (package-get-remote): default to nil; by default,
13399         don't go out to the net via EFS.  They must select a download site.
13400         (package-get-download-sites): new variable.
13401         (package-get-download-menu): new function.
13402         (package-get-locate-index-file): new function.
13403         (package-get-update-base): use it.
13404
13405         * menubar-items.el (default-menubar): add "Update Package Index"
13406         and "Add Download Site" menus under Options | Manage Packages.
13407
13408 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13409
13410         * package-get.el (package-get): bugfix code checking installed version
13411         for case where package is not currently installed.
13412         (package-get-require-signed-base-updates): new variable.
13413         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13414         deemed not a goot thing.  Use the variable
13415         package-get-allow-unsigned-base-updates instead.
13416
13417 1998-10-16 Greg Klanderman <greg@alphatech.com>
13418
13419         * package-get.el (package-get): Don't install an older version than
13420         we already have unless explicitly told to.  Issue a warning.
13421
13422         * package-ui.el (pui-add-required-packages): when adding
13423         dependencies, don't add packages that are up to date.
13424         (pui-package-symbol-char):  Don't consider a package out of date
13425         if you have a newer version installed than the latest version in
13426         package-get-base.
13427
13428         * package-get.el (package-get-base-filename): document that it may
13429         be a path relative to package-get-remote;  new default value.
13430         (package-get-locate-file): new function.
13431         (package-get-update-base): use it to expand package-get-base-filename.
13432         (package-get-save-base): new function to save the package-get database
13433         to file.
13434         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13435         (package-get-update-base): pass the REMOTE-SOURCE arg.
13436         (package-get-update-base-entry): call package-get-custom-add-entry.
13437         (package-get-file-installed-p): removed; no longer needed.
13438         (package-get-create-custom): ditto.
13439         (toplevel): remove code to build and load package-get-custom.el
13440         (package-get-custom-add-entry): new function.
13441
13442 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13443
13444         * wid-edit.el (widget-button-click): Don't switch window.
13445
13446 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13447
13448         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13449
13450 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13451
13452         * etags.el (find-tag-default): Run find-tag-hook using
13453         run-hooks rather than funcall
13454
13455 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13456
13457         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13458         and the current local map as the parents to isearch-mode-map.
13459
13460 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13461
13462         * XEmacs 21.2-beta3 is released.
13463
13464 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13465
13466         * package-get.el (package-get-update-base): use
13467         insert-file-contents-internal, not insert-file-contents-literally.
13468
13469 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13470
13471         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13472         dump time.
13473
13474 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13475
13476         * package-get.el (package-get-update-base-entry): new function.
13477         (package-get-update-base): renamed; was `package-get-load-base'.
13478         cleanup, and use package-get-update-base-from-buffer.
13479         (package-get-update-base-from-buffer): new function.
13480         (package-get-update-base-entries): new; helper for above.
13481         Do not eval lisp grabbed over ftp; parse it from new format.
13482
13483 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13484
13485         * files.el (set-auto-mode): Don't play games loading package-get
13486         database; package-get-package-provider will handle it all.
13487
13488 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13489
13490         * package-get.el (package-get-base-filename): new variable.
13491         (package-get-require-base): new function.
13492         (package-get-pgp-signed-begin-line): new variable.
13493         (package-get-pgp-signature-begin-line): ditto.
13494         (package-get-pgp-signature-end-line):  ditto.
13495         (package-get-load-base): new function.
13496         (package-get-interactive-package-query):
13497         (package-get-update-all):
13498         (package-get-dependencies):
13499         (package-get-package-provider):
13500         (package-get-custom): use package-get-require-base.
13501         [package-get-custom loading]: disable for now.
13502
13503         * package-ui.el (pui-list-packages): use (package-get-require-base)
13504
13505 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13506
13507         * package-ui.el: Correct obvious thinko in choosing extent face.
13508
13509 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13510
13511         * menubar-items.el (default-menubar): pui-list-package has nothing
13512         to with Customize. Move all the package stuff to a new Item in Options.
13513
13514         * package-ui.el (pui-menu): Add menu and Popup menu.
13515
13516         * package-get.el (package-get): Use new
13517         package-admin-get-install-dir.
13518
13519         * package-admin.el (package-admin-get-install-dir): New syntax.
13520         Conserve package location and put mule packages where mule-base is.
13521
13522         * package-get.el : Customized
13523
13524         * package-ui.el (pui): Customized
13525         (pui-package-install-dest-dir): New variable.
13526         (pui-install-selected-packages): Use it
13527
13528 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13529
13530         * package-get.el (package-get-interactive-package-query): Move
13531         dependency on package-get-base to run-time.
13532         (package-get-update-all): Ditto.
13533         (package-get-dependencies): Ditto.
13534         (package-get-package-provider): Ditto.
13535         (package-get-custom): Ditto.
13536
13537 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13538
13539         * events.el: Remove 'ascii-character property from 'backspace
13540         and 'delete symbols
13541
13542 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13543
13544         * package-get-base.el: removed.
13545
13546 1998-09-23  Didier Verna  <didier@xemacs.org>
13547
13548         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13549         (no-upper-case-p): new function.
13550         (with-search-caps-disable-folding): new macro.
13551         (with-interactive-search-caps-disable-folding): new macro.
13552         (zap-to-char): In interactive mode, do a case-sensitive search if
13553         the character is uppercase.
13554         (zap-up-to-char): ditto.
13555
13556         * replace.el (perform-replace): use the function no-upper-case-p.
13557
13558         * isearch-mode.el (isearch-fix-case): ditto.
13559         make obsolete `with-caps-disable-folding' and
13560         `isearch-no-upper-case-p'.
13561
13562         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13563         (tags-search): ditto.
13564         (tags-query-replace): ditto.
13565
13566         * info.el (Info-search): ditto.
13567
13568 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13569
13570         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13571
13572 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13573
13574         * package-admin.el (package-admin-rmtree): rewritten.  need to
13575         check for "." and ".." before symlink check.  expand files and
13576         directories with respect to DIRECTORY, not default-directory.
13577
13578 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13579
13580         * package-get.el (package-get-all): add INSTALL-DIR argument.
13581
13582 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13583
13584         * package-ui.el (pui-add-required-packages): new function, select
13585         dependent packages.
13586         (pui-display-keymap): bind it.
13587         (pui-help-string): document it.
13588         (pui-install-selected-packages): package-get-all -> package-get.
13589
13590         * package-get.el (package-get-dependencies): new function.
13591
13592 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13593
13594         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13595         regexps.
13596
13597 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13598
13599         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13600         function.
13601         (default-mouse-track-normalize-point): Use it.
13602
13603 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13604
13605         * package-admin.el (package-admin-delete-binary-package):
13606                 General cleanup. Remove unnessary use of progn and
13607         save-excursion.
13608         (package-admin-delete-binary-package): Do NOT mess with file
13609         modes. That is evil.
13610         (package-admin-delete-binary-package): Wrap all deleting in
13611         condition-case. The data in MANIFEST is untrustworthy.
13612         (package-admin-delete-binary-package): Let the OS worry about non
13613         empty directories.
13614
13615 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13616
13617         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13618         processing.
13619         (lm-report-bug): Fix mail address to send bug reports to.
13620
13621 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13622
13623         * XEmacs 21.2-beta2 is released.
13624
13625 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13626
13627         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13628
13629 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13630
13631         * info.el (Info-mode): Document page turning by double clicks in
13632         docstring so `M-x describe-mode' will display it.
13633
13634 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13635
13636         * info.el (Info-mouse-track-double-click-hook): Use character
13637         widths to calculate a border region where double clicking does
13638         page turning, and return `nil' by default so other hooks, such as
13639         region highlighting, will be run.
13640
13641 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13642
13643         * sound.el (default-sound-directory-list): Initialize with all the
13644         "sounds" directories in `data-directory-list'.  It used to just be
13645         the first one.
13646
13647         * packages.el (locate-data-directory-list): Created.  This gives
13648         the list of matching directories, unlike `locate-data-directory',
13649         which just gives the first one.
13650
13651 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13652
13653         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13654         make a binding in the local keymap until help-char handling is
13655         improved.
13656
13657         * help.el (help-keymap-with-help-key): Provide keymap with help
13658         binding.
13659         (help-print-help-form): New helper function.
13660
13661 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13662
13663         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13664         move extent to another buffer; no need to create a new extent.
13665         (isearch-fix-case): New function.
13666         (isearch-search-and-update): Use it.
13667
13668 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13669
13670         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13671         the keymap, not minor-mode-map-alist.
13672         (isearch-done): Restore overriding-local-map.
13673
13674 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13675
13676         * bytecomp.el (byte-compile-buffer-substring):
13677         Fix for: (byte-compile (defun f () (buffer-substring)))
13678         ==>   ** buffer-substring called with 3 args, but requires 0-3
13679         - new code not only works, but is more readable, too.
13680
13681 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13682
13683         * msw-faces.el (mswindows-init-device-faces): Don't try to
13684           specify a default font at this late stage. Do try to force
13685           creation of the default face font so that if it fails we get
13686           an error now instead of a crash at frame creation.
13687
13688           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13689           mswindows-make-font-unitalic: Canonical default weight
13690           changed from "Normal" to "Regular".
13691
13692           mswindows-make-font-bold / -bold-italic: Supplied device was
13693           not being passed into call to mswindows-find-smaller-font.
13694
13695 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13696
13697         * package-get.el (package-get-remote): Fix the path where to find
13698           the packages on xemacs.org.
13699
13700 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13701
13702         * about.el (about-maintainer-info): Update Ben's entry.
13703
13704 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13705
13706         * lisp/shadow.el (find-emacs-lisp-shadows):
13707         - `member' was being called on lists of length 2000!
13708         - Replace with hashtables.
13709         - Replace hand-coded loops with (dolist)
13710         - Fix comment typo
13711
13712 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13713
13714         * packages.el: Added new function, `package-delete-name', to
13715           delete existing packages from the installed package database
13716           (`packages-package-list').  Also added the "pkginfo" directory
13717           to `packages-special-base-regexp', so that the pkginfo directory
13718           would not get added to `late-packages'.
13719
13720         * package-admin.el: Added ability to delete an installed package
13721           (added low-level function, `package-admin-delete-package').
13722           Understands how to use the pkginfo/MANIFEST.<package> file to
13723           delete the package.  When installing a package, will also
13724           create a MANIFEST.* file if one is not provided by the
13725           package.  If the MANIFEST.* doesn't exist when deleting a
13726           package, the functions will fall back to attempting to delete
13727           any package-specific lisp directory.
13728
13729         * package-get.el: Moved some functions to package-admin.el.
13730           Added interactive function `package-get-delete-package', for
13731           use by users for deleting a package.
13732
13733           Also modified to not require the presence of efs.
13734
13735 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13736
13737         * files.el (find-file-noselect): Handle all signals, kill the
13738         buffer and resignal.
13739
13740 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13741
13742         * cl-macs.el (glyph-image): Add setf method.
13743
13744 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13745
13746         * package-get.el: Fixed broken EFS downloading.  Also, look for
13747           .tar.gz files first, in preference over .tgz files.
13748
13749         * package-ui.el: Fix display of package version numbers.
13750
13751 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13752
13753         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13754         argument.
13755
13756 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13757
13758         * list-mode.el: `display-completion-list': added new/optional
13759           keyword `:completion-string', which allows the programmer to
13760           change the "Possible completions are:" prompt.
13761
13762         * menubar-items.el: Added new pulldown menu-pick to start up the
13763           visual package browser/installer:
13764
13765                 Options->Customize->List Packages
13766
13767         * package-admin.el: Added hooks for installing under both Unix
13768           and MS Windows.  Does additional error checking.  No longer
13769           calls "add-big-package.sh" to install packages under Unix; now
13770           calls gunzip & tar directly.
13771
13772         * package-get.el: Added ability to install packages from files
13773           on a local disk/CDROM.  Now deletes any existing package lisp
13774           directory.  Does completion on available packages when
13775           querying for package names.  Will also search for .tgz files
13776           in addition for .tar.gz files.  Tries to reload
13777           auto-autoloads, as a convenience when loading new packages,
13778           and also tries to add any new package paths to `load-path'.
13779           Changed all occurences of `concat' to use `expand-file-name'.
13780
13781         * package-ui.el: New file which implements the main visual
13782           package browser/installer, which is started via a menu pick or
13783           M-x pui-list packages.
13784
13785 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13786
13787         * startup.el (load-init-file): spelling fix.
13788
13789 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13790
13791         * startup.el (normal-top-level): Load auto-autoload files
13792         covariantly with their precedence.
13793
13794 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13795
13796         * menubar-items.el (default-menubar): Remove "Font Weight"
13797         option, there is currently no custom equivalent.. Customize-faces
13798         is "Edit faces".
13799
13800         * x-font-menu.el (font-menu-set-font): Use customize to set
13801         default face.
13802
13803         * faces.el (face-spec-update-all-matching): New function.
13804
13805         * cus-face.el (custom-set-face-update-spec): New function.
13806         Interface to customize faces from elisp.
13807
13808         (custom-face-value-create): Show the customized settings if set
13809         but not saved.
13810
13811 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13812
13813         (custom-face-value-create): Show the customized settings if set
13814         but not saved.
13815
13816 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13817
13818         * keydefs.el (global-map): Add FSF 20.3 binding of
13819         query-replace-regexp.
13820
13821 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13822
13823         * minibuf.el (read-file-name-internal-1): use
13824         user-name-completion-1 instead of user-name-completion.
13825
13826 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13827
13828         * loadup.el:
13829         * make-docfile.el:
13830         * update-elc.el: Don't set `source-directory' (now defunct as a
13831         global variable) no more.
13832
13833         * packages.el (packages-list-autoloads): Made `source-directory'
13834         (now defunct as a global variable) a parameter.
13835
13836 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13837
13838         * about.el (about-hackers): new email
13839
13840 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13841
13842         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13843
13844 1998-07-17  Didier Verna  <didier@xemacs.org>
13845
13846         * faces.el (set-face-property):
13847         (set-face-dim-p):
13848         (face-dim-p): updated the doc strings now that the dim property isn't
13849         tty-specific.
13850         (face-equal): the dim property is now a common one.
13851
13852         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13853         Renamed the `stipple' attribute to `background-pixmap'.
13854         (custom-face-background-pixmap): make custom-face-stipple an
13855         obsolete alias for this.
13856
13857 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13858
13859         * find-paths.el (paths-file-readable-directory-p): Created and
13860         used.
13861
13862         * loadup.el: Don't set inhibit-... flags from run-temacs.
13863
13864 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13865
13866         * packages.el (packages-data-path-depth): Added and used.
13867
13868 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13869
13870         * about.el:
13871         - Change .xpm to .png, delete "zcat" section.
13872         - cosmetic fix in the 'marcpa' entry.
13873
13874         * etc/photos
13875         - convert all .xpm.Z to .png
13876         - rename mrb to martin
13877         - rename mcook-m to mcookm
13878
13879 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13880
13881         * x-init.el (x-initialize-compose): Add support for
13882         dead-circumflex as YET ANOTHER NAME for that dead key.
13883
13884 1998-08-05  Colin Rafferty <colin@xemacs.org>
13885
13886         * setup-paths.el (paths-construct-exec-path): Made the
13887         last-packages really be last.
13888         (paths-construct-data-directory-list): Ditto.
13889
13890 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13891
13892         * startup.el(startup-splash-frame-body):
13893         Update Copyright notice in splash screen
13894
13895 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13896
13897         * minibuf.el (read-file-name-internal-1): do ~user completion.
13898
13899 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13900
13901         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13902         aginst destroyed extents
13903
13904 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13905
13906         * package-get.el (package-get): add `install-dir' argument.
13907
13908 1998-07-20  John Jones  <jj@asu.edu>
13909
13910         * package-get.el: calls to package-get-update-all will only
13911           update packages which are already installed.
13912
13913 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13914
13915         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13916         writable.
13917
13918 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13919
13920         * about.el (about-hackers): Correct my email.
13921
13922 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13923
13924         * about.el (about-hackers): new email-address.
13925
13926 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13927
13928         * minibuf.el (read-number): Don't let `input-error' condition
13929         escape.
13930
13931 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13932
13933         * about.el (about-hackers): use my `email-for-life' address.
13934
13935 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13936
13937         * XEmacs 21.2-beta1 is released.
13938
13939 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13940
13941         * ldap.el (ldap-search): Doc string change
13942
13943 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13944
13945         * menubar-items.el (default-menubar): Removed references to
13946         `data-directory', and use `locate-data-file' instead, and made
13947         then greyed out if they don't exist.
13948
13949 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13950
13951         * keymap.el (events-to-keys): Use `format' instead of `concat'
13952         since the latter does not accept integer args anymore
13953
13954 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13955
13956         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13957         macros replaced.
13958
13959 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13960
13961         * make-docfile.el: Get first initialization from very-early-lisp.el
13962         * update-elc.el: Ditto.
13963         * loadup.el (really-early-error-handler): Ditto.
13964
13965         * packages.el (packages-unbytecompiled-lisp): Add new file,
13966         very-early-lisp.el.
13967
13968         * very-early-lisp.el: New file.
13969
13970 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13971
13972         * Symbols that have been obsolete for at least 3 years removed (II).
13973
13974         * obsolete.el (eval-current-buffer): Make compatible.
13975         (byte-code-function-p): Ditto.
13976         (send-string): Removed.
13977         (send-region): Removed.
13978         (screen-scrollbar-width): Removed.
13979         (set-screen-scrollbar-width): Removed.
13980         (set-screen-left-margin-width): Removed.
13981         (set-screen-right-margin-width): Removed.
13982         (screen-left-margin-width): Removed.
13983         (screen-right-margin-width): Removed.
13984         (set-buffer-left-margin-width): Removed.
13985         (set-buffer-right-margin-width): Removed.
13986         (buffer-left-margin-width): Removed.
13987         (buffer-right-margin-width): Removed.
13988         (x-set-frame-icon-pixmap): Removed.
13989         (x-set-screen-icon-pixmap): Removed.
13990         (pixel-name): Removed.
13991         (make-pixmap): Removed.
13992         (make-cursor): Removed.
13993         (pixmap-width): Removed.
13994         (pixmap-contributes-to-line-height-p): Removed.
13995         (set-pixmap-contributes-to-line-height): Removed.
13996
13997 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13998
13999         * obsolete.el (popup-menu-up-p): removed.
14000         (read-no-blanks-input): Removed.
14001         (wholenump): Removed.
14002         (ring-mod): Removed (what was ring-mod?).
14003         (current-time-seconds): Removed.
14004         (run-special-hook-with-args): Removed.
14005         (dot): Removed.
14006         (dot-marker): Removed.
14007         (dot-min): Removed.
14008         (dot-max): Removed.
14009         (window-dot): Removed.
14010         (set-window-dot): Removed.
14011
14012         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14013         `dot-min'.
14014
14015         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14016
14017         * code-files.el (insert-file-contents): Rename
14018         run-special-hook-with-args to run-hook-with-args-until-success.
14019         (write-region): Ditto.
14020
14021 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14022
14023         * about.el: Fix typos, update release date.
14024
14025         * Symbols that have been obsolete for at least 3 years removed.
14026
14027         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14028         screen- functions.
14029         (toplevel): remove setf methods for screen functions.
14030         * cl-macs.el (extent-data): defsetf removed.
14031         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14032         many places to remove.
14033         (comment-indent-hook): Ditto.
14034         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14035         (buffer-dedicated-screen): Ditto.
14036         (deiconify-screen): Ditto.
14037         (delete-screen): Ditto.
14038         (event-screen): Ditto.
14039         (find-file-other-screen): Ditto.
14040         (find-file-read-only-other-screen): Ditto.
14041         (live-screen-p): Ditto.
14042         (screen-height): Ditto.
14043         (screen-iconified-p): Ditto.
14044         (screen-list): Ditto.
14045         (screen-live-p): Ditto.
14046         (screen-name): Ditto.
14047         (screen-parameters): Ditto.
14048         (screen-pixel-height): Ditto.
14049         (screen-pixel-width): Ditto.
14050         (screen-root-window): Ditto.
14051         (screen-selected-window): Ditto.
14052         (screen-totally-visible-p): Ditto.
14053         (screen-visible-p): Ditto.
14054         (screen-width): Ditto.
14055         (screenp): Ditto.
14056         (get-screen-for-buffer): Ditto.
14057         (get-screen-for-buffer-noselect): Ditto.
14058         (get-other-screen): Ditto.
14059         (iconify-screen): Ditto.
14060         (lower-screen): Ditto.
14061         (mail-other-screen): Ditto.
14062         (make-screen): Ditto.
14063         (make-screen-invisible): Ditto.
14064         (make-screen-visible): Ditto.
14065         (modify-screen-parameters): Ditto.
14066         (new-screen): Ditto.
14067         (next-screen): Ditto.
14068         (next-multiscreen-window): Ditto.
14069         (other-screen): Ditto.
14070         (previous-screen): Ditto.
14071         (previous-multiscreen-window): Ditto.
14072         (raise-screen): Ditto.
14073         (redraw-screen): Ditto.
14074         (select-screen): Ditto.
14075         (selected-screen): Ditto.
14076         (set-buffer-dedicated-screen): Ditto.
14077         (set-screen-height): Ditto.
14078         (set-screen-position): Ditto.
14079         (set-screen-size): Ditto.
14080         (set-screen-width): Ditto.
14081         (show-temp-buffer-in-current-screen): Ditto.
14082         (switch-to-buffer-other-screen): Ditto.
14083         (visible-screen-list): Ditto.
14084         (window-screen): Ditto.
14085         (x-set-screen-pointer): Ditto.
14086         (x-set-frame-pointer): Ditto.
14087         (screen-title-format): Ditto.
14088         (screen-icon-title-format): Ditto.
14089         (terminal-screen): Ditto.
14090         (delete-screen-hook): Ditto.
14091         (create-screen-hook): Ditto.
14092         (mouse-enter-screen-hook): Ditto.
14093         (mouse-leave-screen-hook): Ditto.
14094         (map-screen-hook): Ditto.
14095         (unmap-screen-hook): Ditto.
14096         (default-screen-alist): Ditto.
14097         (default-screen-name): Ditto.
14098         (x-screen-defaults): Ditto.
14099         (x-create-screen): Ditto.
14100         * obsolete.el: meta-flag removed.
14101         baud-rate removed.
14102         sleep-for-millisecs removed.
14103         extent-data removed.
14104         set-extent-data removed.
14105         set-extent-attribute removed.
14106         extent-glyph removed.
14107         extent-layout removed.
14108         set-extent-layout removed.
14109         list-faces-display removed.
14110         list-faces removed.
14111         trim-versions-without-asking removed.
14112         after-write-file-hooks removed.
14113         truename removed.
14114         auto-fill-hook removed.
14115         blink-paren-hook removed.
14116         select-screen-hook, deselect-screen-hook removed.
14117         auto-raise-screen, auto-lower-screen removed.
14118
14119         * msw-mouse.el: Global change resource -> mswindows-resource.
14120
14121         * XEmacs 21.0-pre5 is released.
14122
14123 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14124
14125         * about.el (about-hackers): Credits update.
14126
14127 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14128
14129         * register.el (insert-register): Don't activate the region.
14130
14131 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14132
14133         * select.el: Restore x-* symbols for backwards compatibility:
14134         x-copy-primary-selection, x-kill-primary-selection,
14135         x-delete-primary-selection, x-select-make-extent-for-selection,
14136         x-valid-simple-selection-, x-cut-copy-clear-internal.
14137
14138 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14139
14140         * XEmacs 21.0-pre4 is released.
14141
14142 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14143
14144         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14145         reporting bugs.
14146         (maybe-add-init-button): Fix semantics under Windows.  Use
14147         `expand-file-name' rather than `concat'.
14148
14149         * help.el (print-messages): New function.
14150
14151 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14152
14153         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14154
14155 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14156
14157         * about.el: Tweaked my entry in about-hackers.
14158
14159         * find-paths.el (paths-emacs-root-p):
14160           Relaxed emacs-root checking of an in-place installation to
14161           also accommodate the flat layout used on MS Windows.
14162
14163 1998-06-29  John Jones  <jj@asu.edu>
14164
14165         * package-get.el: calls to package-get-update-all will only
14166           update packages which are already installed.
14167
14168 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14169
14170         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14171         are handled by the gui-element face fallbacks now.
14172
14173         * x-faces.el: default gui-element face to "background" as well as
14174         the default face.
14175
14176         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14177         and default face settings since these are set as fallbacks now in
14178         the appropriate domain.
14179
14180 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14181
14182         * text-mode.el (text-mode): Reorder regexp so the OR part
14183         corresponding to `page-delim' goes first and the hack in
14184         `forward-paragraph' will work.
14185         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14186
14187 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14188
14189         * subr.el (remove-hook): When checking the hook value
14190           with functionp, don't apply car to it.
14191
14192 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14193
14194         * package-get.el (package-get-remote-filename):
14195           Don't use file-name-as-directory because the local directory
14196           separator conventions might not be the same as ftp's.
14197
14198 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14199
14200         * ldap.el (ldap-host-parameters-alist): New name of
14201         `ldap-host-parameters-plist'
14202
14203 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14204
14205         * package-get.el: Using (require 'package-get-base), now that it
14206         provides itself.  Consequently removed all instances of (load
14207         "package-get-base.el").
14208
14209 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14210
14211         * subr.el (remove-hook): Don't treat the hook value as a
14212           list unless it is both consp and not functionp.
14213
14214 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14215
14216         * about.el: Email address for Ben Wing is ben@xemacs.org.
14217         * auto-show.el: Ditto.
14218         * bytecomp.el: Ditto.
14219         * faces.el: Ditto.
14220         * x-scrollbar.el: Ditto.
14221         * x-misc.el: Ditto.
14222         * tty-init.el: Ditto.
14223         * toolbar-items.el: Ditto.
14224         * symbol-syntax.el: Ditto.
14225         * specifier.el: Ditto.
14226         * objects.el: Ditto.
14227         * hyper-apropos.el: Ditto.
14228         * glyphs.el: Ditto.
14229
14230 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14231
14232         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14233         vertical-divider-always-visible-p.
14234         (default-mouse-motion-handler): Ditto.
14235
14236 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14237
14238         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14239         global value.
14240
14241 1998-06-21  Oliver Graf <ograf@fga.de>
14242
14243         * build-reports.el: changed receiver to xemacs-build-reports list
14244
14245 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14246
14247         * font.el: Split font-family-mappings into X and
14248           mswindows-specific versions.
14249           mswindows-font-create-[object|name]: Treat supplied size
14250           as a pointsize. Added underline and strikethru handling.
14251
14252         * msw-faces.el: changed default mswindows charset to western.
14253
14254         * msw-glyphs.el: removed space in border-glyph font string that
14255           was inserted to get round bugs in the mswindows C font code.
14256
14257 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14258
14259         * about.el (about-hackers): Credits update.
14260
14261         * help-nomule.el (tutorial-supported-languages): Add Romanian
14262         TUTORIAL.
14263
14264         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14265         to ISO-8859-2.
14266
14267 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14268
14269         * font.el: Split font-family-mappings into X and
14270           mswindows-specific versions.
14271           mswindows-font-create-[object|name]: Treat supplied size
14272           as a pointsize. Added underline and strikethru handling.
14273
14274         * msw-faces.el: changed default mswindows charset to western.
14275
14276         * msw-glyphs.el: removed space in border-glyph font string that
14277           was inserted to get round bugs in the mswindows C font code.
14278
14279 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14280
14281         * minibuf.el: make read-color-completion-table call
14282           (mswindows-color-list for mswindows devices.
14283
14284 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14285
14286         * lisp/font-lock.el
14287         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14288         Let declaration items contain non-word symbol characters.
14289
14290 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14291
14292         * package-get.el (package-get-package-provider): Added autoload
14293         cookie.  Loading "package-get-base.el" in ALL functions that use
14294         it.  Fixed some (interactive ...) with multiple argument specs
14295         again.  Cosmetic indentation changes.
14296
14297 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14298
14299         * info.el (Info-insert-dir): Don't use nreverse on variables
14300         that you want to use later.
14301
14302 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14303
14304         * x-mouse.el (x-set-point-and-move-selection): Replace call
14305         to x-kill-primary-selection with kill-primary-selection
14306
14307 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14308
14309         * simple.el (what-cursor-position): Make cursor position reported
14310         use value of column-number-start-at-one
14311
14312 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14313
14314         * about.el (xemacs-hackers): Fix Jareth's email address.
14315
14316 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14317
14318         * startup.el (startup-splash-frame): Remove
14319         `xemacs-startup-logo-function'.
14320
14321 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14322
14323         * about.el (about-hackers): Update credits list.
14324
14325 1998-06-06  Jeff Miller <jmiller@smart.net>
14326
14327         * lisp/sound.el: Update sound-ext to allow filenames with
14328           extensions to be found by load-sound-file
14329
14330 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14331
14332         * info.el (Info-rebuild-outdated-dir): Removed variable
14333         (Info-auto-generate-directory): New variable
14334         (Info-save-auto-generated-dir): New variable
14335         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14336         (Info-build-dir-anew): Second parameter removed.  Use
14337         `Info-save-auto-generated-dir'
14338         (Info-rebuild-dir): Ditto
14339
14340 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14341
14342         * list-mode.el (next-list-mode-item): Would not recognize
14343         border between directly neighbored items.
14344
14345 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14346
14347         * package-get.el: add autoloads for some functions.
14348
14349 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14350
14351         * specifier.el (let-specifier): Tiny docfixes.
14352
14353 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14354
14355         * msw-mouse.el: set selection-pointer-glyph to Normal.
14356
14357 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14358
14359         * wid-edit.el (widget-specify-secret): New function.
14360         (widget-after-change): Use it.
14361         (widget-specify-field): Use it.
14362
14363 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14364
14365         * mouse.el (drag-window-divider): Use `(not done)' instead of
14366         `doit'; reuse result of `window-pixel-edges'.
14367
14368         * modeline.el (drag-modeline-event-lag): Rename to
14369         drag-divider-event-lag.
14370
14371 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14372
14373         * specifier.el (let-specifier): Rewritten not to generate needless
14374         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14375         arguments.
14376
14377 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14378
14379         * minibuf.el (read-file-name-1): Setup buffer-local value of
14380         `completion-ignore-case' in completions buffer under Windows.
14381
14382 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14383
14384         * about.el (about-maintainer-glyph): Fix support for not
14385         compressed images.
14386
14387 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14388
14389         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14390
14391         * mouse.el (mouse-track): Cancel selection if misc-user event with
14392         `cancel-mode-internal' function is fetched.
14393
14394 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14395
14396         * files.el (save-some-buffers-1): Fixed return value.
14397
14398 1998-06-01  Oliver Graf <ograf@fga.de>
14399
14400         * dragdrop.el: added experimental
14401
14402 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14403
14404         * startup.el (after-init-hook, init-file-user,
14405         user-init-directory, load-user-init-file):  Purge references
14406         to "~/.xemacs/init.el" from docstrings.
14407
14408         (load-user-init-file) Use paths-construct-path to construct
14409         paths to user init files.  Go directly to ~/.emacs, do not
14410         search ~/.xemacs/, do not load `default-custom-file'.
14411
14412 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14413
14414         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14415         general *sh.
14416         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14417
14418 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14419
14420         * menubar-items.el (default-menubar): add Update Packages to customize
14421         menu.
14422
14423 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14424
14425         * faces.el: use toolbar face as a fallback for toolbar properties
14426         in xpm-color-symbols instead of default.
14427
14428         * msw-faces.el: rename 3d-object -> gui-element face.
14429
14430 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14431
14432         * startup.el (xemacs-startup-logo-function): New variable.
14433         (startup-splash-frame): Use it.
14434
14435 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14436
14437         * files.el (save-some-buffers): Would wait 1 second.
14438         (save-some-buffers-1): Delete other windows here instead of in
14439         `save-some-buffers'.
14440         (save-some-buffers): Force redisplay only if windows were deleted.
14441
14442 1998-06-02  Didier Verna  <didier@xemacs.org>
14443
14444         * cus-face.el (custom-face-attributes): generalized the use of
14445         toggle buttons for boolean attributes.
14446         Re-ordered the items a bit.
14447
14448 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14449
14450         * sound.el (default-sound-directory): Use `locate-data-directory'
14451         to find the sounds directory.
14452
14453 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14454
14455         * sound.el: default sound-ext to .wav under mswindows, .au
14456         otherwise. load-default sounds without extensions.
14457
14458 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14459
14460         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14461         if send-pr is not bound.
14462
14463 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14464
14465         * files.el: grok idl files in auto-mode-alist.
14466 1998-06-01  Jeff Miller  <jmiller@smart.net>
14467
14468         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14469         calling `upcase'.
14470
14471 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14472
14473         * msw-glyphs.el: add xbm to the list of image types supported.
14474
14475 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14476
14477         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14478         instead of XEmacs one when dumping InfoDock.
14479
14480 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14481
14482         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14483         for `modeline-visible-p'
14484
14485         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14486
14487 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14488
14489         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14490         since it's not used anymore. doc string fixes.
14491
14492         * package-get.el (package-get-file-installed-p): new function. use
14493         instead of file-installed-p which is in an external package.
14494
14495 1998-05-28  Oliver Graf <ograf@fga.de>
14496
14497         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14498         favor of select-window/switch-to-buffer
14499
14500 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14501
14502         * startup.el: changed (getenv "HOME") to (user-home-directory)
14503
14504 1998-05-25  Oliver Graf <ograf@fga.de>
14505
14506         * frame.el (cde-start-drag) moved to dragdrop.el
14507         (offix-start-drag-region) moved to dragdrop.el
14508         (offix-start-drag) moved to dragdrop.el
14509         * dragdrop.el (cde-start-drag) moved from frame.el
14510         (offix-start-drag-region) moved from frame.el
14511         (offix-start-drag) moved from frame.el
14512         (cde-start-drag-region) cde drag regions
14513         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14514
14515 1998-05-26  Oliver Graf <ograf@fga.de>
14516
14517         * dragdrop.el: created dragdrop-drag prototypes
14518         (cde-start-drag-region) fixed typo
14519
14520 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14521
14522         * simple.el (after-init-hook): Remove reader macro.
14523
14524         * packages.el (packages-hardcoded-lisp): Get rid of reader
14525         macros.  Update DOC string.
14526
14527 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14528
14529         * mouse.el (drag-window-divider): Ditto.
14530
14531         * modeline.el (mouse-drag-modeline): Use it.
14532
14533         * lisp-mode.el (let-specifier): Specify indentation.
14534
14535         * specifier.el (let-specifier): Renamed from
14536         `with-specifier-instance'.
14537
14538 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14539
14540         * x-faces.el:
14541         * faces.el: move definition of xpm-color-symbols from x-faces.el
14542         to faces. Predicate x-get-resource on the presence of x.
14543
14544         * msw-faces.el: set 3d-object face rather than modeline. Specify
14545         faces as specfier defaults.
14546
14547         * package-get.el: don't use package-admin-add-single-file-package.
14548
14549 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14550
14551         * toolbar-items.el: Fixup tooltips.
14552         (toolbar-gnus): Don't use obsolete variable
14553         toolbar-news-frame-properties.
14554         (toolbar-news-reader): Default to `gnus' instead of
14555         `not-configured'.
14556
14557         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14558         Windows.
14559
14560 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14561
14562         * package-get.el: rename -installedp -> -installed-p.
14563
14564 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14565
14566         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14567         attributes, and assinged it to continuation, truncation and
14568         hscroll glyphs.
14569
14570         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14571         and made continuation, truncation and hscroll glyphs arrow
14572         characters out of that font.
14573
14574 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14575
14576         * minibuf.el (minibuffer-electric-separator): Play nicely with
14577         directory-sep-char being \.
14578         (minibuffer-electric-tilde): Ditto.
14579         (read-file-name-map): Ditto.
14580
14581 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14582
14583         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14584         on X devices.
14585         (default-mouse-track-deal-with-down-event): Avoid
14586         `x-disown-selection'; use `disown-selection' instead.
14587
14588 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14589
14590         * select.el:
14591         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14592         moved to (cut-copy-clear-internal) in select.el. Ditto for
14593         (x-delete-primary-selection) (x-kill-primary-selection)
14594         (x-copy-primary-selection).
14595         (own-clipboard): new function.
14596
14597         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14598         functions in select.el. remove old ones.
14599         (mswindows-own-clipboard): new function.
14600
14601 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14602
14603         * gnuserv.el: allow connections from mswindows type devices.
14604
14605 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14606
14607         * msw-glyphs.el: change image type used from cursor to resource.
14608
14609 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14610
14611         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14612         for {top,bottom}-{left,right} values in addition to
14613         {top,bottom}_{left,right}.
14614         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14615
14616 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14617
14618         * cl-macs.el (specifier-instance): Undefine its setf method.
14619
14620         * specifier.el (with-specifier-instance): Added docstring.
14621
14622         * mouse.el (drag-window-divider): Ditto.
14623
14624         * modeline.el (mouse-drag-modeline): Use it.
14625
14626         * lisp-mode.el (with-specifier-instance): Define its indentation
14627         level.
14628
14629         * specifier.el (with-specifier-instance): New macro.
14630
14631 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14632
14633         * package-get.el (package-get-create-custom): new function to
14634         auto-generate package-get-custom.el from package-get-base.el.
14635         * (package-get-ever-installedp): new function.
14636         * (package-get-custom): new function to get all packages specified
14637         by customize.
14638
14639 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14640
14641         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14642
14643 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14644
14645         * cl-extra.el: Reverse previous float change.
14646
14647 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14648
14649         * x-faces.el:
14650         * faces.el (try-font-name): moved from x-faces.el since it is
14651         required by w3 under mswindows as well X.
14652
14653 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14654
14655         * winnt.el: Removed evil (setq completion-ignore-case t)
14656         clause, one more overlookef fsfism.
14657         (nt-quote-args-functions-alist): End sentences with double space.
14658
14659 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14660
14661         * window-xemacs.el (push-window-configuration): Remove kludgery of
14662         recaching default-toolbar specifier.
14663         (pop-window-configuration): Ditto.
14664         (unpop-window-configuration): Ditto.
14665
14666 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14667
14668         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14669
14670 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14671
14672         * winnt.el (nt-quote-args-verbatim): Added function.
14673         (nt-quote-args-prefix-quote): Added function.
14674         (nt-quote-args-backslash-quote): Added function.
14675         (nt-quote-args-double-quote): Added function.
14676         (nt-quote-args-functions-alist): New variable.
14677         (nt-quote-process-args): Added function. This is the main quoting
14678         work horse called from process-nt.c
14679
14680 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14681
14682         * winnt.el: Removed duplicate definitions for backspace,
14683         delete, M-backspace and C-M-backspace.
14684         (file-name-buffer-file-type-alist): Removed this variable.
14685         (find-buffer-file-type): Removed function.
14686         (find-file-binary):  Removed function.
14687         (find-file-text): Removed function.
14688         (find-file-not-found-set-buffer-file-type): Removed function.
14689         (save-to-unix-hook): Removed function.
14690         (revert-from-unix-hook): Removed function.
14691         (using-unix-filesystems): Removed function.
14692         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14693         warning.
14694         (x-set-selection): Removed function.
14695         (x-get-selection): Removed function.
14696         Removed commented FSFisms.
14697         Replaced copyright notice (this file is not part of GNU Emacs).
14698         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14699         comint-process-echoes setting to t.
14700
14701 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14702
14703         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14704         and used following the interface change of
14705         `paths-find-recursive-path'.
14706
14707         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14708         regexp instead of a list of base names.
14709         (paths-version-control-filename-regexp):
14710         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14711         Introduced and used following the interface change of
14712         `paths-find-recursive-path'.
14713
14714 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14715
14716         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14717         on X devices, rather than on all non-TTY devices.
14718
14719 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14720
14721         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14722
14723         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14724
14725 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14726
14727         * itimer.el (activate-itimer): Fixed usage of integers
14728         as argument to `concat'.
14729
14730 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14731
14732         * itimer.el (start-itimer): replace the use of `concat' with
14733         `format'
14734
14735 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14736
14737         * mode-motion.el (mode-motion-hook): Clarify docstring.
14738         From Bob Weiner <weiner@altrasoft.com>
14739
14740         * loadhist.el (symbol-file): Supply prompt string when used
14741         interactively.
14742         From Bob Weiner <weiner@altrasoft.com>
14743
14744 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14745
14746         * loadup.el (really-early-error-handler): Ditto.
14747
14748         * update-elc.el: Ditto.
14749
14750         * setup-paths.el (paths-construct-exec-path): Ditto.
14751
14752         * make-docfile.el: Ditto.
14753
14754         * find-paths.el (paths-decode-directory-path): Use split-path
14755         instead of decode-path.
14756
14757         * files.el (parse-colon-path): Update docstring reference.
14758
14759 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14760
14761         * msw-init.el:
14762         * x-init.el:
14763         Bind cut'n'paste keys to non window-system specific functions.
14764
14765         * msw-select.el: New function mswindows-clear-clipboard.
14766         mswindows-cut-copy-clipboard extended to handle clearing of the
14767         selection and renamed to mswindows-cut-copy-clear-clipboard.
14768
14769         * select.el: on mswindows devices delete-primary-selection
14770         calls mswindows-clear-clipboard.
14771
14772 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14773
14774         * simple.el (quoted-insert): Inhibit quit when using read-char.
14775
14776         * cmdloop.el (read-char): Don't inhibit quit.
14777         (read-char-exclusive): Ditto.
14778         (read-char): Signal quit if quit-char was pressed.
14779         (read-char-exclusive): Ditto.
14780         (read-quoted-char): Return a character, not integer.
14781
14782         * menubar-items.el (default-popup-menu): Use Andy's generic
14783         selection code.
14784         (default-popup-menu): Fix code.
14785
14786 1998-05-14  Oliver Graf <ograf@fga.de>
14787
14788         * dragdrop.el (dragdrop-function-widget): this time it's done
14789
14790 1998-05-13  Oliver Graf <ograf@fga.de>
14791
14792         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14793
14794 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14795
14796         * device.el (device-pixel-width):
14797         (device-pixel-height):
14798         (device-mm-width):
14799         (device-mm-height):
14800         (device-bitplanes):
14801         (device-color-cells): Swapped parameters to device-system-metric
14802         according to the interface change.
14803
14804 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14805
14806         * mouse.el (default-mouse-motion-handler): Use new name of the
14807         function event-over-vertical-divider-p.
14808         Do not set E-W arrow cursor over the divider if
14809         vertical-divider-draggable-p is nil in the window.
14810         ([top-level]): Use new name for the variable
14811         vertical-divider-map.
14812         (drag-window-divider): Respect vertical-divider-draggable-p.
14813         Variable name typo fixes.
14814
14815 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14816
14817         * keymap.el (kbd): Define here; handle string constants and
14818         others...
14819
14820 1998-05-15  Christian Nyb <chr@mediascience.no>
14821
14822         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14823         in Emacs 18.
14824
14825 1998-05-13  Didier Verna  <didier@xemacs.org>
14826
14827         * mouse.el (drag-window-divider): give the vertical divider a
14828         pressed look when dragging it.
14829
14830 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14831
14832         * faces.el: predicate some more face operations on x or mswindows
14833         not just x.
14834
14835         * modeline.el: enable modeline coloring for mswindows.
14836
14837 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14838
14839         * minibuf.el (minibuffer-default): Added variable; compatible with
14840         FSF Emacs.
14841         (next-history-element): Used `minibuffer-default'.
14842
14843 1998-05-12  Oliver Graf <ograf@fga.de>
14844
14845         * dragdrop.el (dragdrop-function-widget): button and mods ok
14846         arguments still look a bit strange
14847         (dragdrop-compare-mods) created
14848         (dragdrop-drop-do-functions) correctly checks for buttons and
14849         modifiers
14850
14851 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14852
14853         * setup-paths.el (paths-default-info-directories): Replace
14854         path-separator with directory-sep-char.
14855
14856         * files.el (path-separator): Don't define it here.
14857
14858 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14859
14860         * update-elc.el: Ditto.
14861
14862         * setup-paths.el (paths-construct-exec-path): Ditto.
14863
14864         * make-docfile.el: Ditto.
14865
14866         * loadup.el (really-early-error-handler): Ditto.
14867
14868         * find-paths.el (paths-decode-directory-path): Use decode-path
14869         instead of decode-path-internal.
14870
14871         * files.el (parse-colon-path): Update docstring.
14872
14873 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14874
14875         * subr.el (get-buffer-window-list): Make BUFFER optional.
14876
14877         * window-xemacs.el (windows-of-buffer): Defalias to
14878         get-buffer-window-list.
14879
14880 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14881
14882         * disass.el: Fix maintainer keyword.
14883
14884         * bytecomp.el (byte-compile-and-load-file): Autoload.
14885         (byte-compile-buffer): Ditto.
14886
14887         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14888         value is returned, not the name.
14889         (lisp-imenu-generic-expression): Enable it.
14890         (lisp-mode-variables): Ditto.
14891         (lisp-indent-offset): Change defconst to defvar.
14892         (lisp-indent-function): Ditto.
14893         (lisp-body-indent): Ditto.
14894
14895 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14896
14897         * modeline.el: Use zap-last-kbd-macro-event.
14898
14899         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14900         nil, don't attempt to do anything with messages.
14901         (eval-last-sexp): Use `letf' for clarity.
14902
14903 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14904
14905         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14906
14907 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14908
14909         * buff-menu.el:
14910         * lisp-mode.el:
14911         * obsolete.el:
14912         Change empty docstrings into no doc strings at all.
14913         Fix bogus FSF-format docstrings.
14914         * etags.el: Fix docstring.
14915
14916 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14917
14918         * package-get.el (package-get): Use internal md5
14919
14920 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14921
14922         * about.el (about-xemacs): Correct abuse of concat.
14923
14924 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14925
14926         * info.el (Info-mode): Use easymenu.
14927
14928 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14929
14930         * apropos.el (apropos): Don't use concat with integers.
14931
14932         * cmdloop.el (describe-last-error): Handle the case when no error
14933         was seen gracefully.
14934
14935         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14936         defun.
14937         (apropos-describe-plist): Ditto.
14938
14939         * help.el (with-displaying-help-buffer): Revert to a defun.
14940         (describe-key): Use it as defun.
14941         (describe-mode): Ditto.
14942         (describe-bindings): Ditto.
14943         (describe-prefix-bindings): Ditto.
14944         (describe-installation): Ditto.
14945         (view-lossage): Ditto.
14946         (describe-function): Ditto.
14947         (describe-variable): Ditto.
14948         (describe-syntax): Ditto.
14949
14950 1998-05-11  Oliver Graf <ograf@fga.de>
14951
14952         * dragdrop.el: changed order of require/provide
14953         (dragdrop-drop-mime-default) changed to new calling conventions
14954         (dragdrop-drop-do-functions) changed to new calling conventions
14955         (dragdrop-function-widget) this one needs more work...
14956
14957 1998-05-10  Oliver Graf <ograf@fga.de>
14958
14959         * about.el: another small change in my entry
14960         * dragdrop.el (dragdrop-drop-log-function): logging added
14961         plus customizations
14962         changed interface to handler functions. now called with event
14963         and object
14964
14965 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14966
14967         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14968         E-W arrow pointer displayed over draggable dividers.
14969
14970         * mouse.el (default-mouse-motion-handler): Show it when
14971         appropriate.
14972         (drag-window-divider): Added.
14973         ([top-level]): Initialized window-divider-map with a keymap
14974         binding the above function to left button down event.
14975
14976         * x-mouse.el (x-init-pointer-shape): Initialize
14977         divider-pointer-glyph from Cursor.dividerPointer, or use default
14978         E-W double arrow.
14979
14980 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14981
14982         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14983
14984 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14985
14986         * simple.el (count-words-buffer): Don't query for buffer.
14987         (count-lines-buffer): Ditto.
14988
14989 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14990
14991         * help.el (where-is): add optional insert argument.
14992
14993 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14994
14995         * help.el (describe-key-briefly): New argument INSERT.
14996
14997         * simple.el (eval-expression): New optional argument; synch with
14998         FSF 20.3.
14999
15000         * keydefs.el (global-map): Add new register bindings.
15001
15002         * register.el: Synched with FSF 20.3.
15003
15004 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15005
15006         * window-xemacs.el (recenter): all arguments are optional.
15007
15008 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15009
15010         * device.el: (device-pixel-width): Reflected name/parameters
15011         change to device-system-metric.
15012         (device-pixel-height): Ditto.
15013         (device-mm-width): Ditto.
15014         (device-mm-height): Ditto.
15015         (device-bitplanes): Ditto.
15016         (device-color-cells): Ditto.
15017
15018 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15019
15020         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15021
15022         * cl.el (most-positive-fixnum): Document.
15023         (most-negative-fixnum): Ditto.
15024
15025         * cus-dep.el: Updated comment.
15026
15027         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15028         constant.
15029
15030         * cus-load.el (custom-put): Removed.
15031
15032         * files.el (after-find-file): Just resignal quit instead of
15033         signaling "canceled".
15034
15035 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15036
15037         * frame.el (other-frame): Use `focus-frame' instead of
15038         select-frame kludges.
15039
15040         * lisp-mode.el: Update lisp-indent-function for
15041         save-selected-frame and with-selected-frame.
15042
15043         * frame.el (save-selected-frame): New macro.
15044         (with-selected-frame): Ditto.
15045         (other-frame): Use `set-frame-focus'.
15046
15047 1998-05-06  Oliver Graf <ograf@fga.de>
15048
15049         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15050         (dragdrop-drop-url-default) default handler for URL drops created
15051         (dragdrop-drop-mime-default) default handler for MIME drops created
15052         (dragdrop-drop-functions) default custom for handling drops created
15053         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15054
15055 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15056
15057         * mouse.el: Removed redundant mouse-mswindows-drop function.
15058
15059 1998-05-05  Oliver Graf <ograf@fga.de>
15060
15061         * about.el: changed some text in my entry
15062         * dragdrop.el: added customs
15063
15064 1998-05-04  Oliver Graf <ograf@fga.de>
15065
15066         * mouse.el: killed global drop key bindings
15067         (mouse-offix-drop) removed
15068         * dragdrop.el: created
15069         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15070
15071 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15072
15073         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15074         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15075
15076         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15077         obsolete comment.
15078
15079         * scrollbar.el (scrollbars-visible-p): Use new
15080         {vertical,horizontal}-scrollbar-visible-p specifiers.
15081
15082 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15083
15084         * device.el (device-pixel-height):
15085         (device-pixel-width):
15086         (device-mm-width):
15087         (device-mm-height):
15088         (device-bitplanes):
15089         (device-color-cells): Moved these 6 functions from device.c; they
15090         all use single (device-system-metrics) call.
15091
15092 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15093
15094         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15095         were renamed.
15096
15097         * menubar-items.el:
15098         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15099         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15100
15101         * help.el (help-map): Remove Hyperbole keybinding logic.
15102         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15103
15104 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15105
15106         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15107         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15108
15109 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15110
15111         * msw-glyphs.el: use nicer icon3 from the frame icon.
15112
15113 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15114
15115         * version.el (emacs-version): Remove InfoDock conditionals.
15116
15117         * startup.el (startup-splash-frame): Change ID logo name.
15118
15119 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15120
15121         * files.el (after-find-file): If the user presses C-g on
15122         directory-creation prompt, kill the buffer.
15123
15124 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15125
15126         * simple.el (count-words-region): Reverse previous change.
15127
15128 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15129
15130         * replace.el (query-replace): Just call perform-replace.
15131         (query-replace-regexp): Ditto.
15132         (perform-replace): Move region handling here.
15133         (perform-replace): Use the new arg to match-data.
15134
15135 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15136
15137         * x-init.el: Install X specific display table that
15138           displays char 0240 as a space to avoid whatever it is
15139           that screws up display of that character code.
15140
15141 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15142
15143         * help.el (function-arglist): If no arguments are documented for a
15144         subr, print nothing rather than incorrect output.
15145
15146 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15147
15148         * cmdloop.el (command-error): Update bail-out error message to use
15149         `emacs-program-name'.
15150
15151         * lib-complete.el: Remove reader macro cruft.
15152
15153         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15154         cruft.
15155
15156         * simple.el (count-words-region): Drop interactive-p check on the
15157         message.
15158
15159 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15160
15161         * font.el
15162         * msw-faces.el
15163         Correct spelling of mswindows-font-canonicalize-name.
15164
15165 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15166
15167         * ldap.el (ldap-host-parameters-alist): Replaced with
15168         `ldap-host-parameters-plist'
15169         (ldap-search): Adapt to previous change
15170
15171 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15172
15173         * about.el (about-hackers): Update Bob Weiner bio.
15174         (about-maintainer-info): Ditto.
15175
15176 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15177
15178         * simple.el (display-warning-minimum-level): Docfix.
15179
15180 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15181
15182         * widget.el (:default-get): New keyword.
15183         * wid-edit.el (default, widget-default-default-get): Define it.
15184         (group, widget-group-default-get): Define it.
15185         (menu-choice, widget-choice-default-get): Define it.
15186         (widget-default-get): New function.
15187         (widget-choice-action): Call it.
15188         (widget-editable-list-entry-create): Call it.
15189
15190 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15191
15192         * byte-optimize.el (byte-boolean-vars): Removed.
15193         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15194         lookup through `byte-boolean-vars'.
15195
15196 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15197
15198         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15199         resource-provided values into ghost specs for scrollbar-height and
15200         scrollbar-width.
15201
15202 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15203
15204         * byte-optimize.el: Don't attempt to optimize /=.
15205
15206         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15207         (byte-compile-/=): Ditto.
15208
15209 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15210
15211         * apropos.el: Use `with-displaying-help-buffer'.
15212         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15213         Use `with-displaying-help-buffer'.
15214         (apropos-follow): Do not give special treatment to buffer cursor
15215         was in prior to a mouse click.
15216         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15217         (apropos-print-doc): Set correct buffer for setting text
15218         properties.
15219
15220 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15221
15222         * help.el (help-buffer-prefix-string): New variable.
15223         (help-buffer-name): Use it.
15224
15225         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15226         mode menu.
15227
15228 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15229
15230         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15231
15232 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15233
15234         * files.el (find-file-noselect): Update docstring.
15235         (find-file-noselect): Signal an error if found an unreadable file.
15236         (file-chase-links): Save the match data.
15237         (normal-mode): Use `lwarn' and `error-message-string'.
15238         (interpreter-mode-alist): Change defconst to defvar.
15239         (inhibit-first-line-modes-regexps): Ditto.
15240         (inhibit-first-line-modes-regexps): Added .tgz.
15241         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15242         (change-major-mode-with-file-name): New user-option.
15243         (set-visited-file-name): Synched with FSF.
15244         (file-name-extension): New function, from FSF 20.3.
15245         (file-relative-name): Synched with FSF.
15246         (save-some-buffers): Support the C-r feature.
15247         (recover-session): Synched with FSF.
15248         (kill-some-buffers): Ditto.
15249         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15250
15251 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15252
15253         * files.el (insert-file): Undo previous change and reenable use of
15254         format.el.
15255
15256 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15257
15258         * window-xemacs.el (recenter): Define.
15259
15260 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15261
15262         * font.el (mswindows-font-create-name)
15263         (mswindows-font-create-object): new functions for mswindows type
15264         fonts.
15265
15266         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15267         strings are parsed as well as font objects.
15268
15269 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15270
15271         * modeline.el (defining-kbd-macro): Restore modeline indication of
15272         kbd-macro being recorded.
15273         (add-minor-mode): Simplify docstring.
15274         (modeline-minor-mode-menu): Remove stuff.
15275
15276 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15277
15278         * code-process.el (call-process): dynamically decide process
15279         coding type.
15280
15281 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15282
15283         * modeline.el: Add line-number-mode, column-number-mode to
15284         the modeline minor-mode menu.  Button2 on the line number does
15285         goto-line.
15286
15287 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15288
15289         * mouse.el: move x-selection-owner-p type things to
15290         selection-owner-p.
15291
15292         * msw-init.el: copy zmacs stuff from x-init.el
15293
15294         * msw-select.el (mswindows-own-selection)
15295         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15296         functions. Very simple minded implementation of selectio
15297         ownership.
15298
15299         * select.el (own-selection) (disown-selection)
15300         (activate-region-as-selection) (select-make-extent-for-selection)
15301         (valid-simple-selection-p): functions moved from x-select.el for
15302         generalized selection.
15303
15304         * x-select.el: see select.el changes.
15305
15306         * x-toolbar.el: use new selection functions.
15307
15308 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15309
15310         * packages.el (packages-find-package-directories): Fixed bug that
15311         would pick up multiple site-package directories.
15312         (package-locations): Added "xemacs-packages" as a late package
15313         location.
15314
15315         * find-paths.el: Now uses `emacs-program-name' and
15316         `emacs-program-version'.
15317         Additions to enforce version-specific directories in
15318         `paths-find-version-directory'.
15319
15320 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15321
15322         * default.el: Removed.
15323         * site-start.el: Removed.
15324
15325 1998-04-29  Didier Verna  <didier@xemacs.org>
15326
15327         * minibuf.el (minibuffer-history-minimum-string-length): Default
15328         to nil.
15329
15330 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15331
15332         * find-paths.el (paths-program-name): Rename.
15333         (paths-emacs-root-p): Ditto.
15334         (paths-find-site-directory): Ditto.
15335
15336 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15337
15338         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15339         `emacs-lisp-byte-compile-and-load'.
15340
15341 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15342
15343         * ldap.el (ldap-search): Fixed additional parameter passing to
15344         `ldap-open'
15345
15346 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15347
15348         * select.el (kill-primary-selection) (selection-owner-p)
15349         (copy-primary-selection) (yank-clipboard-selection)
15350         (selection-exists-p) (delete-primary-selection): new file and
15351         functions that do the right thing for the selected device.
15352
15353         * x-menubar.el: use generalised selection functions.
15354
15355         * dumped-lisp.el: dump select.el.
15356
15357 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15358
15359         * find-paths.el (paths-progname): New variable.
15360         (paths-emacs-root-p): Use it.
15361         (paths-find-site-directory): Ditto.
15362
15363 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15364
15365         * loadup.el ((member "dump" command-line-args)): Dump as
15366         `infodock' if InfoDock.
15367
15368 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15369
15370         * find-paths.el (construct-emacs-version): Simplify, include
15371         program name in the return value.
15372         * (paths-find-version-directory): Use it.
15373
15374 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15375
15376         * info.el (Info-parse-dir-entries): Fixed regexp
15377         (Info-build-dir-anew): Remove full suffix and capitalize info file
15378         name for files with no @direntry
15379         (Info-batch-rebuild-dir): New function
15380         (Info-suffixed-file): Check for regular files instead of simple
15381         file existence (could catch directories before)
15382
15383 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15384
15385         * setup-paths.el, find-paths.el: Removed uses of `not' which
15386         temacs doesn't have.
15387
15388         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15389         into root searching.
15390
15391 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15392
15393         * subr.el: Remove definition of `not'.
15394
15395 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15396
15397         * msw-glyphs.el: enable graphics support.
15398
15399 1998-04-23  Didier Verna  <didier@xemacs.org>
15400
15401         * x-menubar.el (default-menubar): restored the line-number-mode
15402         option.
15403
15404         * misc doc string updates related to the options menu.
15405
15406 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15407
15408         * setup-paths.el (paths-construct-load-path): Fix typo.
15409
15410 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15411
15412         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15413         font-menu-ignore-scaled-fonts don't have to be bound now; this
15414         gets us one step further towards making --no-autoloads work.
15415
15416         * startup.el (normal-top-level): Load auto-autoloads only if
15417         lisp-directory is non-nil.
15418
15419         * setup-paths.el (paths-construct-load-path): Made it robust
15420         against nil lisp-directory.
15421
15422         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15423         to the list of variables that cause a warning when nil.
15424
15425         * toolbar.el (init-toolbar-location): Now works even when there's
15426         no toolbar icon directory.
15427
15428 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15429
15430         * help.el (view-lossage): Recognize it.
15431
15432         * simple.el (log-message): Mark multiline messages.
15433
15434 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15435
15436         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15437
15438 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15439
15440         * package-get.el (package-get-all):  add `\n' separator to
15441         interactive specification so that both variables are read
15442
15443 1998-04-22  Didier Verna  <didier@xemacs.org>
15444
15445         * x-menubar.el: ported the options menu to Custom.
15446         Moved the "read only" toggle button to the buffers menu.
15447         Corrected some missing ;;;###autoload or defcustom.
15448
15449         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15450         the scrollbar-visible specifier for options menu handling.
15451
15452         * toolbar.el (toolbar-visible-p)
15453                      (toolbar-captioned-p)
15454                      (default-toolbar-position): defcustom wrappers around
15455         the toolbar specifiers for options menu handling.
15456
15457         * frame.el (get-frame-for-buffer-default-instance-limit):
15458         defcustom it for options menu handling.
15459
15460         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15461         font-lock-mode for options menu handling.
15462
15463         * cus-start.el: added Custom properties to overwrite-mode for
15464         options menu handling.
15465
15466 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15467
15468         * about.el: shameless self-promotion.
15469
15470 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15471
15472         * simple.el (raw-append-message): Slightly optimize.
15473         (remove-message): Use `push' for clarity.
15474         (append-message): Ditto.
15475         (display-warning): Dito.
15476         (raw-append-message): Send the message to the appropriate device.
15477
15478 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15479
15480         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15481         From Sean MacLennan <Sean.MacLennan@pika.ca>
15482
15483 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15484
15485         * setup-paths.el: Changed `directory-sep-char' to
15486         `path-separator', following a change in GNU Emacs.
15487
15488 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15489
15490         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15491         (Info-build-dir-anew): Add a final newline.
15492         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15493         is `always'
15494         (Info-rebuild-dir): Ditto
15495
15496         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15497
15498 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15499
15500         * simple.el (count-words-buffer): Retain zmacs region.
15501         (count-words-region): Ditto.
15502         * simple.el: (what-line): Expanded line counts.
15503         (count-lines): New parameter to conditionalize whether collapsed
15504         lines get counted.
15505         From Bob Weiner <weiner@altrasoft.com>
15506
15507 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15508
15509         * packages.el (package-locations): infodock-packages must override
15510         mule-packages and packages.
15511
15512 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15513
15514         * wid-edit.el:
15515         remove rude messages from widget-activation-widget-mapper
15516         and widget-activation-glyph-mapper
15517
15518 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15519
15520         * toolbar.el: Remove (featurep 'x) test from
15521         toolbar-make-button-list
15522
15523 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15524
15525         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15526         only if in the same frame.
15527
15528 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15529
15530         * packages.el (package-locations): Added site-packages hierarchy.
15531
15532         * setup-paths.el (paths-default-info-directories): Introduced and
15533         used.
15534
15535         * packages.el, setup-paths.el: Set various path searching depths
15536         to 1.
15537
15538         * packages.el (packages-hierarchy-depth):
15539         (packages-load-path-depth): Introduced and used.
15540
15541         * setup-paths.el (paths-load-path-depth): Introduced and used.
15542
15543         * find-paths.el (paths-find-recursive-path): Added max-depth
15544         parameter.
15545
15546 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15547
15548         * setup-paths.el (paths-construct-info-path): Removed
15549         dependency on behavior of (file-name-as-directory "").
15550
15551 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15552
15553         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15554         lisp objects
15555
15556 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15557
15558         * dump-paths.el, startup.el: Added handling for --debug-paths.
15559
15560 1998-04-15  William M. Perry  <wmperry@aventail.com>
15561
15562         * wid-edit.el: We cannot just set the help-echo or balloon-help
15563           properties for an extent based on the :help-echo widget
15564           property, since help-echo and balloon-help cause an EXTENT to
15565           get passed in, where :help-echo functions are expecting a WIDGET
15566
15567 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15568
15569         * scrollbar.el (init-scrollbar-from-resources): Call
15570         mswindows-init-scrollbar-metrics when appropriate.
15571
15572 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15573
15574         * dumped-lisp.el: dump x-toolbar for window system
15575
15576         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15577         have support and xpm.
15578
15579 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15580
15581         * files.el (toggle-read-only): Fix docstring.
15582         From Didier Verna <didier@xemacs.org>
15583
15584 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15585
15586         * startup.el (normal-top-level): Load autoload-file-name without
15587         specifying an extension---some people only auto-autoload.el.gz.
15588
15589 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15590
15591         * files.el (backup-enable-predicate): Don't bomb on NAME being
15592         nil.
15593
15594 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15595
15596         * find-paths.el, packages.el: Now prefers configure'd paths.
15597         This shouldn't cause any of the originally anticipated problems as
15598         the current paths architecture will not define the various
15599         configure-xxx variables if they're not specified on the configure
15600         command line.
15601
15602         * find-paths.el, setup-paths.el, packages.el: Removed all
15603         mentionings of "/" as a path separator.
15604         Used paths-construct-path throughout.
15605
15606         * find-paths.el (paths-construct-path): Created to assemble paths
15607         from directory components.
15608
15609         * setup-paths.el, packages.el: Used paths-decode-directory-path
15610         instead of decode-path-internal.
15611
15612         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15613         and associates.
15614         (paths-decode-directory-path) Created.
15615
15616         * setup-paths.el: Changed configure-exec-path to
15617         configure-exec-directory.
15618
15619 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15620
15621         * packages.el (packages-find-packages): Fixed decoding of
15622         EMACSPACKAGEPATH.
15623
15624         * startup.el: -no-packages -> -no-early-packages.
15625
15626         (packages-load-package-lisps): Fixed loading of auto-autoload
15627         files.
15628
15629         * startup.el (normal-top-level): Fixed loading of core
15630         auto-autoload.
15631
15632         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15633
15634         * startup.el, packages.el, dump-paths.el: Added proper settings
15635         for site-directory and lisp-directory variables.
15636
15637         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15638         inhibit-package-autoloads and fixed handling of it.
15639
15640         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15641         handling of former inhibit-package-init, now
15642         inhibit-early-packages, to make -vanilla etc. work.
15643
15644 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15645
15646         * code-process.el (start-process): Fallback to 'undecided instead
15647         of 'binary for process input coding stream.
15648
15649         * process.el (start-process): Docstring fix.
15650
15651 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15652
15653         * info.el (Info-insert-dir): Do not insert temporary dir files
15654         in Info-dir-file-attributes
15655         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15656         (Info-rebuild-dir): Ditto.
15657
15658 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15659
15660         * obsolete.el: Added obsoleteness declarations for
15661         `site-directory' and `Info-default-directory-list'.
15662
15663 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15664
15665         * find-paths.el (paths-find-emacs-root): Only look at the
15666         executable at the end of the symlink chain for determining the
15667         Emacs root.
15668
15669 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15670
15671         * setup-paths.el (paths-construct-info-path): Changed construction
15672         to cater to gone default in configure.
15673
15674         * find-paths.el (paths-uniq-append): Added.
15675
15676         * packages.el: Rewritten package path construction once again.
15677
15678         * dump-paths.el, startup.el: Removed package-path as a global
15679         variable.
15680
15681         * package-admin.el (package-admin-add-single-file-package):
15682         (package-admin-add-binary-package): Changed package-path to
15683         late-packages.
15684
15685         * packages.el (packages-split-path): Split path at "/" rather than
15686         nil according to change in emacs.c.
15687
15688 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15689
15690         * setup-paths.el (paths-construct-info-path): Changed info path
15691         order so that directories come out right.
15692         (paths-find-lock-directory): Fixed bug: It used to think
15693         configure-lock-directory is a path.
15694
15695 1998-04-06  Jeff Miller <jmiller@smart.net>
15696
15697         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15698         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15699         eases the use of toolbar-add/kill-item functions.
15700
15701 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15702
15703         * code-files.el (file-coding-system-alist): Commented out
15704         loaddefs.el magical treatment.
15705
15706 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15707
15708         * info.el (Info-rebuild-outdated-dir): Added new option
15709         `conservative' and made it the default
15710         (Info-rebuild-dir): Appropriately parse multi-line description
15711         strings, and multi-section dir files. Issue warning when dir
15712         is rebuilt as temporary
15713         (Info-build-dir-anew): Issue warning when dir is built as
15714         temporary
15715
15716 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15717
15718         * list-mode.el (list-mode-map): Bind highlight motion commands to
15719         standard keys left, right, C-b and C-f.
15720
15721 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15722
15723         * files.el (auto-mode-alist): allow .sc for Scheme->C
15724
15725 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15726
15727         * loadup.el (pureload): Don't quote (garbage-collect).
15728
15729 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15730
15731         * package-get-base.el: Updated.
15732
15733 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15734
15735         * isearch-mode.el (isearch-just-started): New variable.
15736         (isearch-mode): Set it.
15737         (isearch-repeat): Advance one character forward only if the search
15738         was successful, and was not just started.
15739         (isearch-repeat): Clear isearch-just-started.
15740
15741 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15742
15743         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15744         if running -batch.
15745
15746 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15747
15748         * subr.el (listify-key-sequence): Removed.
15749
15750 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15751
15752         * bytecomp.el (byte-compile-print-gensym): New option.
15753         (byte-compile-output-file-form): Use it.
15754         (byte-compile-output-docform): Ditto.
15755         (byte-compile-compiled-obj-to-list): Ditto.
15756
15757 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15758
15759         * msw-glyphs.el: set frame icon if xpm support.
15760
15761 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15762
15763         * help.el: Code that pretty prints variable values
15764           removed.
15765
15766 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15767
15768         * find-paths.el (paths-emacs-root-p): Correct test for installation
15769         directory.
15770         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15771
15772 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15773
15774         * loaddefs.el: Don't set debug-ignored-errors; leave
15775           its default value set to nil.
15776
15777 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15778
15779         * info.el (Info-rebuild-dir): fixed mis-spelling.
15780
15781 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15782
15783         * info.el (Info-rebuild-outdated-dir): New custom var
15784         (Info-insert-node): Create/update dir file when needed, ie when it
15785         does not exist or is older than some info files in directory
15786
15787 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15788
15789         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15790         for last packages, mainly for using a 20.4 package base.
15791
15792         * packages.el (late-packages): Typo fix.  It was called
15793         early-packages.
15794
15795         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15796         relative symlinks correctly.
15797         (paths-find-emacs-roots): More rigorous checking for plausible
15798         configuration-time root.
15799
15800         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15801         find its roots.
15802
15803 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15804
15805         * faces.el: Fix docstrings.
15806         * glyphs.el: Fix docstrings.
15807         * mouse.el: Fix docstrings.
15808
15809         * frame.el: Change phrase `current frame' to `selected frame'.
15810
15811         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15812
15813         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15814         macros using backquote to make them infinitely more readable.
15815
15816 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15817
15818         * packages.el (packages-find-package-path): Hardcoded specialized
15819         InfoDock support until we can clean this up.
15820
15821         * help.el (describe-bindings-1): Return the value of the bindings
15822         help buffer created.
15823         (describe-bindings): Ditto.
15824
15825         * simple.el (set-variable): Restore previous behavior of not
15826         bombing if the variable to set is not boundp.
15827
15828 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15829
15830         * packages.el (packages-handle-package-dumped-lisps): Allow for
15831         non-local files to be loaded off the package-lisp variable.
15832
15833 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15834
15835         * x-faces.el: Global X resources should override
15836           specs for all device classes (color, grayscale, mono);
15837           code currently doesn't override any of them.  Fixed by
15838           calling remove-specifier with '(x default) as the tag
15839           set and allowing inexact matches.
15840
15841 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15842
15843         * faces.el: Separated face initializations based on
15844           device classes into device type specific (tag set,
15845           instantiator) pairs.
15846
15847 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15848
15849         * wid-edit.el (widget-choice-action): Remember user's explicit
15850         choice.
15851         (widget-choice-value-create): Respect it.
15852         From Richard Stallman <rms@gnu.org>
15853
15854 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15855
15856         * setup-paths.el (paths-construct-info-path): Always append
15857         existing directories from configure-time info path.
15858
15859         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15860         Info-directory-list.
15861
15862         * info.el: Removed Info-default-directory-list which was broken by
15863         design.
15864         Removed bogus initialization of Info-directory-list---startup.el
15865         can do a much better job.
15866         Added autoload of Info-directory-list.
15867
15868         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15869         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15870         be exclusive; now it's merely given precedence, just like in the
15871         old days.
15872
15873 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15874
15875         * find-paths.el (paths-find-architecture-directory): Fix bug with
15876         finding; it used to default too early.
15877
15878 1998-03-25  Martin Buchholz <martin@xemacs.org>
15879
15880         * packages.el (packages-split-path): Fix a bug; it used to fail
15881         for paths that weren't split.
15882
15883 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15884
15885         * finder.el (finder-compile-keywords): trap on errors.
15886
15887 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15888
15889         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15890           fourth argument of t so that only the specs exactly
15891           matching the tag lists are removed.
15892
15893 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15894
15895         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15896
15897 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15898
15899         * minibuf.el (mouse-read-file-name-1): If a default directory was
15900         specified, use it for generating the completions.
15901
15902 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15903
15904         * update-elc.el: Now respects inhibit-package-init and
15905         inhibit-site-lisp.
15906         Now does path construction with loadup-paths.
15907
15908         * startup.el (normal-top-level, startup-setup-paths): Now respects
15909         inhibit-package-init and inhibit-site-lisp.
15910
15911         * packages.el (packages-find-package-path): Extended package path
15912         by version-specific hierarchies.
15913         (packages-find-packages): Now respects inhibit flag and
15914         inhibit-site-lisp.
15915         Moved path setup to loadup-paths.
15916
15917         * make-docfile.el: Now respects inhibit-package-init and
15918         inhibit-site-lisp.
15919         Now does path construction with loadup-paths.
15920
15921         * loadup.el: Now respects inhibit-package-init and
15922         inhibit-site-lisp.
15923
15924         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15925
15926         * loadup-paths.el: New file: setup load-path to encompass
15927         packages.
15928
15929 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15930
15931         * auto-show.el: load-gc renamed to pureload.
15932         * site-load.el: Ditto.
15933         * packages.el (toplevel): Ditto.
15934         * loadup.el (really-early-error-handler): Ditto.
15935         * dumped-lisp.el (preloaded-file-list): Ditto.
15936         * cus-face.el (custom-declare-face): Ditto.
15937
15938 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15939
15940         * <Today>: The Big Path Searching Overhaul.
15941
15942         * find-paths.el: New file: find and assemble paths in the
15943         installation hierarchy.
15944
15945         * setup-paths.el: New file: global layout of paths and directories
15946         within the XEmacs hierarchy.
15947
15948         * packages.el: Replaced everything related to path searching and
15949         startup by code in terms of find-paths.
15950
15951         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15952         the new path searching engine.
15953
15954         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15955         and setup-paths.
15956
15957 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15958
15959         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15960         setup-paths.el.
15961
15962 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15963
15964         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15965         compiles identically in any configuration.
15966         Removed irrelevant commentary.
15967
15968 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15969
15970         * simple.el (set-variable): Allow setting specifiers.
15971
15972 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15973
15974         * lisp.el (forward-sexp): Revert previous change.
15975
15976 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15977
15978         * frame.el (frame-initialize): Use `delete-console' instead of
15979         `delete-device' to delete the stream console to match the usage in
15980         Fkill_emacs.
15981
15982 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15983
15984         * files.el (cdpath-previous): New variable.
15985         (cd): Use it.
15986         From Bob Weiner <weiner@wave.altrasoft.com>
15987
15988 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15989
15990         * keydefs.el: Changed keybindings of forward-char,
15991           backward, scroll-up and scroll-down to point to their
15992           -command counterparts.
15993
15994         * simple.el: New functions: forwarc-char-command,
15995           backwrad-char-command, scroll-up-command,
15996           scroll-down-command which work liek their counterparts
15997           except that they honor the variable
15998           signal-error-on-buffer-boundary.
15999
16000           Definition of signal-error-on-buffer-boundary received
16001           from src/cmds.c.
16002
16003           defvar declaration added for word-across-newline to avoid
16004           byte-compiler warning about the free variable reference.
16005
16006 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16007
16008         * winnt.el: Removed "%t" from the beginning of
16009         modeline-format. From now on, there's no nt-specifics in the modeline.
16010
16011 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16012
16013         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16014         of `when' with `if'.
16015
16016 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16017
16018         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16019         mswindows. Must be reworked along with glyphs.el, or
16020         merged into it, after there is images support.
16021
16022         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16023         'mswindows.
16024
16025 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16026
16027         * faces.el: fix for text cursor initialization.
16028         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16029         From Andy Piper <andyp@parallax.co.uk>
16030
16031 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16032
16033         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16034         if there is an existing package that handles it and warn the user
16035         about that mode.
16036
16037 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16038
16039         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16040         Installation" menu item when Installation-string is not bound.
16041
16042 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16043
16044         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16045         From Jeremiah W. James <jerry@cs.ucsb.edu>
16046
16047 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16048
16049         * msw-faces.el:
16050         * faces.el: Fix face initialization.
16051
16052 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16053
16054         * files.el (backup-enable-predicate): fix breakage introduced
16055         by TMPDIR patch.
16056
16057 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16058
16059         * x-faces.el (x-init-face-from-resources): The
16060           TTY face property retrieval functions don't return
16061           specifiers, so use face-property instead.
16062
16063 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16064
16065         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16066
16067 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16068
16069         * x-menubar.el: Expanded documentation for
16070           option-save-faces.  Changed Options -> Browse Faces
16071           menu entry to invoke customize-face.
16072
16073 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16074
16075         * faces.el: Most face initialization moved out of
16076           init-other-random-faces to the top level so that the
16077           initialization happens before Xemacs is dumped.  Much
16078           of the fascist "face-differs-from-default-p or FROB!"
16079           code has been retired in favor of letting the user do
16080           what they want to do.  Face initialization code changed
16081           to use `default' specifier tag so that the settings can
16082           be overridden later if the user wishes it.
16083
16084 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16085
16086         * about.el (about-hackers): Update contributors list.
16087
16088 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16089
16090         * specifier.el: Define new specifier tag `default'.
16091
16092         * modeline.el: Initialize faces using `default' tag.
16093
16094         * x-faces.el (x-init-face-from-resources): Remove
16095           specifier specs containing the `default' tag before
16096           adding new specs.
16097
16098 1998-03-02  John Jones  <jj@asu.edu>
16099
16100         * package-get.el (package-get-all): fixed arguments on call to
16101         package-admin-add-single-file-package.
16102         * package-get.el (package-get-installedp): fixed to match
16103         advertised behavior.
16104         * package-get.el: added function package-get-update-all which
16105         installs newest versions of all the current packages (if they are
16106         not already installed).
16107
16108 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16109
16110         * files.el (find-file-noselect): Uncommented `truename' binding in
16111         `let*' and use it later to set `buffer-file-truename' iff it's
16112         still nil, as happens for example when finding a compressed
16113         file with "jka-compr".
16114
16115 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16116
16117         * faces.el: in make-face-* type functions do the operation for all
16118         window systems, not just the first one found.
16119
16120         * font.el: call mswindows-list-fonts for mswindows.
16121
16122 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16123
16124         * code-process.el (call-process-region):
16125         * process.el (call-process-region):
16126         * package-get.el (package-get-dir):
16127         * files.el (backup-enable-predicate):
16128         * gnuserv.el (gnuserv-temp-file-regexp):
16129         Use temp-directory in place of `/tmp'.
16130
16131 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16132
16133         * "Fast" dired-in-C enhancements for Windows 95/NT:
16134
16135         * files.el: Added function, `wildcard-to-regexp', from GNU
16136           Emacs.
16137
16138         * files.el (insert-directory): Modified to use special
16139           dired-in-C enhancements if present.
16140
16141 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16142
16143         * code-files.el: make default coding no-conversion.
16144
16145 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16146
16147         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16148         the load-path.
16149
16150         * update-elc.el: Strip directory when testing for files not to
16151         bytecompile.
16152
16153 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16154
16155         * lisp-mode.el: Use recommended form for menus.
16156
16157         * info.el (Info-construct-menu): Use recommended form for menus.
16158
16159         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16160         entry.
16161
16162 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16163
16164         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16165           (get-frame-for-buffer-noselect): Always return frames
16166           in the not-this-window-p cond clause.
16167
16168 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16169
16170         * help.el (describe-installation): New function.
16171
16172         * x-menubar.el (default-menubar): Add describe-installation to
16173         Help menu.
16174
16175         * packages.el (packages-unbytecompiled-lisp): Installation.el
16176         should not be bytecompiled.
16177
16178         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16179         XEmacs.
16180
16181         * x-menubar.el (default-menubar): Use correct guard for VM menu
16182         entry.
16183
16184         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16185         coding.
16186         From Andy Piper <andyp@parallax.co.uk>
16187
16188 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16189
16190         * ldap.el: Do not require ldap-internal at compile time.
16191
16192 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16193
16194         * code-files.el: new file. a virtual copy of mule-files.el
16195         but without charset
16196         dependencies. (toggle-buffer-file-ocding-system) new function for
16197         changing the eol type for the current buffer.
16198
16199         * code-process.el: new file. a copy of
16200         mule-process.el. mule-process.el will disappear when things have
16201         settled.
16202
16203         * coding.el: new file. a virtual copy of mule-files.el but
16204         without charset dependencies. (coding-system-base) new function
16205         for getting the parent coding system of a coding system with eol
16206         type set.
16207
16208         * dumped-lisp.el: add above files for the non-mule case.
16209
16210 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16211
16212         * window-xemacs.el (display-buffer): If no explicit
16213           frame is specified, search for a window that displays
16214           the buffer on the currently selected frame, before
16215           searching other frames.
16216
16217 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16218
16219         * frame.el (get-frame-for-buffer): If not-this-window-p
16220           is non-nil, use window on the selected frame if it is not
16221           also the selected window.  When defaulting, search for
16222           windows on the currently selected fgrame before searching
16223           other frames.
16224
16225 1998-02-25  Didier Verna  <didier@xemacs.org>
16226
16227         * modeline.el (modeline-swap-buffers): originally named
16228         `mouse-release-modeline'. Whether to actually swap the buffers is
16229         decided in `mouse-drag-modeline'.
16230         (mouse-drag-modeline): A button release event is considered a
16231         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16232         stay unchanged.
16233
16234 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16235
16236         * x-menubar.el: Put redo on the menubar.
16237         From Aki Vehtari <Aki.Vehtari@hut.fi>
16238
16239 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16240
16241         * bytecomp.el (displaying-byte-compile-warnings): if
16242         temp-buffer-show-function is set, use it to display current set of
16243         warnings in the "*Compile-Log-Show*" buffer.
16244
16245         * simple.el (display-warning-buffer): if temp-buffer-show-function
16246         is set, use it to display current set of warnings in the
16247         "*Warnings-Show*" buffer.
16248
16249 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16250
16251         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16252         Common Lisp.
16253
16254 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16255
16256         * menubar.el: Allow button descriptors at least 2 long.
16257
16258         * x-menubar.el (default-menubar): Use recommended forms.
16259         (file-menu-filter): Remove.
16260         (edit-menu-filter): Remove.
16261
16262 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16263
16264         * about.el (about-hackers): Updated.
16265
16266 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16267
16268         * help.el (help-max-help-buffers): new variable
16269         (help-register-and-maybe-prune-excess): new function
16270         (help-buffer-name): use help-max-help-buffers.
16271         (with-displaying-help-buffer): use
16272         help-register-and-maybe-prune-excess.
16273
16274         * help.el (help-maybe-pretty-print-value): if the value fits on
16275         one line, let it.
16276
16277 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16278
16279         * (with-displaying-help-buffer): there is no need to kill the buffer
16280         if it exists, because with-output-to-temp-buffer will clear it.
16281         further, killing the buffer violates the rule that
16282         temp-buffer-show-function, if set, has the full responsibility of
16283         showing the temp buffer.  killing the buffer fucks with the window
16284         configuration, hosing temp-buffer-show-function.
16285
16286
16287 1998-02-23  Didier Verna  <didier@xemacs.org>
16288
16289         * modeline.el (mouse-drag-modeline):
16290         - Always scroll the modeline that was originally clicked on.
16291         - Use x pixels instead of x characters (which doesn't work anyway)
16292         as horizontal reference for modeline dragging. This allows us to
16293         keep on dragging the modeline even if the motion event occurs in
16294         another window.
16295
16296 1998-02-23  Didier Verna  <didier@xemacs.org>
16297
16298         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16299         glyph on the modeline to indicate that dragging the mouse has an
16300         effect both horizontally and vertically.
16301
16302 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16303
16304         * about.el (about-xemacs): Get rid of redundant visible version
16305         number.
16306
16307 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16308
16309         * about.el (about-hackers): Update credits.
16310
16311 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16312
16313         * prim/register.el (view-register): Show register type file-query.
16314
16315 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16316
16317         * mode-motion.el (mode-motion-highlight-internal):
16318           save-excursion inside save-window-exucrsion form to
16319           hide buffer point changes from save-window-excursion.
16320           Prevents display flickering when the mouse pointer
16321           moves.
16322
16323 1998-02-17  Didier Verna  <didier@xemacs.org>
16324
16325         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16326         function to handle correctly the case of a toolbar one side of the
16327         window: scrolling will not necessarily happen.
16328
16329 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16330
16331         * files.el (after-find-file): Restore missing argument
16332           to format that provides filename for "... consider M-x
16333           recover-file" message.  Also call `message' with "%s"
16334           as the first arg instead of an arbitrary string.
16335
16336 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16337
16338         * about.el (about-hackers): Various additions.
16339
16340 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16341
16342         * autoload.el (generate-file-autoloads-1): Don't force an extra
16343         line out when copying on-the-same line autoloads.
16344
16345         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16346         is installed.
16347
16348 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16349
16350         * x11/x-win-xfree86.el (x-win-init-xfree86):
16351         * x11/x-win-sun.el (x-win-init-sun):
16352         * x11/x-init.el (x-initialize-compose):
16353         * prim/simple.el:
16354         (backward-or-forward-kill-sexp):
16355         (backward-or-forward-kill-sentence):
16356         (backward-or-forward-kill-word):
16357         (backward-or-forward-delete-char):
16358         * prim/isearch-mode.el (isearch-help-or-delete-char):
16359         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16360         x-keysym-on-keyboard-p to detect backspace.
16361         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16362         Clean up symbols used with dead keys, checking Linux and solaris
16363         keysyms.
16364         Simplify x-win-*.el using above methods.
16365         Change documentation for x-keysym-*-p functions.
16366
16367 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16368
16369         * about.el (about-hackers): Restore entries for Michael Sperber and
16370         Vinnie Shelton.
16371         From Vinnie Shelton <acs@acm.org>
16372
16373 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16374
16375         * simple.el (count-words-region): Ditto.
16376
16377 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16378
16379         * simple.el (count-words-buffer): Document.  Don't print anything
16380         if non-interactive.
16381
16382 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16383
16384         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16385         multiple files in InfoDock.
16386
16387 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16388
16389         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16390         from version.el in InfoDock.
16391
16392         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16393         specially.
16394
16395 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16396
16397         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16398         variable name in docstring.
16399
16400 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16401
16402         * menubar.h: Include "gui.h".
16403
16404 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16405
16406         * site-load.el: Fix documentation.
16407
16408 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16409
16410         * package-get-base.el (package-get-base): Updated.
16411
16412         * keymap.el: PC-ize.
16413
16414 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16415
16416         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16417         from' on a fresh line.
16418
16419 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16420
16421         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16422         object.
16423
16424 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16425
16426         * undo-stack.el: PC-ize.
16427
16428         * cmdloop.el: PC-ize.
16429
16430 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16431
16432         * bytecomp-runtime.el: PC-ize.
16433
16434         * byte-optimize.el: Prolog fixup.  PC-ize.
16435
16436         * cus-dep.el: Spelling fix.
16437
16438         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16439         entries follow).
16440
16441 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16442
16443         * text-mode.el (text-mode-hook-identify): New function,
16444         put on text-mode-hook.  Set text-mode-variant here.
16445         (text-mode): Don't set it here.
16446
16447 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16448
16449         * text-mode.el (text-mode-hook): New defvar.
16450         (text-mode-variant): New variable.
16451         (text-mode): Set that variable locally.
16452         (toggle-text-mode-auto-fill): New command.
16453
16454 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16455
16456         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16457
16458 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16459
16460         * text-mode.el (paragraph-indent-text-mode):
16461         Renamed from spaced-text-mode.
16462         (text-mode-map): Bind TAB to indent-relative.
16463         (indented-text-mode-map): Variable deleted.
16464         (indented-text-mode): Now an alias for text-mode.
16465
16466 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16467
16468         * loadup.el: test-atoms debugging stuffs removed.
16469
16470 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16471
16472         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16473
16474 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16475
16476         * help.el (describe-beta): Made it use `locate-data-file'.
16477         (describe-distribution): Ditto.
16478         (describe-copying): Ditto.
16479         (describe-project): Ditto.
16480         (view-emacs-news): Ditto.
16481
16482         * help-nomule.el (help-with-tutorial): Made it use
16483         `locate-data-file' to find tutorial.
16484
16485 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16486
16487         * about.el: Corrected my email address.
16488
16489         * mouse.el: Added 'mouse-mswindows-drop' similar to
16490         'mouse-offix-drop'.
16491
16492 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16493
16494         * loadup.el (running-xemacs): Spelling fix.
16495
16496 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16497
16498         * packages.el (packages-find-packages-1): Don't allow a backwards
16499         compatible lisp tree to overwrite `preloaded-file-list'.
16500
16501 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16502
16503         * loadup.el: Don't delete "xemacs" prior to dumping.
16504
16505 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16506
16507         * package-info.el (pi-last-mod-date): New function.
16508         (pi-author-version): New function.
16509         (batch-update-package-info): Use them.
16510
16511 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16512
16513         * frame.el (get-frame-for-buffer-default-to-current): Create.
16514         (get-frame-for-buffer-noselect): Allow user to use current frame
16515         with `get-frame-for-buffer-default-to-current'.
16516
16517 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16518
16519         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16520         (byte-compile-output-docform): Ditto.
16521         (byte-compile-compiled-obj-to-list): Ditto.
16522
16523 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16524
16525         * startup.el (command-line-1): Removed code that ran
16526           buffer-menu.
16527
16528 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16529
16530         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16531
16532 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16533
16534         * frame.el (suspend-emacs-or-iconify-frame): Check using
16535         `device-on-window-system-p' instead of explicitly checking for X,
16536         so that the same logic works for MS Windows.
16537         (suspend-or-iconify-emacs): Ditto.
16538
16539 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16540
16541         * about.el (about-maintainer-info): Andy Piper is back.
16542         (xemacs-hackers): Updated Andy Piper's email address.
16543         (about-hackers): Added Jonathan Harris.
16544         (about-hackers): Updated Tibor Polgar's email address.
16545
16546 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16547
16548         * about.el: Add xemacs.org email manager.
16549
16550         * package-get-base.el (package-get-base): Updated with most recent
16551         package updates.
16552
16553 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16554
16555         * help.el (function-arglist): Use `indirect-function' instead of
16556         `symbol-function' so that aliases are treated correctly.
16557
16558 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16559
16560         * help.el (help-map): Add f1 binding to `help-for-help'.
16561         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16562         (describe-key-briefly): Use `princ' "%s" to print object.
16563         (with-displaying-help-buffer): Kill buffer if it exists, again.
16564         (describe-key): Use `princ' "%s" to print object.
16565         (describe-function-1): Use `princ' "%s" to print object.
16566         Commented out alias lines removed.
16567         (help-pretty-print-limit): New variable to control pretty-printing
16568         of variable values.
16569         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16570         `help-pretty-print-value' again.  Only print-print when OBJECT is
16571         list of length less than `help-pretty-print-limit'.
16572         (describe-variable): Use `help-maybe-pretty-print-value' again.
16573
16574 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16575
16576         * simple.el (blink-matching-open): Remove C++ kludge.
16577         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16578
16579 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16580
16581         * info.el (Info-default-directory-list): Made the documentation
16582         more explanitory.
16583
16584 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16585
16586         * lisp/packages.el:
16587         * lisp/package-admin.el:
16588         * lisp/build-report.el:
16589         Fix typos.
16590
16591 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16592
16593         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16594         warnings in Java buffers without final newline and editing the
16595         last line.
16596
16597 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16598
16599         * packages.el (packages-find-packages-1): Don't allow a backwards
16600         compatible lisp tree to overwrite `preloaded-file-list'.
16601         Suggested by Colin Rafferty  <colin@xemacs.org>
16602
16603         * mouse.el (mouse-offix-drop): Set undo-boundary.
16604         From Oliver Graf <ograf@fga.de>
16605
16606 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16607
16608         * loadup.el (load-gc): rewrite as defun.
16609         Print something sensical if a required dump-time file isn't found.
16610
16611 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16612
16613         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16614         bug strikes a menudescriptor.
16615
16616         * package-get-base.el (package-get-base): Updated.
16617
16618         * package-info.el (batch-update-package-info): Derive REQUIRES
16619         from the Makefile.
16620
16621 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16622
16623         * files.el (save-some-buffers): Don't play games with deleting
16624         other windows if we are in the minibuffer window.
16625
16626 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16627
16628         * modeline.el (modeline-minor-mode-menu): Add support for :active
16629         (add-minor-mode): Document :active property to TOGGLE.
16630
16631 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16632
16633         * modeline.el (modeline-minor-mode-menu): Add support for an
16634         `:included' predicate in the `toggle-sym' plist.
16635         (add-minor-mode): Document the :included property, format
16636         docstring some more.
16637         (modeline-minor-mode-menu): Documentation string added.
16638
16639 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16640
16641         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16642         labels from the symbol-names by thwacking off the overly redundant
16643         and overused "mode", parenthesizing "minor", and capitalizing the
16644         resultant strings.  Also shortened the menu's title by eliminating
16645         the redundant buffer name.
16646         (add-minor-mode): Beautified the docstring, added mention of the
16647         `:menu-tag' property of TOGGLE.
16648         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16649         `toggle-sym' to beatify the mode-life menus.
16650         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16651         `auto-fill-function'.
16652
16653 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16654
16655         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16656         menus to :style 'toggle.
16657
16658 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16659
16660         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16661
16662 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16663
16664         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16665         only recognize first hyperlink.
16666         (hyper-apropos-highlightify): Deletia, this is already done by
16667         `hyper-apropos-insert-face'.
16668         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16669
16670 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16671
16672         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16673         mail.
16674         (toolbar-mail-reader): Add support for `send'.
16675         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16676
16677 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16678
16679         * info.el (Info-emacs-info-file-name): Add defvar for
16680         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16681         will function properly.
16682
16683 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16684
16685         * simple.el: make the backwards delete function called by
16686         `backward-or-forward-delete-char' user configurable.
16687
16688 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16689
16690         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16691         compiled function got loaded from.
16692
16693 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16694
16695         * term/apollo.el: Synched up with InfoDock 3.6.2.
16696
16697 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16698
16699         * startup.el (load-init-file): Load autoloads earlier.
16700         (startup-splash-frame): Handle InfoDock logo.
16701
16702         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16703         InfoDock.
16704         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16705
16706         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16707         doesn't have this function.
16708
16709         * packages.el (locate-data-file): Fix to call `locate-file'.
16710
16711 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16712
16713         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16714         version of version.el.
16715         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16716
16717         * x-menubar.el (default-menubar): Guard reference to
16718         `gnuserv-frame'.
16719         (default-menubar): Guard references to `font-lock-mode'.
16720         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16721         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16722
16723         * make-docfile.el: Don't snarf doc strings from autoloads.
16724
16725         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16726         loading auto-autoloads files.
16727
16728         * loaddefs.el: Disable dumping autoloads.
16729
16730 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16731
16732         * lisp-mnt.el: Synch to Emacs 20.2.
16733
16734         * help.el: Remove manual autoload of `finder-by-keyword'.
16735
16736         * finder.el (finder-by-keyword): Autoload.
16737
16738         * help.el: Conditionalize hyperbole setup.
16739
16740 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16741
16742         * packages.el (package-require): Update to reflect new data format.
16743
16744 1998-01-02  Didier Verna  <didier@xemacs.org>
16745
16746         * x-menubar.el (default-menubar): make the tutorials available
16747         through the menubar. (Plus some compilation warnings cleanup).
16748
16749 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16750
16751         * check-features.el: New file.  Perform sanity check after build.
16752
16753         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16754         files to tooltalk package.
16755         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16756         package.
16757
16758         * package-admin.el (package-admin-xemacs): Use better default for
16759         location of XEmacs binary.
16760
16761 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16762
16763         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16764         tag with sexp and add value tag with value `t'.
16765
16766 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16767
16768         * package-get.el: Changes to work with real data.
16769         From Pete Ware <ware@cis.ohio-state.edu>
16770
16771         * packages.el (packages-reload-autoloads): Guard load for the time
16772         being.
16773
16774         * update-elc.el ("packages.el"): Force loading packages.el instead
16775         of possibly out-of-date packges.elc.
16776         * make-docfile.el ("packages.el"): Ditto.
16777
16778 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16779
16780         * build-report.el (build-report-delete-regexp): Added a rule for
16781         the main tarball shadowing anything past it.
16782
16783 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16784
16785         * packages.el (package-provide): Delete a previous provide.
16786
16787         * package-info.el: New file.
16788
16789         * package-get.el: New file.
16790         From Pete Ware <ware@cis.ohio-state.edu>
16791         (package-get): Fix md5 computation to work with Mule.
16792
16793 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16794
16795         * simple.el (log-message-*): Quote symbols in docstrings properly.
16796
16797 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16798
16799         * packages.el (packages-new-autoloads): Ignore symbolic links.
16800
16801         * cus-face.el (face-custom-attributes-get): Fix typo.
16802         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16803
16804 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16805
16806         * startup.el (load-init-file): Reload new or changed autoloads
16807         unless inhibited.  Reload modified dumped lisp (stubbed).
16808
16809         * packages.el (packages-new-autoloads): New function.
16810         (packages-reload-autoloads): New function.
16811         (packages-reload-dumped-lisp): New (stub) function.
16812
16813         * loadup.el: Inhibit reloading dumped files when running temacs.
16814
16815         * loadhist.el (file-provides): Extend to handle variant
16816         extensions.
16817
16818         * replace.el (query-replace): Fix typo.
16819
16820 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16821
16822         * make-docfile.el: list-autoloads-path has been renamed.
16823         * update-elc.el: list-autoloads has been renamed.
16824
16825         * packages.el (packages-list-autoloads): Renamed.
16826         (packages-list-autoloads-path): Ditto.
16827
16828 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16829
16830         * packages.el (packages-find-packages-1): Made it signal a warning
16831         for an error in an auto-autoload.el file.
16832
16833 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16834
16835         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16836         tag with const.
16837         From Aki Vehtari <Aki.Vehtari@hut.fi>
16838
16839         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16840
16841         * loadhist.el (unload-feature): Remove autoload.
16842
16843 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16844
16845         * loadhist.el: Unpackaged.
16846
16847         * help.el (describe-symbol-find-file): Rename
16848         `describe-function-find-file' and make old name obsolete.
16849         (describe-function-1): Use it.
16850         (describe-function-1): Guard reference to
16851         `compiled-function-annotation'.
16852
16853 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16854
16855         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16856         argument.
16857         (help-mode-quit): New optional arg to control whether it kills or
16858         buries.  Tidied up.
16859         (with-displaying-help-buffer): Don't kill buffer initially, even
16860         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16861         (help-pretty-print-value): Rename back from
16862         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16863         use it, otherwise use dumped `cl-prettyprint'.
16864         (describe-variable): Use `help-pretty-print-value' again.
16865         (find-func): Removed reference to "find-func" at end.
16866
16867 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16868
16869         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16870           GUI XEmacs. Rename? x-menubar is rather window system
16871           independant, except for a couple of items.
16872
16873 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16874
16875         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16876         entries as they will no longer be distributed with XEmacs.
16877
16878         * format.el (format-alist): Fix image/tiff regexps.
16879         From P. E. Jareth Hein <jareth@camelot-soft.com>
16880
16881         * help.el (help-maybe-pretty-print-value): Rename.
16882         (describe-variable): Use it.
16883         (describe-variable): Add trailing linefeed.
16884
16885 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16886
16887         * help.el (describe-function-1): Don't output anything for
16888           arglist of autoload functions.
16889
16890 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16891
16892         * help.el (describe-function-1): Don't output anything for
16893           arglist of autoload functions.
16894
16895 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16896
16897         * help.el (help-mode-map): New bindings for `help-mode-bury',
16898         `describe-function-at-point', `describe-variable-at-point',
16899         `Info-elisp-ref', `customize-variable', `help-next-section' and
16900         `help-prev-section'.
16901         (help-next-section): New function.
16902         (help-prev-section): New function.
16903         (help-mode-quit): Changed to kill the help buffer.
16904         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16905         correctly.
16906         (help-buffer-name): New function to generate the name of help
16907         buffers.
16908         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16909         argument giving the name of the help buffer.
16910         (describe-key): Use `with-displaying-help-buffer' with name.
16911         (describe-mode): Ditto.
16912         (describe-bindings): Ditto.
16913         (describe-prefix-bindings): Ditto.
16914         (view-lossage): Ditto.
16915         (with-syntax-table): New macro.
16916         (function-called-at-point): Use `ignore-errors' and
16917         `with-syntax-table'.
16918         (function-at-point): Ditto.
16919         (describe-function): Use `with-displaying-help-buffer' with name.
16920         (function-arglist): Extracted from `describe-function-1'.  Returns
16921         function's arglist as string.
16922         (function-documentation): Extracted from `describe-function-1'.
16923         Returns function's docstring.
16924         (describe-function-1): Remove all the "stream" garbage, including
16925         the stream argument.  Use `function-arglist' and
16926         `function-documentation'.
16927         (describe-function-arglist): Just use `function-arglist'.
16928         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16929         (help-pretty-print-value): New function to help with
16930         pretty-printing variable values.  Knows about `#<...>'.  Needs
16931         `pp-internal'.
16932         (describe-variable): Use `with-displaying-help-buffer' with name.
16933         Formatting improved.  Display file where variable is defined, if
16934         known.  Use `help-pretty-print-value'.
16935         (describe-syntax): Use `with-displaying-help-buffer' with name.
16936         (list-processes): Remove "stream" garbage.
16937
16938 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16939
16940         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16941         call a dumped routine instead.
16942
16943         * x-win-xfree86.el: Wrap file in defun.
16944         * x-win-sun.el: Ditto.
16945
16946 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16947
16948         * help.el (view-emacs-news): Remove usage of outl-mouse which
16949         advises functions and does other evil things.
16950
16951 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16952
16953         * format.el (format-alist): Add `image/tiff'.
16954         From P. E. Jareth Hein <jareth@camelot-soft.com>
16955
16956 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16957
16958         * about.el (about-hackers): More names added.
16959
16960         * make-docfile.el: Remove superfluous package path search.
16961
16962         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16963
16964 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16965
16966         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16967         ignored shadows.
16968
16969 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16970
16971         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16972         get trailing slashes when added to the load-path.
16973
16974         * x-init.el (init-x-win): Locate where XEmacs X localization files
16975         are.
16976
16977 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16978
16979         * x-faces.el: Added support for foregroundToolBarColor
16980           to xpm-color-symbols.
16981
16982 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16983
16984         * etags.el (tags-remove-duplicates): Removed.
16985         (buffer-tag-table-list): Use `delete-duplicates'.
16986
16987         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16988         correctly.
16989         (get*): Defalias to `get'.
16990
16991         * cl.el (eql): Compare integers with `eq'.
16992         (cl-map-extents): Check for `map-extents' first.
16993
16994 1997-12-17  Didier Verna  <didier@xemacs.org>
16995
16996         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16997         added the 'numero', 'copyright' and 'trademark' symbols.
16998
16999         * leim/quail/latin-post.el ("french-postfix"): see above.
17000
17001 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17002
17003         * widget.el (define-widget): Check the arguments.
17004
17005         * cus-edit.el (customize-face): Use `check-argument-type'.
17006         (custom-variable-value-create): Use `signal' to signal error.
17007         (custom-variable-reset-saved): Ditto.
17008         (custom-variable-reset-standard): Ditto.
17009         (custom-face-reset-saved): Ditto.
17010
17011         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17012         (widget-default-format-handler): Ditto.
17013         (widget-checklist-add-item): Ditto.
17014         (widget-radio-add-item): Ditto.
17015         (widget-editable-list-entry-create): Ditto.
17016         (widget-sexp-prompt-value): Ditto.
17017
17018         * custom.el (custom-declare-variable): Signal errors better.
17019         (custom-handle-keyword): Ditto.
17020         (custom-declare-group): Ditto.
17021
17022         * window-xemacs.el (windows): Ditto.
17023
17024         * menubar.el (menu): Ditto.
17025
17026         * keydefs.el (keyboard): Ditto.
17027
17028         * minibuf.el (minibuffer): Ditto.
17029
17030         * process.el (execute): Ditto.
17031
17032         * fill.el (fill): Ditto.
17033
17034         * modeline.el (modeline): Ditto.
17035
17036         * help.el (help): Ditto.
17037
17038         * faces.el (faces): Ditto.
17039
17040         * files.el (files): Ditto.
17041
17042         * x-init.el (x): Ditto.
17043
17044         * lisp-mode.el (lisp): Ditto.
17045
17046         * process.el (processes): Ditto.
17047
17048         * mouse.el (mouse): Ditto.
17049
17050         * abbrev.el (abbrev): Moved from cus-edit.
17051
17052         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17053         as variable declaration.
17054
17055 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17056
17057         * menubar.el (find-menu-item): Use `check-argument-type'.
17058         (find-menu-item): Cosmetic changes.
17059
17060 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17061
17062         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17063
17064 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17065
17066         * startup.el (set-default-load-path): Only search package-path
17067         when not running temacs.
17068
17069         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17070         files.
17071
17072         * loadup.el: Correct commentary.  Reformatting.
17073         (really-early-error-handler): Use absolute path to the
17074         first dumped-lisp.el file.
17075         (really-early-error-handler): Print full path name of
17076         each dumped lisp file (inherited from InfoDock).
17077
17078         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17079         dumped-lisp.el files.
17080
17081         * make-docfile.el (preloaded-file-list): Reorder when the
17082         package-path is searched.
17083         * update-elc.el: Ditto.
17084
17085         * lisp-mode.el (call-with-condition-handler): Treat the same as
17086         `condition-case' for indentation.
17087
17088         * about.el (about-xemacs): Update release date.
17089
17090 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17091
17092         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17093         anywhere but at the last clause.
17094         (ecase): Disallow `t' and `otherwise'.
17095
17096 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17097
17098         * cus-edit.el (custom-buffer-create-buttons): New function
17099         from stuff moved out of `custom-buffer-create-internal'.
17100         (custom-novice): New variable.  Default t.
17101         (custom-display-global-buttons): Ditto.  Default `top'.
17102         (custom-buffer-create-internal): Only display help if
17103         `custom-novice' is non-nil.  Display global buttons according to
17104         `custom-display-global-buttons'.
17105
17106 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17107
17108         * menubar.el (find-menu-item): Use `check-argument-type'.
17109         (find-menu-item): Cosmetic changes.
17110
17111 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17112
17113         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17114         look.
17115
17116 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17117
17118         * format.el (format-deannotate-region):  Bug fix.
17119         Deannotating a region containing unknown tags would fail
17120         (causing decoding of text/enriched to fail at user level)
17121
17122 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17123
17124         * minibuf.el (read-directory-name): Support sixth
17125           arg, HISTORY, as already documented.
17126
17127 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17128
17129         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17130         to `ecase'.
17131
17132 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17133
17134         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17135         skk-activate.
17136
17137 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17138
17139         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.